Skip to content

Releases: thoth-pub/thoth

v0.8.0

01 Mar 13:40
Compare
Choose a tag to compare

[0.8.0] - 2022-03-01

Added

  • #341 - Add weight to publication

Changed

  • Tidied verbose bools and single-character strings to comply with rustc 1.59.0
  • #300 - Moved width/height to Publication, added depth, improved metric/imperial display
  • Upgrade docker's base images to latest available releases

v0.7.2

08 Feb 10:48
Compare
Choose a tag to compare

[0.7.2] - 2022-02-08

Changed

  • #339 - Update publication types to include AZW3, DOCX and FictionBook
  • #331 - Update series model to include description and CFP URL
  • Allow triggering docker action manually

Added

  • Add code of conduct and support document to repository

v0.7.1

24 Jan 11:43
Compare
Choose a tag to compare

[0.7.1] - 2022-01-24

Changed

  • Removed redundant to_string calls to comply with rustc 1.58.0
  • #329 - Update EBSCO Host ONIX pricing and contributor display logic
  • Allow building docker image manually in actions

v0.7.0

11 Jan 14:38
Compare
Choose a tag to compare

[0.7.0] - 2022-01-11

Added

  • #28 - Implement chapter structure
  • GraphQL queries: support filtering on multiple enum variants (e.g. work types, language codes)
  • Dashboard: display Institution stats

Fixed

  • Issues form: typing filter string in series search box has no effect on which series are displayed

v0.6.1

13 Dec 16:45
Compare
Choose a tag to compare

[0.6.1] - 2021-12-13

Changed

  • Removed redundant closures and impls to comply with rustc 1.57.0

Fixed

  • #309 - Update Thema codes to v1.4

v0.6.0

29 Nov 13:20
Compare
Choose a tag to compare

[0.6.0] - 2021-11-29

Added

  • #92 - Implement institution table, replacing funder and standardising contributor affiliations

v0.5.0

29 Nov 10:15
Compare
Choose a tag to compare

[0.5.0] - 2021-11-28

Added

  • #297 - Implement publication location

Changed

  • Requirement to Number fields preventing user from entering numbers below 0 for Counts/below 1 for Editions and Ordinals, and sets Contribution Ordinal default to 1 instead of 0
  • #299 - Update Project MUSE ONIX subject output logic
  • Updated if and else branches to comply with rustc 1.56.0

Fixed

  • #292 - Cannot unset pubiication date: error when trying to clear a previously set publication date
  • #295 - various subforms failing to trim strings before saving (including on mandatory fields which are checked for emptiness)
  • Duplicated logic for handling optional field values, simplifying the code and reducing the likelihood of further bugs such as
  • Minor issue where some required fields were not marked as "required" (so empty values would be sent to the API and raise an error)
  • Issue with subforms where clicking save button bypassed field requirements (so instead of displaying a warning message such as "Please enter a number", invalid values would be sent to the API and raise an error)
  • #310 - Add jstor specification to formats

v0.4.7

04 Oct 14:22
Compare
Choose a tag to compare

[0.4.7] - 2021-10-04

Added

  • #43, #49 - Implement EBSCO Host's ONIX 2.1 specification
  • #44 - Implement JSTOR's ONIX 3.0 specification
  • #253 - Implement Project MUSE ONIX specification tests

Changed

  • #242 - Move API models to object-specific subdirectories
  • #274 - Add width/height units to CSV specification
  • #263 - Add Doi, Isbn and Orcid types to client schema

v0.4.6

02 Sep 12:46
Compare
Choose a tag to compare

[0.4.6] - 2021-09-02

Added

  • #88 - Implement KBART specification
  • #266 - Delete confirmation to publications

Changed

  • #272 - Use more fields in contributors filtering

Fixed

  • #271 - Make filter parameter optional in subjectCount

v0.4.5

12 Aug 11:31
Compare
Choose a tag to compare

[0.4.5] - 2021-08-12

Added

  • #259 - Units selection dropdown to Work and NewWork pages, which updates the Width/Height display on change
  • #259 - Local storage key to retain user's choice of units across all Work/NewWork pages
  • #259 - Backend function to convert to/from database units (mm): uses 1inch = 25.4mm as conversion factor, rounds mm values to nearest mm, rounds cm values to 1 decimal place, rounds inch values to 2 decimal places and then to nearest sixteenth of an inch
  • #259 - Constraints on Width/Height fields depending on unit selection: user may only enter whole numbers when in mm, numbers with up to 1 decimal place when in cm, numbers with up to 2 decimal places when in inches

Changed

  • #259 - GraphQL and APP queries to specify units when submitting new Width/Height values, and handle conversion if required