@@ -6,9 +6,10 @@ All notable changes to the library should be put here
66
77## 0.3.0
88
9+ ### Changes
10+
911- ** BREAKING:** Rename ` as_ptr_mut ` to ` as_mut_ptr `
1012- ** BREAKING:** Rename ` as_raw_mut ` to ` as_mut_raw `
11- - ** BREAKING:** Change definition of ` IsJanetAbstract ` trait
1213- ** BREAKING:** ` JanetAbstract::new ` now takes a value
1314- ** BREAKING:** Make the ` janetrs::types ` module private and export everything inside it in the upper module
1415- ** BREAKING:** Modify ` From<&str> ` for ` Janet ` to return a Janet keyword if ` &str ` starts with ` : `
@@ -28,9 +29,6 @@ All notable changes to the library should be put here
2829- Add ` Janet::int64 `
2930- Add ` Janet::uint64 `
3031- Create ` janetrs_version ` crate to use as common code used by ` janet_version ` macro and ` janetrs::util ` module
31- - Expose ` jcatch! ` macro only if Janet version supports the underlying mechanism
32- - Fix some clippy lints
33- - Fix compilation on no_std environment.
3432- Implement ` DeepEq ` for most types
3533- Implement ` Debug ` and ` Display ` for ` JanetSymbol `
3634- Implement ` Debug ` and ` Display ` for ` JanetKeyword `
@@ -45,6 +43,13 @@ All notable changes to the library should be put here
4543- Refactor ` Display ` implementation of ` Janet ` type
4644- Refactor some implementations of ` From ` and ` TryFrom ` related to ` Janet ` type
4745- Reduce code duplication in ` JanetAbstract ` functions
46+
47+ ### Fixes
48+
49+ - ** BREAKING:** Change definition of ` IsJanetAbstract ` trait
50+ - Expose ` jcatch! ` macro only if Janet version supports the underlying mechanism
51+ - Fix some clippy lints
52+ - Fix compilation on no_std environment.
4853- Make some functions const if using a recent enough Rust version
4954
5055## 0.2.0
0 commit comments