Releases: RustAudio/baseview
v0.1.1 - Updated foundations
This version updates the foundational libraries baseview relies on with the more modern counterparts that were released over the last few years.
These bring less error-prone primitives, reduce some uses of unsafe, and allow for better maintainability.
This will allow us to go through deeper changes much more easily in the near future.
As a bonus, this version also now explicitly defines Rust 1.80 as the MSRV for baseview. This was already the case for previous versions, but it is now properly documented.
What's Changed
- X11: Use
x11-dlinstead ofx11by @prokopyl in #241 - macOS: move from
objcandcocoacrates to theobjc2crates by @prokopyl in #240 - macOS: Use CFUUID instead of the uuid crate for a random class name by @prokopyl in #243
- Explicitly set MSRV to 1.80 by @prokopyl in #242
- Replace winapi usage with windows by @damyanp in #218
New Contributors
Full Changelog: v0.1...v0.1.1
v0.1 - Initial release!
This is the first released version of Baseview! 🎉
This release means Baseview also now available on crates.io: https://crates.io/crates/baseview
This is also the first release to adhere to Semantic Versioning. Future releases of the v0.1.X branch will be semver-compatible with this one.