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

Release 0.8.9 #840

Merged
merged 2 commits into from
Jan 13, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
Changes with njs 0.8.9 14 Jan 2025

nginx modules:

*) Bugfix: removed extra VM creation per server.
Previously, when js_import was declared in http or stream blocks,
an extra copy of the VM instance was created for each server
block. This was not needed and consumed a lot of memory for
configurations with many server blocks.

This issue was introduced in 9b674412 (0.8.6) and was partially
fixed for location blocks only in 685b64f0 (0.8.7).

Core:

*) Feature: added fs module for QuickJS engine.

Changes with njs 0.8.8 10 Dec 2024

nginx modules:
Expand Down
7 changes: 4 additions & 3 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
/*
* Copyright (C) 2015-2024 NGINX, Inc.
* Copyright (C) 2015-2019 NGINX, Inc.
* Copyright (C) 2019-2025 F5, Inc.
* Copyright (C) 2015-2021 Igor Sysoev
* Copyright (C) 2017-2024 Dmitry Volyntsev
* Copyright (C) 2017-2025 Dmitry Volyntsev
* Copyright (C) 2019-2022 Alexander Borisov
* Copyright (C) 2022-2024 Vadim Zhestikov
* Copyright (C) 2022-2025 Vadim Zhestikov
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Expand Down