From 0703769eae75f9d4db20a9f12468ea51f2b780d5 Mon Sep 17 00:00:00 2001 From: Warren Coetzee Date: Mon, 16 Jun 2025 18:45:18 +0800 Subject: [PATCH 1/2] develop/v0.2.0: Updated teh changelog --- CHANGELOG.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 74f3258..509c8ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +## v0.2-beta `2025-06-17` + +First Beta release of the package. 🥳 + +### Added + +- Laravel 11 support. +- Improved encryption key rotation command. +- Configurable encryption cipher via config file. +- Automatic casting of encrypted attributes. +- Expanded test coverage for edge cases. + +### Fixed + +- Resolved issues with model event listeners not triggering on encrypted attributes. +- Fixed bug with database connection selection during encryption. + +### Changed + +- Updated documentation for new features and configuration options. +- Refactored encryption trait for better performance and maintainability. + ## v0.1.0-alpha `2025-06-14` Initial Alpha release. The package is functional, with documentation and unit tests included. From 100967a98effef211b13473ed8b4923dcdf1aaa9 Mon Sep 17 00:00:00 2001 From: Warren Coetzee Date: Mon, 16 Jun 2025 18:47:37 +0800 Subject: [PATCH 2/2] develop/v0.2.0: Updated the readme --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 5713e6f..4e9a541 100644 --- a/README.md +++ b/README.md @@ -10,11 +10,11 @@ A Laravel package for secure, transparent encryption and decryption of sensitive - **Search/filter on encrypted properties using SHA-256 hash** - No sensitive values are ever logged - Easy integration: just add the trait and define `$encryptedProperties` in your model -- Compatible with Laravel 9+ +- Compatible with Laravel 12 ## Requirements -- PHP 8.1+ -- Laravel 9 or higher +- PHP 8.2+ +- Laravel 12 - OpenSSL PHP extension ## How It Works