0.41.0 (withdrawn)
Caution
Due to CI issues not all release artifacts could be built, use 0.42.0 instead.
What's Changed
🐞 Bug Fixes
- 74c712f cli: Fix inconsistent handling of
runIdoption - a7a9ba2 compose: Add localhost:8080 to
UI_HOSTS - 457af28 compose: Allow all redirect URIs as CORS origins
- 99199be compose: Use
UI_HOSTSinstead ofUI_HOSTto configure CORS - 1009010 config: Clear HTTP basic auth cache to prevent credential conflicts
- 4501900 core: Replace the authorization code flow with the password flow
- 9b524dd ui: Enforce non-empty properties in forms
- 8babc51 ui: Trim leading and trailing whitespaces in forms
🎉 New Features
- 22174d0 compose: Increase the access token lifespan to 10 minutes
- 5cd5e81 model: Add a
ResolvablePluginConfig - dfb8152 model: Add a
ResolvableSecretclass - 23f595f secret-service: Add a function to get the value of a secret
- 6b1a800 ui: Change the default filtering of admin's runs to
ACTIVE - 49ce601 workers: Support user secrets in plugin configs
- a21a59a Use
ResolvablePluginConfigin job configurations
✅ Tests
- f6ef74f ui: Add a job for UI e2e testing
- 3763318 ui: Add a very simple front page test
- 43ab8f9 workers: Create a helper object centrally
- e0e7feb workers: Remove redundant qualifiers
- fc87933 workers: Remove unused constructor arguments
- 39baac0 workers: Rename a test class
🐘 Build & ⚙️ CI
- 91d54f0 ui: Install Playwright for e2e testing
- 71f7d40 Remove rootProject usage for detekt formatting plugin version
- 4aa0a55 Remove the unused "json-schema-serialization" dependency
- b69476e Remove unused ORT version declaration
- 8297b86 github: Stop using the
macos-13image
📖 Documentation
- ead1fdc compose: Document how to update the Keycloak realm import file
- 9ebaa28 compose: Update information for Swagger UI
- 7150bf6 dao: Avoid duplicate "provenance" in an error message
- fd02a12 ui: Revamp the instructions for UI development
🔧 Chores
- e326752 cli: Do not swallow an exception
- 496e011 cli: Drop unused expressions
- 61c13df cli: Remove an obsolete extension function
- 4c1b4c7 common: Log more obvious placeholders for secrets
- 1716e42 compose: Recreate the master realm file with Keycloak 26.4.5
- a81a76f ui: Use shorter headers for the admin's runs table
🚀 Dependency Updates
- ef0e581 6681832 update actions/checkout action to v5.0.1
- 08ed5c4 update awssdk to v1.5.83
- 2b11c08 update com.charleskorn.kaml:kaml to v0.103.0
- 37c8735 update com.charleskorn.kaml:kaml to v0.104.0
- ce92662 update com.github.dasniko:testcontainers-keycloak to v4
- f75cbb9 update com.google.cloud.tools.jib to v3.5.0
- 8ed793c update com.google.cloud.tools.jib to v3.5.1
- 3e4fe14 update com.networknt:json-schema-validator to v2
- a67aa93 update com.squareup.okio:okio to v3.16.3
- 90dc365 update com.squareup.okio:okio to v3.16.4
- 5576c0f update com.vanniktech:gradle-maven-publish-plugin to v0.35.0
- 73e5daf update dependency @eslint/compat to v2
- f37fcac update dependency @hey-api/openapi-ts to v0.87.2
- 1030575 update dependency @hey-api/openapi-ts to v0.87.4
- 785a5c4 update dependency @hey-api/openapi-ts to v0.87.5
- 3bfbf64 update dependency @tanstack/react-query to v5.90.10
- cbfffc6 update dependency @types/node to v24.10.1
- efa2fff update dependency @types/react to v19.2.4
- ff5459d update dependency @types/react to v19.2.5
- c2d8b4f update dependency @types/react to v19.2.6
- bec6db2 update dependency @vitejs/plugin-react to v5.1.1
- 3389682 update dependency oidc-client-ts to v3.4.1
- 3721eff update dependency react-hook-form to v7.66.1
- 8d0d1e0 update dependency vitest to v4.0.10
- 1e32c1e update dependency vitest to v4.0.9
- ad2316c update docker/dockerfile docker tag to v1.20
- 991c256 update eclipse-temurin:21.0.9_10-jdk-jammy docker digest to 81ad124
- fc4c6d0 update flyway to v11.17.0
- 77ce514 update gradle to v9.2.1
- 7e3e20e update node.js to f752e48
- df5db11 update org.ossreviewtoolkit:version-catalog to v71.3.0
- bceea40 update org.ossreviewtoolkit:version-catalog to v71.4.0
- d92b7be update quay.io/keycloak/keycloak docker tag to v26.4.5
- cd2e168 update rabbitmq docker tag to v4.2.1
- a6f180c update react monorepo to v19.2.3
- 0a3999c update tanstack-router monorepo to v1.136.8
- 02ab286 update testcontainers-java monorepo to v2.0.2
- ebd49fd update typescript-eslint monorepo to v8.47.0