Releases: thoth-pub/thoth
Releases · thoth-pub/thoth
v0.13.3
[0.13.3] - 2024-12-02
Changed
- 660 - Upgrade rust to
1.83.0in productionDockerfile - 660 - Use latest tag in development
Dockerfile - 658 - Upgrade
rustlsto v0.23.19 - 658 - Upgrade
chronoto v0.4.38 - 658 - Upgrade
uuidto v0.11.0 - 658 - Upgrade
dieselto v2.2.5 - 658 - Upgrade
paperclipto v0.9.4 - 658 - Upgrade
regexto v1.11.1 - 658 - Upgrade
xml-rsto v0.8.23 - 658 - Upgrade
futuresto v0.3.31 - 658 - Upgrade
web-systo v0.3.72 - 658 - Upgrade
wasm-bindgento v0.2.95 - 658 - Upgrade
logto v0.4.22 - 658 - Upgrade
thiserrorto v2.0.3 - 658 - Upgrade
reqwest-middlewareto v0.4.0 - 658 - Upgrade
reqwest-retryto v0.7.0 - 658 - Upgrade
trunkto v0.21.4 - 658 - Upgrade
actix-identityto v0.8.0 - 658 - Upgrade
actix-sessionto v0.10.1
Removed
- Remove redundant dependencies in thoth-app:
anyhow,log,url
v0.13.2
v0.13.1
v0.13.0
[0.13.0] - 2024-11-19
Added
- 651 - Implement Redis connection pools using
deadpool-redis - 651 - Implement Redis caching in export API
- 651 - Added
WorkLastUpdatedQueryandWorksLastUpdatedQueryqueries to thoth-client - 651 - Implement
Copy,OrdandPartialOrdtraits forTimestamp - 651 - Implement parsing from and to RFC 3339 strings for
Timestamp - 651 - Implement
Copytrait forWorkType,WorkStatus,PublicationType,CountryCode,LanguageRelation,LanguageCode,LocationPlatform,LengthUnit,WeightUnit,CurrencyCode, andSeriesType - 651 - Allow supplying
DATABASE_URLas binary argument - 648 - Added new
LocationPlatform,THOTH, for Locations where file is hosted directly by Thoth on S3.
Changed
- 650 - Allow only superusers to create/update/delete a
Locationwhen theLocationPlatformisTHOTH. - 651 - Use Github Container registry instead of DockerHub
Fixed
- 631 - Fix slow loading of Contributor dropdown in Contribution form
v0.12.14
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