4.4.0
Update notes
Support for Python 3.7 has been dropped. Python 3.8 or newer is now required:
- If you are using the docker image, it will be automatically taken care of.
- If you are installing NEMO using
pip
, you will need to update your version of python, as well as your start/stop services to point to gunicorn from python 3.8
New features
- Added Safety as a new main menu item.
Safety issues
andSafety data sheets
have been moved under this new section to provide a main Safety "hub" in NEMO. - Added
Safety items
:- It is a customizable list of Safety bullet points, consisting of a name, a description and (optionally) a list of documents.
- Safety items can be grouped in Safety categories.
- PDF and Video documents (.mp4, .ogv, .webm, .3gp) can be opened directly in NEMO (popup)
- All other types of documents will take the users to the link/download the file.
- Users can search through Safety items name and descriptions.
- In
Customization -> Safety
, the Safety menu item can be hidden, as well as the Safety suggestions and SDS. Safety categories can be organized as flat/collapsible items all in one page, or as separate side sub-menu items.
Improvements
- Added update of os packages when building NEMO docker images, to guarantee the latest security patches and updates are installed.
- Allowing user office members to force a user out of a tool.
Bug fixes
- Fixed an issue on Chrome (Windows only) and Safari when clicking the back button after a spinner was shown would keep that spinner on indefinitely.
Libraries
- gunicorn 19.9.0 -> 20.1.0
- cryptography 38.0.4 -> 39.0.0
- Pillow 9.3.0 -> 9.4.0
- pymodbus 2.5.3 -> 3.1.1
- pytz 2022.6 -> 2022.7.1
- requests 2.28.1 -> 2.28.2