File tree Expand file tree Collapse file tree 2 files changed +32
-1
lines changed
Expand file tree Collapse file tree 2 files changed +32
-1
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 1.2.0] ( https://github.com/doom-fish/screencapturekit-rs/compare/v1.1.0...v1.2.0 ) - 2025-11-28
11+
12+ ### Added
13+
14+ - implement synchronous error propagation for stream operations
15+ - add AsyncSCScreenshotManager for async screenshot capture
16+
17+ ### Fixed
18+
19+ - add macOS 14.0 availability check for updateConfiguration
20+ - * (ffi)* add backticks to doc comments for clippy
21+ - * (tests)* initialize CoreGraphics for headless CI environments
22+ - resolve clippy warnings with --all-features
23+ - add semicolon to satisfy clippy lint
24+ - resolve all clippy warnings
25+ - use correct FFI function for async shareable content
26+
27+ ### Other
28+
29+ - separate lint job from per-platform build matrix
30+ - fix formatting issues
31+ - replace builder pattern with mutable configuration
32+ - update content_sharing_picker to use SyncCompletion
33+ - unify async completion patterns with AsyncCompletion<T >
34+ - unify sync completion patterns across codebase
35+ - fix formatting issues
36+ - consolidate workflows into single CI pipeline
37+ - replace mpsc channel with Mutex+Condvar in content sharing picker
38+ - replace mpsc channel with Mutex+Condvar in screenshot manager
39+ - update version to 1.1 in README
40+
1041## [ 1.1.0] - 2025-11-28
1142
1243### Changed
Original file line number Diff line number Diff line change 11[package ]
22name = " screencapturekit"
3- version = " 1.1 .0"
3+ version = " 1.2 .0"
44edition = " 2021"
55license = " MIT OR Apache-2.0"
66homepage = " https://github.com/doom-fish/screencapturekit-rs"
You can’t perform that action at this time.
0 commit comments