Skip to content

Add Release-Notes for 1.32.1 #131

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

Merged
merged 5 commits into from
Mar 27, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
8 changes: 8 additions & 0 deletions source/news/2024/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,14 @@ News of 2024

News archive for the year 2024.

.. nxt_news_entry::
:author: Unit Team
:description: Version 1.32.1 is a maintenance release, fixing bugs in the new WebAssembly Language Module and in our NJS implementation.
:email: [email protected]
:title: Unit 1.32.1 Released
:url: news/2024/unit-1.32.1-released
:date: 2024-03-26

.. nxt_news_entry::
:author: Timo Stark
:description: Building Wasm Components using Feryon's Spin SDK for Rust
Expand Down
46 changes: 46 additions & 0 deletions source/news/2024/unit-1.32.1-released.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
:orphan:

####################
Unit 1.32.1 Released
####################

NGINX Unit 1.32.1 is a maintenance release, fixing bugs in the new WebAssembly Language Module and in our NJS implementation.

**************************************************************
Applications of type `wasm-wasi-component` can't be restarted
**************************************************************

Applications deployed as `wasm-wasi-components` can't be restarted using the `restart` endpoint.

After deploying a new Wasm Component binary to disk the restart will trigger a reload of the component in Unit without restarting the server.

As restarts will work independently of the application type, the behavior shipped with **1.32.0** was not right and fixed with this release.


************************************************************
Unit-variables in NGINX JavaScript are constantly cached
************************************************************

With **1.32.0** we have released the possibility to access all Unit variables form inside NJS.

As reported in GitHub issue `#1169 <https://github.com/nginx/unit/issues/1169>`__ the variables are cached and will hold the wrong value, which is definitely not the way this feature should work. With 1.32.1 we have fixed this issue.


**************
Full Changelog
**************

.. code-block:: none

Changes with Unit 1.32.1 26 Mar 2024

*) Bugfix: NJS variables in templates may have incorrect values due to
improper caching.

*) Bugfix: Wasm application process hangs after receiving restart signal
from the control.



For a full list of changes and bugfixes,
please see the `changelog <../../../CHANGES.txt>`__.