diff --git a/CHANGELOG.md b/CHANGELOG.md index c9c337f..de65895 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,55 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/CapSoftware/scap/compare/v0.0.5...v0.0.6) - 2024-11-05 + +### Added + +- adds correct crop_area +- get_crop_area for specific targets +- adds scale_factor support for windows and displays on mac +- get_main_display func improved +- add unique identifier to unknown displays on mac +- adds correct name of displays on macos +- make scale_factor f64 +- exclude windows without title +- adds windows as targets on mac +- restructure util functions and add display name windows + +### Fixed + +- Revert to DrawBorderSettings::Default on Windows +- modified get_crop_area to include scale_factor for windows +- minor change for scale factor +- use cg types from sckit_sys +- output frame size target +- windows tweaks +- macos imports after restructure + +### Other + +- backwards compatability + enum error +- vendor apple-sys bindings +- Merge pull request [#95](https://github.com/CapSoftware/scap/pull/95) from MAlba124/main +- Make STREAM_STATE_CHANGED_TO_ERROR reset on stop_capture +- Fix restart on pipewire capturer +- Merge pull request [#89](https://github.com/CapSoftware/scap/pull/89) from MAlba124/main +- update .all-contributorsrc +- update README.md +- cleanup deps and remove cgtype in favor of area +- update readme and add todo for windows +- Merge branch 'feat/solo-target' into feat/use-targets-mac +- Merge branch 'feat/solo-target' into feat/mac-targets-scale-factor +- Merge pull request [#81](https://github.com/CapSoftware/scap/pull/81) from helmerapp/feat/windows-improvements +- Merge branch 'main' into feat/windows-targets +- Merge branch 'feat/windows-targets' of https://github.com/helmerapp/scap into feat/windows-targets +- extract pixelformat conversions to different file +- source rect simplifier +- shorten width, height +- windows engine +- tweak example app +- updates readme + ## [0.0.5](https://github.com/helmerapp/scap/compare/v0.0.4...v0.0.5) - 2024-05-25 ### Other diff --git a/Cargo.lock b/Cargo.lock index fda0c6b..165258d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -793,7 +793,7 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "scap" -version = "0.0.5" +version = "0.0.6" dependencies = [ "cocoa", "core-graphics-helmer-fork", diff --git a/Cargo.toml b/Cargo.toml index 055f936..b2e7443 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "scap" description = "Modern, high-performance screen capture library for Rust. Cross-platform." -version = "0.0.5" +version = "0.0.6" edition = "2021" rust-version = "1.71" license = "MIT"