message_block
message_block copied to clipboard
Bump sprockets from 2.10.0 to 4.0.0
Bumps sprockets from 2.10.0 to 4.0.0.
Release notes
Sourced from sprockets's releases.
v3.7.0
- Deprecated interfaces now emit deprecation warnings #345
v3.6.3
- Faster asset lookup in large directories #336
- Faster PathUtils.match_path_extname https://github.com/rails/sprockets/commit/697269cf81e5261fdd7072e32bd489403027fd7e
- Fixed uglifier comment stripping #326
- Error messages now show load path info #313
v3.6.2
Performance improvements.
3.6.1
Some performance improvements
3.6.0
- Add
Manifest#find_sources
to return the source of the compiled assets.- Fix the list of compressable mime types.
- Improve performance of the
FileStore
cache.3.5.2
- Fix JRuby bug with concurrent-ruby.
- Fix disabling gzip generation in cached environments.
3.5.1
Fix gzip asset generation for assets already on disk.
3.5.0
- Reintroduce Gzip file generation for non-binary assets.
3.4.1
PathUtils::Entries
will no longer error on an empty directory.3.4.0
Expose method to override the sass cache in the
SassProcessor
.3.3.5
- Fix bug related to absolute path being reintroduced into history cache #141.
3.3.4
- Relative cache contents now work with windows.
3.3.3
- Remove more absolute paths from cache contents.
3.3.2
... (truncated)
- Fix cache contents to use relative paths instead of absolute paths.
Changelog
Sourced from sprockets's changelog.
4.0.0
4.0.0.beta10
- Fix YACB (Yet Another Caching Bug) Fix broken expansion of asset link paths
4.0.0.beta9
- Minimum Ruby version for Sprockets 4 is now 2.5+ which matches minimum ruby verision of Rails #604
- Fix threading bug introduced in Sprockets 4 #603
- Warn when two potential manifest files exist. #560
4.0.0.beta8
- Security release for CVE-2018-3760
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 ERBProcessor4.0.0.beta6
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 #3794.0.0.beta3
... (truncated)
Commits
-
08fef08
v4.0.0 -
0ef4c97
Merge pull request #631 from rails/schneems/changelog -
540b0d2
[ci skip] check changelog entry -
02d4c0a
Merge pull request #628 from ahorek/optimize_source_maps -
4caa653
optimize source maps -
365036d
Merge pull request #627 from ahorek/kwargs -
6e6d6a7
kwargs -
d9e7037
Merge pull request #625 from amatsuda/kwargs -
cbf3b82
Merge pull request #626 from amatsuda/sort_manifest_entries -
b416821
Sort manifest entries alphabetically before choosing one - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot ignore this [patch|minor|major] version
will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.