- Upgrade to use asherah-cobhan v0.4.32
- Add
sql_metastore_db_type
config option to support PostgresSQL adapter for Asherah - Upgrade to use asherah-cobhan v0.4.31
- Upgrade to use asherah-cobhan v0.4.30
- Expose
test-debug-static
kms type andtest-debug-memory
metastore type to skip warnings in tests - Check initialized flag on setup/shutdown and raise appropriate errors
- Upgrade to use asherah-cobhan v0.4.25
- Upgrade to use asherah-cobhan v0.4.24
- Upgrade to use asherah-cobhan v0.4.23
- Upgrade to use asherah-cobhan v0.4.22
- Change detault ruby version to 3.2.2
- Upgrade to use asherah-cobhan v0.4.20
- Change detault ruby version to 3.2
- Add ruby 3.2 to build matrix
- Remove ruby 2.5 and 2.6 from build matrix
- Upgrade to use asherah-cobhan v0.4.18
- Upgrade to use asherah-cobhan v0.4.17
- Upgrade to use asherah-cobhan v0.4.16
- Upgrade to use asherah-cobhan v0.4.15
- Add
set_env
method to set environment variables for Asherah
- Build and release platform gems
- Download native file during gem install and verify checksum
- Upgrade to use asherah-cobhan v0.4.11
- Free up cobhan buffers after encrypt/decrypt to prevent growing heap memory
- Use local
estimate_buffer
calculation instead of FFI call - Upgrade to use asherah-cobhan v0.4.3
- Implement versioning for asherah-cobhan binaries
- Upgrade to use asherah-cobhan v0.3.1
- Add BadConfig error and expose error codes
- Remove DRR methods and use JSON exclusively
- Cross language testing using Asherah Go
- First official release
- Add smoke tests for native gems
- Change to use
SetupJson
instead ofSetup
- Update config options to make them consistent with Asherah Go
- Add
shutdown
- Add
encrypt_to_json
anddecrypt_from_json
- Add coverage report
- Initial proof of concept