v0.2.0
InsertCreativityHere
released this
29 Nov 16:22
·
37 commits
to main
since this release
What's Changed
Added
- Added support for enums with associated fields (#664).
- Added support for specifying scoped exceptions in
@throws
doc comment tags (#662). - Added
is_within
to check if aLocation
is within aSpan
(#668).
Enhancements
- Added improve location tracking to messages and tags in doc comments (#670).
- Improved the
Visitor
to automatically skip unpatched type references by @externl (#672). - Implemented the
Send
andSync
trait for some of the compiler's types.
Fixed
- Fixed crash caused by compiling a Slice file with no module declaration.
Breaking
- Interfaces can no longer be used a type in Slice definitions (#675).
- Removed unused
is_numeric_or_bool
function fromPrimitive
.
Full Changelog: v0.1.1...v0.2.0
Crate: https://crates.io/crates/slicec/0.2.0
Docs: https://docs.icerpc.dev/