All notable changes to this project will be documented in this file.
- Add changelog
- Update nix flake shell
- Update libucl vendored to 0.8.2
- Forgot to release _derive crate last time
- Update readme for try_from
- Update changelog for 0.1.6
- derive: Add FromStr shortcut (#22)
- Add Vale as another action
- changelog: Update for 0.1.5
- sys: Update to latest snapshot of libucl
- vh: Document unpack_closure- Missed a few words
- derive: Ability to add pre_sync_hook
- derive: Ability to add chunks
- parser: Introduce VaribleHandler trait
- vh: Make variables handlers into features
- vh: Add simple and safe iterface to parser
- vh/compound: Introduce Compound VarHandler
- vh/env: Introduce EnvVar variable handler
- changelog: Update for 0.1.4
- parser: Remove unused imports
- readme: Sync readme- Change how libc version defined
- Cleanup parser test code
- Sync libucl with upstream
- Release derive crate
- vh: Remove unnecessary copy in handlers
- vh: Don't try to pass unsafe function as safe- Apply clippy suggestions to Priority
- Apply clippy suggestions
- derive: Clippy suggestions- Run cargo fmt
- Run cargofmt
- Remove whitespace in src/lib.rs docs
- vh: Workaround for Azure?
- vh: Don't run env test on ci for now
- github: Setup github actions (#16)- Automate release notes creation
- iter: Iterators for implicit arrays (#12)
- priority: Priority incorrectly capped at 15 (#15)
- Fix a typo
- Fix typos
- object: Implement PartialEq (#10)
- object: Ability to clone and deepclone objects
- object: Implement Ord (#14)- Derive mandatory traits for Priority
- Cleanup iterators code
- Run cargo fmt
- parser: Add at least one error state test (#13)- Add unit tests for Priority
- Test unhappy paths in utils
- Ignore some paths when coverage is calculated
- Add token for codecov and setup notificaitons
- Fix codecov token
- derive: Automatically convert TryFrom errors
- derive: Fields mappers and validators
- derive: Map conversion helper- Parse time object into f64 and Duration
- Ability to register variables on a builder.
- Ability to call set_filevars on a builder.
- Add TryInto trait for simplicity of conversion.
- Ability to "wrap" other errors inside ObjectError.
- Remove unused code