What's Changed
Features
- feat: enhance module inputs and outputs format by @jcanizalez in #1858
- feat: Upgrade docker compose guide to version 2.25.0 with local https support by @alfespa17 in #1860
- feat: Refactor webhook configuration logic and initial support for Github pull request by @stanleyz in #1878
- feat: support to use -target and -replace flags with CLI driven workflow by @alfespa17 in #1905
- feat: Migrate UI to Typescript and Vite by @joachimdalen in #1908
- feat: Refactor user settings by @joachimdalen in #1915
- feat: refactor landing page by @joachimdalen in #1917
- feat: refactor workspaces list page by @joachimdalen in #1919
- feat: mount pvc on jobs by @BenjaminDecreusefond in #1982
- feat: Single GitHub App token per installation by @stanleyz in #1879
- feat: allow remote apply for vcs workspace by @BenjaminDecreusefond in #1985
- feat: add support for theme settings and dark mode by @jcanizalez in #1988
- feat: migrate to React Router v7.4.1 by @jcanizalez in #1990
- feat: revamped runs section in workspaces by @jcanizalez in #2015
- feat: Allow to create agents from the UI by @Macbet in #2053
- feat: change variables size postgresql by @Vx-V in #2052
- feat: Add support to use Azure Manage identity in VCS connection by @alfespa17 in #2101
- feat: Support to trigger a job when creating releases in Github by @alfespa17 in #2105
- feat: Adding support to migrate a workspace to a different organization by @alfespa17 in #2106
- feat: add icon for organization by @jcanizalez in #2107
- feat: add variable collection to organization settings by @jcanizalez in #2108
- feat: enhanced ui experience by @jcanizalez in #2110
- feat: Adding vscode devcontainer support by @alfespa17 in #2125
- feat: Update dependencies and configuration for buildpacks and Spring Boot. by @alfespa17 in #2158
- feat: change variables size by @Vx-V in #2013
- feat: Update dependencies and buildpack versions across modules by @alfespa17 in #2141
Fixes
- fix: Can't Disable a Workspace Filter by @jcanizalez in #1857
- fix: wrong dependency scope inside the registry by @alfespa17 in #1902
- fix: Change type in migration script by @alfespa17 in #1907
- fix: Remove mysql code by @alfespa17 in #1910
- fix: Update liquibase scripts to fix issue when running in SQL Azure by @alfespa17 in #1913
- fix: ui workflow not triggering on pull requests by @joachimdalen in #1918
- fix: Make footer year dynamic by using new Date().getFullYear() instead of static year by @ilkerispir in #1953
- fix: Add new changelog for module column size modification #1954. by @lah-wag in #1956
- fix: action loader by @jcanizalez in #1991
- fix: fixed linter issues in ui by @jcanizalez in #1989
- fix: Issue with a lot of duplicated pull request from dependencies by @alfespa17 in #2044
- fix: Change liquibase script to run only for mssql by @alfespa17 in #2049
- fix: Dynamic credentials jwt Claim Typo by @Macbet in #2051
- fix: Fix column name in workspace table by @alfespa17 in #2057
- fix: Add listen for IPv6 for terrakube UI by @guuse in #2056
- fix: hide PageWrapper children while loading is true by @ilkerispir in #2109
Dependencies
View Dependency Changes
- deps: bump com.nimbusds:nimbus-jose-jwt from 10.0.1 to 10.0.2 by @dependabot in #1845
- deps: bump slf4j.version from 2.0.16 to 2.0.17 by @dependabot in #1846
- deps: bump software.amazon.awssdk:bom from 2.30.26 to 2.30.31 by @dependabot in #1848
- deps: bump com.microsoft.azure:msal4j from 1.19.0 to 1.19.1 by @dependabot in #1849
- deps: bump org.apache.groovy:groovy-all from 4.0.25 to 4.0.26 by @dependabot in #1847
- deps: bump core-js-pure from 3.40.0 to 3.41.0 in /ui by @dependabot in #1854
- deps: bump react-markdown from 9.0.3 to 10.0.1 in /ui by @dependabot in #1853
- deps: bump axios from 1.7.9 to 1.8.1 in /ui by @dependabot in #1855
- deps: bump software.amazon.awssdk:bom from 2.30.31 to 2.30.36 by @dependabot in #1869
- deps: bump com.azure.spring:spring-cloud-azure-dependencies from 5.20.0 to 5.20.1 by @dependabot in #1868
- deps: bump com.azure:azure-storage-blob from 12.29.0 to 12.29.1 by @dependabot in #1870
- deps: bump axios from 1.8.1 to 1.8.2 in /ui by @dependabot in #1865
- deps: bump react-markdown from 10.0.1 to 10.1.0 in /ui by @dependabot in #1866
- deps: bump cronstrue from 2.55.0 to 2.56.0 in /ui by @dependabot in #1864
- deps: bump antd from 5.24.2 to 5.24.3 in /ui by @dependabot in #1863
- deps: bump com.google.cloud:libraries-bom from 26.55.0 to 26.56.0 by @dependabot in #1867
- deps: bump react-router-dom from 6.28.0 to 7.3.0 in /ui by @dependabot in #1862
- Revert "deps: bump react-router-dom from 6.28.0 to 7.3.0 in /ui" by @alfespa17 in #1877
- deps: bump @babel/runtime-corejs3 from 7.17.9 to 7.26.10 in /ui by @dependabot in #1880
- deps: bump @babel/helpers from 7.26.9 to 7.26.10 in /ui by @dependabot in #1882
- deps: bump @babel/runtime from 7.26.0 to 7.26.10 in /ui by @dependabot in #1883
- deps: bump antd from 5.24.3 to 5.24.4 in /ui by @dependabot in #1895
- deps: bump @babel/core from 7.26.9 to 7.26.10 in /ui by @dependabot in #1894
- deps: bump software.amazon.awssdk:bom from 2.30.36 to 2.31.1 by @dependabot in #1901
- deps: bump com.azure:azure-storage-blob from 12.29.1 to 12.30.0 by @dependabot in #1900
- deps: Update to Spring boot 3.3.10 by @alfespa17 in #1916
- deps: bump oidc-client-ts from 3.1.0 to 3.2.0 in /ui by @dependabot in #1893
- deps: bump axios from 1.8.2 to 1.8.3 in /ui by @dependabot in #1891
- deps: bump vite from 6.2.2 to 6.2.3 in /ui by @dependabot in #1920
- deps: bump software.amazon.awssdk:bom from 2.31.1 to 2.31.6 by @dependabot in #1948
- deps: bump com.azure.spring:spring-cloud-azure-dependencies from 5.20.1 to 5.21.0 by @dependabot in #1952
- deps: bump jgit.version from 7.1.0.202411261347-r to 7.2.0.202503040940-r by @dependabot in #1947
- deps: bump com.microsoft.sqlserver:mssql-jdbc from 12.8.1.jre11 to 12.10.0.jre11 by @dependabot in #1946
- deps: bump com.google.cloud:libraries-bom from 26.56.0 to 26.57.0 by @dependabot in #1951
- deps: bump eslint-plugin-prettier from 5.2.3 to 5.2.4 in /ui by @dependabot in #1928
- deps: bump @types/node from 22.13.10 to 22.13.13 in /ui by @dependabot in #1922
- deps: bump software.amazon.awssdk:bom from 2.31.6 to 2.31.11 by @dependabot in #1977
- deps: bump vite from 6.2.3 to 6.2.4 in /ui by @dependabot in #1981
- deps: bump org.projectlombok:lombok from 1.18.36 to 1.18.38 by @dependabot in #1980
- deps: bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.0.0.4389 to 5.1.0.4751 by @dependabot in #1979
- deps: bump @typescript-eslint/parser from 8.26.1 to 8.28.0 in /ui by @dependabot in #1970
- deps: bump @ant-design/icons from 5.6.1 to 6.0.0 in /ui by @dependabot in #1926
- deps: bump ts-jest from 29.2.6 to 29.3.0 in /ui by @dependabot in #1927
- deps: bump eslint-plugin-prettier from 5.2.4 to 5.2.5 in /ui by @dependabot in #1966
- deps: bump cronstrue from 2.56.0 to 2.57.0 in /ui by @dependabot in #1967
- deps: bump luxon from 3.5.0 to 3.6.0 in /ui by @dependabot in #1968
- deps: bump com.google.cloud:libraries-bom from 26.57.0 to 26.58.0 by @dependabot in #1978
- deps: bump typescript-eslint from 8.26.1 to 8.28.0 in /ui by @dependabot in #1972
- deps: bump eslint from 9.22.0 to 9.23.0 in /ui by @dependabot in #1924
- deps: bump vite from 6.2.4 to 6.2.5 in /ui by @dependabot in #1986
- deps: bump react-router-dom from 6.28.0 to 7.4.1 in /ui by @dependabot in #1971
- deps: bump antd from 5.24.4 to 5.24.6 in /ui by @dependabot in #1996
- deps: bump eslint from 9.23.0 to 9.24.0 in /ui by @dependabot in #2007
- deps: bump typescript from 5.8.2 to 5.8.3 in /ui by @dependabot in #2006
- deps: bump eslint-plugin-react from 7.37.4 to 7.37.5 in /ui by @dependabot in #2005
- deps: bump html-react-parser from 5.2.2 to 5.2.3 in /ui by @dependabot in #2004
- deps: bump react-router-dom from 7.4.1 to 7.5.0 in /ui by @dependabot in #2002
- deps: bump @babel/standalone from 7.26.10 to 7.27.0 in /ui by @dependabot in #1998
- deps: bump luxon and @types/luxon in /ui by @dependabot in #1999
- deps: bump software.amazon.awssdk:bom from 2.31.11 to 2.31.16 by @dependabot in #2011
- deps: bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 by @dependabot in #2010
- deps: bump com.nimbusds:nimbus-jose-jwt from 10.0.2 to 10.1 by @dependabot in #2008
- deps: bump cronstrue from 2.57.0 to 2.58.0 in /ui by @dependabot in #1997
- deps: bump vite from 6.2.5 to 6.2.6 in /ui by @dependabot in #2014
- deps: bump @testing-library/react from 16.2.0 to 16.3.0 in /ui by @dependabot in #2040
- deps: bump eslint-plugin-prettier from 5.2.5 to 5.2.6 in /ui by @dependabot in #2039
- deps: bump eslint-config-prettier from 10.1.1 to 10.1.2 in /ui by @dependabot in #2035
- deps: bump react-oidc-context from 3.2.0 to 3.3.0 in /ui by @dependabot in #2032
- deps: bump @typescript-eslint/eslint-plugin from 8.29.0 to 8.29.1 in /ui by @dependabot in #2037
- deps: bump antd from 5.24.6 to 5.24.7 in /ui by @dependabot in #2038
- deps: bump dotenv from 16.4.7 to 16.5.0 in /ui by @dependabot in #2031
- deps: bump ts-jest from 29.3.0 to 29.3.2 in /ui by @dependabot in #2033
- deps: bump eslint-import-resolver-typescript from 4.2.2 to 4.3.2 in /ui by @dependabot in #2036
- deps: bump typescript-eslint from 8.29.0 to 8.29.1 in /ui by @dependabot in #2034
- deps: bump com.azure.spring:spring-cloud-azure-dependencies from 5.21.0 to 5.22.0 by @dependabot in #2017
- deps: bump software.amazon.awssdk:bom from 2.31.16 to 2.31.21 by @dependabot in #2016
- deps: bump commons-io:commons-io from 2.18.0 to 2.19.0 by @dependabot in #2019
- deps: bump com.microsoft.azure:msal4j from 1.19.1 to 1.20.0 by @dependabot in #2021
- deps: bump org.apache.commons:commons-text from 1.13.0 to 1.13.1 by @dependabot in #2020
- deps: bump software.amazon.awssdk:bom from 2.31.21 to 2.31.25 by @dependabot in #2065
- deps: bump com.microsoft.azure:msal4j from 1.20.0 to 1.20.1 by @dependabot in #2058
- deps: bump @typescript-eslint/parser from 8.30.0 to 8.30.1 in /ui by @dependabot in #2067
- deps: bump eslint-import-resolver-typescript from 4.3.2 to 4.3.4 in /ui by @dependabot in #2066
- deps: bump dotenv-expand from 12.0.1 to 12.0.2 in /ui by @dependabot in #2064
- deps: bump react-router-dom from 7.5.0 to 7.5.1 in /ui by @dependabot in #2063
- deps: bump antd from 5.24.7 to 5.24.8 in /ui by @dependabot in #2062
- deps: bump @types/node from 22.13.13 to 22.14.1 in /ui by @dependabot in #2046
- deps: bump cronstrue from 2.58.0 to 2.59.0 in /ui by @dependabot in #2045
- deps: bump @typescript-eslint/eslint-plugin from 8.30.0 to 8.30.1 in /ui by @dependabot in #2060
- deps: bump typescript-eslint from 8.30.0 to 8.30.1 in /ui by @dependabot in #2061
- deps: bump software.amazon.awssdk:bom from 2.31.25 to 2.31.30 by @dependabot in #2080
- deps: bump elide.version from 7.1.4 to 7.1.11 by @dependabot in #2079
- deps: bump react-router-dom from 7.5.1 to 7.5.2 in /ui by @dependabot in #2076
- deps: bump eslint-plugin-react-refresh from 0.4.19 to 0.4.20 in /ui by @dependabot in #2074
- deps: bump axios from 1.8.4 to 1.9.0 in /ui by @dependabot in #2071
- deps: bump vite from 6.2.6 to 6.3.3 in /ui by @dependabot in #2072
- deps: bump react-js-cron from 5.0.1 to 5.2.0 in /ui by @dependabot in #2078
- deps: bump @types/node from 22.14.1 to 22.15.3 in /ui by @dependabot in #2077
- deps: bump @vitejs/plugin-react from 4.3.4 to 4.4.1 in /ui by @dependabot in #2075
- deps: bump eslint from 9.24.0 to 9.25.1 in /ui by @dependabot in #2073
- deps: bump vite from 6.3.3 to 6.3.4 in /ui by @dependabot in #2084
- deps: bump software.amazon.awssdk:bom from 2.31.30 to 2.31.35 by @dependabot in #2098
- deps: bump io.fabric8:kubernetes-client from 7.1.0 to 7.2.0 by @dependabot in #2097
- deps: bump @typescript-eslint/parser from 8.31.0 to 8.31.1 in /ui by @dependabot in #2096
- deps: bump react-router-dom from 7.5.2 to 7.5.3 in /ui by @dependabot in #2095
- deps: bump eslint-plugin-prettier from 5.2.6 to 5.4.0 in /ui by @dependabot in #2094
- deps: bump core-js-pure from 3.41.0 to 3.42.0 in /ui by @dependabot in #2093
- deps: bump cronstrue from 2.59.0 to 2.60.0 in /ui by @dependabot in #2087
- deps: bump @babel/standalone from 7.27.0 to 7.27.1 in /ui by @dependabot in #2088
- deps: bump @babel/core from 7.26.10 to 7.27.1 in /ui by @dependabot in #2091
- deps: bump @babel/preset-env from 7.26.9 to 7.27.1 in /ui by @dependabot in #2089
- deps: bump eslint from 9.25.1 to 9.26.0 in /ui by @dependabot in #2090
- deps: bump typescript-eslint from 8.31.0 to 8.31.1 in /ui by @dependabot in #2092
- deps: bump software.amazon.awssdk:bom from 2.31.35 to 2.31.40 by @dependabot in #2122
- deps: bump com.nimbusds:nimbus-jose-jwt from 10.1 to 10.3 by @dependabot in #2123
- deps: bump com.google.cloud:libraries-bom from 26.59.0 to 26.60.0 by @dependabot in #2121
- deps: bump oidc-client-ts from 3.2.0 to 3.2.1 in /ui by @dependabot in #2113
- deps: bump @babel/standalone from 7.27.1 to 7.27.2 in /ui by @dependabot in #2119
- deps: bump html-react-parser from 5.2.3 to 5.2.5 in /ui by @dependabot in #2117
- deps: bump vite from 6.3.4 to 6.3.5 in /ui by @dependabot in #2114
- deps: bump eslint-config-prettier from 10.1.2 to 10.1.5 in /ui by @dependabot in #2112
- deps: bump @babel/preset-env from 7.27.1 to 7.27.2 in /ui by @dependabot in #2118
- deps: bump cronstrue from 2.60.0 to 2.61.0 in /ui by @dependabot in #2111
- deps: bump @types/node from 22.15.3 to 22.15.17 in /ui by @dependabot in #2116
- deps: bump redis.clients:jedis from 5.1.5 to 6.0.0 by @dependabot in #2099
- deps: bump web-vitals from 4.2.4 to 5.0.0 in /ui by @dependabot in #2115
- deps: bump antd from 5.24.8 to 5.25.1 in /ui by @dependabot in #2120
- deps: bump io.fabric8:kubernetes-client from 7.2.0 to 7.3.0 by @dependabot in #2139
- deps: bump jgit.version from 7.2.0.202503040940-r to 7.2.1.202505142326-r by @dependabot in #2138
- deps: bump software.amazon.awssdk:bom from 2.31.40 to 2.31.45 by @dependabot in #2136
- deps: bump @typescript-eslint/eslint-plugin from 8.32.0 to 8.32.1 in /ui by @dependabot in #2127
- deps: bump io.rest-assured:rest-assured from 5.5.1 to 5.5.2 by @dependabot in #2137
- deps: bump eslint-import-resolver-typescript from 4.3.4 to 4.3.5 in /ui by @dependabot in #2135
- deps: bump web-vitals from 5.0.0 to 5.0.1 in /ui by @dependabot in #2134
- deps: bump typescript-eslint from 8.32.0 to 8.32.1 in /ui by @dependabot in #2133
- deps: bump antd from 5.25.1 to 5.25.2 in /ui by @dependabot in #2132
- deps: bump ts-jest from 29.3.2 to 29.3.4 in /ui by @dependabot in #2129
- deps: bump globals from 16.0.0 to 16.1.0 in /ui by @dependabot in #2131
- deps: bump @types/node from 22.15.17 to 22.15.19 in /ui by @dependabot in #2128
- deps: bump react-router-dom from 7.5.3 to 7.6.0 in /ui by @dependabot in #2126
- deps: bump io.rest-assured:rest-assured from 5.5.2 to 5.5.5 by @dependabot in #2157
- deps: bump io.fabric8:kubernetes-client from 7.3.0 to 7.3.1 by @dependabot in #2156
- deps: bump software.amazon.awssdk:bom from 2.31.45 to 2.31.50 by @dependabot in #2154
- deps: bump com.google.cloud:libraries-bom from 26.60.0 to 26.61.0 by @dependabot in #2153
- deps: bump react-router-dom from 7.6.0 to 7.6.1 in /ui by @dependabot in #2150
- deps: bump org.liquibase:liquibase-core from 4.31.1 to 4.32.0 by @dependabot in #2151
- deps: bump antd from 5.25.2 to 5.25.3 in /ui by @dependabot in #2147
- deps: bump eslint from 9.26.0 to 9.27.0 in /ui by @dependabot in #2149
- deps: bump globals from 16.1.0 to 16.2.0 in /ui by @dependabot in #2145
- deps: bump @vitejs/plugin-react from 4.4.1 to 4.5.0 in /ui by @dependabot in #2146
- deps: bump @types/node from 22.15.19 to 22.15.21 in /ui by @dependabot in #2148
- deps: bump eslint-import-resolver-typescript from 4.3.5 to 4.4.1 in /ui by @dependabot in #2144
New Contributors
- @joachimdalen made their first contribution in #1908
- @lah-wag made their first contribution in #1956
- @Vx-V made their first contribution in #2013
- @Macbet made their first contribution in #2051
- @guuse made their first contribution in #2056
Full Changelog: 2.25.0...2.26.0