From 151e679ee5c208403b06ba02d28f92c5891f7867 Mon Sep 17 00:00:00 2001 From: ComplexSpaces Date: Sun, 28 Apr 2024 03:52:39 -0500 Subject: [PATCH] Release 3.4.0 --- CHANGELOG.md | 19 +++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 21 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 339dd6f..e61007e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## 3.4.0 on 2024-29-04 + +### Added +- Added a `wait_until` method for Linux, as a superset of the existing `wait` functionality. + This is a helper for letting an application wait without manual timeout handling. + +### Fixed +- Transparency in copied images now behaves better in certain Windows apps. + +### Changed +- Updated `image` to `0.25`. +- Removed direct `thiserror` dependency. +- Fixed Linux documentation links +- Raised MSRV to 1.67.1 +- Reverted timeout behavior of `Clipboard::new()` on platforms using X11. Applications are + encouraged to wrap constructor calls in their own thread/channel timeout mechanisms instead + to make sure the behavior matches each usecase. +- Migrated away from `objc` to the `objc2` ecosystem for the Apple clipboard implementation. + ## 3.3.2 on 2024-12-02 ### Fixed diff --git a/Cargo.lock b/Cargo.lock index 9d3c382..2680970 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19,7 +19,7 @@ dependencies = [ [[package]] name = "arboard" -version = "3.3.2" +version = "3.4.0" dependencies = [ "clipboard-win", "core-graphics", diff --git a/Cargo.toml b/Cargo.toml index 74fa993..5bbceaa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arboard" -version = "3.3.2" +version = "3.4.0" authors = ["Artur Kovacs ", "Avi Weinstock ", "Arboard contributors"] description = "Image and text handling for the OS clipboard." repository = "https://github.com/1Password/arboard"