Releases: ksclarke/jiiify-presentation
Releases · ksclarke/jiiify-presentation
v0.9.0-v3
What’s Changed
- Add demo Jython script and test that validates it (#110)
🚀 Features and Improvements
- [JPA-95] Handle media types w/o Guava (#119)
- Update Ruby/Python tests (#116)
- Javadocs + services refactor (#113)
- [JPA-94] Expose setFormat() on ContentResource (#112)
- Clean up code and Javadocs (#111)
- [JPA-80] Add uber jar and Ruby test that uses it (#109)
- First readjustment (more to come) (#108)
🌈 Documentation Updates
- Javadocs polish (#122)
🐛 Bug Fixes
- Fix minor bugs (#115)
- Update service references with type (#114)
- Check for Manifest/Collection in fromJSON() (#105)
Contributors
@ksclarke and @markmatney
v0.8.0-v3
What’s Changed
If this was a release after 1.0.0, we'd consider it a breaking release because some methods to clear non-list properties (like viewingDirection) were removed. They were implemented inconsistently so I want to circle back around and handle removal of non-list things more consistently. For now, using a setter and setting it to null
will "remove" the property.
I'm hoping for a 1.0.0 branch in about another month, but there will more than likely be some more breaking changes between now and then.
🚀 Features and Improvements
- Update IRI factory use (#104)
- Add cookbook tests (#101)
- Apply new PMD rules (and make the changes to make PMD happy)
🐛 Bug Fixes
- Fix Eclipse refactor run amuck, amuck, amuck! (#103)
- Fix issues found when creating tests for the cookbook recipes
Contributors
v0.7.0-v3
v0.6.0-v3
What’s Changed
- [Fix #69] Transition from Travis to GitHub Actions (#71)
- [IIIF-1050] Add missing clear methods to v2 (#56) (#64)
- Update Javadoc badge (#53)
- Merge upstream (#45)
- [IIIF-862] (#44)
- Change property order of manifest serialization (#43)
- Add fromString/toString to Collection (#42)
- Add fromString method to Manifest (#41)
- Add ViewingDirection creation from a string [Fix #38] (#39)
- Allow canvas width/height to be zero (#37)
- Fix resource serialization (#35)
- Fix NPE in Collection (#34)
- Bump Jackson version to 2.10.1 (#33)
- Update package name of MessageCodes (#32)
- Add IIIF Presentation fixtures (#31)
- Add Manifest deserializer (#29)
- Add toString/JSON methods (#27)
- Fix #24: Turn down PMD logging on Travis (#25)
- Update deps and parent project [Fix #22] (#23)
- [Snyk] Fix for 1 vulnerable dependencies (#16)
- Develop (#15)
- Develop (#12)
- [Snyk] Fix for 4 vulnerable dependencies (#11)
- Develop (#9)
- Develop (#8)
- [Snyk] Fix for 3 vulnerable dependencies (#7)
- Remove branches from Travis config (#4)
- Remove branches from Travis config (#3)
- Merge latest 'develop' updates (#2)
🐛 Bug Fixes
- Update Actions in the v2 branch (#92)
- Update parent project for v2 branch (#90)
- Update Actions build badge on v2 branch (#84)
Contributors
v0.5.6-v3
What’s Changed
- Fix typos in README (#75)
- Fix Github Actions badge in v3 (#74)
- Migrate from Travis to GH Actions (#70)
- [IIIF-1050] Add support for clearing req stmt & viewing dir to v3 (#55) (#65)
- Fix bugs to better handle test fixtures (#59)
- Add additional validation/checks (#54)
- Merges from UCLA's branch (#51)
- Refactor v3 package structure (#47)
- Add fromString/toString to Collection (#42)
- Add fromString method to Manifest (#41)
- Add ViewingDirection creation from a string [Fix #38] (#39)
- Allow canvas width/height to be zero (#37)
- Fix resource serialization (#35)
- Fix NPE in Collection (#34)
- Bump Jackson version to 2.10.1 (#33)
- Update package name of MessageCodes (#32)
- Add IIIF Presentation fixtures (#31)
- Add Manifest deserializer (#29)
- Add toString/JSON methods (#27)
- Fix #24: Turn down PMD logging on Travis (#25)
- Update deps and parent project [Fix #22] (#23)
- [Snyk] Fix for 1 vulnerable dependencies (#16)
🚀 Features and Improvements
🐛 Bug Fixes
- Update v3 SummaryDeserializer's UID (#85)
- Fix v3 Actions build badge (#83)
- Update GitHub Actions (#76)