- Added Setting Position All Attributes On First Line.
- Removed deprecated
set-output
from GitHub actions.
- Added ESBuild.
- Yarn upgrades.
- Yarn upgrades.
- Yarn upgrades.
- Yarn upgrades.
- Updated ReadMe badges.
- Yarn upgrades.
- Dependency updated to .Net 6
- Position First Attribute On Same Line setting added. Default is
True
.
False
keeps all attributes on new lines. - Some notification service clean up.
- Added
Don't show again
for review extension prompt since some people got annoyed being asked once in 15-30 days.
- Removed Electron-Edge-JS dependency.
- Added missing SVG support.
- Module did not self-register error work-around added for electron-edge-js.
- Fixed bug with Electron-Edge-JS module.
- Fixed bug in release notes URL.
- Yarn security upgrades.
- Yarn security upgrades.
- Fix for infinite formatting progress on errored XML file. #88
- Missing release notes not displaying bugfix.
- Missing release notes text added.
- Fixed a bug where release notes information pop up isn't displaying.
- Added review prompt
- Fixed issue with what's new dialog logic.
- Yarn upgrades.
- Yarn upgrades.
- New logo added.
- Fixed a bug where progress bar was not dismissing if there was a formatting error.
- Linux support added
- Command line mode added internally as back-up in case electron-edge-js binary issue for NodeJs version.
- Fixed on save which was running after the document save.
- Fixed a bug where on save was triggering formatting command for non-xml documents .
- Document formatting provider added.🆕
- Electron 13.1.7 specific build.
- Added setting
prettyxml.settings.allowWhiteSpaceUnicodesInAttributeValues
- Updated Readme.md.
- Added settings :
prettyxml.settings.allowSingleQuoteInAttributeValue
prettyxml.settings.addSpaceBeforeSelfClosingTag
prettyxml.settings.wrapCommentTextWithSpaces
- Updated Readme.md.
- Yarn security updates
- Fixed XML value escape issue #61: "&" in attributes are reformatted as "&"
- Electron-edge-js updated for NodeJs 12.18.3/Electron 11.2.1
- Fixes Issue#55: The edge module has not been pre-compiled for node.js version v12.18.3
- New Feature Format On Save added.
- Yarn upgrade.
- Updated banner color and theme.
Typo fix in CI.
Updated ReadMe with VSCodium and OpenVsx.
Small fix to CI.
Publish extension to Open VSX for VSCodium as well.
Added reference to PrettyXML.VSMac in ReadMe.
Fixes Issue 39
Added CIs for PR version check and extension deployment.
Added PrettyXML: Minimize command.
- Updated packages
- Fixes Issue#20:Issue in formatting tag with no attributes and no childs but has separate end tag
Updated default for prettyxml.settings.useSelfClosingTag
to true
.
Added Settings
- Indent Space Length.
- Use Single Quotes.
- Use Self Closing Tags.
Fixed Mac native node bindings not found issue.
Notification progress bar while formatting.
Reverted 0.1.0 & 0.1.1 changes
Webpacked extension.
Discontinued due to electron-edge-js native binaries linking issue
Changed keybinding to Cmd+K L for Mac and Control+K L for other platforms.
Fixes:
Fixes Issue 4- Rewrite & to & (Which break legal xml format)
Initial release 0.0.7