Skip to content

Update dependency sprockets to v4.4.1 - #645

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/sprockets-4.x-lockfile
Open

Update dependency sprockets to v4.4.1#645
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/sprockets-4.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
sprockets 4.3.04.4.1 age confidence

Release Notes

rails/sprockets (sprockets)

v4.4.1

Compare Source

  • Fix the ignore_mtime option to be shared between environments. #​834

4.4.0

  • Implement ignore_mtime option. #​832
  • Allow disabling cache limits. #​831

4.3.0

  • Fixed compatibility with json 3+.
  • Do not set variable GZip#mtime but do always set File#mtime. #​821

4.2.2

  • Added missing dependency on logger. #​813
  • Fix URI::RFC3986_PARSER warnings. #​812
  • Removed dependency on base64. #​810

4.2.1

  • Fix for precompile issues when multiple extensions map to the same MIME type (eg. .jpeg / .jpg). #​781
  • Fix application/css-sourcemap+json charset #​764
  • Fix compatibility with Rack 2 applications. #​790

4.2.0

  • Rack 3 compatibility. #​758
  • Fix thread safety of Sprockets::CachedEnvironment and Sprockets::Cache::MemoryStore. #​771
  • Add support for Rack 3.0. Headers set by sprockets will now be lower case. #​758
  • Make Sprockets::Utils.module_include thread safe on JRuby. #​759
  • Fix typo in asset.rb file. #​768

4.1.1

  • Fix Sprockets::Server to return response headers to be compatible with Rack::Lint 2.0.

4.1.0

  • Allow age to be altered in asset:clean rake task.
  • Fix Sprockets::Server to return lower-cased response headers to comply with Rack::Lint 3.0. #​744
  • Adding new directive depend_on_directory #​668
  • Fix application/js-sourcemap+json charset #​669
  • Fix CachedEnvironment caching nil values #​723
  • Process *.jst.ejs.erb files with ERBProcessor #​674
  • Fix cache key for coffee script processor to be dependent on the filename #​670

4.0.3

  • Fix Manifest#find yielding from a Promise causing issue on Ruby 3.1.0-dev. #​720
  • Better detect the ERB version to avoid deprecation warnings. #​719
  • Allow assets already fingerprinted to be served through Sprockets::Server
  • Do not fingerprint files that already contain a valid digest in their name
  • Remove remaining support for Ruby < 2.4.#​672

4.0.2

  • Fix etag and digest path compilation that were generating string with invalid digest since 4.0.1.

4.0.1

  • Fix for Ruby 2.7 keyword arguments warning in base.rb. #​660
  • Fix for when x_sprockets_linecount is missing from a source map.
  • Fix subresource integrity to match the digest of the asset.

4.0.0

  • Fixes for Ruby 2.7 keyword arguments warnings #​625
  • Manifest files are sorted alphabetically #​626

4.0.0.beta10

4.0.0.beta9

  • Minimum Ruby version for Sprockets 4 is now 2.5+ which matches minimum ruby version of Rails [#​604]
  • Fix threading bug introduced in Sprockets 4 [#​603]
  • Warn when two potential manifest files exist. [#​560]

4.0.0.beta8

4.0.0.beta7

  • Fix a year long bug that caused Sprockets::FileNotFound errors when the asset was present [#​547]
  • Raise an error when two assets such as foo.js and foo.js.erb would produce the same output artifact (foo.js) [#​549 #​530]
  • Process *.jst.eco.erb files with ERBProcessor

4.0.0.beta6

  • Fix source map line offsets [#​515]
  • Return a 400 Bad Request when the path encoding is invalid. [#​514]

4.0.0.beta5

  • Reduce string allocations
  • Source map metadata uses compressed form specified by the source map v3 spec. [#​402] [BREAKING]
  • Generate index maps when decoding source maps isn't necessary. [#​402]
  • Remove fingerprints from source map files. [#​402]

4.0.0.beta4

  • Changing the version now busts the digest of all assets [#​404]
  • Exporter interface added [#​386]
  • Using ENV vars in templates will recompile templates when the env vars change. [#​365]
  • Source maps for imported sass files with sassc is now fixed [#​391]
  • Load paths now in error messages [#​322]
  • Cache key added to babel processor [#​387]
  • Environment#find_asset! can now be used to raise an exception when asset could not be found [#​379]

4.0.0.beta3

4.0.0.beta2

  • Fix load_paths on Sass processors [#​223]

4.0.0.beta1

  • Initial release of Sprockets 4

Please upgrade to the latest Sprockets 3 version before upgrading to Sprockets 4. Check the 3.x branch for previous changes https://github.com/rails/sprockets/blob/3.x/CHANGELOG.md.

v4.4.0

Compare Source

  • Implement ignore_mtime option. #​832
  • Allow disabling cache limits. #​831

Configuration

📅 Schedule: (in timezone Europe/London)

  • Branch creation
    • "after 7am and before 11am every weekday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added automerge-minor-patch dependencies Pull requests that update a dependency file labels Aug 20, 2026
@renovate
renovate Bot requested a review from a team as a code owner August 20, 2026 07:53
@github-actions
github-actions Bot enabled auto-merge (squash) August 20, 2026 07:53
@renovate
renovate Bot force-pushed the renovate/sprockets-4.x-lockfile branch from d4ea055 to 8449a04 Compare August 25, 2026 17:56
@renovate renovate Bot changed the title Update dependency sprockets to v4.4.0 Update dependency sprockets to v4.4.1 Aug 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge-minor-patch dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants