From 68ec5a52d3cad36ea58dcb3f02bba9fefbb5dd53 Mon Sep 17 00:00:00 2001 From: John Nunley Date: Sun, 4 Jun 2023 16:10:35 -0700 Subject: [PATCH] v0.3.0 * On MacOS, the contents scale is updated when set_buffer() is called, to adapt when the window is on a new screen (#68). * **Breaking:** Split the `GraphicsContext` type into `Context` and `Surface` (#64). * On Web, cache the document in the `Context` type (#66). * **Breaking:** Introduce a new "owned buffer" for no-copy presentation (#65). * Enable support for multi-threaded WASM (#77). * Fix buffer resizing on X11 (#69). * Add a set of functions for handling buffer damage (#99). * Add a `fetch()` function for getting the window contents (#104). * Bump MSRV to 1.64 (#81). --- CHANGELOG.md | 12 ++++++++++-- Cargo.toml | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 96400b2..eb3ff80 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,14 @@ -# UNRELEASED +# 0.3.0 -* On MacOS, the contents scale is updated when set_buffer() is called, to adapt when the window is on a new screen. +* On MacOS, the contents scale is updated when set_buffer() is called, to adapt when the window is on a new screen (#68). +* **Breaking:** Split the `GraphicsContext` type into `Context` and `Surface` (#64). +* On Web, cache the document in the `Context` type (#66). +* **Breaking:** Introduce a new "owned buffer" for no-copy presentation (#65). +* Enable support for multi-threaded WASM (#77). +* Fix buffer resizing on X11 (#69). +* Add a set of functions for handling buffer damage (#99). +* Add a `fetch()` function for getting the window contents (#104). +* Bump MSRV to 1.64 (#81). # 0.2.1 diff --git a/Cargo.toml b/Cargo.toml index ab6c48e..5251ca7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "softbuffer" -version = "0.2.0" +version = "0.3.0" edition = "2021" license = "MIT OR Apache-2.0" description = "Cross-platform software buffer"