Releases: vitruv-tools/Vitruv
Releases · vitruv-tools/Vitruv
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
TestViewFactory
to 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
EChange
generic over its content type by @JanWittler in #594 - Fix incorrect transaction management in
ResourceRepositoryImpl
by @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-Package
instead ofRequire-Bundle
for 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