Releases: thoth-pub/thoth
Releases · thoth-pub/thoth
v0.12.13
v0.12.12
v0.12.11
v0.12.10
[0.12.10] - 2024-10-01
Added
- 628 - Implement OpenAPI v3 schema in export API, served under
/openapi.json - 628 - Added terms of service to export API
Changed
- 551 - Only include chapters in Crossref metadata output if they have DOIs
- 628 - Upgrade
paperclipto v0.9.1 - 628 - Upgrade rust to
1.81.0in production and developmentDockerfile - 544 - Implement non-OA metadata in export outputs
Fixed
v0.12.9
[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
Supersededwork 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
v0.12.8
v0.12.7
[0.12.7] - 2024-08-28
Changed
- 538 - Update Project MUSE ONIX 3.0 export to reflect new specifications provided by Project MUSE.
- 616 - Removed unused constant to comply with
rustc 1.80.0 - 616 - Upgrade
timeto v0.3.36 - 616, 621 - Upgrade
actix-webto v4.9 - 616 - Upgrade
opensslto v0.10.66 - 586 - Upgrade
juniperto v0.16.1 - 586 - Upgrade
uuidto v1.10.0 - 586 - Upgrade
graphql_clientto v0.14.0 - 586 - Upgrade
chronoto v0.4.38 - 586 - Upgrade
trunkto v0.20.3 - 586 - Upgrade
wasm-bindgento v0.2.93 - 586 - Upgrade rust to
1.80.1in production and developmentDockerfile - 621 - Upgrade
clapto v4.5.16 - 621 - Upgrade
env_loggerto v0.11.5 - 621 - Upgrade
futuresto v0.3.30 - 621 - Upgrade
jsonwebtokento v9.3.0 - 621 - Upgrade
lazy_staticto v1.5.0 - 621 - Upgrade
regexto v1.10.6 - 621 - Upgrade
strumto v0.26.3 - 621 - Upgrade
anyhowto v1.0.86 - 621 - Upgrade
thiserrorto v1.0.63 - 621 - Upgrade
semverto v1.0.23 - 621 - Replace deprecated diesel macro
sql_functionwithdefine_sql_function - 617 - Update publication types to include audiobook formats (MP3 and WAV)
Fixed
- 610 - Update code for Work Landing Page in all ONIX exports from "01" (Publisher’s corporate website) to "02" (Publisher’s website for a specified work).