{"ecosystem":"cargo","package":"softbuffer","from_version":null,"to_version":null,"changes":[{"from_version":"v0.3.3","to_version":"v0.4.0","change_type":"breaking","description":"Enable creating X11 displays without an existing connection. (#171)","migration_hint":null},{"from_version":"v0.2.0","to_version":"v0.3.0","change_type":"breaking","description":"On Web, cache the document in the `Context` type (#66).","migration_hint":null},{"from_version":"v0.2.0","to_version":"v0.3.0","change_type":"breaking","description":"**Breaking:** Introduce a new \"owned buffer\" for no-copy presentation (#65).","migration_hint":null},{"from_version":"v0.2.0","to_version":"v0.3.0","change_type":"breaking","description":"Enable support for multi-threaded WASM (#77).","migration_hint":null},{"from_version":"v0.2.0","to_version":"v0.3.0","change_type":"breaking","description":"Fix buffer resizing on X11 (#69).","migration_hint":null},{"from_version":"v0.2.0","to_version":"v0.3.0","change_type":"breaking","description":"Add a set of functions for handling buffer damage (#99).","migration_hint":null},{"from_version":"unknown","to_version":"v0.2.0","change_type":"breaking","description":"Add a `from_raw` function for directly using raw handles.","migration_hint":null},{"from_version":"unknown","to_version":"v0.2.0","change_type":"breaking","description":"Improvements for Wayland support.","migration_hint":null},{"from_version":"unknown","to_version":"v0.2.0","change_type":"breaking","description":"Support for HiDPI on macOS.","migration_hint":null},{"from_version":"unknown","to_version":"v0.2.0","change_type":"breaking","description":"**Breaking:** Add feature flags for `x11` and `wayland` backends.","migration_hint":null},{"from_version":"unknown","to_version":"v0.2.0","change_type":"breaking","description":"Use static dispatch instead of dynamic dispatch for the backends.","migration_hint":null}],"total":11,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}