Skip to content

Releases: exasol/script-languages-container-tool

3.4.1

18 Jul 11:59
71a0f85
Compare
Choose a tag to compare

3.4.1 - 2025-07-18

Refactoring

  • #309: Relaxed exasol-bucketfs from "^2.0.0" to ">=1,<3"

3.4.0

10 Jul 10:26
b05591a
Compare
Choose a tag to compare

3.4.0 - 2025-07-04

Features

  • #292: Created a new nox task to clean up images on dockerhub

Refactorings

  • #301: Updated PTB and workflows and activate generation of GH pages
  • #305: Updated exasol-bucketfs to 2.0.0

Security

  • #303: Updated dependencies on top of 3.3.0, including exasol-toolbox to 1.6.0

Bugfixes

  • Changed referenced link to external link in README due to issues with PyPi & GitHub rendering

3.3.0

02 Jun 15:58
d738434
Compare
Choose a tag to compare

3.3.0 - 2025-06-02

This release aims to avoid leakage of security credentials in log files. Also, it updates the Python dependencies.

Security

  • #293: Updated poetry dependencies
    • Fixed CVE-2025-47287 in transitive productive dependency tornado via luigi by updating tornado to version 6.5.1
    • Fixed CVE-2025-47273 in transitive dev dependency setuptools via exasol-toolbox, bandit, stevedore by updating setuptools to version 80.9.0

Refactorings

  • #296: Reformat code with latest PTB
  • #295: Do not write docker password to test_output file

3.2.0

22 May 09:27
9810de3
Compare
Choose a tag to compare

3.2.0 - 2025-05-22

This release provides a flag for GPU support when running integration tests. Additionally, it has some bugfixes and internal improvements.

Bugs

  • #284: Fixed problem with run-db-test integration test test_run_db_test_docker_credentials
  • #285: Fixed problem with run-db-test option --test-file

Refactorings

  • #252: Update Github workflows from Exasol toolbox

Features

  • #283: Added GPU Support for run-db-test

3.1.0

09 Apr 10:06
f737e53
Compare
Choose a tag to compare

3.1.0 - 2025-04-09

Features

  • #273: Added option "use-existing-container" to run-db-test task
  • #277: Added option to export the container to a uncompressed tar

Refactorings

  • #275: Updated to poetry 2.1.2
  • #276: Fix type hints in task generator functions

Security

  • #280: Updated Ubuntu version for integration tests

3.0.0

13 Mar 13:04
3171705
Compare
Choose a tag to compare

3.0.0 - 2025-03-13

Refactorings

  • #270: Update ITDE to 4.0.0

2.0.0

04 Feb 14:35
d0caf9d
Compare
Choose a tag to compare

2.0.0 - 2025-02-04

Code name: Fixed Language Definition Model

Summary

This release has a small fix for the Language Definition Model and increases it's schema version to 2.

Refactorings

  • #266: Fix SLCParameter and LanguageDefinition

1.1.0

29 Jan 15:53
1763f95
Compare
Choose a tag to compare

1.1.0 - 2025-01-29

Code name: Language Definition and Export optimization

Summary

This release optimizes the export step to minimize disk space. Also, it adds support for the language_definitions.json. Besides this it also contains some refactorings.

Features

  • #245: Implemented support for Json for language definition
  • #263: Extended language_definitions.json with deprecation fields

Refactoring

  • #254: Replaced set-output GH command and updated Python Toolbox and ITDE
  • #257: Updated formating rules
  • #256: Fixed type hints
  • #258: Minimize disk space during export
  • #253: Fixed help text for exaslct

Documentation

  • #243: Removed incomplete title in user guide

1.0.0

04 Sep 10:00
9880a3b
Compare
Choose a tag to compare

Script-Languages-Container-Tool 1.0.0, released 2024-09-04

Code name: Major refactoring and new deployment API

Summary

This release changed the directory structure and aimed to separate the public and internal modules.
Also, the project now uses the exasol-toolbox to execute code quality CI jobs. There are new functions which
simplify the deployments of Script Language Containers on BucketFS.
The new API improves the generation of the Language Activation commands and provides new objects which contain
more detailed information about the installed Script Language Containers in BucketFS.

Features

#218: Added an option to ignore certificate errors for upload command
#231: Extended LanguageDefinitionComponents

Refactoring

#219: Replaced deprecated bucketfs API by new API
#171: Improved api generate_language_activation
#230: Created new method deploy with similar parameters as in python-extension-common
#234: Removed starter scripts
#237: Changed paths of package

0.21.0

13 Aug 15:47
5194563
Compare
Choose a tag to compare

Script-Languages-Container-Tool 0.21.0, released 2024-08-13

Code name: Empty manifest

Summary

This release adds support for the creation of an empty manifest JSON file in the exported Script-Lanugages-Container.

Features

#221: Added an empty manifest to script language containers