Skip to content

Releases: thoth-pub/thoth

v1.0.2

03 Apr 06:50

Choose a tag to compare

[1.0.2] - 2026-04-03

Security

  • Upgrade aws-lc-sys to v0.39.1
  • Upgrade jsonwebtoken to v10.3.0
  • Upgrade rustls-webpki to v0.103.10

Fixed

  • Allow publisher admins to update metadata without storage-field superuser check

v1.0.1

01 Apr 12:19

Choose a tag to compare

[1.0.1] - 2026-04-01

Fixed

  • Return raw JATS XML rather than attempting to validate it

v1.0.0

01 Apr 10:48

Choose a tag to compare

[1.0.0] - 2026-04-01

Changed

  • 736 - Remove Funding.jurisdiction and Language.mainLanguage, and add Issue.issueNumber
  • 732 - Add default fields for common metadata values to Imprint
  • 697 - Migrated GraphQL API authentication to OIDC via Zitadel. Internal JWT handling has been replaced with introspection of Zitadel-issued tokens. Authorisation is now based entirely on token claims, removing the need for the internal account and publisher_account tables.
  • 697 - Improved and standardised backend model test coverage.
  • 689 - Move Work.fullTitle, Work.title and Work.subtitle into a dedicated Title table, supporting multilingual and rich text fields
  • 689 - Move Work.shortAbstract and Work.longAbstract into a dedicated Abstract table with abstractType, supporting multilingual and rich text fields
  • 689 - Move Contribution.biography into a dedicated Biography table, supporting multilingual and rich text fields
  • 689 - Store all rich text fields internally as JATS XML, supporting conversion to/from HTML, Markdown, and plain text
  • 689 - Mark existing GraphQL fields as deprecated and return only the canonical version
  • 701 - Add accessibility-related metadata to Thoth data model and outputs
  • 682 - Improve ONIX 3.0 and 3.1 outputs based on feedback from EDItEUR

Added

  • 711 - Allow filtering work queries by publication date
  • 715 - Support reordering items which have ordinals
  • 713 - Add a secure and scalable file upload architecture for books and chapters.
  • Added new work-linked domain entities: additional_resource, award, endorsement, book_review, work_featured_video

Fixed

  • 712 - Make updated_at_with_relations propagation less deadlock-prone

Removed

  • 710 - Deprecated thoth-app

v0.13.16

06 Mar 10:01

Choose a tag to compare

[0.13.16] - 2026-03-06

Changed

  • #731 - Ignore hyphens when filtering publications on ISBN

v0.13.15

03 Dec 19:55

Choose a tag to compare

[0.13.15] - 2025-12-03

Changed

  • #717 - Update Thema codes to v1.6

v0.13.14

14 Oct 12:31

Choose a tag to compare

[0.13.14] - 2025-10-14

Changed

  • 708 - Replace ISBN parsing library with isbn

v0.13.13

05 Jun 12:07

Choose a tag to compare

[0.13.13] - 2025-06-05

Changed

  • 691 - Require a license for full KBART output, fall back to work_id for KBART title ID if no DOI available

v0.13.12

28 May 08:19

Choose a tag to compare

[0.13.12] - 2025-05-28

Changed

  • Add security policies to APP headers

v0.13.11

14 May 09:02

Choose a tag to compare

[0.13.11] - 2025-05-14

Changed

  • 687 - Upgrade database engine to PostgreSQL v17
  • 684 - Refactor internal work and publication APIs
  • 687 - Use test subdomains when building staging docker image
  • 685 - Update Thoth logo in README files

v0.13.10

24 Apr 12:47

Choose a tag to compare

[0.13.10] - 2025-04-24

Changed

  • 634 - Prevent non-superusers from unpublishing a Work once it is published. Once a Work's WorkStatus is set to Active, Withdrawn, or Superseded, it cannot be set to Forthcoming, Cancelled or PostponedIndefinitely.
  • 659 - Prevent non-superusers from deleting a Work that is published (i.e. WorkStatus is Active, Withdrawn, or Superseded.)