Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update all non-major dependencies #311

Merged
merged 1 commit into from
Apr 1, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 1, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@aws-sdk/client-evidently (source) 3.496.0 -> 3.540.0 age adoption passing confidence dependencies minor
@ianvs/prettier-plugin-sort-imports 4.1.1 -> 4.2.1 age adoption passing confidence devDependencies minor
@types/lodash (source) 4.14.202 -> 4.17.0 age adoption passing confidence devDependencies minor
@types/node (source) 20.11.5 -> 20.12.2 age adoption passing confidence devDependencies minor
@typescript-eslint/eslint-plugin (source) 6.19.0 -> 6.21.0 age adoption passing confidence devDependencies minor
@typescript-eslint/parser (source) 6.19.0 -> 6.21.0 age adoption passing confidence devDependencies minor
eslint (source) 8.56.0 -> 8.57.0 age adoption passing confidence devDependencies minor
eslint-config-next (source) 14.1.0 -> 14.1.4 age adoption passing confidence devDependencies patch
next (source) 14.1.0 -> 14.1.4 age adoption passing confidence dependencies patch
next-intl (source) 3.4.5 -> 3.10.0 age adoption passing confidence dependencies minor
node 20.11.0-bullseye-slim -> 20.12.0-bullseye-slim age adoption passing confidence final minor
node 20.11.0-bullseye-slim -> 20.12.0-bullseye-slim age adoption passing confidence stage minor
typescript (source) 5.3.3 -> 5.4.3 age adoption passing confidence devDependencies minor

Release Notes

aws/aws-sdk-js-v3 (@​aws-sdk/client-evidently)

v3.540.0

Compare Source

Bug Fixes
  • util-endpoints: augment endpointFunctions inline in endpointResolver functions (#​5933) (42a791d)

v3.535.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

v3.533.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

3.529.1 (2024-03-08)

Note: Version bump only for package @​aws-sdk/client-evidently

v3.529.1

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

v3.529.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

v3.525.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

v3.523.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

v3.521.0

Compare Source

Features

v3.515.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

v3.514.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

v3.513.0

Compare Source

Features
  • experimentalIdentityAndAuth: release phase for services without customizations (#​5787) (4004ff6)

v3.511.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

v3.509.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

v3.507.0

Compare Source

Features

v3.504.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

3.503.1 (2024-01-30)

Note: Version bump only for package @​aws-sdk/client-evidently

v3.503.1

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

v3.503.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

v3.502.0

Compare Source

Features
  • credential-providers: lazy load STS & SSO clients in credential providers (#​5681) (d27301d)

v3.501.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

v3.499.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-evidently

ianvs/prettier-plugin-sort-imports (@​ianvs/prettier-plugin-sort-imports)

v4.2.1

Compare Source

What's Changed

Bugfixes

Full Changelog: IanVS/prettier-plugin-sort-imports@v4.2.0...v4.2.1

v4.2.0

Compare Source

What's Changed

Features
Bug fixes
Dependencies
Docs

New Contributors

Full Changelog: IanVS/prettier-plugin-sort-imports@v4.1.1...v4.2.0

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v6.21.0

Compare Source

🚀 Features
  • export plugin metadata

  • allow parserOptions.project: false

  • eslint-plugin: add rule prefer-find

🩹 Fixes
  • eslint-plugin: [no-unused-vars] don't report on types referenced in export assignment expression

  • eslint-plugin: [switch-exhaustiveness-check] better support for intersections, infinite types, non-union values

  • eslint-plugin: [consistent-type-imports] dont report on types used in export assignment expressions

  • eslint-plugin: [no-unnecessary-condition] handle left-hand optional with exactOptionalPropertyTypes option

  • eslint-plugin: [class-literal-property-style] allow getter when same key setter exists

  • eslint-plugin: [no-unnecessary-type-assertion] provide valid fixes for assertions with extra tokens before as keyword

❤️ Thank You
  • auvred
  • Brad Zacher
  • Kirk Waiblinger
  • Pete Gonzalez
  • YeonJuan

You can read about our versioning strategy and releases on our website.

v6.20.0

Compare Source

🚀 Features
  • eslint-plugin: [member-ordering] allow easy reuse of the default ordering
🩹 Fixes
  • eslint-plugin: [no-useless-template-literals] incorrect bigint autofix result

  • eslint-plugin: [prefer-nullish-coalescing] treat any/unknown as non-nullable

  • eslint-plugin: [no-useless-template-literals] report Infinity & NaN

  • eslint-plugin: [prefer-readonly] disable checking accessors

❤️ Thank You
  • Alex Parloti
  • auvred
  • James Browning
  • StyleShit
  • YeonJuan

You can read about our versioning strategy and releases on our website.

v6.19.1

Compare Source

🩹 Fixes
  • type-utils: preventing isUnsafeAssignment infinite recursive calls

  • eslint-plugin: [no-unnecessary-condition] fix false positive for type variable

❤️ Thank You
  • YeonJuan

You can read about our versioning strategy and releases on our website.

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v6.21.0

Compare Source

🚀 Features
  • allow parserOptions.project: false
❤️ Thank You
  • auvred
  • Brad Zacher
  • Kirk Waiblinger
  • Pete Gonzalez
  • YeonJuan

You can read about our versioning strategy and releases on our website.

v6.20.0

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v6.19.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

eslint/eslint (eslint)

v8.57.0

Compare Source

Features

  • 1120b9b feat: Add loadESLint() API method for v8 (#​18098) (Nicholas C. Zakas)
  • dca7d0f feat: Enable eslint.config.mjs and eslint.config.cjs (#​18066) (Nitin Kumar)

Bug Fixes

  • 2196d97 fix: handle absolute file paths in FlatRuleTester (#​18064) (Nitin Kumar)
  • 69dd1d1 fix: Ensure config keys are printed for config errors (#​18067) (Nitin Kumar)
  • 9852a31 fix: deep merge behavior in flat config (#​18065) (Nitin Kumar)
  • 4c7e9b0 fix: allow circular references in config (#​18056) (Milos Djermanovic)

Documentation

Chores

vercel/next.js (eslint-config-next)

v14.1.4

Compare Source

v14.1.3

Compare Source

v14.1.2

Compare Source

v14.1.1

Compare Source

Core Changes
Credits

Huge thanks to @​huozhi, @​shuding, @​Ethan-Arrowood, @​styfle, @​ijjk, @​ztanner, @​balazsorban44, @​kdy1, and @​williamli for helping!

vercel/next.js (next)

v14.1.4

Compare Source

v14.1.3

Compare Source

v14.1.2

Compare Source

v14.1.1

Compare Source

Note: this is a backport release for critical bug fixes -- this does not include all pending features/changes on canary

Core Changes
Credits

Huge thanks to @​huozhi, @​shuding, @​Ethan-Arrowood, @​styfle, @​ijjk, @​ztanner, @​balazsorban44, @​kdy1, and @​williamli for helping!

amannn/next-intl (next-intl)

v3.10.0

Compare Source

Features
  • When using localized pathnames, allow access to internal pathnames only if they match an entry from a particular locale—otherwise redirect (#​914 by @​RomainGueffier) (0658600)

3.9.5 (2024-03-15)

Bug Fixes

3.9.4 (2024-03-08)

Bug Fixes
  • Handle changing href for <Link /> correctly when using localePrefix: 'never' (#​926) (b609dc0), closes #​918

3.9.3 (2024-03-07)

Bug Fixes
  • Handle optional params in catch-all segments correctly when using localized pathnames (#​925) (8ba8b69), closes #​917

3.9.2 (2024-03-05)

Bug Fixes

3.9.1 (2024-02-23)

Bug Fixes
  • Return now from global context if no updateInterval has been set on useNow (#​881) (dbbefcf)

v3.9.5

Compare Source

Bug Fixes

v3.9.4

Compare Source

Bug Fixes
  • Handle changing href for <Link /> correctly when using localePrefix: 'never' (#​926) (b609dc0), closes #​918

v3.9.3

Compare Source

Bug Fixes
  • Handle optional params in catch-all segments correctly when using localized pathnames (#​925) (8ba8b69), closes #​917

v3.9.2

Compare Source

Bug Fixes

v3.9.1

Compare Source

Bug Fixes
  • Return now from global context if no updateInterval has been set on useNow (#​881) (dbbefcf)

v3.9.0

Compare Source

Features

v3.8.0

Compare Source

Features

v3.7.0

Compare Source

Features

v3.6.0

Compare Source

Features
  • Support formatting of React elements via format.list(…). (#​845) (7bf11d4)

3.5.4 (2024-02-01)

Bug Fixes

3.5.3 (2024-01-29)

Bug Fixes

3.5.2 (2024-01-25)

Bug Fixes

3.5.1 (2024-01-23)

Bug Fixes
  • Remove x-default alternate links entry for non-root pathnames when using localePrefix: 'always' (#​805) (c5bb0f5)

v3.5.4

Compare Source

Bug Fixes

v3.5.3

Compare Source

Bug Fixes

v3.5.2

Compare Source

Bug Fixes

v3.5.1

Compare Source

Bug Fixes
  • Remove x-default alternate links entry for non-root pathnames when using localePrefix: 'always' (#​805) (c5bb0f5)

v3.5.0

Compare Source

Features
  • Make options for createSharedPathnamesNavigation along with locales argument optional (relevant when locales aren't known statically) (#​784) (614053d)

3.4.5 (2024-01-19)

Bug Fixes

3.4.4 (2024-01-17)

Bug Fixes
  • Improve error message for missing messages by including the locale (#​782) (79eee9d)

3.4.3 (2024-01-16)

Bug Fixes
  • Apply global timeZone when using date skeletons in messages (e.g. Ordered on {orderDate, date, ::yyyyMd}) (#​695) (8940192), closes #​693

3.4.2 (2024-01-09)

Bug Fixes

3.4.1 (2024-01-03)

Bug Fixes
nodejs/node (node)

v20.12.0: 2024-03-26, Version 20.12.0 'Iron' (LTS), @​richardlau

Compare Source

Notable Changes
crypto: implement crypto.hash()

This patch introduces a helper crypto.hash() that computes
a digest from the input at one shot. This can be 1.2-2x faster
than the object-based createHash() for smaller inputs (<= 5MB)
that are readily available (not streamed) and incur less memory
overhead since no intermediate objects will be created.

const crypto = require('node:crypto');

// Hashing a string and return the result as a hex-encoded string.
const string = 'Node.js';
// 10b3493287f831e81a438811a1ffba01f8cec4b7
console.log(crypto.hash('sha1', string));

Contributed by Joyee Cheung in #​51044.

Loading and parsing environment variables
  • process.loadEnvFile(path):

    • Use this function to load the .env file. If no path is specified, it automatically loads the .env file in the current directory. Example: process.loadEnvFile().
    • Load a specific .env file by specifying its path. Example: process.loadEnvFile('./development.env').
  • util.parseEnv(content):

    • Use this function to parse an existing string containing environment variable assignments.
    • Example usage: require('node:util').parseEnv('HELLO=world').

Contributed by Yagiz Nizipli in #​51476.

New connection attempt events

Three new events were added in the net.createConnection flow:

  • connectionAttempt: Emitted when a new connection attempt is established. In case of Happy Eyeballs, this might emitted multiple times.
  • connectionAttemptFailed: Emitted when a connection attempt failed. In case of Happy Eyeballs, this might emitted multiple times.
  • connectionAttemptTimeout: Emitted when a connection attempt timed out. In case of Happy Eyeballs, this will not be emitted for the last attempt. This is not emitted at all if Happy Eyeballs is not used.

Additionally, a previous bug has been fixed where a new connection attempt could have been started after a previous one failed and after the connection was destroyed by the user.
This led to a failed assertion.

Contributed by Paolo Insogna in #​51045.

Permission Model changes

Node.js 20.12.0 comes with several fixes for the experimental permission model and two new semver-minor commits.
We're adding a new flag --allow-addons to enable addon usage when using the Permission Model.

$ node --experimental-permission --allow-addons

Contributed by Rafael Gonzaga in #​51183

And relative paths are now supported through the --allow-fs-* flags.
Therefore, with this release one can use:

$ node --experimental-permission --allow-fs-read=./index.js

To give only read access to the entrypoint of the application.

Contributed by Rafael Gonzaga and Carlos Espa in #​50758.

sea: support embedding assets

Users can now include assets by adding a key-path dictionary
to the configuration as the assets field. At build time, Node.js
would read the assets from the specified paths and bundle them into
the preparation blob. In the generated executable, users can retrieve
the assets using the sea.getAsset() and sea.getAssetAsBlob() API.

{
  "main": "/path/to/bundled/script.js",
  "output": "/path/to/write/the/generated/blob.blob",
  "assets": {
    "a.jpg": "/path/to/a.jpg",
    "b.txt": "/path/to/b.txt"
  }
}

The single-executable application can access the assets as follows:

const { getAsset } = require('node:sea');
// Returns a copy of the data in an ArrayBuffer
const image = getAsset('a.jpg');
// Returns a string decoded from the asset as UTF8.
const text = getAsset('b.txt', 'utf8');
// Returns a Blob containing the asset without copying.
const blob = getAssetAsBlob('a.jpg');

Contributed by Joyee Cheung in #​50960.

Support configurable snapshot through --build-snapshot-config flag

We are adding a new flag --build-snapshot-config to configure snapshots through a custom JSON configuration file.

$ node --build-snapshot-config=/path/to/myconfig.json

When using this flag, additional script files provided on the command line will
not be executed and instead be interpreted as regular command line arguments.

These changes were contributed by Joyee Cheung and Anna Henningsen in #​50453

Text Styling
  • util.styleText(format, text): This function returns a formatted text considering the format passed.

A new API has been created to format text based on util.inspect.colors, enabling you to style text in different colors (such as red, blue, ...) and emphasis (italic, bold, ...).

const { styleText } = require('node:util');
const errorMessage = styleText('red', 'Error! Error!');
console.log(errorMessage);

Contributed by Rafael Gonzaga in #​51850.

vm: support using the default loader to handle dynamic import()

This patch adds support for using vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER as the
importModuleDynamically option in all vm APIs that take this option except vm.SourceTextModule. This allows users to have a shortcut to support dynamic import() in the compiled code without missing the compilation cache if they don't need customization of the loading process


Configuration

📅 Schedule: Branch creation - "before 4am on the first day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Apr 1, 2024
Copy link

github-actions bot commented Apr 1, 2024

Coverage report for app

St.
Category Percentage Covered / Total
🟡 Statements 76.54% 62/81
🟡 Branches 64.29% 9/14
🟡 Functions 71.43% 10/14
🟡 Lines 75% 54/72

Test suite run success

7 tests passing in 3 suites.

Report generated by 🧪jest coverage report action from 7acc430

@sawyerh sawyerh merged commit 05d113c into main Apr 1, 2024
7 checks passed
@sawyerh sawyerh deleted the renovate/all-minor-patch branch April 1, 2024 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant