Releases: vitruv-tools/Vitruv
Releases · vitruv-tools/Vitruv
Release 3.2.3
What's Changed
- empty description tag in pom fixed by @arlange in #766
- Prepare release/3.2.2 by @arlange in #767
- Maven(deps): Bump tools.vitruv:parent from 3.3.0 to 3.3.1 by @dependabot[bot] in #768
- Maven(deps): Bump org.apache.logging.log4j:log4j-core from 2.25.0 to 2.25.1 by @dependabot[bot] in #769
- IdentityMappingViewType-issues by @TsotneMikadze in #780
- ViewTypeRepositoryTest-issues by @TsotneMikadze in #779
- Maven(deps): Bump the junit group with 4 updates by @dependabot[bot] in #781
- BasicViewTest-issues by @TsotneMikadze in #778
- IdentityMappingViewTypeTest-issues by @TsotneMikadze in #775
- XmiIdEdgeCaseTest-issues by @TsotneMikadze in #772
- DirectViewElementSelectorTest-issues by @TsotneMikadze in #773
- ElementViewSelectionTest-issues by @TsotneMikadze in #774
- ChangeRecordingViewTest-issues by @TsotneMikadze in #776
- ChangeDerivingViewTest-issues by @TsotneMikadze in #777
- ResourceRepositoryImpl-issues by @TsotneMikadze in #771
- VirtualModelImpl-issues by @TsotneMikadze in #770
- GitHub Actions(deps): Bump dbelyaev/action-checkstyle from 1.21.1 to 1.22.0 by @dependabot[bot] in #782
- GitHub Actions(deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in #784
- GitHub Actions(deps): Bump dbelyaev/action-checkstyle from 1.22.0 to 2.0.0 by @dependabot[bot] in #783
- Maven(deps-dev): Bump org.mockito:mockito-core from 5.18.0 to 5.19.0 by @dependabot[bot] in #785
- GitHub Actions(deps): Bump actions/setup-java from 4.7.1 to 5.0.0 by @dependabot[bot] in #786
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.xbase.lib from 2.39.0 to 2.40.0 by @dependabot[bot] in #787
- Maven(deps): Bump org.eclipse.emf:org.eclipse.emf.common from 2.42.0 to 2.43.0 by @dependabot[bot] in #788
- Maven(deps): Bump org.eclipse.emf:org.eclipse.emf.ecore from 2.39.0 to 2.40.0 by @dependabot[bot] in #789
- GitHub Actions(deps): Bump dbelyaev/action-checkstyle from 2.0.0 to 2.0.1 by @dependabot[bot] in #790
- GitHub Actions(deps): Bump dbelyaev/action-checkstyle from 2.0.1 to 2.1.0 by @dependabot[bot] in #792
- Maven(deps): Bump org.eclipse.platform:org.eclipse.core.runtime from 3.33.100 to 3.34.0 by @dependabot[bot] in #795
- Maven(deps): Bump org.eclipse.platform:org.eclipse.equinox.common from 3.20.100 to 3.20.200 by @dependabot[bot] in #794
- Maven(deps): Bump org.eclipse.platform:org.eclipse.equinox.registry from 3.12.400 to 3.12.500 by @dependabot[bot] in #793
- Maven(deps): Bump com.google.guava:guava from 33.4.8-jre to 33.5.0-jre by @dependabot[bot] in #796
- Maven(deps): Bump org.apache.logging.log4j:log4j-core from 2.25.1 to 2.25.2 by @dependabot[bot] in #798
- Maven(deps-dev): Bump org.mockito:mockito-core from 5.19.0 to 5.20.0 by @dependabot[bot] in #797
- Maven(deps): Bump the junit group with 4 updates by @dependabot[bot] in #799
- Fix bug for Vitruv-Change#319 by @bjthehun in #802
- GitHub Actions(deps): Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #803
- GitHub Actions(deps): Bump dbelyaev/action-checkstyle from 2.1.0 to 3.0.0 by @dependabot[bot] in #804
- Maven(deps): Bump the junit group with 4 updates by @dependabot[bot] in #805
- Maven(deps): Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 by @dependabot[bot] in #807
- GitHub Actions(deps): Bump dbelyaev/action-checkstyle from 3.0.0 to 3.1.0 by @dependabot[bot] in #806
- GitHub Actions(deps): Bump actions/checkout from 5 to 6 by @dependabot[bot] in #808
- Maven(deps): Bump org.eclipse.emf:org.eclipse.emf.common from 2.43.0 to 2.44.0 by @dependabot[bot] in #809
- Maven(deps): Bump org.eclipse.emf:org.eclipse.emf.ecore from 2.40.0 to 2.41.0 by @dependabot[bot] in #811
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.xbase.lib from 2.40.0 to 2.41.0 by @dependabot[bot] in #810
New Contributors
- @TsotneMikadze made their first contribution in #780
Full Changelog: v3.2.2...v3.2.3
3.2.2
What's Changed
- Prepare Release v3.1.2 by @larsk21 in #673
- Make this 'statusCode' field final. by @TomWerm in #675
- ci: bump actions/upload to version 4 by @TomWerm in #676
- fixed the issue to check if optional is present by @arlange in #680
- fixed the thread reinterupt issue and also the try with resources iss… by @arlange in #682
- Add private constructor. by @Yabbies in #684
- Maven(deps): Bump io.micrometer:micrometer-core from 1.14.3 to 1.14.4 by @dependabot in #685
- removed the remote package (folder) from repo and removed the module … by @arlange in #689
- Updated Access Modifiers by @Muhammad-Tahir-KIT in #690
- Replace lambda with method reference 'Objects::nonNull' by @Bowen1223 in #697
- Update ci.yml by @arlange in #694
- Refactoring: Introduce
VitruviusChangeResolverFactorywhere required by @bjthehun in #698 - Use snapshot versions of Vitruvius dependencies by @larsk21 in #699
- lint: replaced lambdas with method references by @bjthehun in #692
- Bump JUnit to 5.12.0 and group dependencies for dependabot by @larsk21 in #705
- Maven(deps): Bump org.junit.platform:junit-platform-launcher from 1.11.4 to 1.12.0 by @dependabot in #700
- Maven(deps): Bump org.junit.jupiter:junit-jupiter-params from 5.11.4 to 5.12.0 by @dependabot in #701
- Maven(deps): Bump org.junit.platform:junit-platform-commons from 1.11.4 to 1.12.0 by @dependabot in #702
- Maven(deps): Bump org.junit.jupiter:junit-jupiter-api from 5.11.4 to 5.12.0 by @dependabot in #703
- Maven(deps): Bump org.eclipse.xtext:org.eclipse.xtext.xbase.lib from 2.37.0 to 2.38.0 by @dependabot in #707
- Maven(deps): Bump org.eclipse.xtend:org.eclipse.xtend.lib from 2.37.0 to 2.38.0 by @dependabot in #706
- Maven(deps): Bump org.eclipse.emf:org.eclipse.emf.common from 2.40.0 to 2.41.0 by @dependabot in #704
- Maven(deps-dev): Bump org.mockito:mockito-core from 5.15.2 to 5.16.0 by @dependabot in #712
- Maven(deps): Bump org.eclipse.platform:org.eclipse.core.runtime from 3.32.0 to 3.33.0 by @dependabot in #715
- Maven(deps): Bump org.eclipse.platform:org.eclipse.equinox.registry from 3.12.200 to 3.12.300 by @dependabot in #714
- Maven(deps): Bump org.eclipse.platform:org.eclipse.equinox.common from 3.19.200 to 3.20.0 by @dependabot in #713
- added checkstyle to the ci and pom by @arlange in #716
- Maven(deps): Bump the junit group with 4 updates by @dependabot in #719
- Change to only commit changes to actually changed resources by @TomWerm in #718
- Maven(deps-dev): Bump org.mockito:mockito-core from 5.16.0 to 5.16.1 by @dependabot in #720
- Maven(deps): Bump com.google.guava:guava from 33.4.0-jre to 33.4.5-jre by @dependabot in #721
- Maven(deps): Bump com.google.guava:guava from 33.4.5-jre to 33.4.6-jre by @dependabot in #722
- GitHub Actions(deps): Bump dbelyaev/action-checkstyle from 1.17.5 to 1.18.0 by @dependabot in #723
- GitHub Actions(deps): Bump dbelyaev/action-checkstyle from 1.18.0 to 1.19.0 by @dependabot in #725
- Maven(deps-dev): Bump org.mockito:mockito-core from 5.16.1 to 5.17.0 by @dependabot in #724
- Maven(deps): Bump com.google.guava:guava from 33.4.6-jre to 33.4.7-jre by @dependabot in #726
- GitHub Actions(deps): Bump actions/setup-java from 4.7.0 to 4.7.1 by @dependabot in #727
- Maven(deps): Bump the junit group with 4 updates by @dependabot in #728
- Maven(deps): Bump com.google.guava:guava from 33.4.7-jre to 33.4.8-jre by @dependabot in #729
- GitHub Actions(deps): Bump dbelyaev/action-checkstyle from 1.19.0 to 1.19.1 by @dependabot in #731
- Maven(deps-dev): Bump org.mockito:mockito-core from 5.17.0 to 5.18.0 by @dependabot in #733
- GitHub Actions(deps): Bump dbelyaev/action-checkstyle from 1.19.1 to 1.21.0 by @dependabot in #740
- Update ci.yml by @arlange in #743
- updated parent to 3.2.2 by @arlange in #742
- bump multiple dependencies from dependabot by @arlange in #741
- Maven(deps): Bump the junit group with 4 updates by @dependabot in #744
- Maven(deps): Bump org.eclipse.platform:org.eclipse.equinox.common from 3.20.0 to 3.20.100 by @dependabot in #747
- Maven(deps): Bump org.eclipse.platform:org.eclipse.equinox.registry from 3.12.300 to 3.12.400 by @dependabot in #746
- Maven(deps): Bump org.eclipse.platform:org.eclipse.core.runtime from 3.33.0 to 3.33.100 by @dependabot in #745
- Maven(deps): Bump org.apache.logging.log4j:log4j-core from 2.24.3 to 2.25.0 by @dependabot in #749
- GitHub Actions(deps): Bump dbelyaev/action-checkstyle from 1.21.0 to 1.21.1 by @dependabot in #751
- Maven(deps): Bump the junit group with 4 updates by @dependabot in #752
- Update release.yml by @arlange in #753
- Prepare release/3.2.2 by @arlange in #754
- settings.xml for Maven Central Publishing by @arlange in #755
- Maven(deps): Bump the junit group with 4 updates by @dependabot in #760
- Maven(deps): Bump tools.vitruv:parent from 3.2.2 to 3.3.0 by @dependabot in #757
- renamed package name by @ma-mirzaei in #759
- Prepare release/3.2.2 by @arlange in #765
- fixed the pom.xml empty description tags by @arlange in #764
New Contributors
- @Yabbies made their first contribution in #684
- @Muhammad-Tahir-KIT made their first contribution in #690
- @Bowen1223 made their first contribution in #697
- @bjthehun made their first contribution in #698
- @ma-mirzaei made their first contribution in #759
Full Changelog: v3.1.2...v3.2.2
Release v3.1.2
What's Changed
- Add module descriptions to readme by @larsk21 in #640
- disable SonarQube analysis for dependabot PRs by @larsk21 in #648
- changed the log4j dependency to org.apache.logging.log4j by @arlange in #659
- cleanup remaining old log4j references by @larsk21 in #661
- refactor p2 dependencies by @larsk21 in #662
- disable Sonar analysis for PRs from forks by @larsk21 in #671
New Contributors
Full Changelog: v3.1.0...v3.1.2
Release v3.1.0
What's Changed
Major
- Adapt to Vitruv-Change cleanup by @JanWittler in #570
- Support change propagation mode customization in view-based tests by @JanWittler in #571
- Refactor
TestViewFactoryto Java by @JanWittler in #573 - Migrate to Eclipse 2022-12 and Java 17 by @JanWittler in #575
- Fix Xtend error by @JanWittler in #576
- Adapt test expected change order to adapted change recorder by @JanWittler in #577
- Add indirection in View API to allow view type to transform view changes by @JanWittler in #578
- Migrate to UUIDs by @JanWittler in #572
- Add Project Marker file if missing by @TomWerm in #582
- Vitruv Remote: Client-Server Implementation by @thomyxx in #591
- Make
EChangegeneric over its content type by @JanWittler in #594 - Fix incorrect transaction management in
ResourceRepositoryImplby @JanWittler in #595 - Remove tool-adapters from validation as it is outdated and not working anymore by @TomWerm in #596
- Remove ResourceCopier from Vitruv-Project by @h4uges in #597
- Vitruv Remote by @thomyxx in #599
- Change project structure and build process to pure (Tycho-less) Maven by @larsk21 in #614
- Vitruv Remote with Server/Client by @HansMartinA in #610
- Fix JavaDoc by @larsk21 in #632
Minor
- Remove unnecessary tag prefix trimming in CI actions by @JanWittler in #562
- Normalize line endings by @JanWittler in #563
- Correctly update maven wrapper by @JanWittler in #564
- display latest release in Readme by @JanWittler in #565
- Run CI validation on all major OS by @JanWittler in #566
- Migrate to Java 17 CI actions by @JanWittler in #567
- setup dependabot for GitHub actions by @JanWittler in #568
- fix cache by @JanWittler in #574
- Use
Import-Packageinstead ofRequire-Bundlefor JUnit imports by @JanWittler in #580 - Update CODEOWNERS by @TomWerm in #583
- replace "vitruv" with "vitruvius" in README.md by @larsk21 in #586
- Update parent pom to 2.1.3 and Maven to 3.9.1 by @larsk21 in #587
- replace GabrielBB/xvfb-action@v1 in validation workflow by @larsk21 in #589
- replace jars with Maven dependencies by @larsk21 in #593
- Update README.md by @larsk21 in #598
- update build parent by @larsk21 in #601
- update CI schedule by @tools-vitruv in #602
- Update parent pom by @TomWerm in #611
- Clarify the javadoc for the registerRoot method. by @TomWerm in #613
- Add undeclared / remove unnecessary dependencies by @larsk21 in #634
- Enable (more detailed) SonarQube analysis and JavaDoc build in CI by @larsk21 in #633
- Split CI workflow jobs by @larsk21 in #635
New Contributors
- @TomWerm made their first contribution in #583
- @thomyxx made their first contribution in #591
- @h4uges made their first contribution in #597
- @tools-vitruv made their first contribution in #602
- @HansMartinA made their first contribution in #610
Full Changelog: 3.0.0...v3.1.0
3.0.0
Initial release