Releases: ImperialBower/cardpack.rs
Releases · ImperialBower/cardpack.rs
Cleanup
Minor Linting Fixes
- Fixed new Clippy linting issues
- Added semver-checks to repo's GitHub action
Updated to Rust 1.70
- Added devcontainer
- Bumped msrv to 1.70
- Updated version to 0.5.0
- Upgraded dependencies
Bumped Actions and MSRV to 1.66
v0.4.20 Version 0.4.20
Fixing Pulled Downstream Deps
Added latest versions of Spin and Flume crates to deal with pulled downstream deps in Fluent Templates.
Bumped Fluent Templates
- Updated Fluent Templates to version 0.8.0 to handle some pulled downstream dependencies.
- Updated code to latest Clippy standards.
Migrated Org
v0.4.17 Version 0.4.17
Switched to Apache License
Updates this release:
- Merged in "Added insert() API to cards.rs" PR
- Updated GitHub Actions
- Switched to Apache 2.0 License
- Fixed badges
- Updated Fluent Templates to version 0.7.1.
- Updated RSTest to version 0.16.0.
- Updated minimum Rust version to 1.63.
Note: Was unable to update Fluent Templates to version 0.8.0. Generates this error:
error[E0308]: mismatched types
--> src/fluent/named.rs:29:9
|
27 | fn fluent_value(&self, key_section: &str, lid: &LanguageIdentifier) -> std::string::String {
| ------------------- expected `std::string::String` because of return type
28 | let id = format!("{}-{}", self.name(), key_section);
29 | LOCALES.lookup(lid, id.as_str())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `std::string::String`, found enum `Option`
|
= note: expected struct `std::string::String`
found enum `Option<std::string::String>`
Suit.binary_signature_revised()
v0.4.14 version 0.4.14
More Standard52 utility methods
Added Standard52::card_from_string()