Skip to content

v1.0.1

Choose a tag to compare

@codebyjass codebyjass released this 25 Apr 13:43
47c4f9d

ActiveCipherStorage 1.0.1

Patch release after the initial 1.0.0.

Changed

  • Backed gem configuration with Rails-style ActiveSupport options while preserving the existing public configuration API.
  • Documented config.encrypt_uploads for enabling/disabling encryption on new Active Storage uploads.
  • Clarified that downloads auto-detect encrypted vs plaintext payloads by the ACS header.

Fixed

  • Reject reordered encrypted streaming frames.
  • Reject trailing bytes after the final encrypted frame.
  • Validate S3 multipart chunk sizes before upload so invalid part sizes fail early.
  • Mark plaintext Active Storage uploads with encrypted: false metadata when encryption is disabled.