Releases: peanutbother/serini
Releases · peanutbother/serini
[Maintenance] Updates of dependencies
0.2.1
What's Changed
- Fix escape roundtrip by @cafce25 in #8
- Update package version by @peanutbother
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
- added support self-contained structures #1 by @peanutbother in #2
Full Changelog: 0.1.0...0.2.0
0.1.0
feat: initial release of serini - serde-based INI parser
🎉 First release of serini v0.1.0
Features:
- Serialize Rust structs to INI format
- Deserialize INI files to strongly-typed structs
- Automatic section creation from nested structs
- Option handling (None values as commented lines)
- Special character escaping in values
- Full serde integration with rename attributes
- Type-safe parsing for all basic Rust types
- Comprehensive error handling with thiserror
Supported types:
- Integers (i8-i64, u8-u64)
- Floats (f32, f64)
- Booleans
- Strings
- Option
- Custom structs