Skip to content

Releases: tmtsoftware/csw

csw v4.0.0-M1

01 Jul 13:57
Compare
Choose a tag to compare
csw v4.0.0-M1 Pre-release
Pre-release

CSW - TMT Common Software v4.0.0-M1

This is release v4.0.0-M1 of the TMT Common Software.

See CHANGELOG.md for details of all releases.

Documentation

csw v3.0.1

28 Jan 08:22
Compare
Choose a tag to compare

CSW - TMT Common Software v3.0.1

This is release v3.0.1 of the TMT Common Software.

See CHANGELOG.md for details of all releases.

Changes

  • Added migration guide for v2.0 -> v3.0

Documentation

csw v3.0.0

22 Jan 16:00
Compare
Choose a tag to compare

CSW - TMT Common Software v3.0.0

This is release v3.0.0 of the TMT Common Software.

See CHANGELOG.md for details of all releases.

Changes

  • Changed behaviour of -> method of Parameter Key class.
  • Used Realm-roles instead of Client-roles in Location server and Config server.
  • Added metadata field in Location and Registration model to associate additional information with Registration.
  • Removed RegistrationFactory. Use AkkaRegistrationFactory from Scala and JAkkaRegistrationFactory from Java.
  • initialize and onShutdown handlers of ComponentHandler are blocking now.
  • Used Coursier for installation of CSW apps instead of downloading apps.zip from release page.
  • Restricted use of [, ] or / characters in Parameter Key name.
  • Using Outside/Inside instead of Public/Private for network interface naming.

Version Upgrades

  • Scala version upgrade to 2.13.3
  • SBT version upgrade to 1.4.2
  • Borer version upgrade to 1.6.2
  • Akka version upgrade 2.6.10
  • Akka-http version upgrade 10.2.1
  • Keycloak version upgrade 11.0.2
  • Lettuce version upgrade 6.0.1.RELEASE

Documentation

csw v3.0.0-RC4

28 Dec 07:56
Compare
Choose a tag to compare
csw v3.0.0-RC4 Pre-release
Pre-release

CSW - TMT Common Software v3.0.0-RC4

This is release v3.0.0-RC4 of the TMT Common Software.

See CHANGELOG.md for details of all releases.

Changes

  • Add support for test story report generation in multi jvm test plugin

Documentation

csw v3.0.0-RC3

18 Dec 21:47
Compare
Choose a tag to compare
csw v3.0.0-RC3 Pre-release
Pre-release

CSW - TMT Common Software v3.0.0-RC3

This is release v3.0.0-RC3 of the TMT Common Software.

See CHANGELOG.md for details of all releases.

Changes

  • Ensure test report is generated for multi-jvm tests
  • Fixed incorrect story id label in test
  • Removed obsolete requirement linkage for DEOPSCSW-205

Documentation

csw v3.0.0-RC2

09 Dec 19:24
Compare
Choose a tag to compare
csw v3.0.0-RC2 Pre-release
Pre-release

CSW - TMT Common Software v3.0.0-RC2

This is release v3.0.0-RC2 of the TMT Common Software.

See CHANGELOG.md for details of all releases.

Changes

  • Minor fixes in STIL pipeline

Documentation

csw v3.0.0-RC1

10 Nov 12:59
Compare
Choose a tag to compare
csw v3.0.0-RC1 Pre-release
Pre-release

CSW - TMT Common Software v3.0.0-RC1

This is release v3.0.0-RC1 of the TMT Common Software.

See CHANGELOG.md for details of all releases.

Documentation

csw v3.0.0-M1

24 Sep 07:58
Compare
Choose a tag to compare
csw v3.0.0-M1 Pre-release
Pre-release

CSW - TMT Common Software v3.0.0-M1

This is release v3.0.0-M1 of the TMT Common Software.

See CHANGELOG.md for details of all releases.

Documentation

csw v2.0.1

20 Mar 08:18
Compare
Choose a tag to compare

CSW - TMT Common Software v2.0.1

This is release v2.0.1 of the TMT Common Software.

See CHANGELOG.md for details of all releases.

Changes

  • Updated giter8 template

Documentation

csw v2.0.0

19 Mar 08:30
Compare
Choose a tag to compare

CSW - TMT Common Software v2.0.0

This is release v2.0.0 of the TMT Common Software.

See CHANGELOG.md for details of all releases.

Changes

  • Simplified CommandResponseManager and removed auto-completion of commands
  • Prefix has Subsystem in constructor
  • Log statements have subsystem and prefix along with componentName
  • AlarmKey and ComponentKey is constructed from prefix instead of string
  • TcpLocation and HttpLocation has prefix along with AkkaLocation
  • ComponentType is displayed to snake_case from lowercase
  • Subsystem is displayed in uppercase instead of lowercase
  • ArrayData and MatrixData does not require classtag for creation
  • Admin routes for setting log level and getting log level are now available via gateway
  • JSON contracts for location and command service added in paradox documentation
  • Internal implementation of csw-services.sh script has changed. It is now based on Coursier and newly created csw-services sbt module.
    To start all the CSW services, run csw-services.sh start command.
    csw-services.sh runs all services in the foreground, pressing ctr+c will stop all the services.

Version Upgrades

  • Scala version upgrade to 2.13.1
  • SBT version upgrade to 1.3.7
  • Akka version upgrade to 2.6.3
  • Kafka version upgrade to 2.4.0
  • Borer version upgrade to 1.4.0

Documentation