Skip to content

build(deps-dev): bump njs-types from 0.9.0 to 0.9.1 #439

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 18, 2025

Bumps njs-types from 0.9.0 to 0.9.1.

Release notes

Sourced from njs-types's releases.

0.9.1

This release adds Fetch API support to the QuickJS engine, bringing it to feature parity with njs. Additionally, the shared dictionary now includes state file support, allowing its contents to persist across nginx restarts.

Read more about QuickJS support: https://blog.nginx.org/blog/quickjs-engine-support-for-njs

What's Changed

New Contributors

Full Changelog: nginx/njs@0.9.0...0.9.1

Changelog

Sourced from njs-types's changelog.

Changes with njs 0.9.1 10 Jul 2025

nginx modules:

*) Feature: added Fetch API for QuickJS engine.

*) Feature: added state file for a shared dictionary.

*) Bugfix: fixed handling of Content-Length header when
a body is provided for Fetch API.

*) Bugfix: fixed qjs engine after bellard/quickjs@458c34d2.

) Bugfix: fixed NULL pointer dereference when processing
If-
headers.

Core:

*) Feature: added ECDH support for WebCrypto.

*) Improvement: reduced memory consumption by the object hash.
The new hash uses 42% less memory per element.

*) Improvement: reduced memory consumption for concatenation of
numbers and strings.

*) Improvement: reduced memory consumption of
String.prototype.concat() with scalar values.

*) Bugfix: fixed segfault in njs_property_query().
The issue was introduced in b28e50b1 (0.9.0).

*) Bugfix: fixed Function constructor template injection.

*) Bugfix: fixed GCC compilation with O3 optimization level.

*) Bugfix: fixed constant is too large for 'long' warning
on MIPS -mabi=n32.

*) Bugfix: fixed compilation with GCC 4.1.

*) Bugfix: fixed %TypedArray%.from() with the buffer is detached
by the mapper.

*) Bugfix: fixed %TypedArray%.prototype.slice() with overlapping
buffers.

*) Bugfix: fixed handling of detached buffers for typed arrays.

*) Bugfix: fixed frame saving for async functions with

... (truncated)

Commits
  • 4fd3ff9 Version 0.9.1.
  • 941c1f9 Fixed property set for objects with a TypedArray in prototype.
  • 2f288a9 Optimized memory consumption by object hash.
  • 9760305 Replaced constant by sizeof value.
  • 82d76e7 Improved String.prototype.concat() with scalar values.
  • a4addc9 Fixed NULL pointer dereference when processing If-* headers.
  • ecc237b Fixed RegExp compilation after 17124c81.
  • d63a9d4 Removed not used njs_scope_create_index_value().
  • fe8a0e5 Removed useless njs_value_assign() call.
  • a9adadb Simplified njs_object_prop_t.
  • Additional commits viewable in compare view

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 close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [njs-types](https://github.com/nginx/njs) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/nginx/njs/releases)
- [Changelog](https://github.com/nginx/njs/blob/master/CHANGES)
- [Commits](nginx/njs@0.9.0...0.9.1)

---
updated-dependencies:
- dependency-name: njs-types
  dependency-version: 0.9.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 18, 2025
@dependabot dependabot bot requested a review from a team as a code owner August 18, 2025 00:25
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 18, 2025
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 javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants