Update changelog
This commit is contained in:
parent
2399df16a1
commit
c995cf37e6
12
CHANGELOG.md
12
CHANGELOG.md
@ -12,13 +12,25 @@
|
|||||||
* Overload `<`, `<=`, `>` and `>=` for strings using lexical ordering (Note: `==` and `!=` compare strings as expected)
|
* Overload `<`, `<=`, `>` and `>=` for strings using lexical ordering (Note: `==` and `!=` compare strings as expected)
|
||||||
* Add `len`, `str::regex_matches`, `str::regex_replace`, `str::to_lowercase`, `str::to_uppercase`, `str::trim` functions for strings
|
* Add `len`, `str::regex_matches`, `str::regex_replace`, `str::to_lowercase`, `str::to_uppercase`, `str::trim` functions for strings
|
||||||
* Add a macro for more convenient definition of contexts including the direct definition of static contexts
|
* Add a macro for more convenient definition of contexts including the direct definition of static contexts
|
||||||
|
* Add API for value decomposition
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
|
|
||||||
|
* Function arguments are not decomposed anymore.
|
||||||
|
The function implementation will receive exactly one argument now.
|
||||||
|
This allows the function to be called on a tuple properly.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
* Operators are an enum now instead of trait objects
|
||||||
|
* Update to Rust 2018
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
* Allow variable assignments in eval calls without context.
|
||||||
|
A `HashMapContext` is created automatically now.
|
||||||
|
* The error string for `ExpectedNumber` was wrong
|
||||||
|
|
||||||
### Deprecated
|
### Deprecated
|
||||||
|
|
||||||
### Contributors
|
### Contributors
|
||||||
|
Loading…
Reference in New Issue
Block a user