rolling_stock
rolling_stock copied to clipboard
Bump shrine from 2.6.1 to 3.3.0
Bumps shrine from 2.6.1 to 3.3.0.
Changelog
Sourced from shrine's changelog.
3.3.0 (2020-10-04)
s3
- Support newAws::S3::EncryptionV2::Client
for client-side encryption (@janko)
derivation_endpoint
– Reduce possibility of timing attacks when comparing signatures (@esparta)
derivatives
– Avoid downloading the attached file when calling default no-op processor (@janko)
derivatives
– Add:download
processor setting for skipping downloading source file (@jrochkind, @janko)
derivatives
– Copy non-file source IO objects into local file before passing them to the processor (@jrochkind)
sequel
– CallAttacher#reload
inSequel::Model#reload
, which keeps rest of attacher state (@janko, @jrochkind)
activerecord
– CallAttacher#reload
inActiveRecord::Base#reload
, which keeps rest of attacher state (@janko, @jrochkind)
add_metadata
– Add:skip_nil
option for excluding metadata keys whose values are nil (@renchap)
store_dimensions
– Add:auto_extraction
option for disabling automatically extracting dimensions on upload (@renchap)
mirroring
– Forward original upload options when mirroring upload (@corneverbruggen)
derivation_endpoint
– Applyversion
URL option in derivation endpoint (@janko)
remove_attachment
– Delete removed file if a new file was attached right after removal (@janko)
upload_endpoint
– FixShrine.upload_response
not working in a Rails controller (@pldavid2)
presign_endpoint
– AddOPTIONS
route that newer versions of Uppy check (@janko)
derivatives
– Add:create_on_promote
option for auto-creating derivatives on promotion (@janko)
s3
– Add back support for client-side encryption (@janko)
memory
– EnsureMemory#open
returns content in original encoding (@jrochkind)3.2.2 (2020-08-05)
s3
– FixS3#open
not working on aws-sdk-core 3.104 and above (@janko)3.2.1 (2020-01-12)
derivation_endpoint
– UseRack::Files
constant on Rack >= 2.1 (@janko)Fix Ruby 2.7 warnings regarding separation of positional and keyword arguments (@janko)
s3
– MakeS3#open
handle empty S3 objects (@janko)3.2.0 (2019-12-17) [release notes]
... (truncated)
Commits
c195329
Bump to 3.3.0d631453
Add 3.2.2 release notes6340263
Support Aws::S3::EncryptionV2::Client1b27090
Securely compare signature in derivation_endpoint398a27f
Tweaks to derivatives processingaed0140
Derivative processing normalization (#477)b9782de
Add sponsor link to OpenCollective02b54b4
Add warning about replacing existing derivatives28378d9
Call Attacher#reload when reloading ActiveRecord/Sequel modelc1d0fd9
Add new GoRails screencasts, remove outdated ones- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.