Skip to content

chore(deps): update npm non-major updates - #24

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/npm-non-major-updates
Open

chore(deps): update npm non-major updates#24
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/npm-non-major-updates

Conversation

@renovate

@renovate renovate Bot commented Feb 7, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@cap-js/cds-types (source) ^0.15.0^0.19.0 age confidence
@sap/cds 9.7.09.9.3 age confidence
@vitest/coverage-v8 (source) 3.2.43.2.7 age confidence
@vitest/eslint-plugin 1.6.61.6.27 age confidence
eslint (source) 9.39.29.39.5 age confidence
eslint-plugin-prettier 5.5.55.5.6 age confidence
typescript-eslint (source) 8.54.08.68.0 age confidence
zod (source) 4.3.64.5.4 age confidence

Release Notes

cap-js/cds-types (@​cap-js/cds-types)

v0.19.0

Compare Source

Added
  • Added types for req.req and req.res in cds.Request
  • cds.User now has an authInfo property typed against @sap/xssec's SecurityContext. @sap/xssec is an peer dependency.
  • cds.ql is now typed as a callable universal converter: tagged template, function accepting a CQN object, or plain string — all returning SELECT<unknown>
  • CXL helper functions (ref, val, expr, columns, expand, where, orderBy) are now exported from cds.ql and can be destructured from it
  • cds.parse.cql, cds.run, and cds.read now accept tagged template literals
  • Service.run(query) now proxies the entity type of the contained query through to the return type
Changed
  • Bound action handlers now keep req.subject typed as the bound action's instance type (__self) instead of a class/ref hybrid.
  • Subject-based query overloads (SELECT.from, SELECT.one.from, UPDATE, DELETE) now derive the entity class from the passed subject instance to preserve typed query results.
Deprecated
Removed
Fixed
  • Types for SELECT.one includes undefined
Security

v0.18.0

Compare Source

Added
Changed
  • Installing @cap-js/cds-types no longer executes a postinstall script that creates a symlink in node_modules/@types. Instead, use a paths entry in your tsconfig.json. This entry can be created by running cds add typescript in your project.
Deprecated
Removed
Fixed
Security

v0.17.0

Compare Source

Added
  • Types for nested .where and .having predicates
  • Passing events generated by cds-typer into service.on now offers code completion for the event's properties in the handler
  • Allow all events that can be used in service.on to be used in service.once as well
Changed
  • ResultHandler now returns unknown instead of void, to accommodate asynchronous functions when having @typescript-eslint/strict-void-return activated
  • Documentation for cds.test.axios mentioning that @cap-js/cds-test@1 now returns an axios facade in absence of axios.
  • made cds.context.locale optional
  • cds.tx(ƒ) now returns the return type of ƒ
Deprecated
  • cds.test.chai, cds.test.assert pointing to either cds.test.expect or a custom import of chai.
  • cds.test.axios in favor of cds.test.defaults
Removed
Fixed
Security

v0.16.0

Compare Source

Added
  • Added Request.messages, Request.errors and Request.results
  • Types for SELECT.stream()
  • service.actions
Changed
Deprecated
  • service.operations
  • Undocumented service.entities(), service.events(), service.types(), and service.operations()
Removed
Fixed
  • Types for req.error() et al.
  • Types for cds.error()
  • Type for cds.middlewares.before
Security
vitest-dev/vitest (@​vitest/coverage-v8)

v3.2.7

Compare Source

   🐞 Bug Fixes
  • browser: Check fs access in builtin commands [backport to v3]  -  by @​hi-ogawa, Hiroshi Ogawa and OpenCode (claude-opus-4-8) in #​10679 (b795e)
    View changes on GitHub

v3.2.6

Compare Source

v3.2.5

Compare Source

vitest-dev/eslint-plugin-vitest (@​vitest/eslint-plugin)

v1.6.27

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v1.6.26

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v1.6.25

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v1.6.24

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v1.6.23

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v1.6.22

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v1.6.21

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v1.6.20

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v1.6.19

Compare Source

No significant changes

    View changes on GitHub

v1.6.18

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v1.6.17

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v1.6.16

Compare Source

   🚀 Features
    View changes on GitHub

v1.6.15

Compare Source

What's Changed

Full Changelog: vitest-dev/eslint-plugin-vitest@v1.6.14...v1.6.15

v1.6.14

Compare Source

What's Changed

New Contributors

Full Changelog: vitest-dev/eslint-plugin-vitest@v1.6.13...v1.6.14

v1.6.13

Compare Source

   🚀 Features
    View changes on GitHub

v1.6.12

Compare Source

    View changes on GitHub

What's Changed

Full Changelog: vitest-dev/eslint-plugin-vitest@v1.6.11...v1.6.12

v1.6.11

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v1.6.10

Compare Source

   🚀 Features
    View changes on GitHub

v1.6.9

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v1.6.8

Compare Source

No significant changes

    View changes on GitHub

What's Changed

Full Changelog: vitest-dev/eslint-plugin-vitest@v1.6.7...v1.6.8

v1.6.7

Compare Source

   🐞 Bug Fixes
    View changes on GitHub
eslint/eslint (eslint)

v9.39.5

Compare Source

Bug Fixes

Documentation

Chores

  • 458205f chore: update @eslint/eslintrc and @eslint/js for v9.39.5 (#​21077) (Francesco Trotta)
  • 202117b chore: package.json update for @​eslint/js release (Jenkins)
  • d9eb6ed test: disable warning for vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER (#​21074) (Francesco Trotta)
  • 7b431a7 chore: override re2 dependency for @metascraper/helpers (#​21068) (Milos Djermanovic)
  • daf7791 chore: pin fflate@​0.8.2 (#​20895) (Milos Djermanovic)
  • daee8ba ci: use pnpm in eslint-flat-config-utils type integration test (#​20829) (Milos Djermanovic)
  • 116d4be ci: unpin Node.js 25.x in CI (#​20619) (Copilot)

v9.39.4

Compare Source

Bug Fixes

Documentation

Chores

v9.39.3

Compare Source

Bug Fixes

  • 791bf8d fix: restore TypeScript 4.0 compatibility in types (#​20504) (sethamus)

Chores

prettier/eslint-plugin-prettier (eslint-plugin-prettier)

v5.5.6

Compare Source

Patch Changes
typescript-eslint/typescript-eslint (typescript-eslint)

v8.68.0

Compare Source

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

See GitHub Releases for more information.

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

v8.67.0

Compare Source

🚀 Features
  • typescript-eslint: export basic globs for using tseslint (#​12105)
❤️ Thank You

See GitHub Releases for more information.

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

v8.66.0

Compare Source

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

See GitHub Releases for more information.

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

v8.65.0

Compare Source

🚀 Features
  • add warning when TS 7 is detected (#​12529)
❤️ Thank You

See GitHub Releases for more information.

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

v8.64.0

Compare Source

8.64.0 (2026-07-13)

🚀 Features
  • support parsing import defer (#​12513)
  • eslint-plugin: [no-loop-func] support using / await using declarations and deprecate the rule (#​12500)
  • typescript-estree: throw for invalid definite assignment in class properties (#​12543)
🩹 Fixes
  • eslint-plugin: [require-array-sort-compare] handle constrained arrays (#​12512)
❤️ Thank You

See GitHub Releases for more information.

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

v8.63.0

Compare Source

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

See GitHub Releases for more information.

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

v8.62.1

Compare Source

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

See GitHub Releases for more information.

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

v8.62.0

Compare Source

🚀 Features
  • remove redundant package.json "files" (#​12444)
❤️ Thank You

See GitHub Releases for more information.

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

v8.61.1

Compare Source

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

See GitHub Releases for more information.

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

v8.61.0

Compare Source

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

See GitHub Releases for more information.

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

v8.60.1

Compare Source

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

See GitHub Releases for more information.

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

v8.60.0

Compare Source

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

See GitHub Releases for more information.

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

v8.59.4

Compare Source

🩹 Fixes
  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#​12340)
❤️ Thank You

See GitHub Releases for more information.

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

v8.59.3

Compare Source

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

See GitHub Releases for more information.

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

v8.59.2

Compare Source

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

See GitHub Releases for more information.

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

v8.59.1

Compare Source

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

See GitHub Releases for more information.

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

v8.59.0

Compare Source

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

See GitHub Releases for more information.

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

v8.58.2

Compare Source

🩹 Fixes
  • remove tsbuildinfo cache file from published packages (#​12187)
❤️ Thank You

See GitHub Releases for more information.

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

v8.58.1

Compare Source

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

See GitHub Releases for more information.

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

v8.58.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.2

Compare Source

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

See GitHub Releases for more information.

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

v8.57.1

Compare Source

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

See GitHub Releases for more information.

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

v8.57.0

Compare Source

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

See GitHub Releases for more information.

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

v8.56.1

Compare Source

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

See GitHub Releases for more information.

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

v8.56.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

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

See GitHub Releases for more information.

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

colinhacks/zod (zod)

v4.5.4

Compare Source

Commits:

v4.5.3

Compare Source

v4.5.2

Compare Source

Commits:

  • a354314 fix(docs): keep blog posts out of the docs collection (#​6484)
  • d378c42 ci: drop canary publishing from the release workflow (#​6487)
  • 212b941 fix(v4): let a prototype method getter answer a bare call so vi.spyOn works (#​6488)
  • e7576f5 docs(blog): let the page show through the navbar in dark mode (#​6489)
  • fedb06f fix(docs): match the blog TOC hover bar to the 2px active indicator
  • 6c932fc chore: bump devcontainer image to Node 24 (#​6470)
  • 6635d9d docs(blog): soften the "method memoization" attribution
  • 019ae29 fix(docs): drop ISR on the docs route so the home page hydrates
  • 652bb43 chore(docs): drop the scroll log from the route-change scroller
  • 571c8e8 fix(docs): render blog tabs with the stock fumadocs tab card
  • 9a193aa 4.5.2

v4.5.1

Compare Source

Commits:

  • 2e862db ci: gate the GitHub release and JSR publish on the version being live on npm
  • 8e03380 4.5.1

v4.5.0

Compare Source

Zod 4.5 is now available.

npm install zod@latest

At a glance:

z.compile()

You can now pre-compile any Zod schema using z.compile(schema). This dramatically speeds up parsing performance.

import * as z from "zod";

const Player = z.object({
  username: z.string(),
  bio: z.string(),
  xp: z.number()
});

const CompiledPlayer = z.compile(Player);

A compiled schema can be used exactly like an uncompiled one. There are no special rules around compiled schemas. They're just faster.

Player.parse({ ... });
CompiledPlayer.parse({ ... }); // ~2x faster

On objects, arrays, and unions, this speeds up parsing by a factor of ~3–7. More complex schemas stand to benefit more than simpler ones.

Time per parse on a shared nanosecond axis, standard parser as a gray bar with the compiled time as a blue bar inside it: an array of 10 objects 377 ns to 68 ns (5.5x), a 20-key object 301 ns to 38 ns (7.8x), an array of 10 strings 241 ns to 33 ns (7.3x), a union of 3 objects 190 ns to 36 ns (5.3x), a 3-element tuple 119 ns to 33 ns (3.6x), a 5-key strict object 117 ns to 32 ns (3.7x), a discriminated union 92 ns to 27 ns (3.4x), a 5-key object 76 ns to 28 ns (2.8x); up to 7.8x faster when compiled

Time per parse by schema type, standard parser vs compiled — lower is better (benchmark)

Below are the Moltar benchmark results comparing Zod (compiled and uncompiled) against the Moltar ParseSafe bench.

Bar chart of operations per second on the moltar benchmark fixture, parseSafe category: Zod 4 compiled 47.5M, typia 45.3M, Zod 4 11.6M, valibot 1.8M, effect 1.7M, Zod 3 1.2M, arktype 152k, yup 121k

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies label Feb 7, 2026
@renovate
renovate Bot enabled auto-merge (squash) February 7, 2026 02:13
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch from a71c657 to c6f32c9 Compare February 9, 2026 12:36
@renovate renovate Bot changed the title chore(deps): update dependency @sap/cds to v9.7.1 chore(deps): update npm non-major updates Feb 9, 2026
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 5 times, most recently from 2ace0cf to a40b3e0 Compare February 16, 2026 13:34
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 2 times, most recently from c2df324 to 4f306ca Compare February 20, 2026 14:13
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch from 4f306ca to c5cfbe7 Compare February 23, 2026 19:19
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 6 times, most recently from 1714280 to 5297843 Compare March 10, 2026 14:44
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 4 times, most recently from 5c3c038 to 99bec61 Compare March 16, 2026 18:11
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 5 times, most recently from 3507e73 to c1e2b24 Compare March 26, 2026 13:05
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 2 times, most recently from ab6cea8 to 505b394 Compare March 31, 2026 22:11
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch from 505b394 to 55a2b40 Compare April 8, 2026 05:52
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 4 times, most recently from d2f1285 to 00cdd31 Compare May 12, 2026 16:29
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 3 times, most recently from 1ab02e0 to d1903b8 Compare May 24, 2026 05:03
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 4 times, most recently from cf24997 to 1ed6b6e Compare June 1, 2026 04:11
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 2 times, most recently from 4944afd to 8badb85 Compare June 8, 2026 18:05
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 3 times, most recently from a3077da to 3e3099c Compare June 10, 2026 07:56
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 3 times, most recently from d34cea6 to ef22e99 Compare June 22, 2026 19:44
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 4 times, most recently from b84ef49 to c517338 Compare July 6, 2026 10:58
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 3 times, most recently from e56df96 to f65713b Compare July 11, 2026 00:50
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch 2 times, most recently from e93564b to 9e541d3 Compare July 20, 2026 22:35
@renovate
renovate Bot force-pushed the renovate/npm-non-major-updates branch from 9e541d3 to abea92c Compare July 21, 2026 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants