arsduo / batch_api

A Facebook-style, RESTful Batch API
MIT License
274 stars 52 forks source link

Bump sprockets from 2.12.3 to 4.0.0 #48

Open dependabot[bot] opened 5 years ago

dependabot[bot] commented 5 years ago

Bumps sprockets from 2.12.3 to 4.0.0.

Release notes *Sourced from [sprockets's releases](https://github.com/rails/sprockets/releases).* > ## v3.7.0 > - Deprecated interfaces now emit deprecation warnings [#345](https://github-redirect.dependabot.com/rails/sprockets/issues/345) > > ## v3.6.3 > - Faster asset lookup in large directories [#336](https://github-redirect.dependabot.com/rails/sprockets/issues/336) > - Faster PathUtils.match_path_extname https://github.com/rails/sprockets/commit/697269cf81e5261fdd7072e32bd489403027fd7e > - Fixed uglifier comment stripping [#326](https://github-redirect.dependabot.com/rails/sprockets/issues/326) > - Error messages now show load path info [#313](https://github-redirect.dependabot.com/rails/sprockets/issues/313) > > ## v3.6.2 > Performance improvements. > - [rails/sprockets#320](https://github-redirect.dependabot.com/rails/sprockets/pull/320) > - [rails/sprockets#312](https://github-redirect.dependabot.com/rails/sprockets/pull/312) > > ## 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](https://github-redirect.dependabot.com/rails/sprockets/issues/141). > > ## 3.3.4 > - Relative cache contents now work with windows. > > ## 3.3.3 > - Remove more absolute paths from cache contents. > > ## 3.3.2 > - Fix cache contents to use relative paths instead of absolute paths. > > ... (truncated)
Changelog *Sourced from [sprockets's changelog](https://github.com/rails/sprockets/blob/master/CHANGELOG.md).* > ## 4.0.0 > > - Fixes for Ruby 2.7 keyword arguments warnings [#625](https://github-redirect.dependabot.com/rails/sprockets/pull/625) > - Manifest files are sorted alphabetically [#626](https://github-redirect.dependabot.com/rails/sprockets/pull/626) > > ## 4.0.0.beta10 > > - Fix YACB (Yet Another Caching Bug) [Fix broken expansion of asset link paths](https://github-redirect.dependabot.com/rails/sprockets/pull/614) > > ## 4.0.0.beta9 > > - Minimum Ruby version for Sprockets 4 is now 2.5+ which matches minimum ruby verision of Rails [#604](https://github-redirect.dependabot.com/rails/sprockets/issues/604) > - Fix threading bug introduced in Sprockets 4 [#603](https://github-redirect.dependabot.com/rails/sprockets/issues/603) > - Warn when two potential manifest files exist. [#560](https://github-redirect.dependabot.com/rails/sprockets/issues/560) > > ## 4.0.0.beta8 > > - Security release for [CVE-2018-3760](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3760) > > ## 4.0.0.beta7 > > - Fix a year long bug that caused `Sprockets::FileNotFound` errors when the asset was present [#547](https://github-redirect.dependabot.com/rails/sprockets/issues/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](https://github-redirect.dependabot.com/rails/sprockets/issues/530)] > - Process `*.jst.eco.erb` files with ERBProcessor > > ## 4.0.0.beta6 > > - Fix source map line offsets [#515](https://github-redirect.dependabot.com/rails/sprockets/issues/515) > - Return a `400 Bad Request` when the path encoding is invalid. [#514](https://github-redirect.dependabot.com/rails/sprockets/issues/514) > > ## 4.0.0.beta5 > > - Reduce string allocations > - Source map metadata uses compressed form specified by the [source map v3 spec](https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiOFze0b-_2gc6fAH0KY0k). [#402](https://github-redirect.dependabot.com/rails/sprockets/issues/402) **[BREAKING]** > - Generate [index maps](https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiOFze0b-_2gc6fAH0KY0k/edit#heading=h.535es3xeprgt) when decoding source maps isn't necessary. [#402](https://github-redirect.dependabot.com/rails/sprockets/issues/402) > - Remove fingerprints from source map files. [#402](https://github-redirect.dependabot.com/rails/sprockets/issues/402) > > ## 4.0.0.beta4 > > - Changing the version now busts the digest of all assets [#404](https://github-redirect.dependabot.com/rails/sprockets/issues/404) > - Exporter interface added [#386](https://github-redirect.dependabot.com/rails/sprockets/issues/386) > - Using ENV vars in templates will recompile templates when the env vars change. [#365](https://github-redirect.dependabot.com/rails/sprockets/issues/365) > - Source maps for imported sass files with sassc is now fixed [#391](https://github-redirect.dependabot.com/rails/sprockets/issues/391) > - Load paths now in error messages [#322](https://github-redirect.dependabot.com/rails/sprockets/issues/322) > - Cache key added to babel processor [#387](https://github-redirect.dependabot.com/rails/sprockets/issues/387) > - `Environment#find_asset!` can now be used to raise an exception when asset could not be found [#379](https://github-redirect.dependabot.com/rails/sprockets/issues/379) > > ## 4.0.0.beta3 > > - Source Map fixes [#255](https://github-redirect.dependabot.com/rails/sprockets/issues/255) [#367](https://github-redirect.dependabot.com/rails/sprockets/issues/367) > ... (truncated)
Commits - [`08fef08`](https://github.com/rails/sprockets/commit/08fef08562c7a6a13a7c521938e83409a33e2b77) v4.0.0 - [`0ef4c97`](https://github.com/rails/sprockets/commit/0ef4c972e55d9e9721436939242af4d60d4ebc57) Merge pull request [#631](https://github-redirect.dependabot.com/rails/sprockets/issues/631) from rails/schneems/changelog - [`540b0d2`](https://github.com/rails/sprockets/commit/540b0d247f3efea9eb95d57a8501cfb96538a008) [ci skip] check changelog entry - [`02d4c0a`](https://github.com/rails/sprockets/commit/02d4c0a9a5dac5a69094b19d0ca08cbaa42b0e1a) Merge pull request [#628](https://github-redirect.dependabot.com/rails/sprockets/issues/628) from ahorek/optimize_source_maps - [`4caa653`](https://github.com/rails/sprockets/commit/4caa65349c360866ba7d869252394f69a5f6a769) optimize source maps - [`365036d`](https://github.com/rails/sprockets/commit/365036d12cc35e5c7b0f1c740b4f268c434ee7e0) Merge pull request [#627](https://github-redirect.dependabot.com/rails/sprockets/issues/627) from ahorek/kwargs - [`6e6d6a7`](https://github.com/rails/sprockets/commit/6e6d6a70848cf006fabf48088cb4140c6d1858e7) kwargs - [`d9e7037`](https://github.com/rails/sprockets/commit/d9e7037b75e8bf881ffc40a0209b6b7529462ff4) Merge pull request [#625](https://github-redirect.dependabot.com/rails/sprockets/issues/625) from amatsuda/kwargs - [`cbf3b82`](https://github.com/rails/sprockets/commit/cbf3b82694f7f51cabd81a509809ddfecca860b0) Merge pull request [#626](https://github-redirect.dependabot.com/rails/sprockets/issues/626) from amatsuda/sort_manifest_entries - [`b416821`](https://github.com/rails/sprockets/commit/b4168217a4f81e6470afe427bf355061fb37a473) Sort manifest entries alphabetically before choosing one - Additional commits viewable in [compare view](https://github.com/rails/sprockets/compare/v2.12.3...v4.0.0)


Dependabot compatibility score

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](https://github.com/arsduo/batch_api/network/alerts).