Releases: Azure/m
Releases · Azure/m
v0.3.3
What's Changed
- Add copy opeations to m::unique_span by @EmJayGee in #158
- Beginning basic copilot instructions, a few copilot directed bug fixes by @EmJayGee in #159
- Round out the math library for functionality and testing by @EmJayGee in #160
- Fix CAS bug, add tests by @EmJayGee in #161
- Micgrier/sstring-tests by @EmJayGee in #162
- Micgrier/strings by @EmJayGee in #163
- cp_acp: fix bugs in to_string.h and utf16_to_acp_impl, add tests by @EmJayGee in #164
- Tidy up cp_acp work by @EmJayGee in #165
- Micgrier/updatepil by @EmJayGee in #172
- ci: add tag-triggered GitHub release workflow with CPack zip by @EmJayGee in #173
Full Changelog: v0.3.2...v0.3.3
Formatter for HKEY
What's Changed
Full Changelog: v0.3.1...v0.3.2
Add a new unique_unlock type for scoped lock release
What's Changed
Full Changelog: v0.3.0...v0.3.1
Update to pass chrono types by const ref (breaking change for virtual interfaces)
Mostly a bunch of updates for the multibyte APIs for completeness, but also includes an update across the library to (hopefully uniformly!) always pass std::chrono::time_point<> and std::chrono::duration<> specializations by const reference which is how they are passed by the standard library header.
Since this is a breaking change and not necessarily a minor one to one little API in one place, this is a change to the second number in the semver.
What's Changed
- Add some coverage of the multibyte conversion APIs specifically with error cases by @EmJayGee in #153
- Make work items void and parameterless making the work queue api simpler by @EmJayGee in #154
- Chrono cast improvements by @EmJayGee in #155
Full Changelog: v0.2.13...v0.3.0
v0.2.13
v0.2.12
What's Changed
- Make monitor class object creation correctly single instanced and lif… by @EmJayGee in #149
- Rework how arefc_ptr<> is allocated, factor the uninitialized memory … by @EmJayGee in #150
- Add test to perform a large number of sstring allocations / deallocat… by @EmJayGee in #151
Full Changelog: v0.2.11...v0.2.12