Munter / netlify-plugin-hashfiles

Netlify build plugin to get optimal file caching with hashed file names and immutable cache headers
BSD 3-Clause "New" or "Revised" License
32 stars 2 forks source link

Bump cacheable-request and @netlify/build #297

Open dependabot[bot] opened 1 year ago

dependabot[bot] commented 1 year ago

Bumps cacheable-request to 10.2.7 and updates ancestor dependency @netlify/build. These dependencies need to be updated together.

Updates cacheable-request from 6.1.0 to 10.2.7

Release notes

Sourced from cacheable-request's releases.

v10.2.6

Fix for memory leak on Listeners

The listener was not being removed on response and just error but new handlers were being added causing a memory leak.

line 220 in src/index.ts was modified to remove the listener on response also

         if (this.cache instanceof Keyv) {
                const cachek = this.cache;
                cachek.once('error', errorHandler);
                ee.on('error', () => cachek.removeListener('error', errorHandler));
                ee.on('response', () => cachek.removeListener('error', errorHandler));
            }

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable-request/compare/v10.2.5...v10.2.6

v10.2.5

Types definition issue with http-cache-sematics as that type definition needs to be in dependencies. Thanks @​Maxim-Mazurok

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable-request/compare/v10.2.4...v10.2.5

v10.2.4

Minor updates with one exception is that we removed @types/http-cache-semantics from the main dependencies as it does not look to be needed.

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable-request/compare/v10.2.3...v10.2.4

v10.2.3 Maintenance Release

Upgrading core modules in the system such as keyv and also a minor fix to an uncaught exception that we were seeing referenced here: sindresorhus/got#1925

Additional update is moving normalize-url to 8.0.0 which after testing it looks to not affect anything but will post the release notes here: https://github.com/sindresorhus/normalize-url/releases/tag/v8.0.0

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by jaredwray, a new releaser for cacheable-request since your current version.


Updates @netlify/build from 26.4.0 to 29.5.5

Release notes

Sourced from @​netlify/build's releases.

build: v29.5.5

29.5.5 (2023-02-09)

Bug Fixes

  • deps: update dependency @​netlify/plugins-list to ^6.65.0 (#4811) (67ec846)
  • migrate framework-info to TS and vitest and enable more strictness (#4819) (5acb25b)
  • remove update-notifier as unhelpful (#4856) (418914d)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​netlify/cache-utils bumped from ^5.1.1 to ^5.1.2
      • @​netlify/config bumped from ^20.3.2 to ^20.3.3
      • @​netlify/functions-utils bumped from ^5.1.6 to ^5.1.7
    • devDependencies
      • @​netlify/nock-udp bumped from ^3.1.1 to ^3.1.2

build: v29.5.4

29.5.4 (2023-02-01)

Bug Fixes

  • fixes an issue where the cache could not save .dot directories (#4843) (ccb3a00)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​netlify/cache-utils bumped from ^5.1.0 to ^5.1.1

build: v29.5.3

29.5.3 (2023-02-01)

Bug Fixes

  • deps: update dependency @​netlify/zip-it-and-ship-it to ^8.5.0 (#4842) (177d01b)
  • update dependency got to v12 [security] (b382907)

Dependencies

  • The following workspace dependencies were updated
    • dependencies

... (truncated)

Changelog

Sourced from @​netlify/build's changelog.

29.5.5 (2023-02-09)

Bug Fixes

  • deps: update dependency @​netlify/plugins-list to ^6.65.0 (#4811) (67ec846)
  • migrate framework-info to TS and vitest and enable more strictness (#4819) (5acb25b)
  • remove update-notifier as unhelpful (#4856) (418914d)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​netlify/cache-utils bumped from ^5.1.1 to ^5.1.2
      • @​netlify/config bumped from ^20.3.2 to ^20.3.3
      • @​netlify/functions-utils bumped from ^5.1.6 to ^5.1.7
    • devDependencies
      • @​netlify/nock-udp bumped from ^3.1.1 to ^3.1.2

29.5.4 (2023-02-01)

Bug Fixes

  • fixes an issue where the cache could not save .dot directories (#4843) (ccb3a00)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​netlify/cache-utils bumped from ^5.1.0 to ^5.1.1

29.5.3 (2023-02-01)

Bug Fixes

  • deps: update dependency @​netlify/zip-it-and-ship-it to ^8.5.0 (#4842) (177d01b)
  • update dependency got to v12 [security] (b382907)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​netlify/functions-utils bumped from ^5.1.5 to ^5.1.6

29.5.2 (2023-01-24)

... (truncated)

Commits


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 close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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/Munter/netlify-plugin-hashfiles/network/alerts).