We are happy to announce our first feature release! 🎉
As we follow semantic versioning, you are now able to make assumptions on the APIs stability. In addition, we have some new features added.
Highlights 🚀
- 🔍 Directly ingest records into a configured Elasticsearch instance and query it via the Typed PID Maker REST interface. Without any limits to the Query Language of Elasticsearch.
- 🖥️ The Typed PID Maker has now a command line interface. Given additional parameters you can either write all known PIDs or even all PIDs of the configured prefix to a CSV file. Or you can even bootstrap an instance with those PIDs. This means PID messages will be re-sent, indexed, and marked as known.
- ⚙️ There are new options to customize the structure of the PID itself. Give your PID a branding, change its length or its casing.
What’s Changed
- Bump net.handle:handle-client from 9.3.0 to 9.3.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/107
- Bump org.owasp.dependencycheck from 8.0.2 to 8.1.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/108
- Bump io.freefair.lombok from 6.6.1 to 6.6.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/113
- Bump org.springframework.boot from 2.7.8 to 2.7.9 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/111
- Bump org.owasp.dependencycheck from 8.1.0 to 8.1.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/115
- Bump com.github.everit-org.json-schema:org.everit.json.schema from 1.14.1 to 1.14.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/116
- Bump com.github.kt3k.coveralls from 2.12.0 to 2.12.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/117
- Bump springDocVersion from 1.6.14 to 1.6.15 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/118
- Refactoring by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/87
- Bump org.springframework.boot from 2.7.9 to 2.7.10 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/124
- Bump org.owasp.dependencycheck from 8.1.2 to 8.2.1 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/123
- Bump springDocVersion from 1.6.15 to 1.7.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/126
- Add issue templates by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/132
- Create CONTRIBUTING.md by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/133
- Bump org.springframework.boot from 2.7.10 to 2.7.11 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/134
- Bump org.junit:junit-bom from 5.9.2 to 5.9.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/137
- Add search endpoint by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/128
- Add prefix harvesting CLI by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/127
- Bump com.google.guava:guava from 31.1-jre to 32.0.0-jre by @dependabot in https://github.com/kit-data-manager/pit-service/pull/139
- More flexible PID suffix generation. by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/119
- docs(swagger): add hint about validation time by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/140
- Fix 135 “h2 db + local pidsystem may cause unexpected errors” by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/141
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v1.0.2…v1.1.0
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v0.6.0...v1.0.0