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
paperclip
to v0.9.1 - 628 - Upgrade rust to
1.81.0
in 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
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
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
time
to v0.3.36 - 616, 621 - Upgrade
actix-web
to v4.9 - 616 - Upgrade
openssl
to v0.10.66 - 586 - Upgrade
juniper
to v0.16.1 - 586 - Upgrade
uuid
to v1.10.0 - 586 - Upgrade
graphql_client
to v0.14.0 - 586 - Upgrade
chrono
to v0.4.38 - 586 - Upgrade
trunk
to v0.20.3 - 586 - Upgrade
wasm-bindgen
to v0.2.93 - 586 - Upgrade rust to
1.80.1
in production and developmentDockerfile
- 621 - Upgrade
clap
to v4.5.16 - 621 - Upgrade
env_logger
to v0.11.5 - 621 - Upgrade
futures
to v0.3.30 - 621 - Upgrade
jsonwebtoken
to v9.3.0 - 621 - Upgrade
lazy_static
to v1.5.0 - 621 - Upgrade
regex
to v1.10.6 - 621 - Upgrade
strum
to v0.26.3 - 621 - Upgrade
anyhow
to v1.0.86 - 621 - Upgrade
thiserror
to v1.0.63 - 621 - Upgrade
semver
to v1.0.23 - 621 - Replace deprecated diesel macro
sql_function
withdefine_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).