Skip to content

4.4.0

Compare
Choose a tag to compare
@rptmat57 rptmat57 released this 25 Jan 14:47
· 786 commits to master since this release
d9d0fc8

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 and Safety 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