Skip to content

Releases: eclipse-slm/slm

1.4.0

24 Mar 16:50

Choose a tag to compare

What's Changed

  • Add support for HTTPS (#26)
  • Add Traefik as proxy (#26)
  • Update to Spring Boot 3 (#24)
  • Add Consul as Config Server
  • Add Consul as discovery server for backend services
  • Migrate UI from Webpack to Vite (#32)
  • Update Consul to version 1.22.3 (#37)
  • Migrate form VuePress v1 to VitePress to generate documentation (#41)
  • Add Codesys Deployment Capability (#12)
  • Use Consul to select tragets for Prometheus (#13)
  • Migration UI from Vue.js 2 to 3 (#16)
  • Add option for custom execution environment for capabilities (#19)
  • Generate OpenAPI clients for the UI (#21)
  • Implement Sub Groups for the Menu (#30)
  • Add resource self description service (#34)
  • Add services client that other services can auth to other services (#33)
  • Add Vault root CA (#36)
  • Update Keycloak to version 26.4.0 (#38)
  • Update BaSyx components, SDK and AAS UI (#39)
  • Add credential management (#40)
  • Add Keycloak as identiy provider in AWX (#8)
  • Add support for device discovery via drivers
  • Add support for firmware update of devices via drivers
  • Add Platform Management as new backend component
  • Add user management via Platform Management
  • Add information services as backend service
  • Refactor notifcation service to use message queue based on RabbitMQ

Full Changelog: 1.3.0...1.4.0

1.3.0

17 Oct 18:14

Choose a tag to compare

Common

Features

  • Update BaSyx Registry and AAS server to version 1.4.0 and BaSyx AAS GUI to version v230703
  • Add ability to use images from private registries for Kubernetes service offerings
  • Use Consul as discovery server for Service Management, Resource Management and Notifcation Service
  • Add option to export SLM configuration of remote installations
  • Add deployment variables (e.g. deployment target ID and IP address) as service option types -> Docs
  • Fix flaky missing Vault configration after initial start of Service Management
  • Add profilers to collect facts of resources -> Docs
  • Add rudimentary version of AAS transformer
  • Add helm implementation for deployment of SLM instances in Kubernetes clusters
  • Add K3s single node deployment capability

Bug Fixes

  • Increase default max HTTP header size to 100 KB for Resource Management, Service Management and Notification Service to avoid to big header size for largeer amount of devices and services
  • Add support for "extra_hosts" property in docker-compose-based service offerings
  • Add support for "command" property in docker-compose-based service offerings
  • Fix env files handling in service offering wizard