Releases: rails/sprockets
Releases · rails/sprockets
v4.2.2
What's Changed
- document how to chain ERB for custom processors by @ashkulz in #807
- Drop base64 gem from dependency by @tricknotes in #810
- Add Ruby 3.3 to CI matrix by @m-nakamura145 in #799
- Bump rake version 13.2 or higher to suppress ostruct warnings by @yahonda in #811
- Add logger as dependency to address warnings against Ruby 3.4.0dev by @yahonda in #813
- Address
warning: URI::RFC3986_PARSER
warnings against ruby 3.4.0dev by @yahonda in #812
Full Changelog: v4.2.1...v4.2.2
4.2.1
What's Changed
- Fix
.jpeg
precompile issue by @ghiculescu in #781 - CI against Ruby 3.2 [changelog skip] by @amatsuda in #777
- Fix header casing compatibility with Rails 7 by @skipkayhil in #790
- fix: set application/css-sourcemap+json default charset to unicode by @chadlwilson in #764
New Contributors
- @ghiculescu made their first contribution in #781
- @skipkayhil made their first contribution in #791
- @jpbalarini made their first contribution in #768
- @chadlwilson made their first contribution in #764
Full Changelog: v4.2.0...v4.2.1
4.2.0
What's Changed
- Fix class name in sample code by @ursm in #751
- fix: grammar by @benkoshy in #756
- fix typo by @benkoshy in #757
- Update Link by @benkoshy in #754
- Rack 3 support by @lsylvester in #758
- Make Sprockets::Utils.module_include thread safe on JRuby by @ntkme in #759
- Fix thread safety of Sprockets::CachedEnvironment and Sprockets::Cache::MemoryStore by @eregon in #771
New Contributors
- @ursm made their first contribution in #751
- @benkoshy made their first contribution in #756
- @ntkme made their first contribution in #759
Full Changelog: v4.1.1...v4.2.0
v4.1.1
- Fix Sprockets::Server to return response headers to compatible with with Rack::Lint 2.0.
Full Changelog: v4.1.0...v4.1.1
v4.1.0
What's Changed
- Lowercase all response headers by @amatsuda in #744
- Ensure compatibility with esbuilds' base32 digests by @dhh in #726
- cache nil values in the CachedEnvironment by @lsylvester in #723
- Explain configuration for Rails engines by @pjmorse in #694
- Get rid off undefined method `start_with?' for nil:NilClass error by @dakolech in #684
- Added support for ERB in webmanifest files by @mashedkeyboard in #608
- Set application/js-sourcemap+json charset to unicode by @andresakata in #669
- Adding directive depends_on_directory by @jessecollier in #668
- Fix cache key for coffee script processor by @code-constructor in #670
- Add text/ejs to register_transformer_suffix for ERBProcessor by @cgunther in #674
- Allow age to be altered in clean_assets rake task by @nikolai-b in #677
New Contributors
- @dhh made their first contribution in #726
- @lsylvester made their first contribution in #723
- @pjmorse made their first contribution in #694
- @dakolech made their first contribution in #684
- @mashedkeyboard made their first contribution in #608
- @andresakata made their first contribution in #669
- @jessecollier made their first contribution in #668
- @code-constructor made their first contribution in #670
- @cgunther made their first contribution in #674
- @nikolai-b made their first contribution in #677
Full Changelog: v4.0.3...v4.1.0
v4.0.3
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
v3.7.0
v3.6.3
v3.6.2
3.6.1
Some performance improvements