Skip to content

Releases: intersystems/isc-codetidy

v1.1.8

27 Aug 12:42
03a4de0
Compare
Choose a tag to compare

[1.1.8] - 2024-08-27

Fixed

  • Fixed auto indent of comments inside dynamic arrays removing white space (#50)
  • Fixed conversion of #; comments at start of line in routines causing syntax error (#55)
  • Fixed resequencing of Projections and XDatas to give assigned positions (#54)

v1.1.7

20 Aug 18:19
3e0714d
Compare
Choose a tag to compare

[1.1.7] - 2024-08-20

Fixed

  • Add Foreign Keys to class items to resequence (#51)
  • Prevented auto-indentation of embedded Python lines until Python linting is implemented (#52)

v1.1.6

30 Jul 13:46
44bef82
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.5...v1.1.6

v1.1.5

27 Feb 21:55
0cc8935
Compare
Choose a tag to compare

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

01 Feb 20:57
bee4568
Compare
Choose a tag to compare

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

18 Jan 20:57
2f6c1ea
Compare
Choose a tag to compare

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

06 Dec 18:04
046bcf0
Compare
Choose a tag to compare

Fixed:

  • Fixed another error parsing triggers

v1.1.0

06 Dec 16:41
74a68cd
Compare
Choose a tag to compare

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)