diff --git a/CHANGELOG.md b/CHANGELOG.md index e343af5151..341969189e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ All notable changes to the library should be put here ## Unreleased +- Feat: Add `Janet::dynamic_from_cstr` constructor - Feat: Add `JanetArray::pop_if` method - Feat: Add `JanetArray::push_within_capacity` method - Feat: Add `JanetArray::extract_if` method @@ -15,6 +16,7 @@ All notable changes to the library should be put here - Feat: Add `JanetBuffer::push_janet_string` method - Feat: Add `assert_deep_eq!` macro - Feat: Add `assert_deep_ne!` macro +- Perf: Avoid allocation in `Janet::dynamic` if the passed argument is already null terminated - Refactor: Simplify `jpanic!` macro - Refactor: janetrs_macros 0.7.0 — Update `syn` crate to 2.0 - Fix: janetrs_macros 0.7.1 — Fix `janet_fn` attribute macro not generating Janet docstring correctly