MPS-extensions

MPS-extensions aims to ease language development within MPS.

APACHE-2.0 License

Stars
81
Committers
60

Bot releases are hidden (Show)

MPS-extensions - 2020.3.1719

Published by coolya over 3 years ago

This MPS Extension release for MPS 2020.3 super seeds the initial release for MPS 2020.3.

It is also the first release that includes the LangVis extension for easier language visualisation (#347) 🎉

Noteworthy Changes

  • LangVis: Improved rendering (#396)
  • com.fasterxml.jackson.dataformat, jackson-dataformat-yaml and com.fasterxml.jackson.core stubs matching the version used by MPS (#389 this change was originally introduced to 2020.1 but merged up to MPS 2020.3)
  • Grammar Cells: can be ancestor constraints weren't applied correctly (#388)
  • LangVis: fix double properties in UML (#387)
  • Diagram: improved performance for diagrams with many ports (#385)
  • Diagram: new button to translate the diagram to origin (#359)
  • Modelix/Shadowmodels: merged APIs for better performance and easier dependency handling (#356)
  • Richtext: fix Layout of cells in richtext was broken after editing the text (#352)
  • Removed conflicting Guave versions (#345)

Using the Release

To use this release use the version: 2020.3.1719.91ed933 available on https://projects.itemis.de/nexus/content/repositories/mbeddr

Maven

<project ...>
    <repositories>
        <repository>
          <id>itemis.mbeddr</id>
          <url>https://projects.itemis.de/nexus/content/repositories/mbeddr</url>
        </repository>
     </repositories>

     <dependencies ...>
         <dependency>
          <groupId>de.itemis.mps</groupId>
          <artifactId>extensions</artifactId>
          <version>2020.3.1719.91ed933</version>
          <type>zip</type>
        </dependency>
    </dependencies>
</project>

Gradle

repositories {
     maven { url 'https://projects.itemis.de/nexus/content/repositories/mbeddr' }
}

configurations {
    mpsExtensions
}

dependencies {
    mpsExtensions "de.itemis.mps:extensions:2020.3.1719.91ed933"
}
MPS-extensions - MPS 2020.3 release

Published by coolya almost 4 years ago

MPS 2020.3

Regular release as part of the MPS 2020.3 major update.

Release Notes

  • Update to MPS 2020.3
  • diagram: updated eclipse layout kernel to 0.7.1 (#337)
  • collapsible: borders were not painted for tables (#320)

Artifacts on Maven

To use this release use the version: 2020.3.1579.52335ca available on https://projects.itemis.de/nexus/content/repositories/mbeddr

Maven

<project ...>
    <repositories>
        <repository>
          <id>itemis.mbeddr</id>
          <url>https://projects.itemis.de/nexus/content/repositories/mbeddr</url>
        </repository>
     </repositories>

     <dependencies ...>
         <dependency>
          <groupId>de.itemis.mps</groupId>
          <artifactId>extensions</artifactId>
          <version>2020.3.1579.52335ca</version>
          <type>zip</type>
        </dependency>
    </dependencies>
</project>

Gradle

repositories {
     maven { url 'https://projects.itemis.de/nexus/content/repositories/mbeddr' }
}

configurations {
    mpsExtensions
}

dependencies {
    mpsExtensions "de.itemis.mps:extensions:2020.3.1579.52335ca"
}
MPS-extensions - MPS 2020.2 release

Published by coolya almost 4 years ago

Post release tag to allow diffing between releases therefor no release notes.