Skip to content

Releases: bincyber/go-sqlcrypter

v0.3.0

02 Jun 19:11
Immutable release. Only release title and notes can be modified.
bb08971

Choose a tag to compare

This release contains minor, backwards incompatible changes.

Added

  • New type NullEncryptedBytes for telling NULL apart from empty string - #155

Changed

  • Breaking Change: Init() now returns an error if called with a nil Crypter - #146
  • Breaking Change: EncryptedBytes.String() no longer leaks decrypted data - #146
  • awskms provider now supports custom request timeout, rate limiting, and cache settings - #145
  • Upgraded to Go v1.26 and upgraded dependencies - #129
  • Documented aesgcm nonce reuse limit - #156

Fixed

  • Prevent IV collisions for awskms - #128
  • Prevent panic if crypter is not initialized or called with nil - #134
  • Error handling in Vault provider - #135
  • Prevent panic due to invalid length ciphertext - #144

New Contributors

v0.2.0

11 Nov 22:51

Choose a tag to compare

What's Changed

  • Bump gorm.io/gorm from 1.23.5 to 1.23.6 by @dependabot in #5
  • Bump github.com/stretchr/testify from 1.7.1 to 1.8.0 by @dependabot in #10
  • Ensure marshaled JSON is encrypted and base64 encoded by @bincyber in #56
  • Upgraded direct dependencies by @bincyber in #60

See changelog: https://github.com/bincyber/go-sqlcrypter/blob/v0.2.0/CHANGELOG.md