Skip to content

Releases: DSpace/xoai

3.4.0 Release

30 Oct 19:42
Compare
Choose a tag to compare

Release Notes

  • Requires JDK 11+
  • Update many dependencies to latest versions. Avoid using very old dependencies
  • Decrease memory usage by moving to javax.xml.transform.Templates (thread-safe) instead of javax.xml.transform.Transformer #86

Available via Maven Central:

<dependency>
    <groupId>org.dspace</groupId>
    <artifactId>xoai</artifactId>
    <version>3.4.0</version>
</dependency>

What's Changed

  • Fix: MaxListIdentifiersSize cannot be configured. by @ChrisBethgster in #79
  • Update POM based on DSpace/DSpace POM. Upgrade Maven plugins by @tdonohue in #89
  • Update dependencies by @tdonohue in #90
  • Remove unmaintained Lyncode dependencies and copy their exact code into codebase by @tdonohue in #91
  • Bump com.fasterxml.woodstox:woodstox-core from 6.2.4 to 6.4.0 by @dependabot in #92
  • Fix/3 x use templates instead of transformer by @ChrisBethgster in #86

New Contributors

Full Changelog: xoai-3.3.0...xoai-3.4.0

3.3.0 Release

21 Feb 21:58
Compare
Choose a tag to compare

Release Notes

Updates dependencies to be compatible with JDK11 (primarily for DSpace 7.x platform): https://github.com/DSpace/xoai/issues?q=milestone%3A3.3.0

These updates remove any warnings that say "An illegal reflective access operation has occurred" when using JDK9-11

Available via Maven Central:

<dependency>
    <groupId>org.dspace</groupId>
    <artifactId>xoai</artifactId>
    <version>3.3.0</version>
</dependency>

xoai-3.2.11

16 Dec 16:58
Compare
Choose a tag to compare

3.2.11 Release

Includes the following bug fixes to 3.2.x (primarily for DSpace 7.x platform): https://github.com/DSpace/xoai/issues?q=milestone%3A3.2.11

Available via Maven Central:

<dependency>
    <groupId>org.dspace</groupId>
    <artifactId>xoai</artifactId>
    <version>3.2.11</version>
</dependency>

NOTICE: As noted in the example above, the groupId has changed to org.dspace as of version 3.2.10. In versions <=3.2.9 it was previously com.lyncode. However, this release is compatible with all previous 3.2.x releases, as the API itself has not changed.

xoai-3.2.10

02 Nov 18:58
Compare
Choose a tag to compare

3.2.10 Release

Includes the following bug fixes to 3.2.x (primarily for DSpace 5.x platform): https://github.com/DSpace/xoai/issues?q=milestone%3A3.2.10

Available via Maven Central:

<dependency>
    <groupId>org.dspace</groupId>
    <artifactId>xoai</artifactId>
    <version>3.2.10</version>
</dependency>

NOTICE: As noted in the example above, the groupId has changed to org.dspace. In versions <=3.2.9 it was previously com.lyncode. However, this release is compatible with all previous 3.2.x releases, as the API itself has not changed.