Skip to content

Releases: hmrc/sm2

v2.0.1

18 Jul 10:33
3afdebc
Compare
Choose a tag to compare

What's Changed

  • Fix latest version comparison when minor version is over 1000 and both major & scala version have been updated

v2.0.0

10 Apr 10:37
c49ad53
Compare
Choose a tag to compare

What's Changed

  • --wait argument behaviour changed. It is now applied on a worker by worker basis, rather than being a global wait once all workers have finished
  • --delay-seconds argument removed as the new --wait behaviour renders it redundant
  • --wait has a default value of 30 (seconds)
  • If a service fails to respond to the health check after startup after the --wait duration has passed, then an error will be output

v1.2.0

06 Dec 17:01
680e913
Compare
Choose a tag to compare

Fixes a bug where requesting to start a specific version of a service which has it's binary artefact defined with _%% suffix in config was failing.

v1.1.0

18 Oct 09:37
515c087
Compare
Choose a tag to compare
  • Change the way that binary artifact defined in config is parsed
  • Added _%% as a way to represent always pulling the latest version of the service regardless of Scala version

v1.0.11

21 Sep 10:10
5b82ac8
Compare
Choose a tag to compare
  • Change --update command to only use sudo when necessary
  • Add --no-port-check option to --status command
  • Improve CLI messages based off user feedback

v1.0.10

21 Jul 08:31
f3ad40d
Compare
Choose a tag to compare

What's Changed

  • Add install script
  • Update go from 1.16 -> 1.20
  • Improve autocompletion

v1.0.9

04 Jul 12:44
21840d4
Compare
Choose a tag to compare
  • Add -update command which will download and install the latest version of sm2.
  • Add -latest command to be used in conjunction with -restart to check for newer versions of services that are being restarted.
  • Change the wording in the unmanaged services section of sm2 -s output to clear up confusion.

v1.0.8

15 May 10:29
b939bc2
Compare
Choose a tag to compare
  • Improve error message when $WORKSPACE does not contain service-manager-config.
  • Added -prune command to remove services with a status of FAIL from the -status output.

v1.0.7

06 Apr 14:44
8602db0
Compare
Choose a tag to compare

What's Changed

  • Add proxyPaths setting for reverse-proxy control
  • Fix broken link to releases page
  • Show reverse proxy in status output
  • Improve naming functions and variables
  • Add support for linux on ARM64 architecture
  • Fix large profiles failing to start

v1.0.6

15 Mar 15:32
4e90f5f
Compare
Choose a tag to compare
  • Add service running outside of sm2 to status command
  • Render status lists based on terminal horizontal space - avoids service name cropping
  • Render service startup progress based on terminal vertical space - useful for large profiles to avoid scrolling
  • Fix inaccurate status reports when rebooting while services are running
  • Change diagnostic order - run VPN check last as can take a while to complete