Releases: intersystems/isc-codetidy
Releases · intersystems/isc-codetidy
v1.1.8
v1.1.7
v1.1.6
What's Changed
- Fix broken README link to ObjectScript Package Manager by @gjsjohnmurray in #39
- Fixed .js file handling during RunAll by @isc-egabhart in #46
New Contributors
- @gjsjohnmurray made their first contribution in #39
Full Changelog: v1.1.5...v1.1.6
v1.1.5
Fixed
- Fixed insertion of new line even though JSON array was empty
- Fixed JSON Linting being applied to JSON arrays within arguments of a macro
v1.1.3
Fixed
- Fixed
<UNDEFINED>
error parsing empty method implementation - Fixed indentation of JSON arrays that have mappings to different dimension JSON arrays
- Fixed outer indentation of subroutines within routines
- Fixed CodeTidy indenting line labels in methods and routines
- Fixed CodeTidy not exiting indentation rules of some arrays and block comments
v1.1.2
Fixed:
- JSON linting and bracket matching now working
- Fixed preserving indentation of embedded HTML and block comments
- Fixed parsing of custom markers for embedded block open/close brackets
- Removed expansion of "&js<" to "&javascript" and fixed parsing of "&js<"
- Fixed indentation inconsistencies when user inputs mix of spaces and tabs
v1.1.1
Fixed:
- Fixed another error parsing triggers
v1.1.0
Added
- Automatic tweaks have been reintroduced (after being removed due to breaking issues)
- Pulled in a variety of minor changes from internal development
Fixed
- Bracket matching for automatic tweaks now works
- Configuration method doesn't prompt for an indentation string if automatic indentation is disabled
- Unit tests described in module.xml
- Added unit tests!
- module.xml works with latest package manager version(s) and git-source-control - for some reason, Directory is needed. (This smells like a package manager bug, but the change is backward-compatible.)
- Fixed error parsing triggers
- Fixed SQL plan options for earlier IRIS version without $System.SQL.Explain (#25)