What's Changed
- Drop support for Ruby 2.3 by @007lva in #672
- Fix sprockets.gemspec to include MIT-LICENSE by @compliance-bot in #695
- Fix spelling in Ruby and Markdown files by @jbampton in #699
- Move to GitHub actions by @hahmed in #709
- chore: fix spelling by @jbampton in #704
- Recomend terser-ruby instead of uglifier by @gnumarcelo in #713
- Do not fingerprint if filename contains a valid digest by @brenogazzola in #714
- Improve serving of prehashed assets by @theodorton in #717
- Better ERB keyword argument check by @casperisfine in #719
- Return instead of yield from Concurrent::Promise (Ruby 3.1 compat) by @casperisfine in #720
- Improve detection of files already digested by @brenogazzola in #718
- Remove all references to MD5, for FIPS compliance by @benny-burkhart in #725
- Fix typo in Readme by @SKoschnicke in #722
- CI: Use continue-on-error w/ experimental: true [changelog skip] by @olleolleolle in #715
- add missing require delegate [changelog skip] by @ahorek in #716
- terser-ruby -> terser by @radar in #731
New Contributors
- @007lva made their first contribution in #672
- @compliance-bot made their first contribution in #695
- @jbampton made their first contribution in #699
- @hahmed made their first contribution in #709
- @gnumarcelo made their first contribution in #713
- @brenogazzola made their first contribution in #714
- @theodorton made their first contribution in #717
- @casperisfine made their first contribution in #719
- @benny-burkhart made their first contribution in #725
- @SKoschnicke made their first contribution in #722
Full Changelog: v4.0.2...v4.0.3