rizlib 1.1.0

A library for interacting with Rizline game files
Documentation
# rizlib


A library for interacting with Rizline game files.

**crates.io:** https://crates.io/crates/rizlib/

**Documentation:** https://docs.rs/rizlib/

**Repository:** https://gitlab.com/TadeLn/rizlib/

## Changelog


### v1.1.0


- Add `PatchList` structure
- Implement `PartialEq` and `Eq` for `Platform`

### v1.0.0


- Add structures and parsing functions for `patch_metadata` files
- Add structures for new `game_config.json` formats
- All error types now implement Display
- Change many `&Path` arguments to `P: AsRef<Path>`
- Change deprecated `serde_yaml` dependency to `serde_yml`
- Other smaller changes

### v0.4.8


- Implement `JsonFile` for `AssetListMonoBehaviour`

### v0.4.7


- Add support for UnityPy-style Default.json files

### v0.4.6


- Add new game_config.json URL

### v0.4.5


- Implement `PartialEq`, `Eq` and `Hash` for `ByteColor`
- Add `Copy` derive for color structures
- Move `AssetInfo` construction logic to a `From` trait implementation
- Add `IntoIterator` for catalog structures
- Add `is_downloadable` to `AssetDependency`

### v0.4.4


- Change `try_from` to `from` for `NoteKind`

### v0.4.3


- Fix chart loading not working properly

### v0.4.2


- Implement `JsonFile` for `Chart` structure

### v0.4.1


- Add `README.md`
- Change field and argument names from `asset_name` to `asset_key`
- Add `Serialize` and `Deserialize` derives for `AssetInfo`

### v0.4.0


- First release