Skip to content

Releases: nedap/archetype-languageserver

v0.6.1: update Archie to 3.0.0

07 Feb 11:59
a379ff5
Compare
Choose a tag to compare

Archie 3 was released. This release updates Archie to version 3. The main change for this project is an issue that was fixed in serializing and parsing closed archetype slots:

  • closed archetype slots with occurrences set were being serialized incorrectly. Now they are correctly serialized, and the format where both occurrences and the keyword closed were used at the same time is now no longer accepted when parsing, which is according to the specification.

0.6.0: bugfixes and improvements

06 Feb 08:33
01ab8ac
Compare
Choose a tag to compare

This release adds several bug fixes and improvements:

  • validations of template overlays are now shown, rather than just a generic error messages, with error highlighting in code at the correct place
  • OPT2 files are recognized as being ADL
  • as alias in AQL select clauses are now correctly syntax highlighted.
  • archetype validation is no longer run on OPTs - that is not an operation Archie supports
  • example generation is now possible from OPT-files, not just from the source archetypes
  • The library used in this plugin to parse, validate and work with archetypes, Archie, has been updated to version 2.1.0. This brings the latest features and bug fixes to this library.

v0.3.0

11 Nov 15:09
24b0890
Compare
Choose a tag to compare

This update adds RM 1.1.0 support, as well as several improvements in the ADL 1.4 -> 2 converter, as released in version 0.1.7.0 of github.com/openehr/archie. Mark your archetypes with rm_release=1.1.0 to use the new 1.1.0 RM featuers.

v0.2.5

03 Nov 19:57
6bcc069
Compare
Choose a tag to compare

This release adds an icon, plus updates the License in the vscode extension to correctly show Apache 2.0 instead of commercial.

v0.2.4

03 Nov 19:57
4fe19a4
Compare
Choose a tag to compare

This release fixes XML example and OPT 2 generation

v0.3.0-preview2

29 Oct 20:06
dc9461d
Compare
Choose a tag to compare

Same as v0.3.0-preview, but fixes XML generation. Unfortunately increases build size by 30 MB because java.desktop module is needed to use jaxb (!!!)

v0.3.0-preview

29 Oct 12:41
cf2e318
Compare
Choose a tag to compare

a preview release that includes:

  • RM 1.1.0
  • constraint binding strength

When discussions about these things are final and the next Archie version has been released, this can be an actual release

v0.2.1

20 Aug 09:33
9784076
Compare
Choose a tag to compare

Fixes #5, and switches to a released archie version, 0.14.0, simplifying build

0.2.0 - AQL support

30 Jul 09:23
3f3a158
Compare
Choose a tag to compare
  • very basic syntax highlighting for AQL
  • hover and code lenses for paths
  • code completion for paths

comes with error tolerant AQL grammar for analysis and editing, and uses a properly validating grammar for validation :)

known issues:

  • only looks at CObjects for code completion, and one BMM lookup - no BMM path following. So the /value of an element works, /value/magnitude is something you have to type manually

bugfixes

27 Jul 14:20
31c392e
Compare
Choose a tag to compare

some bugfixes, and some tests added to ensure the correct working in the future.