Skip to content

v0.12.9

Compare
Choose a tag to compare
@ja573 ja573 released this 06 Sep 08:37
· 105 commits to master since this release

[0.12.9] - 2024-09-06

Added

  • 595, 626 - Remove infrequently used and unused work statuses (unspecified, no longer our product, out of stock indefinitely, out of print, inactive, unknown, remaindered, recalled). Require a publication date for active, withdrawn, and superseded works in Thoth. Add a new Superseded work status to replace Out of Print for older editions of Works. Require a withdrawn date for Superseded works.
  • 582 - Add Crossmark metadata in Crossref DOI deposit when a Crossmark policy is present in the publisher record. Add Crossmark update new_edition metadata when a book is replaced by a new edition, and withdrawal metadata when a book is withdrawn from sale.
  • 574, 626 - Add descriptions to all remaining items in schema

Fixed

  • 548 - Prevent users from deleting contributors/institutions which are linked to works by other publishers

Changed

  • 623 - Convert connection pool errors (r2d2::Error) to ThothError
  • 625 - Use relationcode 13 for physical ISBNs in ONIX 2.1 EBSCOHost output