Skip to content

v2.0.6

Latest
Compare
Choose a tag to compare
@tomhollingworth tomhollingworth released this 11 Oct 15:40
0de3085

This minor patch updates the node version and libraries to latest to resolve any security fixes. Various code smells have also been fixed. The owning company has also changed.

Add

  • Add changelog to README

Change

  • Change base docker image from node:12-alpine to node:20-alpine
  • Change CI/CD to build to GitHub Container Registry
  • Change classes with single constructor to a function for maintainability
  • Change docker metadata company reference
  • Change library mqtt from 4.3.8 to 5.10.1
  • Change library winston from 3.13.0 to 3.15.0
  • Change library standard from 14.3.4 to 17.1.2
  • Change library sonarqube-scanner 2.9.1 to 4.2.3
  • Change multiple inline if statements to one per line for readability
  • Change to GitHub Container Registry
  • Change version to v2.0.6
  • Change var to const or let where applicable
  • Refactor setInterval to reduce cognitive complexity

Fix

  • Fix host reference on shutdown

Co-authored-by: Tom Hollingworth tom@libremfg.com