Skip to content

Releases: dirkgroot/structurizr-dsl-intellij-plugin

v0.3.7

21 Sep 09:21
a2a664e
Compare
Choose a tag to compare
  • Upgrade the IntelliJ Platform Gradle Plugin
  • Removed the upper bound on plugin compatibility

v0.3.6

08 Aug 07:45
9bcbcfa
Compare
Choose a tag to compare
  • Made the plugin compatible with IntelliJ 2024.2

v0.3.5

04 Apr 13:54
9980790
Compare
Choose a tag to compare
  • Made the plugin compatible with IntelliJ 2024.1

v0.3.4

10 Jan 09:24
eb44ad1
Compare
Choose a tag to compare

Fixed

  • Allow line and block comments inside properties, perspectives and users blocks
  • Parser error when using unquoted arguments containing curly braces (fixes #58)
  • Highlighting/indentation of parallel sequences (fixes #70)

v0.3.3

29 Dec 10:09
514fd7d
Compare
Choose a tag to compare
  • Made the plugin compatible with IntelliJ 2023.3 (fixes #103)

v0.3.2

03 Aug 16:54
caab728
Compare
Choose a tag to compare

Added

  • Blocks delimited by { and } can now be collapsed

Changed

  • Made parsing property blocks more permissive, so they will always be highlighted as property blocks, regardless of
    whether a property definition is complete
  • Made the plugin compatible with IntelliJ 2023.2 (fixes #78)

v0.3.1

13 May 18:42
2e9887e
Compare
Choose a tag to compare

Changed

  • Reworked the lexer and parser to be more generic, which should make it a bit easier to support future changes to the
    Structurizr DSL
  • Syntax highlighting is now mostly annotator based instead of lexer based

Added

  • Matching curly braces are now highlighted in the editor
  • Code can now be commented with the "Comment with line/block comment" commands
  • Code is automatically indented correctly while editing

v0.2.1

31 Mar 14:37
32b62bc
Compare
Choose a tag to compare

Changed

v0.2.0

31 Mar 11:19
ac3127c
Compare
Choose a tag to compare

Added

  • Very simple parser, which should provide just enough of a basis to add basic editor functionality like code formatting and auto indentation.
  • Support for IntelliJ's "Reformat Code" command. Currently, this indents blocks and normalizes spacing between tokens on 1 line.

v0.1.3-alpha

30 Mar 12:29
36d2986
Compare
Choose a tag to compare
v0.1.3-alpha Pre-release
Pre-release

Changed

  • Made the plugin compatible with IntelliJ Platform version 2023.1 (build 231.*).