Skip to content

v0.1.1 - Updated foundations

Choose a tag to compare

@prokopyl prokopyl released this 16 May 04:59
· 108 commits to master since this release

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