Skip to content

Commit

Permalink
Merge branch 'release/v0.6.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
ja573 committed Nov 29, 2021
2 parents e108fc3 + cced403 commit 26286e2
Show file tree
Hide file tree
Showing 84 changed files with 8,935 additions and 3,449 deletions.
11 changes: 8 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,13 @@ All notable changes to thoth will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [[0.5.0]](https://github.com/thoth-pub/thoth/releases/tag/v0.5.0) - 2021-11-28
## [Unreleased]

## [[0.6.0]](https://github.com/thoth-pub/thoth/releases/tag/v0.6.0) - 2021-11-29
### Added
- [#92](https://github.com/thoth-pub/thoth/issues/92) - Implement institution table, replacing funder and standardising contributor affiliations

## [[0.5.0]](https://github.com/thoth-pub/thoth/releases/tag/v0.5.0) - 2021-11-29
### Added
- [#297](https://github.com/thoth-pub/thoth/issues/297) - Implement publication location

Expand All @@ -14,14 +20,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Updated if and else branches to comply with [`rustc 1.56.0`](https://github.com/rust-lang/rust/releases/tag/1.56.0)

### Fixed
- [#292](https://github.com/thoth-pub/thoth/issues/292) - Cannot unset pubiication date: error when trying to clear a previously set publication date
- [#292](https://github.com/thoth-pub/thoth/issues/292) - Cannot unset publication date: error when trying to clear a previously set publication date
- [#295](https://github.com/thoth-pub/thoth/issues/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](https://github.com/thoth-pub/thoth/issues/310) - Add jstor specification to formats


## [[0.4.7]](https://github.com/thoth-pub/thoth/releases/tag/v0.4.7) - 2021-10-04
### Added
- [#43](https://github.com/thoth-pub/thoth/issues/43), [#49](https://github.com/thoth-pub/thoth/issues/49) - Implement EBSCO Host's ONIX 2.1 specification
Expand Down
16 changes: 8 additions & 8 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "thoth"
version = "0.5.0"
version = "0.6.0"
authors = ["Javier Arias <[email protected]>", "Ross Higman <[email protected]>"]
edition = "2018"
license = "Apache-2.0"
Expand All @@ -16,11 +16,11 @@ maintenance = { status = "actively-developed" }
members = ["thoth-api", "thoth-api-server", "thoth-app", "thoth-app-server", "thoth-client", "thoth-errors", "thoth-export-server"]

[dependencies]
thoth-api = { version = "0.5.0", path = "thoth-api", features = ["backend"] }
thoth-api-server = { version = "0.5.0", path = "thoth-api-server" }
thoth-app-server = { version = "0.5.0", path = "thoth-app-server" }
thoth-errors = { version = "0.5.0", path = "thoth-errors" }
thoth-export-server = { version = "0.5.0", path = "thoth-export-server" }
thoth-api = { version = "0.6.0", path = "thoth-api", features = ["backend"] }
thoth-api-server = { version = "0.6.0", path = "thoth-api-server" }
thoth-app-server = { version = "0.6.0", path = "thoth-app-server" }
thoth-errors = { version = "0.6.0", path = "thoth-errors" }
thoth-export-server = { version = "0.6.0", path = "thoth-export-server" }
clap = "2.33.3"
dialoguer = "0.7.1"
dotenv = "0.9.0"
Expand Down
1 change: 1 addition & 0 deletions diesel.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,5 @@ import_types = [
"crate::model::series::Series_type",
"crate::model::price::Currency_code",
"crate::model::subject::Subject_type"
"crate::model::institution::Country_code"
]
6 changes: 3 additions & 3 deletions thoth-api-server/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "thoth-api-server"
version = "0.5.0"
version = "0.6.0"
authors = ["Javier Arias <[email protected]>", "Ross Higman <[email protected]>"]
edition = "2018"
license = "Apache-2.0"
Expand All @@ -9,8 +9,8 @@ repository = "https://github.com/thoth-pub/thoth"
readme = "README.md"

[dependencies]
thoth-api = { version = "0.5.0", path = "../thoth-api", features = ["backend"] }
thoth-errors = { version = "0.5.0", path = "../thoth-errors" }
thoth-api = { version = "0.6.0", path = "../thoth-api", features = ["backend"] }
thoth-errors = { version = "0.6.0", path = "../thoth-errors" }
actix-web = "3.3.2"
actix-cors = "0.5.4"
actix-identity = "0.3.1"
Expand Down
4 changes: 2 additions & 2 deletions thoth-api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "thoth-api"
version = "0.5.0"
version = "0.6.0"
authors = ["Javier Arias <[email protected]>", "Ross Higman <[email protected]>"]
edition = "2018"
license = "Apache-2.0"
Expand All @@ -16,7 +16,7 @@ maintenance = { status = "actively-developed" }
backend = ["diesel", "diesel-derive-enum", "diesel_migrations", "futures", "actix-web"]

[dependencies]
thoth-errors = { version = "0.5.0", path = "../thoth-errors" }
thoth-errors = { version = "0.6.0", path = "../thoth-errors" }
actix-web = { version = "3.3.2", optional = true }
argon2rs = "0.2.5"
isbn2 = "0.4.0"
Expand Down
Loading

0 comments on commit 26286e2

Please sign in to comment.