Releases: thoth-pub/thoth
Releases · thoth-pub/thoth
v0.9.2
Changed
- #396 - Expand the list of contribution types with: SoftwareBy, ResearchBy, ContributionsBy, Indexer
- #451 - Output both short and long abstracts in Crossref DOI deposit
v0.9.1
Changed
- #449 - Update EBSCO Host ONIX price type code
v0.9.0
Added
- #333 - Add references to schema
- Output references in Crossref DOI deposit
- #444 - Output abstracts in Crossref DOI deposit
- #443 - Output affiliations in Crossref DOI deposit
- #446 - Output fundings in Crossref DOI deposit
Changed
- Simplify syntax in CRUD methods
v0.8.11
Changed
- #298 - Make database constraint errors more user-friendly in API output and APP notifications
- Replaced docker musl image (no longer maintained) with official images, installing requirements needed for static compilation
v0.8.10
Changed
- #438 - Allow specifying query parameters based on the requested specification
- Upgrade rust to
1.64.0
in development Dockerfile
v0.8.9
Added
- #426 - Add ProQuest Ebrary ONIX 2.1 specification
- #420 - Add RNIB Bookshare to the list of supported platforms for ONIX 2.1
- #423 - Add a link to the Thoth user manual under "Docs" tab of navbar
- Development workflow in docker
Changed
- #425 - Fix typo in contribution type illustrator
- #429 - Incomplete metadata record errors are now returned as a 404 instead of 500
- #424 - Fix inactive tag on catalogue
- Added derives for
Eq
alongside PartialEq
to comply with rustc 1.63.0
- Upgrade rust to
1.63.0
in development Dockerfile
- Order contributions and relations by ordinal, and subjects by type and ordinal
v0.8.8
Added
- #389 - Streamline chapter (child work) creation process
Changed
- #411 - Make
copyright_holder
optional
- #393 - Use en-dash in
page_interval
instead of hyphen
- Ignore
extra_unused_lifetimes
warning until clippy's fix for the false positive is live
- Split build, test, and lint workflow job into separate jobs
v0.8.7
Fixed
- #379 - Limit to 6 the number of ISBNs offered in CrossRef metadata export
- #388 - Upgrade packages flagged in Dependabot alerts
Changed
- #370 - Upgrade Yew to v0.19
v0.8.6
Added
- #390 - Implement OverDrive ONIX 3.0 specification
Fixed
- #392 - Fix encoding of print ISBN in JSTOR ONIX output
v0.8.5
Added
- #287 - Allow editing contributions (and affiliations)
Fixed
- #360 - Prevent adding 0 as the price of a publication
- #376 - Restrict Licence field entries to URL-formatted strings