Skip to content

Commit

Permalink
v0.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
nickelc committed Nov 9, 2023
1 parent f9144f3 commit 2a743ba
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 2 deletions.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
### v0.9.0 (2023-11-09)

* Add method to retrieve the content length for the download request.\
The download request is now started when calling `Modio::download(action).await?`.
* Add support for reordering mod media files & links.
* Add support for renaming tags.
* Add support for revoking the current access token.
* Add new `locked` field to game's platform object.
* Expose the returned API error from response as getter.
* Use the `retry-after` http header for rate limit checking.
* Map validation errors as a Vec of tupled strings instead of HashMap.
* Add new `dependencies` field to indicate if a mod has dependencies.
* Remove the `service` parameter from the terms endpoint.
* Remove unsupported authentication endpoints for GOG and itch.io.
* Move the `AccessToken` struct into the `types::auth` module.
* Introduce type-safe ID type for resource (games, mods, files, etc.).\
The `Id<T>` newtype wraps each resource ID as non-zero u64.
* Change string enums to newtypes with associated constants.
* Make the `types` module public.
* Remove deprecated & unstable items:
* `virustotal_hash` field from mods.
* `revenue_options` field from games.
* deprecated flags from `community_options`.
* `MonetisationOptions` from games and mods.

### v0.8.3 (2023-10-02)

* Move `serde_test` to dev dependencies.
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "modio"
version = "0.8.3" # don't forget to update html_root_url
version = "0.9.0" # don't forget to update html_root_url
description = "Rust interface for integrating https://mod.io - a modding API for game developers"
repository = "https://github.com/nickelc/modio-rs"
license = "MIT OR Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@
//! # Ok(())
//! # }
//! ```
#![doc(html_root_url = "https://docs.rs/modio/0.8.3")]
#![doc(html_root_url = "https://docs.rs/modio/0.9.0")]
#![deny(rust_2018_idioms)]
#![deny(rustdoc::broken_intra_doc_links)]
#![allow(clippy::upper_case_acronyms)]
Expand Down

0 comments on commit 2a743ba

Please sign in to comment.