Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down