echo
echo copied to clipboard
Bump sprockets from 3.2.0 to 4.0.0
Bumps sprockets from 3.2.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_sourcesto return the source of the compiled assets.- Fix the list of compressable mime types.
- Improve performance of the
FileStorecache.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::Entrieswill 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::FileNotFounderrors 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.erbfiles 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
-
08fef08v4.0.0 -
0ef4c97Merge pull request #631 from rails/schneems/changelog -
540b0d2[ci skip] check changelog entry -
02d4c0aMerge pull request #628 from ahorek/optimize_source_maps -
4caa653optimize source maps -
365036dMerge pull request #627 from ahorek/kwargs -
6e6d6a7kwargs -
d9e7037Merge pull request #625 from amatsuda/kwargs -
cbf3b82Merge pull request #626 from amatsuda/sort_manifest_entries -
b416821Sort 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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot ignore this [patch|minor|major] versionwill 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 dependencywill 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 labelswill set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestonewill 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.