Skip to content

Releases: modelix/modelix.text-editor

1.4.0

23 Oct 02:46
308beda
Compare
Choose a tag to compare

1.4.0 (2024-10-23)

Bug Fixes

  • interpreter: introduced operand stack (d164f1b)
  • kernelf editor fixes (51a47b5)
  • projectional-editor: cc menu entry can be executed by continue typing (e83eba9)
  • projectional-editor: kernelf editor fixes (226580b)

Features

  • interpreter: revert deletion (453af55)
  • notation for more baseLanguage concepts implemented (8bf49b7)
  • projectional-editor: ConceptEditor doesn't apply to subconcepts anymore by default (6068546)
  • projectional-editor: regex can be specified for properties (7a7632e)

1.3.0

23 Jul 02:31
8258090
Compare
Choose a tag to compare

1.3.0 (2024-07-23)

Features

  • MPS language for rendering web UIs using React (57ac5f6)

1.2.0

16 May 14:24
a705a07
Compare
Choose a tag to compare

1.2.0 (2024-05-16)

Bug Fixes

  • caret position after adding an optional part (bb571be)
  • caret position wasn't always updated (d21af0a)
  • caret positioning after deleting a node (b520055)
  • don't create property wrapper actions for empty string (4ac07e4)
  • filter some unnecessary wrapper actions (a0cb430)
  • MPS constraints weren't evaluated for wrapper actions (483596c)
  • removed concepts of not imported languages from the CC menu (fe24c2b)

Features

  • delete handler for nodes and placeholders (517da14)
  • evaluate MPS property constraints for code completion entries (d641ba2)
  • node can be added to a list by typing the separator (cad9140)
  • node can be added to a list by typing the separator (f2961c2)
  • show wrapping concept in description of wrapper actions (fea10d3)
  • side transformations for adding an optional part (75e6df3)
  • TABing into flag cells (959a1c1)
  • TABing into optional cells (26fcbcb)
  • text in the code completion menu for a concepts can be changed (ba541c6)

1.1.0

01 May 02:26
8a443f8
Compare
Choose a tag to compare

1.1.0 (2024-05-01)

Bug Fixes

  • HTML elements were in wrong order after incremental change (69a7d65)
  • missing read access when computing side transformations in MPS (40abfd1)
  • missing read action when trying to type the text for substituting a node (3441476)
  • sort modules/models/nodes alphabetically (7c077ce)
  • wrong concept was provided to MPS scopes (1324537)

Features

  • a "new line concept" can be specified that is inserted when pressing ENTER (5ce9fe4)
  • wrapper actions derived from child cells (90d3ea5)

Performance Improvements

  • collect changed DOM elements efficiently (90a9cae)

1.0.5

23 Apr 02:22
58e9771
Compare
Choose a tag to compare

1.0.5 (2024-04-23)

Bug Fixes

  • NPE in modelix.core caused by language without structure model (195fb0b)

1.0.3

21 Mar 15:25
f907464
Compare
Choose a tag to compare

1.0.3 (2024-03-21)

Bug Fixes

  • declare correct MPS compatibility range in the plugin.xml (2023.2-2023.3) (3c0029b)

1.0.2

21 Mar 13:31
e1fc4ad
Compare
Choose a tag to compare

1.0.2 (2024-03-21)

Bug Fixes

  • renamed MPS plugin artifact to projectional-editor-plugin (e1fc4ad)

1.0.0

19 Mar 12:02
17cc1c1
Compare
Choose a tag to compare

1.0.0 (2024-03-19)

Bug Fixes

  • ModelixSSRServer wasn't disposed (23120bf)