warclight
                                
                                
                                
                                    warclight copied to clipboard
                            
                            
                            
                        [ruby] Upgrade sprockets to version 4.2.0
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ sprockets (<= 4.0.3 → <= 4.2.0) · Repo · Changelog
Commits
See the full diff on Github. The new version differs by 27 commits:
Prepare for 4.2.0Merge pull request #771 from eregon/thread-safe-CachedEnvironmentMake the URI tests pass with ruby-headAdd TruffleRuby in CIAdd ChangeLog entryMake Sprockets::Cache::MemoryStore thread-safe by using a MutexUse Concurrent::Map#fetch_or_storeMake Sprockets::CachedEnvironment thread-safe by using Concurrent::MapMerge pull request #759 from ntkme/module-include-thread-safetyMake Sprockets::Utils.module_include thread safeMerge pull request #758 from lsylvester/rack-3-supportupdate changelog entry to make it explict that the headers will changeunsure that we are using a version of rack that supports lower case headersAdd Changelog entrylower case headersrequire rack/lintrelax rackbump version of rack-test to allow for rack-3Merge pull request #754 from benkoshy/patch-1Merge pull request #757 from benkoshy/patch-4Merge pull request #756 from benkoshy/patch-2fix typofix: grammarUpdate building_an_asset_processing_framework.mdMerge pull request #751 from ursm/patch-1Fix class name in sample codeFix engine link documentation
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
- @depfu rebase
 - Rebases against your default branch and redoes this update
 - @depfu recreate
 - Recreates this PR, overwriting any edits that you've made to it
 - @depfu merge
 - Merges this PR once your tests are passing and conflicts are resolved
 - @depfu close
 - Closes this PR and deletes the branch
 - @depfu reopen
 - Restores the branch and reopens this PR (if it's closed)
 - @depfu pause
 - Ignores all future updates for this dependency and closes this PR
 - @depfu pause [minor|major]
 - Ignores all future minor/major updates for this dependency and closes this PR
 - @depfu resume
 - Future versions of this dependency will create PRs again (leaves this PR as is)