Releases: vitruv-tools/Vitruv-DSLs
Releases · vitruv-tools/Vitruv-DSLs
Release 3.2.3
What's Changed
- Prepare release/3.2.2 by @arlange in #244
- Maven(deps): Bump org.apache.logging.log4j:log4j-core from 2.25.0 to 2.25.1 by @dependabot[bot] in #245
- deleted demo folder by @arlange in #246
- fix build resources for the Reactions IDE module by @larsk21 in #248
- Add VSCode extension for the Reactions language by @larsk21 in #249
- separate
reactions:keywords in Reactions grammar by @larsk21 in #256 - Fix all SonarCloud issues for Vitruv‑DSLs by @TsotneMikadze in #247
- GitHub Actions(deps): Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #260
- GitHub Actions(deps): Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #263
- GitHub Actions(deps): Bump actions/setup-java from 4.7.1 to 5.0.0 by @dependabot[bot] in #268
- Maven(deps): Bump xtextVersion from 2.39.0 to 2.40.0 by @dependabot[bot] in #273
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.xbase.lib from 2.39.0 to 2.40.0 by @dependabot[bot] in #270
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.testing from 2.39.0 to 2.40.0 by @dependabot[bot] in #269
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.util from 2.39.0 to 2.40.0 by @dependabot[bot] in #271
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.xbase.testing from 2.39.0 to 2.40.0 by @dependabot[bot] in #272
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext from 2.39.0 to 2.40.0 by @dependabot[bot] in #278
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.common.types from 2.39.0 to 2.40.0 by @dependabot[bot] in #275
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.xbase from 2.39.0 to 2.40.0 by @dependabot[bot] in #276
- Maven(deps): Bump org.eclipse.emf:org.eclipse.emf.common from 2.42.0 to 2.43.0 by @dependabot[bot] in #279
- Maven(deps): Bump org.eclipse.emf:org.eclipse.emf.codegen.ecore from 2.42.0 to 2.43.0 by @dependabot[bot] in #280
- Maven(deps): Bump org.eclipse.emf:org.eclipse.emf.ecore from 2.39.0 to 2.40.0 by @dependabot[bot] in #281
- GitHub Actions(deps): Bump actions/setup-node from 4 to 5 by @dependabot[bot] in #284
- Maven(deps): Bump org.eclipse.jdt:org.eclipse.jdt.core from 3.42.0 to 3.43.0 by @dependabot[bot] in #289
- Maven(deps): Bump org.eclipse.platform:org.eclipse.equinox.common from 3.20.100 to 3.20.200 by @dependabot[bot] in #288
- Maven(deps): Bump org.eclipse.platform:org.eclipse.core.resources from 3.22.200 to 3.23.0 by @dependabot[bot] in #286
- Maven(deps): Bump org.eclipse.jdt:ecj from 3.42.0 to 3.43.0 by @dependabot[bot] in #285
- Maven(deps-dev): Bump org.eclipse.platform:org.eclipse.core.runtime from 3.33.100 to 3.34.0 by @dependabot[bot] in #287
- Update ci.yml by @arlange in #292
- NPM(deps-dev): Bump typescript-eslint from 8.22.0 to 8.43.0 in /reactions/vscode-plugin by @dependabot[bot] in #291
- NPM(deps-dev): Bump eslint from 9.19.0 to 9.35.0 in /reactions/vscode-plugin by @dependabot[bot] in #290
- NPM(deps-dev): Bump @stylistic/eslint-plugin from 2.13.0 to 5.3.1 in /reactions/vscode-plugin by @dependabot[bot] in #282
- NPM(deps-dev): Bump esbuild from 0.24.2 to 0.25.0 in /reactions/vscode-plugin by @dependabot[bot] in #254
- NPM(deps-dev): Bump brace-expansion from 1.1.11 to 1.1.12 in /reactions/vscode-plugin by @dependabot[bot] in #252
- NPM(deps-dev): Bump esbuild from 0.24.2 to 0.25.9 in /reactions/vscode-plugin by @dependabot[bot] in #265
- NPM(deps-dev): Bump typescript from 5.7.3 to 5.9.2 in /reactions/vscode-plugin by @dependabot[bot] in #294
- NPM(deps-dev): Bump @types/vscode from 1.96.0 to 1.103.0 in /reactions/vscode-plugin by @dependabot[bot] in #296
- Maven(deps): Bump com.google.code.gson:gson from 2.13.1 to 2.13.2 by @dependabot[bot] in #299
- NPM(deps-dev): Bump typescript-eslint from 8.43.0 to 8.44.0 in /reactions/vscode-plugin by @dependabot[bot] in #302
- Maven(deps): Bump com.google.guava:guava from 33.4.8-jre to 33.5.0-jre by @dependabot[bot] in #303
- NPM(deps-dev): Bump esbuild from 0.25.9 to 0.25.10 in /reactions/vscode-plugin by @dependabot[bot] in #304
- NPM(deps-dev): Bump eslint from 9.35.0 to 9.36.0 in /reactions/vscode-plugin by @dependabot[bot] in #307
- NPM(deps-dev): Bump @stylistic/eslint-plugin from 5.3.1 to 5.4.0 in /reactions/vscode-plugin by @dependabot[bot] in #306
- NPM(deps-dev): Bump typescript-eslint from 8.44.0 to 8.44.1 in /reactions/vscode-plugin by @dependabot[bot] in #309
- Maven(deps): Bump org.apache.logging.log4j:log4j-core from 2.25.1 to 2.25.2 by @dependabot[bot] in #308
- NPM(deps-dev): Bump typescript-eslint from 8.44.1 to 8.45.0 in /reactions/vscode-plugin by @dependabot[bot] in #310
- NPM(deps-dev): Bump typescript from 5.9.2 to 5.9.3 in /reactions/vscode-plugin by @dependabot[bot] in #312
- Maven(deps): Bump the junit group with 2 updates by @dependabot[bot] in #311
- Maven(deps): Bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.1 to 3.9.0 by @dependabot[bot] in #314
- NPM(deps-dev): Bump @types/vscode from 1.103.0 to 1.104.0 in /reactions/vscode-plugin by @dependabot[bot] in #301
- NPM(deps-dev): Bump @eslint/js from 9.36.0 to 9.37.0 in /reactions/vscode-plugin by @dependabot[bot] in #317
- GitHub Actions(deps): Bump actions/setup-node from 5 to 6 by @dependabot[bot] in #321
- NPM(deps-dev): Bump eslint from 9.36.0 to 9.37.0 in /reactions/vscode-plugin by @dependabot[bot] in #316
- Convert reactions runtime to java by @bjthehun in #298
- NPM(deps-dev): Bump typescript-eslint from 8.45.0 to 8.46.1 in /reactions/vscode-plugin by @dependabot[bot] in #323
- NPM(deps-dev): Bump @types/vscode from 1.104.0 to 1.105.0 in /reactions/vscode-plugin by @dependabot[bot] in #322
- NPM(deps-dev): Bump esbuild from 0.25.10 to 0.25.11 in /reactions/vscode-plugin by @dependabot[bot] in #324
- NPM(deps-dev): Bump @types/node from 20.17.16 to 22.18.11 in /reactions/vscode-plugin by @dependabot[bot] in #325
- NPM(deps-dev): Bump eslint from 9.37.0 to 9.38.0 in /reactions/vscode-plugin by @dependabot[bot] in #329
- NPM(deps-dev): Bump @stylistic/eslint-plugin from 5.4.0 to 5.5.0 in /reactions/vscode-plugin by @dependabot[bot] in #328
- NPM(deps-dev): Bump @types/node from 22.18.11 to 22.18.12 in /reactions/vscode-plugin by @dependabot[bot] in #332
- NPM(deps-dev): Bump typescript-eslint from 8.46.1 to 8.46.2 in /reactions/vscode-plugin by @dependabot[bot] in #331
- GitHub Actions(deps): Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #334
- GitHub Actions(deps): Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #333
- corrected the package name of commonalities/language/src/main/xtend/tools/vitruv/dsls/commonalities/generator/changepropagationspecification/ChangePropagationSpecificationConstants.xtend by @arlange in #327
- NPM(deps-dev): Bump @types/node from 22.18.12 to 22.18.13 in /reactions/vscode-plugin by @dependabot[bot] in #335
- NPM(deps...
3.2.2
What's Changed
- Prepare Release v3.1.2 by @larsk21 in #168
- ci: bump actions/upload to version 4 by @TomWerm in #169
- Update ci.yml by @arlange in #171
- Use snapshot versions of Vitruvius dependencies by @larsk21 in #172
- Maven(deps): Bump org.eclipse.emf:org.eclipse.emf.common from 2.40.0 to 2.41.0 by @dependabot[bot] in #174
- Maven(deps): Bump org.eclipse.emf:org.eclipse.emf.codegen.ecore from 2.40.0 to 2.41.0 by @dependabot[bot] in #173
- bump jupiter to 5.12.0 by @arlange in #175
- Group JUnit dependencies for dependabot by @larsk21 in #177
- multiple version bumps for dependabot prs by @arlange in #183
- Fix URI of generated change propagation specifications by @larsk21 in #176
- Maven(deps): Bump org.eclipse.jdt:ecj from 3.40.0 to 3.41.0 by @dependabot[bot] in #189
- Maven(deps): Bump org.eclipse.platform:org.eclipse.equinox.common from 3.19.200 to 3.20.0 by @dependabot[bot] in #188
- Maven(deps-dev): Bump org.eclipse.platform:org.eclipse.core.runtime from 3.32.0 to 3.33.0 by @dependabot[bot] in #187
- Maven(deps): Bump org.eclipse.platform:org.eclipse.core.resources from 3.22.0 to 3.22.100 by @dependabot[bot] in #186
- Move demo tests to case studies by @larsk21 in #185
- Add private constructor by @Yabbies in #190
- applied our checkstyle to the code. by @tools-vitruv in #192
- Maven(deps): Bump com.google.guava:guava from 33.4.0-jre to 33.4.5-jre by @dependabot[bot] in #193
- Maven(deps): Bump com.google.guava:guava from 33.4.5-jre to 33.4.6-jre by @dependabot[bot] in #195
- 197 use try with resources or close this stream in a finally clause by @Muhammad-Tahir-KIT in #198
- GitHub Actions(deps): Bump actions/setup-java from 4.7.0 to 4.7.1 by @dependabot[bot] in #199
- Maven(deps): Bump com.google.guava:guava from 33.4.6-jre to 33.4.7-jre by @dependabot[bot] in #200
- Maven(deps): Bump com.google.guava:guava from 33.4.7-jre to 33.4.8-jre by @dependabot[bot] in #202
- added additional changes in reactions folders for jar and json genera… by @Muhammad-Tahir-KIT in #194
- Maven(deps): Bump com.google.code.gson:gson from 2.11.0 to 2.13.1 by @dependabot[bot] in #206
- update pom by @arlange in #212
- Update ci.yml by @arlange in #213
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.common.types from 2.38.0 to 2.39.0 by @dependabot[bot] in #211
- Language server for reaction language by @Muhammad-Tahir-KIT in #214
- Maven(deps): Bump org.eclipse.xtend:org.eclipse.xtend.lib.macro from 2.38.0 to 2.39.0 by @dependabot[bot] in #216
- Maven(deps): Bump org.eclipse.platform:org.eclipse.core.resources from 3.22.100 to 3.22.200 by @dependabot[bot] in #218
- Maven(deps): Bump xtextVersion from 2.38.0 to 2.39.0 by @dependabot[bot] in #219
- Maven(deps-dev): Bump org.eclipse.platform:org.eclipse.core.runtime from 3.33.0 to 3.33.100 by @dependabot[bot] in #217
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.testing from 2.38.0 to 2.39.0 by @dependabot[bot] in #215
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.xbase.testing from 2.38.0 to 2.39.0 by @dependabot[bot] in #224
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.xbase from 2.38.0 to 2.39.0 by @dependabot[bot] in #223
- Maven(deps): Bump org.eclipse.platform:org.eclipse.equinox.common from 3.20.0 to 3.20.100 by @dependabot[bot] in #221
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.xbase.lib from 2.38.0 to 2.39.0 by @dependabot[bot] in #220
- Maven(deps): Bump org.apache.logging.log4j:log4j-core from 2.24.3 to 2.25.0 by @dependabot[bot] in #229
- bumped multiple dependencies from dependabot updates by @arlange in #233
- Update release.yml by @arlange in #234
- Prepare release/3.2.2 by @arlange in #235
- settings.xml for maven central by @arlange in #238
- Add descriptions for Maven modules by @bjthehun in #240
New Contributors
- @Yabbies made their first contribution in #190
- @Muhammad-Tahir-KIT made their first contribution in #198
- @bjthehun made their first contribution in #240
Full Changelog: v3.1.2...v3.2.2
Release v3.1.2
What's Changed
- Add module descriptions to readme by @larsk21 in #151
- disable SonarQube analysis for dependabot PRs by @larsk21 in #157
- replaced the log4j dependency with the proper apachelog4j to resolve … by @arlange in #162
- cleanup remaining old log4j references by @larsk21 in #163
- refactor p2 dependencies by @larsk21 in #164
- disable Sonar analysis for PRs from forks by @larsk21 in #166
Full Changelog: v3.1.0...v3.1.2
Release v3.1.0
What's Changed
Major
- Attempt for making commonalities UI tests stable by @JanWittler in #71
- Migrate to Eclipse 2022-12 and Java 17 by @JanWittler in #77
- Fix Xtend error by @JanWittler in #78
- Improve Families-Persons tests by @JanWittler in #79
- Add EEnum instances as parameter option for RoutineInputs by @TomWerm in #80
- Migrate to UUIDs by @JanWittler in #75
- Make
EChangegeneric over its content type by @JanWittler in #90 - validate: check insert/remove change element is multi valued reference by @AndiMachtSachen in #103
- Add enum parameters by changing to EClassifier by @AndiMachtSachen in #107
- Change project structure and build process to pure (Tycho-less) Maven by @larsk21 in #114
- Fix JavaDoc by @larsk21 in #139
Minor
- Remove unnecessary tag prefix in CI actions by @JanWittler in #63
- Normalize line endings by @JanWittler in #64
- Correctly update maven wrapper by @JanWittler in #65
- display latest release in Readme by @JanWittler in #66
- Run CI validation on all major OS by @JanWittler in #68
- Correct CI nightly build schedule by @JanWittler in #69
- Migrate to Java 17 CI actions by @JanWittler in #70
- setup dependabot for GitHub actions by @JanWittler in #72
- fix CI cache by @JanWittler in #76
- Use
Import-Packageinstead ofRequire-Bundlefor JUnit imports by @JanWittler in #81 - Update CODEOWNERS by @TomWerm in #83
- Rename method to clarify its intent by @TomWerm in #84
- Update CODEOWNERS by @TomWerm in #85
- replace "vitruv" with "vitruvius" in README.md by @larsk21 in #87
- Update parent pom to 2.1.3 and Maven to 3.9.1 by @larsk21 in #88
- replace GabrielBB/xvfb-action@v1 in workflows by @larsk21 in #89
- update xtext and xtend version to match parent pom (2.30) and run with Java 17 by @JanWittler in #91
- Update README.md by @larsk21 in #93
- update build parent by @larsk21 in #97
- update CI schedule by @tools-vitruv in #98
- Update Parent Pom version by @TomWerm in #109
- 111 remove unnecessary imports like logbackcore by @arlange in #113
- Add creation of empty javadoc and sources JAR for the dependencywrapper module by @larsk21 in #140
- Enable (more detailed) SonarQube analysis and JavaDoc build in CI by @larsk21 in #141
- Fix build staging by @larsk21 in #142
- Split CI workflow jobs by @larsk21 in #144
New Contributors
- @TomWerm made their first contribution in #80
- @tools-vitruv made their first contribution in #98
- @AndiMachtSachen made their first contribution in #103
- @arlange made their first contribution in #113
Full Changelog: 3.0.0...v3.1.0
3.0.0
Initial release