diff --git a/CHANGELOG.md b/CHANGELOG.md index d556e4b..9db737b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [2.1.0] - 2018-11-01 + +### Added + +- `tracepoint` provider to use the kernel's stable tracepoints. +- `delete` keyword to remove associations from a map. +- Numeric constants can now be in binary using the `0b` prefix. +- Numeric constants can be grouped by insering `_`'s, i.e. one million + could be written as `1_000_000` a 32-bit address could be written as + `0xc1ab_dead` + +### Fixed + +- Architecture specific files are now a part of the distribution + tarball (#10). +- Multiple off-by-one issues with string literals have been fixed + (#14). +- Unary operators now work with arguments that require AST rewrites + (#11). + ## [2.0.0] - 2018-10-18 The entire compiler has been re-written using the lessons learned from