expressive/CHANGELOG.md

43 lines
1.1 KiB
Markdown
Raw Normal View History

2019-03-20 13:37:07 +00:00
# Change Log
## Unreleased
2019-03-20 15:43:06 +00:00
### Added
2019-03-23 10:46:52 +00:00
* Add `serde` feature
* Implement `serde::de::Deserialize` for `Node`
* Document `serde` usage
* Add custom error type with a `String` message
2019-03-23 10:46:52 +00:00
2019-03-20 15:43:06 +00:00
### Removed
### Changed
2019-03-21 07:29:04 +00:00
* Highlighing in documentation
2019-03-20 15:43:06 +00:00
### Fixed
### Deprecated
## [1.1.0](https://github.com/ISibboI/evalexpr/compare/1.0.0...1.1.0) - 2019-03-20
2019-03-20 13:37:07 +00:00
### Added
* Internal aliases `IntType` and `FloatType` used by the `Value` enum are now public
* Type alias `TupleType` used to represent tuples was added
* Error types like `Error::ExpectedInt` for expecting each value type were added
* Shortcut functions like `eval_int` or `eval_int_with_configuration` to evaluate directly into a value type were added
* Documentation for the shortcut functions was added
2019-03-20 15:43:06 +00:00
* Functions to decompose `Value`s were added and documented
2019-03-20 13:37:07 +00:00
### Removed
* Integration tests were removed from shipped crate
2019-03-20 13:37:07 +00:00
### Fixed
* Wording of some documentation items was changed to improve readability
2019-03-20 13:37:07 +00:00
## [1.0.0](https://github.com/ISibboI/evalexpr/tree/1.0.0) - 2019-03-20
* First stable release