Releases: vitruv-tools/Vitruv-Change
Releases · vitruv-tools/Vitruv-Change
Release v3.1.0
What's Changed
Major
- Interface and Code cleanup by @JanWittler in #46
- track cascade deletion in change recorder by @JanWittler in #48
- Migrate to Eclipse 2022-12 and Java 17 by @JanWittler in #51
- Fix Xtend error by @JanWittler in #52
- Add delete changes at end of change sequence in
ChangeRecorder
by @JanWittler in #54 - Add support for move operations in NotificationToEChangeConverter by @h4uges in #61
- Migrate to UUIDs by @JanWittler in #47
- True Delta-Based Itereation 1 by @h4uges in #63
- Fix usage of ResourceSet in DefaultStateBasedChangeResolutionStrategy & DeltaBasedResource by @h4uges in #69
- Improvements in the State-based Change Derivation by @h4uges in #70
- Refactor
EChange
andVitruviusChange
to be generic over its content type by @JanWittler in #73 - Force UUID unregistration at end of transaction by @JanWittler in #74
- Changes required for Vitruv-Remote by @thomyxx in #78
- Vitruv remote adaptions by @TomWerm in #79
- Fix PrimitiveTypes Issue by @h4uges in #83
- Remove slf4j and logback classic by @TomWerm in #103
- Change project structure and build process to pure (Tycho-less) Maven by @larsk21 in #85
- Fix JavaDoc by @larsk21 in #112
Minor
- Ensure that release builds do not perform nightly deployment by @HeikoKlare in #38
- Normalize line endings by @JanWittler in #39
- Correctly update maven wrapper by @JanWittler in #40
- display latest release in Readme by @JanWittler in #41
- Run CI validation on all major OS by @JanWittler in #24
- Correct CI nightly build schedule by @JanWittler in #42
- Migrate to Java 17 CI actions by @JanWittler in #44
- Setup Dependabot for GitHub actions by @JanWittler in #43
- fix CI cache by @JanWittler in #50
- Use
Import-Package
instead ofRequire-Bundle
for JUnit imports by @JanWittler in #55 - Update CODEOWNERS by @TomWerm in #62
- replace "vitruv" with "vitruvius" in README.md by @larsk21 in #64
- Update parent pom to 2.1.3 and Maven to 3.9.1 by @larsk21 in #66
- replace GabrielBB/xvfb-action@v1 in validation workflow by @larsk21 in #68
- Update README.md by @larsk21 in #75
- Add comments and move DeltaBasedResource and corresponding factory by @TomWerm in #76
- update build parent by @larsk21 in #81
- update CI schedule by @tools-vitruv in #82
- Update parent pom by @TomWerm in #99
- Add explicit slf4j-api with version 2.0.13 by @TomWerm in #100
- Change org.slf4j-api and hopefully remove dependency on 1.7 by @TomWerm in #101
- Add release workflow and switch to stable parent by @larsk21 in #108
- Enable (more detailed) SonarQube analysis and JavaDoc build in CI by @larsk21 in #113
- Split CI workflow jobs by @larsk21 in #115
- Fix build result staging by @larsk21 in #114
- Cleanup CI workflow by @larsk21 in #116
New Contributors
- @h4uges made their first contribution in #61
- @TomWerm made their first contribution in #62
- @thomyxx made their first contribution in #78
- @tools-vitruv made their first contribution in #82
Full Changelog: 3.0.0...v3.1.0
3.0.0
Initial release