Releases: DSD-DBS/capella-dockerimages
v2.5.3
What's Changed
Features
- feat: Add missing dropins for Capella 7.0.0 by @MoritzWeber0 in #311
Bug fixes
- fix: Don't install recommended packages in base image by @MoritzWeber0 in #314
Internal changes
- ci: Sort keys in
dropins.yml
files automatically by @MoritzWeber0 in #315 - build(deps): bump actions/add-to-project from 1.0.1 to 1.0.2 by @dependabot in #298
Full Changelog: v2.5.2...v2.5.3
v2.5.2
What's Changed
Bug fixes
- fix: Consider changed success message for importer / exporter by @MoritzWeber0 in #312
Full Changelog: v2.5.1...v2.5.2
v2.5.1
What's Changed
Bug fixes
- fix(t4c): Use correct venv for backup & exporter by @MoritzWeber0 in #297
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's Changed
Features
- feat: Derive JVM-memory options automatically from host/container by @MoritzWeber0 in #296
- feat: Add support for Capella 7.0.0 by @MoritzWeber0 in #307
Development
- fix: Correct installable unit name suffix by @jamilraichouni in #303
Full Changelog: v2.4.0...v2.5.0
v2.4.0
Breaking changes
The token authentication for Juypter was removed. After this update, all Jupyter containers will be exposed without authentication!
Reason for this change is a feature in the Capella Collaboration Manager, which automatically authenticates users against sessions (pre-authentication): https://github.com/DSD-DBS/capella-collab-manager/releases/tag/v3.1.0
If you don't use the Capella Collaboration Manager, you have to implement your own authentication mechanism.
What's Changed
Features
- feat: Fail when trying to auto-download Capella with arm64 by @MoritzWeber0 in #291
- feat: Expose idletime of Jupyter container via metrics endpoint by @MoritzWeber0 in #292
Internal changes
- ci: Remove unused Python setup during Docker build by @MoritzWeber0 in #295
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
Features
- feat(jupyter): Allow additional dependencies during runtime by @MoritzWeber0 in #290
Full Changelog: v2.2.1...v2.3.0
v2.2.1
What's Changed
Bug fixes
- fix: Resolve flickering of Eclipse with Xpra connection method by @MoritzWeber0 in #288
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
Features
- feat: Install SysML 1.6 addon for Papyrus by @MoritzWeber0 in #287
- feat: Inject known pure::variants servers by @MoritzWeber0 in #283
Internal changes
- build: Bump node version in Jupyter image by @MoritzWeber0 in #285
Full Changelog: v2.0.1...v2.2.0
v2.1.0
What's Changed
Features
- feat(t4c): Provide credentials via a file by @dominik003 in #277
- feat: Make pure::variants workspace configurable by @MoritzWeber0 in #282
Full Changelog: v2.0.0...v2.1.0
v2.0.0
Breaking changes
This release is required for Capella Collaboration Manager v3.2.0
. Be sure to use the new v2.0.0
images as persistent images BEFORE upgrading to Capella Collaboration Manager v3.2.0
. The read-only image should remain on the old version and will be automatically removed when you upgrade to Capella Collaboration Manager v3.2.0
.
Please note the following breaking changes:
- EASE images have been removed without replacement. If you want to continue using EASE images, you can use the existing Dockerfile and continue using independently. However, we will no longer maintain it.
- The Capella read-only image has been integrated into the Capella base and remote images. The interface has changed. If you are using the Capella Collaboration Manager, no manual migration is required. For instructions on how to migrate the image in other environments, see the Deployment Documentation.
- It's no longer supported to manually copy EGit and Eclipse dependencies, instead run a registry mirror and pass the ECLIPSE_REPOSITORY build argument to the docker build command.
Notable changes
When using TeamForCapella, users are now automatically prompted for a commit description on all commits. Users can skip the commit message by clicking "ignore" in the commit description popup.
The read-only feature from v1.X.X
has been integrated into the base
image. The new implementation relies on the models-from-directory-importer
plugin, which is lightweight and faster.
What's Changed
Features
- feat(capella)!: Provision models via Capella plugin by @MoritzWeber0 in #275
- feat(t4c): Open commit description window on save by @dominik003 in #273
- feat: Load
ModelsImporter
dropin automatically by @MoritzWeber0 in #280
Development
- build(dev): Add xpra support for all "remote" Make targets by @MoritzWeber0 in #274
- build(deps): bump actions/add-to-project from 1.0.0 to 1.0.1 by @dependabot in #276
- build: Load environment from .env in Makefile by @MoritzWeber0 in #279
Full Changelog: v1.19.0...v2.0.0