Skip to content

Releases: RustAudio/baseview

v0.1.1 - Updated foundations

16 May 04:59

Choose a tag to compare

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-dl instead of x11 by @prokopyl in #241
  • macOS: move from objc and cocoa crates to the objc2 crates 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!

03 May 18:19

Choose a tag to compare

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.