Notable changes to this project will be documented in this file.
This release adds support for Ruby 3.3 and Rails 7.2, and drops support for Ruby 2.7.
- Support Ruby 3.0 and up (#85 by mvz)
- Allow Rails 7.2 (#88 by texpert)
- Test with released Rails 7.2 (#91 by mvz)
This release adds support for Ruby 3.2 and Rails 7.1, and drops support for Ruby 2.6 and Rails 5.2.
- Update range of supported Rubies to 2.7-3.2 (#79 by mvz)
- Drop support for Rails 5.2 and Sprockets version 3 and below (#80 by mvz)
- Add support for Rails version 7.1 (#82 and #84 by mvz)
This release adds support for Ruby 3.1.
- Loosen development dependency version constraints #73 (mvz)
- Inherit default RuboCop exclusions #68 (mvz)
- Test with Ruby 3.1 in CI #64 (mvz)
- Improve development experience #63 (mvz)
This release adds support for Rails 7.0.
- Finalize Rails 7 support #61 (mvz)
- Support Rails 7.0 #57 (brian-kephart)
2.0.0 (2021-10-08)
- Remove deprecated methods
whitelist
,whitelist=
, andassets
#54 (mvz) - Drop support for Ruby 2.5 #52 (mvz)
1.2.0 (2021-07-30)
- Drop support for Ruby 2.4 and Rails 5.1 and lower
- Deprecate
whitelist
setting in favor ofasset_selectors
- Do not clobber files if logical path and digest path are the same
- Release 1.1.0 breaks the asset compilation #34
- Copy files more carefully #45 (mvz)
- Deprecate whitelist in favor of new asset_selectors accessor #44 (mvz)
- Drop support for Ruby 2.4 #30 (mvz)
- Drop support for Rails 5.1 and below #29 (mvz)
1.1.0 (2020-05-01)
- Preserve atime and mtime attributes even if asset creation is run by different users
- Add tests
- Officially support Rails 6.0 and 6.1, and Ruby 3.0
- Run tests on Ruby 3.0 with Rails 6+ in CI #19 (mvz)
- Add Appraisal for Rails 6.1 #18 (mvz)
- Improve test setup #8 (mvz)
- Remove file first so utime doesn't fail for other users. #2 (zbelzer)
1.0.10 (2018-06-16)
Initial release
- Fork from non-stupid-digest-assets
- Make gem name, code and documentation less angry