From b1ca90f56ed69d24d2e0195897ed64deb9b4eb0a Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Mon, 26 Jan 2026 13:11:59 +0100 Subject: [PATCH 01/27] chore: remove express server --- packages/playground-vite/package.json | 2 - packages/playground-vite/serve-dist.js | 61 ++- .../playground/mockBackend/jsonForward.js | 34 +- packages/playground/mockBackend/kit.js | 48 +- packages/playground/mockBackend/server.js | 31 +- packages/playground/package.json | 3 - packages/playground/serve-dist.js | 66 ++- yarn.lock | 446 ++++++------------ 8 files changed, 323 insertions(+), 368 deletions(-) diff --git a/packages/playground-vite/package.json b/packages/playground-vite/package.json index 152258a2317..e5444ef361d 100644 --- a/packages/playground-vite/package.json +++ b/packages/playground-vite/package.json @@ -32,11 +32,9 @@ "@talend/scripts-core": "^16.8.0", "@vitejs/plugin-react": "^4.7.0", "body-parser": "1.20.3", - "compression": "^1.8.1", "copy-webpack-plugin": "^11.0.0", "cross-env": "^7.0.3", "esbuild-plugin-react-virtualized": "^1.0.5", - "express": "^5.2.0", "i18next-http-backend": "^1.4.5", "mockjs": "^1.1.0", "sass": "^1.94.0", diff --git a/packages/playground-vite/serve-dist.js b/packages/playground-vite/serve-dist.js index c41cccb9ff2..bf3d8bd3a9b 100644 --- a/packages/playground-vite/serve-dist.js +++ b/packages/playground-vite/serve-dist.js @@ -1,17 +1,60 @@ -const compression = require('compression'); -const express = require('express'); -const backend = require('./mockBackend/server'); +const http = require('http'); +const fs = require('fs'); +const path = require('path'); const options = process.argv.slice(2); -const app = express(); +const useGzip = options.includes('--gzip'); -if (options.includes('--gzip')) { - app.use(compression()); +// Simple static file server +function serveStatic(req, res, filePath) { + fs.readFile(filePath, (err, data) => { + if (err) { + res.writeHead(404, { 'Content-Type': 'text/plain' }); + res.end('Not Found'); + return; + } + + const ext = path.extname(filePath); + const contentTypes = { + '.html': 'text/html', + '.js': 'application/javascript', + '.css': 'text/css', + '.json': 'application/json', + '.png': 'image/png', + '.jpg': 'image/jpeg', + '.gif': 'image/gif', + '.svg': 'image/svg+xml', + }; + + const contentType = contentTypes[ext] || 'application/octet-stream'; + const headers = { + 'Content-Type': contentType, + 'Content-Length': data.length, + }; + + if (useGzip) { + headers['Content-Encoding'] = 'gzip'; + } + + res.writeHead(200, headers); + res.end(data); + }); } -app.use(express.static('dist')); -backend(app); +const server = http.createServer((req, res) => { + // Serve static files from dist + let filePath = path.join(__dirname, 'dist', req.url); + + // Handle directory requests (serve index.html) + fs.stat(filePath, (err, stats) => { + if (!err && stats.isDirectory()) { + filePath = path.join(filePath, 'index.html'); + } + + serveStatic(req, res, filePath); + }); +}); -app.listen(3000, () => { +server.listen(3000, () => { console.log('ready http://localhost:3000'); }); diff --git a/packages/playground/mockBackend/jsonForward.js b/packages/playground/mockBackend/jsonForward.js index e4e5a0d4f0f..fd9f9501fac 100644 --- a/packages/playground/mockBackend/jsonForward.js +++ b/packages/playground/mockBackend/jsonForward.js @@ -26,20 +26,28 @@ const wait = (delay = 1000) => new Promise(resolve => setTimeout(resolve, delay) /** * Directly bind /api/mock/* HTTP queries to local mockBackend/mock/* contents */ -module.exports = function addRoutes(app) { +module.exports = function addRoutes(req, res) { const API_MOCK_ENDPOINT = '/api/mock'; - app.get(`${API_MOCK_ENDPOINT}/*`, (req, res) => { - const urlPath = req.url.split('?')[0]; - const mockFilePath = `${__dirname}/mock/${urlPath.substr(API_MOCK_ENDPOINT.length)}.json`; + if (!req.url.startsWith(API_MOCK_ENDPOINT)) { + res.writeHead(404); + res.end('Not Found'); + return; + } - wait() - .then(() => readFile(mockFilePath)) - .then(content => res.json(JSON.parse(content))) - .catch(error => { - // eslint-disable-next-line no-console - console.error(`Unable to load mock file "${mockFilePath}" due to :`, error); - res.status(400).send('Bad Request'); - }); - }); + const urlPath = req.url.split('?')[0]; + const mockFilePath = `${__dirname}/mock/${urlPath.substr(API_MOCK_ENDPOINT.length)}.json`; + + wait() + .then(() => readFile(mockFilePath)) + .then(content => { + res.writeHead(200, { 'Content-Type': 'application/json' }); + res.end(JSON.stringify(JSON.parse(content))); + }) + .catch(error => { + // eslint-disable-next-line no-console + console.error(`Unable to load mock file "${mockFilePath}" due to :`, error); + res.writeHead(400, { 'Content-Type': 'text/plain' }); + res.end('Bad Request'); + }); }; diff --git a/packages/playground/mockBackend/kit.js b/packages/playground/mockBackend/kit.js index a61892345e5..16bbcb4302f 100644 --- a/packages/playground/mockBackend/kit.js +++ b/packages/playground/mockBackend/kit.js @@ -1,3 +1,4 @@ +/* eslint-disable no-console */ const url = require('url'); const http = require('https'); const forms = require('./mock/kit'); @@ -91,7 +92,8 @@ function suggestionBig() { cacheable: true, items: JSON.parse(body).map(item => ({ id: item.id.toString(), label: item.title })), }; - res.json(cache.photos); + res.writeHead(200, { 'Content-Type': 'application/json' }); + res.end(JSON.stringify(cache.photos)); } function onResponse(resp) { console.log(`Got response: ${resp.statusCode}`); @@ -121,14 +123,17 @@ function updateProperties({ type }) { function giveMeFive() { return res => { - res.status(500).json({ - timestamp: 1548781374412, - status: 500, - error: 'Internal Server Error', - exception: 'javax.ws.rs.ClientErrorException', - message: 'An internal server error occurs', - path: '/proxy/v1/action/execute/dataset', - }); + res.writeHead(500, { 'Content-Type': 'application/json' }); + res.end( + JSON.stringify({ + timestamp: 1548781374412, + status: 500, + error: 'Internal Server Error', + exception: 'javax.ws.rs.ClientErrorException', + message: 'An internal server error occurs', + path: '/proxy/v1/action/execute/dataset', + }), + ); }; } @@ -162,19 +167,24 @@ function trigger(req) { return TRIGGERS[info.type][info.action](info.args); } -module.exports = function addRoutes(app) { - app.get('/api/v1/forms/:formId', (req, res) => { - res.json(forms[req.params.formId]); - }); - app.post('/api/v1/forms', (req, res) => { - res.json({ body: req.body }); - }); - app.post('/api/v1/application/action', (req, res) => { +module.exports = function addRoutes(req, res) { + if (req.url.startsWith('/api/v1/forms/')) { + const formId = req.url.split('/')[4]; + res.writeHead(200, { 'Content-Type': 'application/json' }); + res.end(JSON.stringify(forms[formId])); + } else if (req.url === '/api/v1/forms' && req.method === 'POST') { + res.writeHead(200, { 'Content-Type': 'application/json' }); + res.end(JSON.stringify({ body: req.body })); + } else if (req.url === '/api/v1/application/action' && req.method === 'POST') { const result = trigger(req); if (typeof result === 'function') { result(res); } else { - res.json(result); + res.writeHead(200, { 'Content-Type': 'application/json' }); + res.end(JSON.stringify(result)); } - }); + } else { + res.writeHead(404); + res.end('Not Found'); + } }; diff --git a/packages/playground/mockBackend/server.js b/packages/playground/mockBackend/server.js index a7812c84b2c..57ed750659c 100644 --- a/packages/playground/mockBackend/server.js +++ b/packages/playground/mockBackend/server.js @@ -2,10 +2,33 @@ const bodyParser = require('body-parser'); const kit = require('./kit'); const jsonForward = require('./jsonForward'); -const server = devServer => { - devServer.app.use(bodyParser.json()); // for parsing application/json - jsonForward(devServer.app); - kit(devServer.app); +const server = (req, res) => { + // Parse JSON body for POST/PUT requests + let body = ''; + req.on('data', chunk => { + body += chunk.toString(); + }); + req.on('end', () => { + try { + req.body = body ? JSON.parse(body) : {}; + } catch (e) { + req.body = {}; + } + // Parse query string + const url = new URL(req.url, `http://${req.headers.host}`); + req.query = Object.fromEntries(url.searchParams); + req.url = url.pathname; + + // Route to appropriate handler + if (req.url.startsWith('/api/mock/')) { + jsonForward(req, res); + } else if (req.url.startsWith('/api/')) { + kit(req, res); + } else { + res.writeHead(404); + res.end('Not Found'); + } + }); }; module.exports = server; diff --git a/packages/playground/package.json b/packages/playground/package.json index b58be5e63f2..54411778846 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -29,11 +29,8 @@ "@talend/scripts-config-babel": "^13.8.0", "@talend/scripts-config-stylelint": "^4.3.0", "body-parser": "1.20.3", - "compression": "^1.8.1", "copy-webpack-plugin": "^11.0.0", "cross-env": "^7.0.3", - "express": "^5.2.0", - "i18next-http-backend": "^1.4.5", "webpack": "^5.102.1" }, "dependencies": { diff --git a/packages/playground/serve-dist.js b/packages/playground/serve-dist.js index c41cccb9ff2..d96de84efff 100644 --- a/packages/playground/serve-dist.js +++ b/packages/playground/serve-dist.js @@ -1,17 +1,67 @@ -const compression = require('compression'); -const express = require('express'); +const http = require('http'); +const fs = require('fs'); +const path = require('path'); const backend = require('./mockBackend/server'); const options = process.argv.slice(2); -const app = express(); +const useGzip = options.includes('--gzip'); -if (options.includes('--gzip')) { - app.use(compression()); +// Simple static file server +function serveStatic(req, res, filePath) { + fs.readFile(filePath, (err, data) => { + if (err) { + res.writeHead(404, { 'Content-Type': 'text/plain' }); + res.end('Not Found'); + return; + } + + const ext = path.extname(filePath); + const contentTypes = { + '.html': 'text/html', + '.js': 'application/javascript', + '.css': 'text/css', + '.json': 'application/json', + '.png': 'image/png', + '.jpg': 'image/jpeg', + '.gif': 'image/gif', + '.svg': 'image/svg+xml', + }; + + const contentType = contentTypes[ext] || 'application/octet-stream'; + const headers = { + 'Content-Type': contentType, + 'Content-Length': data.length, + }; + + if (useGzip) { + headers['Content-Encoding'] = 'gzip'; + } + + res.writeHead(200, headers); + res.end(data); + }); } -app.use(express.static('dist')); -backend(app); +const server = http.createServer((req, res) => { + // Handle API routes through backend + if (req.url.startsWith('/api/')) { + backend(req, res); + return; + } + + // Serve static files from dist + let filePath = path.join(__dirname, 'dist', req.url); + + // Handle directory requests (serve index.html) + fs.stat(filePath, (err, stats) => { + if (!err && stats.isDirectory()) { + filePath = path.join(filePath, 'index.html'); + } + + serveStatic(req, res, filePath); + }); +}); -app.listen(3000, () => { +server.listen(3000, () => { console.log('ready http://localhost:3000'); }); diff --git a/yarn.lock b/yarn.lock index 39514a9938a..4890703c112 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3249,115 +3249,115 @@ resolved "https://registry.yarnpkg.com/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz#47d2bf4cef6d470b22f5831b420f8964e0bf755f" integrity sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA== -"@rollup/rollup-android-arm-eabi@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.2.tgz#7131f3d364805067fd5596302aad9ebef1434b32" - integrity sha512-yDPzwsgiFO26RJA4nZo8I+xqzh7sJTZIWQOxn+/XOdPE31lAvLIYCKqjV+lNH/vxE2L2iH3plKxDCRK6i+CwhA== - -"@rollup/rollup-android-arm64@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.2.tgz#7ede14d7fcf7c57821a2731c04b29ccc03145d82" - integrity sha512-k8FontTxIE7b0/OGKeSN5B6j25EuppBcWM33Z19JoVT7UTXFSo3D9CdU39wGTeb29NO3XxpMNauh09B+Ibw+9g== - -"@rollup/rollup-darwin-arm64@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.2.tgz#d59bf9ed582b38838e86a17f91720c17db6575b9" - integrity sha512-A6s4gJpomNBtJ2yioj8bflM2oogDwzUiMl2yNJ2v9E7++sHrSrsQ29fOfn5DM/iCzpWcebNYEdXpaK4tr2RhfQ== - -"@rollup/rollup-darwin-x64@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.2.tgz#a76278d9b9da9f84ea7909a14d93b915d5bbe01e" - integrity sha512-e6XqVmXlHrBlG56obu9gDRPW3O3hLxpwHpLsBJvuI8qqnsrtSZ9ERoWUXtPOkY8c78WghyPHZdmPhHLWNdAGEw== - -"@rollup/rollup-freebsd-arm64@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.2.tgz#1a94821a1f565b9eaa74187632d482e4c59a1707" - integrity sha512-v0E9lJW8VsrwPux5Qe5CwmH/CF/2mQs6xU1MF3nmUxmZUCHazCjLgYvToOk+YuuUqLQBio1qkkREhxhc656ViA== - -"@rollup/rollup-freebsd-x64@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.2.tgz#aad2274680106b2b6549b1e35e5d3a7a9f1f16af" - integrity sha512-ClAmAPx3ZCHtp6ysl4XEhWU69GUB1D+s7G9YjHGhIGCSrsg00nEGRRZHmINYxkdoJehde8VIsDC5t9C0gb6yqA== - -"@rollup/rollup-linux-arm-gnueabihf@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.2.tgz#100fe4306399ffeec47318a3c9b8c0e5e8b07ddb" - integrity sha512-EPlb95nUsz6Dd9Qy13fI5kUPXNSljaG9FiJ4YUGU1O/Q77i5DYFW5KR8g1OzTcdZUqQQ1KdDqsTohdFVwCwjqg== - -"@rollup/rollup-linux-arm-musleabihf@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.2.tgz#b84634952604b950e18fa11fddebde898c5928d8" - integrity sha512-BOmnVW+khAUX+YZvNfa0tGTEMVVEerOxN0pDk2E6N6DsEIa2Ctj48FOMfNDdrwinocKaC7YXUZ1pHlKpnkja/Q== - -"@rollup/rollup-linux-arm64-gnu@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.2.tgz#dad6f2fb41c2485f29a98e40e9bd78253255dbf3" - integrity sha512-Xt2byDZ+6OVNuREgBXr4+CZDJtrVso5woFtpKdGPhpTPHcNG7D8YXeQzpNbFRxzTVqJf7kvPMCub/pcGUWgBjA== - -"@rollup/rollup-linux-arm64-musl@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.2.tgz#0f3f77c8ce9fbf982f8a8378b70a73dc6704a706" - integrity sha512-+LdZSldy/I9N8+klim/Y1HsKbJ3BbInHav5qE9Iy77dtHC/pibw1SR/fXlWyAk0ThnpRKoODwnAuSjqxFRDHUQ== - -"@rollup/rollup-linux-loong64-gnu@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.2.tgz#870bb94e9dad28bb3124ba49bd733deaa6aa2635" - integrity sha512-8ms8sjmyc1jWJS6WdNSA23rEfdjWB30LH8Wqj0Cqvv7qSHnvw6kgMMXRdop6hkmGPlyYBdRPkjJnj3KCUHV/uQ== - -"@rollup/rollup-linux-ppc64-gnu@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.2.tgz#188427d11abefc6c9926e3870b3e032170f5577c" - integrity sha512-3HRQLUQbpBDMmzoxPJYd3W6vrVHOo2cVW8RUo87Xz0JPJcBLBr5kZ1pGcQAhdZgX9VV7NbGNipah1omKKe23/g== - -"@rollup/rollup-linux-riscv64-gnu@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.2.tgz#9dec6eadbbb5abd3b76fe624dc4f006913ff4a7f" - integrity sha512-fMjKi+ojnmIvhk34gZP94vjogXNNUKMEYs+EDaB/5TG/wUkoeua7p7VCHnE6T2Tx+iaghAqQX8teQzcvrYpaQA== - -"@rollup/rollup-linux-riscv64-musl@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.2.tgz#b26ba1c80b6f104dc5bd83ed83181fc0411a0c38" - integrity sha512-XuGFGU+VwUUV5kLvoAdi0Wz5Xbh2SrjIxCtZj6Wq8MDp4bflb/+ThZsVxokM7n0pcbkEr2h5/pzqzDYI7cCgLQ== - -"@rollup/rollup-linux-s390x-gnu@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.2.tgz#dc83647189b68ad8d56a956a6fcaa4ee9c728190" - integrity sha512-w6yjZF0P+NGzWR3AXWX9zc0DNEGdtvykB03uhonSHMRa+oWA6novflo2WaJr6JZakG2ucsyb+rvhrKac6NIy+w== - -"@rollup/rollup-linux-x64-gnu@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.2.tgz#42c3b8c94e9de37bd103cb2e26fb715118ef6459" - integrity sha512-yo8d6tdfdeBArzC7T/PnHd7OypfI9cbuZzPnzLJIyKYFhAQ8SvlkKtKBMbXDxe1h03Rcr7u++nFS7tqXz87Gtw== - -"@rollup/rollup-linux-x64-musl@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.2.tgz#d0e216ee1ea16bfafe35681b899b6a05258988e5" - integrity sha512-ah59c1YkCxKExPP8O9PwOvs+XRLKwh/mV+3YdKqQ5AMQ0r4M4ZDuOrpWkUaqO7fzAHdINzV9tEVu8vNw48z0lA== - -"@rollup/rollup-openharmony-arm64@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.2.tgz#3acd0157cb8976f659442bfd8a99aca46f8a2931" - integrity sha512-4VEd19Wmhr+Zy7hbUsFZ6YXEiP48hE//KPLCSVNY5RMGX2/7HZ+QkN55a3atM1C/BZCGIgqN+xrVgtdak2S9+A== - -"@rollup/rollup-win32-arm64-msvc@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.2.tgz#3eb9e7d4d0e1d2e0850c4ee9aa2d0ddf89a8effa" - integrity sha512-IlbHFYc/pQCgew/d5fslcy1KEaYVCJ44G8pajugd8VoOEI8ODhtb/j8XMhLpwHCMB3yk2J07ctup10gpw2nyMA== - -"@rollup/rollup-win32-ia32-msvc@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.2.tgz#d69280bc6680fe19e0956e965811946d542f6365" - integrity sha512-lNlPEGgdUfSzdCWU176ku/dQRnA7W+Gp8d+cWv73jYrb8uT7HTVVxq62DUYxjbaByuf1Yk0RIIAbDzp+CnOTFg== - -"@rollup/rollup-win32-x64-gnu@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.2.tgz#d182ce91e342bad9cbb8b284cf33ac542b126ead" - integrity sha512-S6YojNVrHybQis2lYov1sd+uj7K0Q05NxHcGktuMMdIQ2VixGwAfbJ23NnlvvVV1bdpR2m5MsNBViHJKcA4ADw== - -"@rollup/rollup-win32-x64-msvc@4.53.2": - version "4.53.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.2.tgz#d9ab606437fd072b2cb7df7e54bcdc7f1ccbe8b4" - integrity sha512-k+/Rkcyx//P6fetPoLMb8pBeqJBNGx81uuf7iljX9++yNBVRDQgD04L+SVXmXmh5ZP4/WOp4mWF0kmi06PW2tA== +"@rollup/rollup-android-arm-eabi@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.5.tgz#0f44a2f8668ed87b040b6fe659358ac9239da4db" + integrity sha512-8c1vW4ocv3UOMp9K+gToY5zL2XiiVw3k7f1ksf4yO1FlDFQ1C2u72iACFnSOceJFsWskc2WZNqeRhFRPzv+wtQ== + +"@rollup/rollup-android-arm64@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.5.tgz#25b9a01deef6518a948431564c987bcb205274f5" + integrity sha512-mQGfsIEFcu21mvqkEKKu2dYmtuSZOBMmAl5CFlPGLY94Vlcm+zWApK7F/eocsNzp8tKmbeBP8yXyAbx0XHsFNA== + +"@rollup/rollup-darwin-arm64@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.5.tgz#8a102869c88f3780c7d5e6776afd3f19084ecd7f" + integrity sha512-takF3CR71mCAGA+v794QUZ0b6ZSrgJkArC+gUiG6LB6TQty9T0Mqh3m2ImRBOxS2IeYBo4lKWIieSvnEk2OQWA== + +"@rollup/rollup-darwin-x64@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.5.tgz#8e526417cd6f54daf1d0c04cf361160216581956" + integrity sha512-W901Pla8Ya95WpxDn//VF9K9u2JbocwV/v75TE0YIHNTbhqUTv9w4VuQ9MaWlNOkkEfFwkdNhXgcLqPSmHy0fA== + +"@rollup/rollup-freebsd-arm64@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.5.tgz#0e7027054493f3409b1f219a3eac5efd128ef899" + integrity sha512-QofO7i7JycsYOWxe0GFqhLmF6l1TqBswJMvICnRUjqCx8b47MTo46W8AoeQwiokAx3zVryVnxtBMcGcnX12LvA== + +"@rollup/rollup-freebsd-x64@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.5.tgz#72b204a920139e9ec3d331bd9cfd9a0c248ccb10" + integrity sha512-jr21b/99ew8ujZubPo9skbrItHEIE50WdV86cdSoRkKtmWa+DDr6fu2c/xyRT0F/WazZpam6kk7IHBerSL7LDQ== + +"@rollup/rollup-linux-arm-gnueabihf@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.5.tgz#ab1b522ebe5b7e06c99504cc38f6cd8b808ba41c" + integrity sha512-PsNAbcyv9CcecAUagQefwX8fQn9LQ4nZkpDboBOttmyffnInRy8R8dSg6hxxl2Re5QhHBf6FYIDhIj5v982ATQ== + +"@rollup/rollup-linux-arm-musleabihf@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.5.tgz#f8cc30b638f1ee7e3d18eac24af47ea29d9beb00" + integrity sha512-Fw4tysRutyQc/wwkmcyoqFtJhh0u31K+Q6jYjeicsGJJ7bbEq8LwPWV/w0cnzOqR2m694/Af6hpFayLJZkG2VQ== + +"@rollup/rollup-linux-arm64-gnu@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.5.tgz#7af37a9e85f25db59dc8214172907b7e146c12cc" + integrity sha512-a+3wVnAYdQClOTlyapKmyI6BLPAFYs0JM8HRpgYZQO02rMR09ZcV9LbQB+NL6sljzG38869YqThrRnfPMCDtZg== + +"@rollup/rollup-linux-arm64-musl@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.5.tgz#a623eb0d3617c03b7a73716eb85c6e37b776f7e0" + integrity sha512-AvttBOMwO9Pcuuf7m9PkC1PUIKsfaAJ4AYhy944qeTJgQOqJYJ9oVl2nYgY7Rk0mkbsuOpCAYSs6wLYB2Xiw0Q== + +"@rollup/rollup-linux-loong64-gnu@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.5.tgz#76ea038b549c5c6c5f0d062942627c4066642ee2" + integrity sha512-DkDk8pmXQV2wVrF6oq5tONK6UHLz/XcEVow4JTTerdeV1uqPeHxwcg7aFsfnSm9L+OO8WJsWotKM2JJPMWrQtA== + +"@rollup/rollup-linux-ppc64-gnu@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.5.tgz#d9a4c3f0a3492bc78f6fdfe8131ac61c7359ccd5" + integrity sha512-W/b9ZN/U9+hPQVvlGwjzi+Wy4xdoH2I8EjaCkMvzpI7wJUs8sWJ03Rq96jRnHkSrcHTpQe8h5Tg3ZzUPGauvAw== + +"@rollup/rollup-linux-riscv64-gnu@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.5.tgz#87ab033eebd1a9a1dd7b60509f6333ec1f82d994" + integrity sha512-sjQLr9BW7R/ZiXnQiWPkErNfLMkkWIoCz7YMn27HldKsADEKa5WYdobaa1hmN6slu9oWQbB6/jFpJ+P2IkVrmw== + +"@rollup/rollup-linux-riscv64-musl@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.5.tgz#bda3eb67e1c993c1ba12bc9c2f694e7703958d9f" + integrity sha512-hq3jU/kGyjXWTvAh2awn8oHroCbrPm8JqM7RUpKjalIRWWXE01CQOf/tUNWNHjmbMHg/hmNCwc/Pz3k1T/j/Lg== + +"@rollup/rollup-linux-s390x-gnu@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.5.tgz#f7bc10fbe096ab44694233dc42a2291ed5453d4b" + integrity sha512-gn8kHOrku8D4NGHMK1Y7NA7INQTRdVOntt1OCYypZPRt6skGbddska44K8iocdpxHTMMNui5oH4elPH4QOLrFQ== + +"@rollup/rollup-linux-x64-gnu@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.5.tgz#a151cb1234cc9b2cf5e8cfc02aa91436b8f9e278" + integrity sha512-hXGLYpdhiNElzN770+H2nlx+jRog8TyynpTVzdlc6bndktjKWyZyiCsuDAlpd+j+W+WNqfcyAWz9HxxIGfZm1Q== + +"@rollup/rollup-linux-x64-musl@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.5.tgz#7859e196501cc3b3062d45d2776cfb4d2f3a9350" + integrity sha512-arCGIcuNKjBoKAXD+y7XomR9gY6Mw7HnFBv5Rw7wQRvwYLR7gBAgV7Mb2QTyjXfTveBNFAtPt46/36vV9STLNg== + +"@rollup/rollup-openharmony-arm64@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.5.tgz#85d0df7233734df31e547c1e647d2a5300b3bf30" + integrity sha512-QoFqB6+/9Rly/RiPjaomPLmR/13cgkIGfA40LHly9zcH1S0bN2HVFYk3a1eAyHQyjs3ZJYlXvIGtcCs5tko9Cw== + +"@rollup/rollup-win32-arm64-msvc@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.5.tgz#e62357d00458db17277b88adbf690bb855cac937" + integrity sha512-w0cDWVR6MlTstla1cIfOGyl8+qb93FlAVutcor14Gf5Md5ap5ySfQ7R9S/NjNaMLSFdUnKGEasmVnu3lCMqB7w== + +"@rollup/rollup-win32-ia32-msvc@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.5.tgz#fc7cd40f44834a703c1f1c3fe8bcc27ce476cd50" + integrity sha512-Aufdpzp7DpOTULJCuvzqcItSGDH73pF3ko/f+ckJhxQyHtp67rHw3HMNxoIdDMUITJESNE6a8uh4Lo4SLouOUg== + +"@rollup/rollup-win32-x64-gnu@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.5.tgz#1a22acfc93c64a64a48c42672e857ee51774d0d3" + integrity sha512-UGBUGPFp1vkj6p8wCRraqNhqwX/4kNQPS57BCFc8wYh0g94iVIW33wJtQAx3G7vrjjNtRaxiMUylM0ktp/TRSQ== + +"@rollup/rollup-win32-x64-msvc@4.52.5": + version "4.52.5" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.5.tgz#1657f56326bbe0ac80eedc9f9c18fc1ddd24e107" + integrity sha512-TAcgQh2sSkykPRWLrdyy2AiceMckNf5loITqXxFI5VuQjS5tSuw3WlwdN8qv8vzjLAUTvYaH/mVjSFpbkFbpTg== "@rooks/use-mutation-observer@4.11.2": version "4.11.2" @@ -5785,14 +5785,6 @@ abbrev@^2.0.0: resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf" integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ== -accepts@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-2.0.0.tgz#bbcf4ba5075467f3f2131eab3cffc73c2f5d7895" - integrity sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng== - dependencies: - mime-types "^3.0.0" - negotiator "^1.0.0" - accepts@~1.3.4, accepts@~1.3.8: version "1.3.8" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" @@ -6635,21 +6627,6 @@ body-parser@1.20.3: type-is "~1.6.18" unpipe "1.0.0" -body-parser@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-2.2.1.tgz#6df606b0eb0a6e3f783dde91dde182c24c82438c" - integrity sha512-nfDwkulwiZYQIGwxdy0RUmowMhKcFVcYXUU7m4QlKYim1rUtg83xm2yjZ40QjDuc291AJjjeSc9b++AWHSgSHw== - dependencies: - bytes "^3.1.2" - content-type "^1.0.5" - debug "^4.4.3" - http-errors "^2.0.0" - iconv-lite "^0.7.0" - on-finished "^2.4.1" - qs "^6.14.0" - raw-body "^3.0.1" - type-is "^2.0.1" - bonjour-service@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.3.0.tgz#80d867430b5a0da64e82a8047fc1e355bdb71722" @@ -6844,7 +6821,7 @@ bundle-require@^4.0.1: dependencies: load-tsconfig "^0.2.3" -bytes@3.1.2, bytes@^3.1.2, bytes@~3.1.2: +bytes@3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== @@ -7413,7 +7390,7 @@ compressible@~2.0.18: dependencies: mime-db ">= 1.43.0 < 2" -compression@^1.7.4, compression@^1.8.1: +compression@^1.7.4: version "1.8.1" resolved "https://registry.yarnpkg.com/compression/-/compression-1.8.1.tgz#4a45d909ac16509195a9a28bd91094889c180d79" integrity sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w== @@ -7539,14 +7516,7 @@ content-disposition@0.5.4: dependencies: safe-buffer "5.2.1" -content-disposition@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-1.0.0.tgz#844426cb398f934caefcbb172200126bc7ceace2" - integrity sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg== - dependencies: - safe-buffer "5.2.1" - -content-type@^1.0.5, content-type@~1.0.4, content-type@~1.0.5: +content-type@~1.0.4, content-type@~1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== @@ -7566,26 +7536,21 @@ cookie-signature@1.0.6: resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== -cookie-signature@^1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.2.2.tgz#57c7fc3cc293acab9fec54d73e15690ebe4a1793" - integrity sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg== - cookie@0.7.1: version "0.7.1" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.1.tgz#2f73c42142d5d5cf71310a74fc4ae61670e5dbc9" integrity sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w== -cookie@^0.7.1, cookie@~0.7.2: - version "0.7.2" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.2.tgz#556369c472a2ba910f2979891b526b3436237ed7" - integrity sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w== - cookie@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/cookie/-/cookie-1.0.2.tgz#27360701532116bd3f1f9416929d176afe1e4610" integrity sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA== +cookie@~0.7.2: + version "0.7.2" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.2.tgz#556369c472a2ba910f2979891b526b3436237ed7" + integrity sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w== + cookiejar@^2.1.3: version "2.1.4" resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.1.4.tgz#ee669c1fea2cf42dc31585469d193fef0d65771b" @@ -8317,7 +8282,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.6.9: dependencies: ms "2.0.0" -debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.5, debug@^4.4.0, debug@^4.4.1, debug@^4.4.3: +debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.4.0, debug@^4.4.1: version "4.4.3" resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a" integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== @@ -8548,7 +8513,7 @@ delegates@^1.0.0: resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== -depd@2.0.0, depd@^2.0.0, depd@~2.0.0: +depd@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== @@ -8906,16 +8871,16 @@ emojis-list@^3.0.0: resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== -encodeurl@^2.0.0, encodeurl@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" - integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== - encodeurl@~1.0.1, encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== +encodeurl@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" + integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== + encoding@^0.1.13: version "0.1.13" resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" @@ -9277,7 +9242,7 @@ escalade@^3.1.1, escalade@^3.2.0: resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== -escape-html@^1.0.3, escape-html@~1.0.3: +escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== @@ -9775,40 +9740,6 @@ express@^4.17.3, express@^4.21.2: utils-merge "1.0.1" vary "~1.1.2" -express@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/express/-/express-5.2.0.tgz#d4101c16807a1a061c6e9adc7ce617473b4afeb9" - integrity sha512-XdpJDLxfztVY59X0zPI6sibRiGcxhTPXRD3IhJmjKf2jwMvkRGV1j7loB8U+heeamoU3XvihAaGRTR4aXXUN3A== - dependencies: - accepts "^2.0.0" - body-parser "^2.2.1" - content-disposition "^1.0.0" - content-type "^1.0.5" - cookie "^0.7.1" - cookie-signature "^1.2.1" - debug "^4.4.0" - depd "^2.0.0" - encodeurl "^2.0.0" - escape-html "^1.0.3" - etag "^1.8.1" - finalhandler "^2.1.0" - fresh "^2.0.0" - http-errors "^2.0.0" - merge-descriptors "^2.0.0" - mime-types "^3.0.0" - on-finished "^2.4.1" - once "^1.4.0" - parseurl "^1.3.3" - proxy-addr "^2.0.7" - qs "^6.14.0" - range-parser "^1.2.1" - router "^2.2.0" - send "^1.1.0" - serve-static "^2.2.0" - statuses "^2.0.1" - type-is "^2.0.1" - vary "^1.1.2" - extend@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" @@ -10060,18 +9991,6 @@ finalhandler@1.3.1: statuses "2.0.1" unpipe "~1.0.0" -finalhandler@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-2.1.0.tgz#72306373aa89d05a8242ed569ed86a1bff7c561f" - integrity sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q== - dependencies: - debug "^4.4.0" - encodeurl "^2.0.0" - escape-html "^1.0.3" - on-finished "^2.4.1" - parseurl "^1.3.3" - statuses "^2.0.1" - find-cache-dir@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" @@ -10272,11 +10191,6 @@ fresh@0.5.2, fresh@^0.5.2: resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== -fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-2.0.0.tgz#8dd7df6a1b3a1b3a5cf186c05a5dd267622635a4" - integrity sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A== - fs-constants@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" @@ -10965,17 +10879,6 @@ http-errors@2.0.0: statuses "2.0.1" toidentifier "1.0.1" -http-errors@^2.0.0, http-errors@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.1.tgz#36d2f65bc909c8790018dd36fb4d93da6caae06b" - integrity sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ== - dependencies: - depd "~2.0.0" - inherits "~2.0.4" - setprototypeof "~1.2.0" - statuses "~2.0.2" - toidentifier "~1.0.1" - http-errors@~1.6.2: version "1.6.3" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" @@ -11163,7 +11066,7 @@ iconv-lite@0.6, iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3: dependencies: safer-buffer ">= 2.1.2 < 3.0.0" -iconv-lite@^0.7.0, iconv-lite@~0.7.0: +iconv-lite@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.7.0.tgz#c50cd80e6746ca8115eb98743afa81aa0e147a3e" integrity sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ== @@ -11261,7 +11164,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3, inherits@~2.0.4: +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -11714,11 +11617,6 @@ is-potential-custom-element-name@^1.0.1: resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== -is-promise@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-4.0.0.tgz#42ff9f84206c1991d26debf520dd5c01042dd2f3" - integrity sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ== - is-regex@^1.1.4, is-regex@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22" @@ -13366,11 +13264,6 @@ media-typer@0.3.0: resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== -media-typer@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-1.1.0.tgz#6ab74b8f2d3320f2064b2a87a38e7931ff3a5561" - integrity sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw== - memfs@^3.4.1, memfs@^3.4.12: version "3.6.0" resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.6.0.tgz#d7a2110f86f79dd950a8b6df6d57bc984aa185f6" @@ -13425,11 +13318,6 @@ merge-descriptors@1.0.3: resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.3.tgz#d80319a65f3c7935351e5cfdac8f9318504dbed5" integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ== -merge-descriptors@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-2.0.0.tgz#ea922f660635a2249ee565e0449f951e6b603808" - integrity sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g== - merge-stream@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" @@ -13771,7 +13659,7 @@ mime-types@^2.1.12, mime-types@^2.1.25, mime-types@^2.1.27, mime-types@^2.1.31, dependencies: mime-db "1.52.0" -mime-types@^3.0.0, mime-types@^3.0.1: +mime-types@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-3.0.1.tgz#b1d94d6997a9b32fd69ebaed0db73de8acb519ce" integrity sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA== @@ -14117,11 +14005,6 @@ negotiator@^0.6.3, negotiator@~0.6.4: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.4.tgz#777948e2452651c570b712dd01c23e262713fff7" integrity sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w== -negotiator@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-1.0.0.tgz#b6c91bb47172d69f93cfd7c357bbb529019b5f6a" - integrity sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg== - neo-async@^2.5.0, neo-async@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" @@ -14739,7 +14622,7 @@ parse5@^7.0.0, parse5@^7.1.1, parse5@^7.2.1: dependencies: entities "^6.0.0" -parseurl@^1.3.3, parseurl@~1.3.2, parseurl@~1.3.3: +parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== @@ -14823,7 +14706,7 @@ path-to-regexp@^6.2.1, path-to-regexp@^6.3.0: resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.3.0.tgz#2b6a26a337737a8e1416f9272ed0766b1c0389f4" integrity sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ== -path-to-regexp@^8.0.0, path-to-regexp@^8.3.0: +path-to-regexp@^8.3.0: version "8.3.0" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-8.3.0.tgz#aa818a6981f99321003a08987d3cec9c3474cd1f" integrity sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA== @@ -15637,7 +15520,7 @@ prop-types@15.7.2, prop-types@15.x, prop-types@^15.5.10, prop-types@^15.5.8, pro object-assign "^4.1.1" react-is "^16.13.1" -proxy-addr@^2.0.7, proxy-addr@~2.0.7: +proxy-addr@~2.0.7: version "2.0.7" resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== @@ -15730,7 +15613,7 @@ qs@6.13.0: dependencies: side-channel "^1.0.6" -qs@^6.10.0, qs@^6.10.3, qs@^6.11.0, qs@^6.12.3, qs@^6.14.0: +qs@^6.10.0, qs@^6.10.3, qs@^6.11.0, qs@^6.12.3: version "6.14.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.14.0.tgz#c63fa40680d2c5c941412a0e899c89af60c0a930" integrity sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w== @@ -15796,16 +15679,6 @@ raw-body@2.5.2, raw-body@^2.3.2: iconv-lite "0.4.24" unpipe "1.0.0" -raw-body@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-3.0.2.tgz#3e3ada5ae5568f9095d84376fd3a49b8fb000a51" - integrity sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA== - dependencies: - bytes "~3.1.2" - http-errors "~2.0.1" - iconv-lite "~0.7.0" - unpipe "~1.0.0" - rc-slider@^11.1.9: version "11.1.9" resolved "https://registry.yarnpkg.com/rc-slider/-/rc-slider-11.1.9.tgz#d872130fbf4ec51f28543d62e90451091d6f5208" @@ -16809,17 +16682,6 @@ rollup@^4.43.0: "@rollup/rollup-win32-x64-msvc" "4.52.5" fsevents "~2.3.2" -router@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/router/-/router-2.2.0.tgz#019be620b711c87641167cc79b99090f00b146ef" - integrity sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ== - dependencies: - debug "^4.4.0" - depd "^2.0.0" - is-promise "^4.0.0" - parseurl "^1.3.3" - path-to-regexp "^8.0.0" - rrweb-cssom@^0.8.0: version "0.8.0" resolved "https://registry.yarnpkg.com/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz#3021d1b4352fbf3b614aaeed0bc0d5739abe0bc2" @@ -17095,23 +16957,6 @@ send@^0.19.0: range-parser "~1.2.1" statuses "2.0.1" -send@^1.1.0, send@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/send/-/send-1.2.0.tgz#32a7554fb777b831dfa828370f773a3808d37212" - integrity sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw== - dependencies: - debug "^4.3.5" - encodeurl "^2.0.0" - escape-html "^1.0.3" - etag "^1.8.1" - fresh "^2.0.0" - http-errors "^2.0.0" - mime-types "^3.0.1" - ms "^2.1.3" - on-finished "^2.4.1" - range-parser "^1.2.1" - statuses "^2.0.1" - serialize-javascript@^6.0.0, serialize-javascript@^6.0.1, serialize-javascript@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" @@ -17142,16 +16987,6 @@ serve-static@1.16.2, serve-static@^1.16.2: parseurl "~1.3.3" send "0.19.0" -serve-static@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-2.2.0.tgz#9c02564ee259bdd2251b82d659a2e7e1938d66f9" - integrity sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ== - dependencies: - encodeurl "^2.0.0" - escape-html "^1.0.3" - parseurl "^1.3.3" - send "^1.2.0" - server-destroy@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/server-destroy/-/server-destroy-1.0.1.tgz#f13bf928e42b9c3e79383e61cc3998b5d14e6cdd" @@ -17208,7 +17043,7 @@ setprototypeof@1.1.0: resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== -setprototypeof@1.2.0, setprototypeof@~1.2.0: +setprototypeof@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== @@ -17632,7 +17467,7 @@ statuses@2.0.1: resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== -statuses@^2.0.1, statuses@^2.0.2, statuses@~2.0.2: +statuses@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.2.tgz#8f75eecef765b5e1cfcdc080da59409ed424e382" integrity sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw== @@ -18500,7 +18335,7 @@ toggle-selection@^1.0.6: resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32" integrity sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ== -toidentifier@1.0.1, toidentifier@~1.0.1: +toidentifier@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== @@ -18721,15 +18556,6 @@ type-fest@^4.26.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.41.0.tgz#6ae1c8e5731273c2bf1f58ad39cbae2c91a46c58" integrity sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA== -type-is@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-2.0.1.tgz#64f6cf03f92fce4015c2b224793f6bdd4b068c97" - integrity sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw== - dependencies: - content-type "^1.0.5" - media-typer "^1.1.0" - mime-types "^3.0.0" - type-is@~1.6.18: version "1.6.18" resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" @@ -19239,7 +19065,7 @@ varstream@^0.3.2: dependencies: readable-stream "^1.0.33" -vary@^1, vary@^1.1.2, vary@~1.1.2: +vary@^1, vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== From b90c7619bf89fa620c52849ccdf7612e02cc59ad Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Mon, 26 Jan 2026 13:25:47 +0100 Subject: [PATCH 02/27] chore: rewrite and fix the build and serve --- packages/playground-vite/index.html | 2 -- packages/playground-vite/package.json | 5 ++--- .../{serve-dist.js => serve-dist.mjs} | 12 +++++++++--- packages/playground/mockBackend/server.js | 1 - packages/playground/package.json | 1 - 5 files changed, 11 insertions(+), 10 deletions(-) rename packages/playground-vite/{serve-dist.js => serve-dist.mjs} (82%) diff --git a/packages/playground-vite/index.html b/packages/playground-vite/index.html index 67ce8477a1a..9d9bef1c6b5 100644 --- a/packages/playground-vite/index.html +++ b/packages/playground-vite/index.html @@ -9,8 +9,6 @@ var process = { browser: true, env: { NODE_ENV: 'development' } }; Vite + React - '', '@talend/locales-tui-components', '@talend/locales-tui-containers', - '@talend/locales-tui-faceted-search', '@talend/locales-tui-forms', diff --git a/packages/playground-vite/package.json b/packages/playground-vite/package.json index e5444ef361d..5eb37b6b677 100644 --- a/packages/playground-vite/package.json +++ b/packages/playground-vite/package.json @@ -6,11 +6,11 @@ "type": "module", "main": "app/index.js", "scripts": { - "build": "cross-env BASENAME='/playground' talend-scripts build", + "build": "vite build && cmf-settings", "test": "echo nothing to test in playground", "test:demo:umd": "cross-env BASENAME='/playground/' INITIATOR_URL='/playground/inject.js' talend-scripts build --prod", "start": "vite dev", - "start-dist": "talend-scripts build && node serve-dist", + "start-dist": "node serve-dist.mjs", "lint": "talend-scripts lint" }, "repository": { @@ -31,7 +31,6 @@ "@talend/scripts-config-stylelint": "^4.3.0", "@talend/scripts-core": "^16.8.0", "@vitejs/plugin-react": "^4.7.0", - "body-parser": "1.20.3", "copy-webpack-plugin": "^11.0.0", "cross-env": "^7.0.3", "esbuild-plugin-react-virtualized": "^1.0.5", diff --git a/packages/playground-vite/serve-dist.js b/packages/playground-vite/serve-dist.mjs similarity index 82% rename from packages/playground-vite/serve-dist.js rename to packages/playground-vite/serve-dist.mjs index bf3d8bd3a9b..eaf7439f0b0 100644 --- a/packages/playground-vite/serve-dist.js +++ b/packages/playground-vite/serve-dist.mjs @@ -1,6 +1,12 @@ -const http = require('http'); -const fs = require('fs'); -const path = require('path'); +/* eslint-disable no-console */ +/* eslint-disable no-underscore-dangle */ +import http from 'http'; +import fs from 'fs'; +import path from 'path'; +import { fileURLToPath } from 'url'; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.dirname(__filename); const options = process.argv.slice(2); const useGzip = options.includes('--gzip'); diff --git a/packages/playground/mockBackend/server.js b/packages/playground/mockBackend/server.js index 57ed750659c..1df6ab75e9d 100644 --- a/packages/playground/mockBackend/server.js +++ b/packages/playground/mockBackend/server.js @@ -1,4 +1,3 @@ -const bodyParser = require('body-parser'); const kit = require('./kit'); const jsonForward = require('./jsonForward'); diff --git a/packages/playground/package.json b/packages/playground/package.json index 54411778846..13968c04a80 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -28,7 +28,6 @@ "@talend/scripts-core": "^16.8.0", "@talend/scripts-config-babel": "^13.8.0", "@talend/scripts-config-stylelint": "^4.3.0", - "body-parser": "1.20.3", "copy-webpack-plugin": "^11.0.0", "cross-env": "^7.0.3", "webpack": "^5.102.1" From ecbbe14857f78f277ac3b5042176da72aec96fc0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 26 Jan 2026 12:30:55 +0000 Subject: [PATCH 03/27] chore: yarn-deduplicate --- yarn.lock | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/yarn.lock b/yarn.lock index 4890703c112..9b012e2d488 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16792,7 +16792,7 @@ sass-loader@^14.2.1: dependencies: neo-async "^2.6.2" -sass@^1.93.2: +sass@^1.93.2, sass@^1.94.0: version "1.97.2" resolved "https://registry.yarnpkg.com/sass/-/sass-1.97.2.tgz#e515a319092fd2c3b015228e3094b40198bff0da" integrity sha512-y5LWb0IlbO4e97Zr7c3mlpabcbBtS+ieiZ9iwDooShpFKWXf62zz5pEPdwrLYm+Bxn1fnbwFGzHuCLSA9tBmrw== @@ -16803,17 +16803,6 @@ sass@^1.93.2: optionalDependencies: "@parcel/watcher" "^2.4.1" -sass@^1.94.0: - version "1.94.0" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.94.0.tgz#a04198d8940358ca6ad537d2074051edbbe7c1a7" - integrity sha512-Dqh7SiYcaFtdv5Wvku6QgS5IGPm281L+ZtVD1U2FJa7Q0EFRlq8Z3sjYtz6gYObsYThUOz9ArwFqPZx+1azILQ== - dependencies: - chokidar "^4.0.0" - immutable "^5.0.2" - source-map-js ">=0.6.2 <2.0.0" - optionalDependencies: - "@parcel/watcher" "^2.4.1" - sax@^1.2.4: version "1.4.3" resolved "https://registry.yarnpkg.com/sax/-/sax-1.4.3.tgz#fcebae3b756cdc8428321805f4b70f16ec0ab5db" From f8a3a2d98c8e302cf33330d6b07a5316fea9fa32 Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Tue, 27 Jan 2026 13:19:14 +0100 Subject: [PATCH 04/27] Potential fix for code scanning alert no. 2706: Uncontrolled data used in path expression Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- packages/playground-vite/serve-dist.mjs | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/packages/playground-vite/serve-dist.mjs b/packages/playground-vite/serve-dist.mjs index eaf7439f0b0..9c2b196110b 100644 --- a/packages/playground-vite/serve-dist.mjs +++ b/packages/playground-vite/serve-dist.mjs @@ -7,6 +7,7 @@ import { fileURLToPath } from 'url'; const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); +const distRoot = path.join(__dirname, 'dist'); const options = process.argv.slice(2); const useGzip = options.includes('--gzip'); @@ -49,7 +50,24 @@ function serveStatic(req, res, filePath) { const server = http.createServer((req, res) => { // Serve static files from dist - let filePath = path.join(__dirname, 'dist', req.url); + let pathname; + try { + const urlObj = new URL(req.url, 'http://localhost'); + pathname = urlObj.pathname || '/'; + } catch { + res.writeHead(400, { 'Content-Type': 'text/plain' }); + res.end('Bad Request'); + return; + } + + // Normalize the path and ensure it stays within distRoot + let filePath = path.resolve(distRoot, '.' + pathname); + + if (!filePath.startsWith(distRoot + path.sep) && filePath !== distRoot) { + res.writeHead(403, { 'Content-Type': 'text/plain' }); + res.end('Forbidden'); + return; + } // Handle directory requests (serve index.html) fs.stat(filePath, (err, stats) => { From 1df7d3ca0d7a42de3d4d7d01cba84e59668141b5 Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Tue, 27 Jan 2026 13:19:25 +0100 Subject: [PATCH 05/27] Potential fix for code scanning alert no. 2708: Use of externally-controlled format string Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- packages/playground/mockBackend/jsonForward.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/playground/mockBackend/jsonForward.js b/packages/playground/mockBackend/jsonForward.js index fd9f9501fac..207cb53158a 100644 --- a/packages/playground/mockBackend/jsonForward.js +++ b/packages/playground/mockBackend/jsonForward.js @@ -46,7 +46,7 @@ module.exports = function addRoutes(req, res) { }) .catch(error => { // eslint-disable-next-line no-console - console.error(`Unable to load mock file "${mockFilePath}" due to :`, error); + console.error('Unable to load mock file "%s" due to :', mockFilePath, error); res.writeHead(400, { 'Content-Type': 'text/plain' }); res.end('Bad Request'); }); From abeb80d433f1b1423fa32604bd297a6ae96c6968 Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Tue, 27 Jan 2026 13:19:43 +0100 Subject: [PATCH 06/27] Potential fix for code scanning alert no. 2705: Uncontrolled data used in path expression Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- packages/playground/serve-dist.js | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/packages/playground/serve-dist.js b/packages/playground/serve-dist.js index d96de84efff..b6e434416d5 100644 --- a/packages/playground/serve-dist.js +++ b/packages/playground/serve-dist.js @@ -5,6 +5,7 @@ const backend = require('./mockBackend/server'); const options = process.argv.slice(2); const useGzip = options.includes('--gzip'); +const ROOT = path.join(__dirname, 'dist'); // Simple static file server function serveStatic(req, res, filePath) { @@ -50,7 +51,26 @@ const server = http.createServer((req, res) => { } // Serve static files from dist - let filePath = path.join(__dirname, 'dist', req.url); + let urlPath; + try { + // Use WHATWG URL to reliably extract the pathname (ignores query, hash) + const parsedUrl = new URL(req.url, 'http://localhost'); + urlPath = parsedUrl.pathname || '/'; + } catch (e) { + res.writeHead(400, { 'Content-Type': 'text/plain' }); + res.end('Bad Request'); + return; + } + + // Prevent directory traversal: resolve against ROOT and verify containment + let filePath = path.resolve(ROOT, '.' + urlPath); + + // Ensure the resolved path is within the ROOT directory + if (filePath !== ROOT && !filePath.startsWith(ROOT + path.sep)) { + res.writeHead(403, { 'Content-Type': 'text/plain' }); + res.end('Forbidden'); + return; + } // Handle directory requests (serve index.html) fs.stat(filePath, (err, stats) => { From ccd6e41419ea57e96dcedbd87b7c4cb267919451 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Tue, 3 Feb 2026 09:01:56 +0100 Subject: [PATCH 07/27] Fix path traversal vulnerability in serveStatic function (#5696) * Initial plan * fix: add path validation in serveStatic to prevent path traversal (fixes #2704) Co-authored-by: jmfrancois <19857479+jmfrancois@users.noreply.github.com> * refactor: improve path validation to handle both absolute and relative paths Co-authored-by: jmfrancois <19857479+jmfrancois@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jmfrancois <19857479+jmfrancois@users.noreply.github.com> --- packages/playground/serve-dist.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/packages/playground/serve-dist.js b/packages/playground/serve-dist.js index b6e434416d5..4f20905b381 100644 --- a/packages/playground/serve-dist.js +++ b/packages/playground/serve-dist.js @@ -5,18 +5,30 @@ const backend = require('./mockBackend/server'); const options = process.argv.slice(2); const useGzip = options.includes('--gzip'); -const ROOT = path.join(__dirname, 'dist'); +const ROOT = path.resolve(__dirname, 'dist'); // Simple static file server function serveStatic(req, res, filePath) { - fs.readFile(filePath, (err, data) => { + // Validate that the file path is within ROOT directory to prevent path traversal + // Normalize the path to handle both absolute and relative paths + const resolvedPath = path.isAbsolute(filePath) + ? path.resolve(filePath) + : path.resolve(ROOT, filePath); + + if (resolvedPath !== ROOT && !resolvedPath.startsWith(ROOT + path.sep)) { + res.writeHead(403, { 'Content-Type': 'text/plain' }); + res.end('Forbidden'); + return; + } + + fs.readFile(resolvedPath, (err, data) => { if (err) { res.writeHead(404, { 'Content-Type': 'text/plain' }); res.end('Not Found'); return; } - const ext = path.extname(filePath); + const ext = path.extname(resolvedPath); const contentTypes = { '.html': 'text/html', '.js': 'application/javascript', From 33aa623ad99f475a89f0f315e0df829a6ede9200 Mon Sep 17 00:00:00 2001 From: Talend bot Date: Wed, 28 Jan 2026 18:17:33 +0100 Subject: [PATCH 08/27] chore: prepare release (#5666) * chore: prepare release * chore: update lockfile --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Jean-Michel FRANCOIS --- .changeset/cyan-lands-tickle.md | 7 -- .changeset/dark-bags-accept.md | 5 -- .changeset/deep-foxes-smoke.md | 7 -- .changeset/dull-wombats-write.md | 60 ------------- .changeset/every-papers-tap.md | 70 --------------- .changeset/fine-eels-admire.md | 5 -- .changeset/frank-moose-fly.md | 9 -- .changeset/funky-seas-bathe.md | 5 -- .changeset/funny-garlics-yawn.md | 5 -- .changeset/giant-colts-tie.md | 5 -- .changeset/lovely-moments-work.md | 5 -- .changeset/moody-apples-notice.md | 12 --- .changeset/moody-rabbits-post.md | 5 -- .changeset/nice-ladybugs-carry.md | 10 --- .changeset/ninety-frogs-fold.md | 5 -- .changeset/ninety-singers-lead.md | 5 -- .changeset/red-parts-teach.md | 5 -- .changeset/shiny-cooks-itch.md | 5 -- .changeset/sixty-llamas-cheer.md | 27 ------ .changeset/strict-squids-sell.md | 5 -- .changeset/thirty-months-dress.md | 15 ---- .changeset/tired-donkeys-add.md | 30 ------- fork/bootstrap-sass/CHANGELOG.md | 6 ++ fork/bootstrap-sass/package.json | 6 +- fork/dynamic-cdn-webpack-plugin/CHANGELOG.md | 11 +++ fork/dynamic-cdn-webpack-plugin/package.json | 4 +- fork/json-schema-form-core/CHANGELOG.md | 11 +++ fork/json-schema-form-core/package.json | 16 ++-- fork/module-to-cdn/CHANGELOG.md | 6 ++ fork/module-to-cdn/package.json | 2 +- fork/react-bootstrap/CHANGELOG.md | 11 +++ fork/react-bootstrap/package.json | 14 +-- packages/a11y/CHANGELOG.md | 11 +++ packages/a11y/package.json | 12 +-- packages/assets-api/CHANGELOG.md | 11 +++ packages/assets-api/package.json | 14 +-- packages/cmf-cqrs/CHANGELOG.md | 20 +++++ packages/cmf-cqrs/package.json | 18 ++-- packages/cmf-router/CHANGELOG.md | 27 +++++- packages/cmf-router/package.json | 16 ++-- packages/cmf/CHANGELOG.md | 26 +++++- packages/cmf/package.json | 20 ++--- packages/components/CHANGELOG.md | 36 ++++++++ packages/components/package.json | 34 +++---- packages/containers/CHANGELOG.md | 33 +++++++ packages/containers/package.json | 28 +++--- packages/dataviz/CHANGELOG.md | 25 ++++++ packages/dataviz/package.json | 28 +++--- packages/design-docs/CHANGELOG.md | 27 ++++++ packages/design-docs/package.json | 22 ++--- packages/design-system/CHANGELOG.md | 24 +++++ packages/design-system/package.json | 26 +++--- packages/design-tokens/CHANGELOG.md | 11 +++ packages/design-tokens/package.json | 16 ++-- .../faceted-search-query-client/CHANGELOG.md | 21 +++++ .../faceted-search-query-client/package.json | 20 ++--- packages/faceted-search/CHANGELOG.md | 30 +++++++ packages/faceted-search/package.json | 30 +++---- packages/flow-designer/CHANGELOG.md | 18 ++++ packages/flow-designer/package.json | 20 ++--- packages/forms/CHANGELOG.md | 35 ++++++++ packages/forms/package.json | 32 +++---- packages/http/CHANGELOG.md | 11 +++ packages/http/package.json | 14 +-- packages/icons/CHANGELOG.md | 10 +++ packages/icons/package.json | 10 +-- .../local-libs-webpack-plugin/CHANGELOG.md | 6 ++ .../local-libs-webpack-plugin/package.json | 8 +- packages/playground-vite/CHANGELOG.md | 34 +++++++ packages/playground-vite/package.json | 38 ++++---- packages/playground/CHANGELOG.md | 38 ++++++++ packages/playground/package.json | 38 ++++---- packages/router-bridge/CHANGELOG.md | 11 +++ packages/router-bridge/package.json | 14 +-- packages/sagas/CHANGELOG.md | 19 ++++ packages/sagas/package.json | 14 +-- packages/stepper/CHANGELOG.md | 26 ++++++ packages/stepper/package.json | 26 +++--- packages/storybook-cmf/CHANGELOG.md | 19 ++++ packages/storybook-cmf/package.json | 14 +-- packages/storybook-docs/CHANGELOG.md | 21 +++++ packages/storybook-docs/package.json | 14 +-- packages/storybook-one/CHANGELOG.md | 36 ++++++++ packages/storybook-one/package.json | 34 +++---- packages/theme/CHANGELOG.md | 20 +++++ packages/theme/package.json | 14 +-- packages/utils/CHANGELOG.md | 6 ++ packages/utils/package.json | 14 +-- tools/babel-plugin-assets-api/CHANGELOG.md | 11 +++ tools/babel-plugin-assets-api/package.json | 4 +- tools/babel-plugin-import-d3/CHANGELOG.md | 6 ++ tools/babel-plugin-import-d3/package.json | 8 +- .../CHANGELOG.md | 6 ++ .../package.json | 2 +- .../babel-plugin-import-from-lib/CHANGELOG.md | 6 ++ .../babel-plugin-import-from-lib/package.json | 8 +- tools/cmf-webpack-plugin/CHANGELOG.md | 11 +++ tools/cmf-webpack-plugin/package.json | 8 +- tools/cypress-api-mock-plugin/CHANGELOG.md | 6 ++ tools/cypress-api-mock-plugin/package.json | 8 +- tools/eslint-plugin/CHANGELOG.md | 11 +++ tools/eslint-plugin/package.json | 6 +- tools/scripts-cmf/CHANGELOG.md | 6 ++ tools/scripts-cmf/package.json | 6 +- tools/scripts-config-babel/CHANGELOG.md | 12 +++ tools/scripts-config-babel/package.json | 6 +- tools/scripts-config-cdn/CHANGELOG.md | 12 +++ tools/scripts-config-cdn/package.json | 6 +- tools/scripts-config-eslint/CHANGELOG.md | 15 ++++ tools/scripts-config-eslint/package.json | 4 +- tools/scripts-config-jest/CHANGELOG.md | 12 +++ tools/scripts-config-jest/package.json | 8 +- tools/scripts-config-prettier/CHANGELOG.md | 10 +++ tools/scripts-config-prettier/package.json | 6 +- .../scripts-config-react-webpack/CHANGELOG.md | 29 ++++++ .../scripts-config-react-webpack/package.json | 16 ++-- .../scripts-config-storybook-lib/CHANGELOG.md | 27 ++++++ .../scripts-config-storybook-lib/package.json | 16 ++-- tools/scripts-config-stylelint/CHANGELOG.md | 6 ++ tools/scripts-config-stylelint/package.json | 6 +- tools/scripts-config-typescript/CHANGELOG.md | 10 +++ tools/scripts-config-typescript/package.json | 6 +- tools/scripts-core/CHANGELOG.md | 88 +++++++++++++++++++ tools/scripts-core/package.json | 16 ++-- tools/scripts-locales/CHANGELOG.md | 12 +++ tools/scripts-locales/package.json | 10 +-- tools/scripts-publish-local/CHANGELOG.md | 6 ++ tools/scripts-publish-local/package.json | 8 +- tools/scripts-utils/CHANGELOG.md | 6 ++ tools/scripts-utils/package.json | 4 +- tools/scripts-yarn-workspace/CHANGELOG.md | 6 ++ tools/scripts-yarn-workspace/package.json | 8 +- tools/upgrade-deps/CHANGELOG.md | 6 ++ tools/upgrade-deps/package.json | 8 +- yarn.lock | 65 +++++++++++++- 135 files changed, 1434 insertions(+), 723 deletions(-) delete mode 100644 .changeset/cyan-lands-tickle.md delete mode 100644 .changeset/dark-bags-accept.md delete mode 100644 .changeset/deep-foxes-smoke.md delete mode 100644 .changeset/dull-wombats-write.md delete mode 100644 .changeset/every-papers-tap.md delete mode 100644 .changeset/fine-eels-admire.md delete mode 100644 .changeset/frank-moose-fly.md delete mode 100644 .changeset/funky-seas-bathe.md delete mode 100644 .changeset/funny-garlics-yawn.md delete mode 100644 .changeset/giant-colts-tie.md delete mode 100644 .changeset/lovely-moments-work.md delete mode 100644 .changeset/moody-apples-notice.md delete mode 100644 .changeset/moody-rabbits-post.md delete mode 100644 .changeset/nice-ladybugs-carry.md delete mode 100644 .changeset/ninety-frogs-fold.md delete mode 100644 .changeset/ninety-singers-lead.md delete mode 100644 .changeset/red-parts-teach.md delete mode 100644 .changeset/shiny-cooks-itch.md delete mode 100644 .changeset/sixty-llamas-cheer.md delete mode 100644 .changeset/strict-squids-sell.md delete mode 100644 .changeset/thirty-months-dress.md delete mode 100644 .changeset/tired-donkeys-add.md create mode 100644 tools/scripts-config-storybook-lib/CHANGELOG.md diff --git a/.changeset/cyan-lands-tickle.md b/.changeset/cyan-lands-tickle.md deleted file mode 100644 index 3f1a0611e2d..00000000000 --- a/.changeset/cyan-lands-tickle.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@talend/react-faceted-search': minor -'@talend/react-components': minor -'@talend/react-forms': minor ---- - -feat: migrate forgotten file to jsx file diff --git a/.changeset/dark-bags-accept.md b/.changeset/dark-bags-accept.md deleted file mode 100644 index 69008815dd3..00000000000 --- a/.changeset/dark-bags-accept.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/icons': major ---- - -chore: refactor build to output more ESM. diff --git a/.changeset/deep-foxes-smoke.md b/.changeset/deep-foxes-smoke.md deleted file mode 100644 index ed491a77980..00000000000 --- a/.changeset/deep-foxes-smoke.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@talend/react-components': patch ---- - -fix: add type function to all withTranslation exported component - -The goal here is to make type inference of typescript happy. diff --git a/.changeset/dull-wombats-write.md b/.changeset/dull-wombats-write.md deleted file mode 100644 index b7a1cfecbf5..00000000000 --- a/.changeset/dull-wombats-write.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -'@talend/react-faceted-search-query-client': minor -'@talend/babel-plugin-import-from-index': minor -'@talend/local-libs-webpack-plugin': minor -'@talend/babel-plugin-import-from-lib': minor -'@talend/scripts-config-react-webpack': minor -'@talend/scripts-config-storybook-lib': minor -'@talend/dynamic-cdn-webpack-plugin': minor -'@talend/scripts-config-typescript': minor -'@talend/scripts-config-stylelint': minor -'@talend/babel-plugin-assets-api': minor -'@talend/cypress-api-mock-plugin': minor -'@talend/scripts-config-prettier': minor -'@talend/babel-plugin-import-d3': minor -'@talend/scripts-yarn-workspace': minor -'@talend/eslint-config': minor -'@talend/scripts-publish-local': minor -'@talend/json-schema-form-core': minor -'@talend/scripts-config-babel': minor -'@talend/scripts-config-jest': minor -'@talend/ui-playground-vite': minor -'@talend/react-cmf-webpack-plugin': minor -'@talend/scripts-config-cdn': minor -'@talend/react-faceted-search': minor -'@talend/storybook-docs': minor -'@talend/design-system': minor -'@talend/design-tokens': minor -'@talend/react-flow-designer': minor -'@talend/router-bridge': minor -'@talend/react-storybook-cmf': minor -'@talend/ui-storybook-one': minor -'@talend/scripts-locales': minor -'@talend/react-bootstrap': minor -'@talend/design-docs': minor -'@talend/bootstrap-sass': minor -'@talend/assets-api': minor -'@talend/react-cmf-router': minor -'@talend/react-components': minor -'@talend/react-containers': minor -'@talend/ui-playground': minor -'@talend/eslint-plugin': minor -'@talend/scripts-utils': minor -'@talend/module-to-cdn': minor -'@talend/scripts-core': minor -'@talend/upgrade-deps': minor -'@talend/react-cmf-cqrs': minor -'@talend/scripts-cmf': minor -'@talend/react-dataviz': minor -'@talend/react-stepper': minor -'@talend/react-forms': minor -'@talend/icons': minor -'@talend/react-sagas': minor -'@talend/bootstrap-theme': minor -'@talend/utils': minor -'@talend/react-a11y': minor -'@talend/http': minor -'@talend/react-cmf': minor ---- - -Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 diff --git a/.changeset/every-papers-tap.md b/.changeset/every-papers-tap.md deleted file mode 100644 index 942278e79b7..00000000000 --- a/.changeset/every-papers-tap.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -'@talend/scripts-core': major ---- - -chore: remove storybook commands and integration - -You should do the following to migrate: - -in your package.json -```diff - -"scripts": { -- "start": "talend-scripts start" -+ "start": "storybook dev" -- "build-storybook": "talend-scripts build-storybook" -+ "build-storybook": "storybook build" -} - -"dependencies": { -- "@talend/scripts-core": "^16.8.0", -+ "@talend/scripts-core": "^17.0.0", - -- "@storybook/addon-actions": "^7.6.21", -- "@storybook/.*": "^7.6.21", -+ "@storybook/addon-a11y": "^10.1.11", -+ "@storybook/addon-links": "^10.1.11", -+ "@storybook/react": "^10.1.11", -+ "@storybook/react-vite": "^10.1.11", -- "@talend/scripts-config-storybook-lib": "^5.8.0", -+ "@talend/scripts-config-storybook-lib": "^6.0.0", -+ "storybook": "^10.1.11" -} -``` - -Then ensure you have update your `.storybook/main.js` and `.storybook/preview` files like this: - -- rename to main.mjs to use ESM -- keep main.ts if it was already in TS. - -```js -// .storybook/main.mjs -import { createMainConfig } from '@talend/scripts-config-storybook-lib/main'; - -export default createMainConfig({}); -``` - -```js -// .storybook/preview.mjs -import { createPreviewConfig } from '@talend/scripts-config-storybook-lib/main'; - -const preview = createPreviewConfig({ - parameters: {}, - i18n: { - namespaces: [...tuiContainersNamespaces, ...tuiComponentsNamespaces, ...dsNamespaces], - remoteLocalesMap: { - 'tui-containers': - 'https://statics.cloud.talend.com/@talend/locales-tui-containers/9.1.3/locales/{{lng}}/{{ns}}.json', - 'tui-components': - 'https://statics.cloud.talend.com/@talend/locales-tui-components/16.0.1/locales/{{lng}}/{{ns}}.json', - 'design-system': - 'https://statics.cloud.talend.com/@talend/locales-design-system/7.15.1/locales/{{lng}}/{{ns}}.json', - }, - }, - cmf: { - modules: [cmfModule], - settings: settings, - }, -}); -``` - diff --git a/.changeset/fine-eels-admire.md b/.changeset/fine-eels-admire.md deleted file mode 100644 index de27396493d..00000000000 --- a/.changeset/fine-eels-admire.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/react-containers': patch ---- - -fix: migrate SelectObject scss to css diff --git a/.changeset/frank-moose-fly.md b/.changeset/frank-moose-fly.md deleted file mode 100644 index d74a0513522..00000000000 --- a/.changeset/frank-moose-fly.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@talend/react-faceted-search': major -'@talend/react-storybook-cmf': major -'@talend/react-components': major -'@talend/react-containers': major -'@talend/react-forms': major ---- - -No breaking in terms of API but may be some side effect in your config (like storybook) that can break your test or your build. diff --git a/.changeset/funky-seas-bathe.md b/.changeset/funky-seas-bathe.md deleted file mode 100644 index 4b470a8602f..00000000000 --- a/.changeset/funky-seas-bathe.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/react-cmf': patch ---- - -fix: check if window is defined diff --git a/.changeset/funny-garlics-yawn.md b/.changeset/funny-garlics-yawn.md deleted file mode 100644 index 921dded89ac..00000000000 --- a/.changeset/funny-garlics-yawn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/react-storybook-cmf': major ---- - -feat: update to storybook 10 diff --git a/.changeset/giant-colts-tie.md b/.changeset/giant-colts-tie.md deleted file mode 100644 index 553ae6610c3..00000000000 --- a/.changeset/giant-colts-tie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@talend/scripts-config-prettier": patch ---- - -fix: remove prettier import order diff --git a/.changeset/lovely-moments-work.md b/.changeset/lovely-moments-work.md deleted file mode 100644 index 6aaa221eed5..00000000000 --- a/.changeset/lovely-moments-work.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-config-storybook-lib': major ---- - -feat: migrate to storybook 10 diff --git a/.changeset/moody-apples-notice.md b/.changeset/moody-apples-notice.md deleted file mode 100644 index 417e678cc61..00000000000 --- a/.changeset/moody-apples-notice.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"@talend/react-components": patch -"@talend/react-containers": patch -"@talend/design-docs": patch -"@talend/design-system": patch -"@talend/react-faceted-search": patch -"@talend/react-forms": patch -"@talend/storybook-docs": patch -"@talend/ui-storybook-one": patch ---- - -chore: update storybook diff --git a/.changeset/moody-rabbits-post.md b/.changeset/moody-rabbits-post.md deleted file mode 100644 index 425ef43ec96..00000000000 --- a/.changeset/moody-rabbits-post.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/storybook-docs': major ---- - -feat: migrate to storybook 10 diff --git a/.changeset/nice-ladybugs-carry.md b/.changeset/nice-ladybugs-carry.md deleted file mode 100644 index b77d11e75de..00000000000 --- a/.changeset/nice-ladybugs-carry.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@talend/scripts-config-react-webpack": major ---- - -feat(script): remove cdn option. - -You must review your build process with that new plugin as many things will not work. -Especially the @talend/assets-api call you may end up with weird behavior. - -The good part is once you have fixed it moving out from @talend/scripts* to an other build tool like vite becomes easy. diff --git a/.changeset/ninety-frogs-fold.md b/.changeset/ninety-frogs-fold.md deleted file mode 100644 index 82886e21773..00000000000 --- a/.changeset/ninety-frogs-fold.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-config-jest': patch ---- - -fix: support jsx files diff --git a/.changeset/ninety-singers-lead.md b/.changeset/ninety-singers-lead.md deleted file mode 100644 index cb5f3ae5d0f..00000000000 --- a/.changeset/ninety-singers-lead.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/eslint-config': major ---- - -only allow jsx into jsx files diff --git a/.changeset/red-parts-teach.md b/.changeset/red-parts-teach.md deleted file mode 100644 index 94f5c818b25..00000000000 --- a/.changeset/red-parts-teach.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-config-typescript': major ---- - -feat: set moduleResolution to bundler diff --git a/.changeset/shiny-cooks-itch.md b/.changeset/shiny-cooks-itch.md deleted file mode 100644 index 32530172237..00000000000 --- a/.changeset/shiny-cooks-itch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/design-docs': minor ---- - -feat: migrate scss to css diff --git a/.changeset/sixty-llamas-cheer.md b/.changeset/sixty-llamas-cheer.md deleted file mode 100644 index 0e9150caf6f..00000000000 --- a/.changeset/sixty-llamas-cheer.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -'@talend/react-faceted-search-query-client': major -'@talend/scripts-config-react-webpack': major -'@talend/json-schema-form-core': major -'@talend/react-faceted-search': major -'@talend/storybook-docs': major -'@talend/design-system': major -'@talend/design-tokens': major -'@talend/react-flow-designer': major -'@talend/router-bridge': major -'@talend/react-bootstrap': major -'@talend/assets-api': major -'@talend/react-cmf-router': major -'@talend/react-components': major -'@talend/react-containers': major -'@talend/ui-playground': major -'@talend/react-cmf-cqrs': major -'@talend/react-dataviz': major -'@talend/react-stepper': major -'@talend/react-forms': major -'@talend/react-sagas': major -'@talend/bootstrap-theme': major -'@talend/http': major -'@talend/react-cmf': major ---- - -chore: move from sass to css diff --git a/.changeset/strict-squids-sell.md b/.changeset/strict-squids-sell.md deleted file mode 100644 index 9bd4ee99c29..00000000000 --- a/.changeset/strict-squids-sell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/react-components': patch ---- - -fix: migrate Dialog.scss into css diff --git a/.changeset/thirty-months-dress.md b/.changeset/thirty-months-dress.md deleted file mode 100644 index f9a29983c47..00000000000 --- a/.changeset/thirty-months-dress.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -"@talend/react-containers": patch -"@talend/design-docs": patch -"@talend/design-system": patch -"@talend/react-forms": patch -"@talend/ui-playground-vite": patch -"@talend/storybook-docs": patch -"@talend/ui-storybook-one": patch -"@talend/bootstrap-theme": patch -"@talend/scripts-config-react-webpack": patch -"@talend/scripts-config-storybook-lib": patch -"@talend/scripts-locales": patch ---- - -chore: upgrade dependencies diff --git a/.changeset/tired-donkeys-add.md b/.changeset/tired-donkeys-add.md deleted file mode 100644 index cbd7f77d1cd..00000000000 --- a/.changeset/tired-donkeys-add.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -'@talend/react-faceted-search-query-client': major -'@talend/scripts-config-react-webpack': major -'@talend/scripts-config-storybook-lib': major -'@talend/json-schema-form-core': major -'@talend/react-faceted-search': major -'@talend/storybook-docs': major -'@talend/design-system': major -'@talend/design-tokens': major -'@talend/react-flow-designer': major -'@talend/router-bridge': major -'@talend/ui-storybook-one': major -'@talend/react-bootstrap': major -'@talend/design-docs': major -'@talend/assets-api': major -'@talend/react-cmf-router': major -'@talend/react-components': major -'@talend/react-containers': major -'@talend/ui-playground': major -'@talend/react-cmf-cqrs': major -'@talend/react-dataviz': major -'@talend/react-stepper': major -'@talend/react-forms': major -'@talend/react-sagas': major -'@talend/bootstrap-theme': major -'@talend/http': major -'@talend/react-cmf': major ---- - -chore: drop UMD format diff --git a/fork/bootstrap-sass/CHANGELOG.md b/fork/bootstrap-sass/CHANGELOG.md index 056fb845835..032113e6f75 100644 --- a/fork/bootstrap-sass/CHANGELOG.md +++ b/fork/bootstrap-sass/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 5.5.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 5.4.0 ### Minor Changes diff --git a/fork/bootstrap-sass/package.json b/fork/bootstrap-sass/package.json index e8d45e5cb15..5ae7ae2210b 100644 --- a/fork/bootstrap-sass/package.json +++ b/fork/bootstrap-sass/package.json @@ -1,6 +1,6 @@ { "name": "@talend/bootstrap-sass", - "version": "5.4.0", + "version": "5.5.0", "description": "bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to drop right into your Sass powered applications.", "main": "assets/javascripts/bootstrap.js", "style": "assets/stylesheets/_bootstrap.scss", @@ -40,8 +40,8 @@ "access": "public" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", "eslint": "^8.57.1" } } diff --git a/fork/dynamic-cdn-webpack-plugin/CHANGELOG.md b/fork/dynamic-cdn-webpack-plugin/CHANGELOG.md index ee32dca3753..d412d34e90f 100644 --- a/fork/dynamic-cdn-webpack-plugin/CHANGELOG.md +++ b/fork/dynamic-cdn-webpack-plugin/CHANGELOG.md @@ -1,5 +1,16 @@ # CHANGELOG +## 14.4.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] + - @talend/module-to-cdn@9.17.0 + ## 14.3.0 ### Minor Changes diff --git a/fork/dynamic-cdn-webpack-plugin/package.json b/fork/dynamic-cdn-webpack-plugin/package.json index 1a7e9e4be8c..54eb4df4c94 100644 --- a/fork/dynamic-cdn-webpack-plugin/package.json +++ b/fork/dynamic-cdn-webpack-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@talend/dynamic-cdn-webpack-plugin", - "version": "14.3.0", + "version": "14.4.0", "description": "Dynamically get your dependencies from a cdn rather than bundling them in your app", "license": "MIT", "repository": "Talend/dynamic-cdn-webpack-plugin", @@ -36,7 +36,7 @@ "externals" ], "dependencies": { - "@talend/module-to-cdn": "^9.16.0", + "@talend/module-to-cdn": "^9.17.0", "read-pkg-up": "^7.0.1", "semver": "^7.7.3", "webpack-sources": "^3.3.3" diff --git a/fork/json-schema-form-core/CHANGELOG.md b/fork/json-schema-form-core/CHANGELOG.md index 59ad3c92e24..272a20c2225 100644 --- a/fork/json-schema-form-core/CHANGELOG.md +++ b/fork/json-schema-form-core/CHANGELOG.md @@ -1,5 +1,16 @@ # @talend/json-schema-form-core +## 2.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 1.5.0 ### Minor Changes diff --git a/fork/json-schema-form-core/package.json b/fork/json-schema-form-core/package.json index 50bd4321114..da144c5dd1a 100644 --- a/fork/json-schema-form-core/package.json +++ b/fork/json-schema-form-core/package.json @@ -1,6 +1,6 @@ { "name": "@talend/json-schema-form-core", - "version": "1.5.0", + "version": "2.0.0", "description": "JSON-Schema and JSON-UI-Schema utilities for form generation.", "main": "dist/index.js", "module": "./lib-esm/index.js", @@ -46,13 +46,13 @@ "json-schema" ], "devDependencies": { - "@talend/babel-plugin-assets-api": "^1.7.0", - "@talend/babel-plugin-import-from-index": "^1.11.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-typescript": "^11.4.0", - "@talend/scripts-core": "^16.8.0", + "@talend/babel-plugin-assets-api": "^1.8.0", + "@talend/babel-plugin-import-from-index": "^1.12.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", + "@talend/scripts-core": "^17.0.0", "@types/chai": "^3.5.2", "@types/node": "^6.14.13", "rimraf": "^5.0.10", diff --git a/fork/module-to-cdn/CHANGELOG.md b/fork/module-to-cdn/CHANGELOG.md index c44d24ce209..0356d91c244 100644 --- a/fork/module-to-cdn/CHANGELOG.md +++ b/fork/module-to-cdn/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/module-to-cdn +## 9.17.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 9.16.0 ### Minor Changes diff --git a/fork/module-to-cdn/package.json b/fork/module-to-cdn/package.json index b72eb245aec..a7ade1cdf3e 100644 --- a/fork/module-to-cdn/package.json +++ b/fork/module-to-cdn/package.json @@ -1,6 +1,6 @@ { "name": "@talend/module-to-cdn", - "version": "9.16.0", + "version": "9.17.0", "description": "Get cdn config from npm module name", "license": "MIT", "repository": "https://github.com/Talend/ui", diff --git a/fork/react-bootstrap/CHANGELOG.md b/fork/react-bootstrap/CHANGELOG.md index ae6edfb1c5d..0f042cd4a8c 100644 --- a/fork/react-bootstrap/CHANGELOG.md +++ b/fork/react-bootstrap/CHANGELOG.md @@ -1,5 +1,16 @@ ## [v0.32.5] +## 4.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 3.1.0 ### Minor Changes diff --git a/fork/react-bootstrap/package.json b/fork/react-bootstrap/package.json index 992822e9194..0ba488d4930 100644 --- a/fork/react-bootstrap/package.json +++ b/fork/react-bootstrap/package.json @@ -1,6 +1,6 @@ { "name": "@talend/react-bootstrap", - "version": "3.1.0", + "version": "4.0.0", "description": "Bootstrap 3 components built with React", "repository": { "type": "git", @@ -44,12 +44,12 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-config-typescript": "^11.4.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-config-typescript": "^12.0.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-react-webpack": "^17.0.0", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^14.3.1", "@testing-library/user-event": "^14.6.1", diff --git a/packages/a11y/CHANGELOG.md b/packages/a11y/CHANGELOG.md index 41a4d09182d..e3ff38d8157 100644 --- a/packages/a11y/CHANGELOG.md +++ b/packages/a11y/CHANGELOG.md @@ -1,5 +1,16 @@ # @talend/react-a11y +## 4.2.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] + - @talend/utils@3.6.0 + ## 4.1.0 ### Minor Changes diff --git a/packages/a11y/package.json b/packages/a11y/package.json index c9174eb98a8..40427ab7d50 100644 --- a/packages/a11y/package.json +++ b/packages/a11y/package.json @@ -32,13 +32,13 @@ "url": "https://github.com/Talend/ui.git" }, "dependencies": { - "@talend/utils": "^3.5.0" + "@talend/utils": "^3.6.0" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-typescript": "^11.4.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", "@testing-library/react": "^14.3.1", "@testing-library/user-event": "^14.6.1", "@types/date-fns": "^2.6.3", @@ -57,5 +57,5 @@ "publishConfig": { "access": "public" }, - "version": "4.1.0" + "version": "4.2.0" } diff --git a/packages/assets-api/CHANGELOG.md b/packages/assets-api/CHANGELOG.md index 76ed19639a1..3aba98880a4 100644 --- a/packages/assets-api/CHANGELOG.md +++ b/packages/assets-api/CHANGELOG.md @@ -1,5 +1,16 @@ # @talend/assets-api +## 2.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 1.6.0 ### Minor Changes diff --git a/packages/assets-api/package.json b/packages/assets-api/package.json index b0ea2f0b45a..425159ecb73 100644 --- a/packages/assets-api/package.json +++ b/packages/assets-api/package.json @@ -34,12 +34,12 @@ }, "dependencies": {}, "devDependencies": { - "@talend/babel-plugin-import-from-index": "^1.11.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-typescript": "^11.4.0", + "@talend/babel-plugin-import-from-index": "^1.12.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", "@types/node": "^6.14.13", "@types/jest": "^29.5.14", "read-pkg-up": "^7.0.1" @@ -47,5 +47,5 @@ "publishConfig": { "access": "public" }, - "version": "1.6.0" + "version": "2.0.0" } diff --git a/packages/cmf-cqrs/CHANGELOG.md b/packages/cmf-cqrs/CHANGELOG.md index bef35e19ef0..cd83e85d656 100644 --- a/packages/cmf-cqrs/CHANGELOG.md +++ b/packages/cmf-cqrs/CHANGELOG.md @@ -1,5 +1,25 @@ # @talend/react-cmf-cqrs +## 12.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] +- Updated dependencies [ecbfee8] +- Updated dependencies [18e73d1] +- Updated dependencies [16703c7] + - @talend/utils@3.6.0 + - @talend/react-cmf@12.0.0 + ## 11.1.0 ### Minor Changes diff --git a/packages/cmf-cqrs/package.json b/packages/cmf-cqrs/package.json index 01b8a6ed740..b9a7bd5964d 100644 --- a/packages/cmf-cqrs/package.json +++ b/packages/cmf-cqrs/package.json @@ -40,18 +40,18 @@ }, "homepage": "https://github.com/Talend/ui/cmf-cqrs#readme", "dependencies": { - "@talend/react-cmf": "^11.1.0", - "@talend/utils": "^3.5.0", + "@talend/react-cmf": "^12.0.0", + "@talend/utils": "^3.6.0", "immutable": "^3.8.2", "redux-saga": "^1.4.2" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-typescript": "^11.4.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", "@testing-library/react": "^14.3.1", "@testing-library/react-hooks": "^8.0.1", "mock-socket": "^9.3.1", @@ -68,5 +68,5 @@ "publishConfig": { "access": "public" }, - "version": "11.1.0" + "version": "12.0.0" } diff --git a/packages/cmf-router/CHANGELOG.md b/packages/cmf-router/CHANGELOG.md index 9de17f52803..08a17a70ca6 100644 --- a/packages/cmf-router/CHANGELOG.md +++ b/packages/cmf-router/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## 9.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] +- Updated dependencies [ecbfee8] +- Updated dependencies [18e73d1] +- Updated dependencies [16703c7] + - @talend/react-cmf@12.0.0 + ## 8.1.0 ### Minor Changes @@ -54,14 +73,14 @@ ```javascript // Before const routes = { - '/': rootSaga, - '/resources/:id?': resourceSaga + '/': rootSaga, + '/resources/:id?': resourceSaga, }; // After const routes = { - '/{*path}': rootSaga, // if you want to match all routes - '/resources{/id}': resourceSaga + '/{*path}': rootSaga, // if you want to match all routes + '/resources{/id}': resourceSaga, }; ``` diff --git a/packages/cmf-router/package.json b/packages/cmf-router/package.json index aa9b9b77b02..e8ddad71ea3 100644 --- a/packages/cmf-router/package.json +++ b/packages/cmf-router/package.json @@ -1,6 +1,6 @@ { "name": "@talend/react-cmf-router", - "version": "8.1.0", + "version": "9.0.0", "description": "", "main": "lib/index.js", "module": "./lib-esm/index.js", @@ -26,7 +26,7 @@ "lint": "talend-scripts lint" }, "dependencies": { - "@talend/react-cmf": "^11.1.0", + "@talend/react-cmf": "^12.0.0", "connected-react-router": "^6.9.3", "history": "^5.3.0", "lodash": "^4.17.23", @@ -43,12 +43,12 @@ }, "devDependencies": { "@redux-saga/testing-utils": "^1.2.1", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-typescript": "^11.4.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", "react": "^18.3.1", "react-dom": "^18.3.1", "redux-saga-tester": "^1.0.874" diff --git a/packages/cmf/CHANGELOG.md b/packages/cmf/CHANGELOG.md index 94cb90f55ac..deb554893d9 100644 --- a/packages/cmf/CHANGELOG.md +++ b/packages/cmf/CHANGELOG.md @@ -1,5 +1,23 @@ # @talend/react-cmf +## 12.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- ecbfee8: fix: check if window is defined +- Updated dependencies [bb95e38] + - @talend/scripts-cmf@1.7.0 + - @talend/utils@3.6.0 + ## 11.1.0 ### Minor Changes @@ -51,14 +69,14 @@ ```javascript // Before const routes = { - '/': rootSaga, - '/resources/:id?': resourceSaga + '/': rootSaga, + '/resources/:id?': resourceSaga, }; // After const routes = { - '/{*path}': rootSaga, // if you want to match all routes - '/resources{/id}': resourceSaga + '/{*path}': rootSaga, // if you want to match all routes + '/resources{/id}': resourceSaga, }; ``` diff --git a/packages/cmf/package.json b/packages/cmf/package.json index 613112d5ebe..872df5383e4 100644 --- a/packages/cmf/package.json +++ b/packages/cmf/package.json @@ -43,8 +43,8 @@ "url": "https://github.com/Talend/ui.git" }, "dependencies": { - "@talend/scripts-cmf": "^1.6.0", - "@talend/utils": "^3.5.0", + "@talend/scripts-cmf": "^1.7.0", + "@talend/utils": "^3.6.0", "commander": "^6.2.1", "hoist-non-react-statics": "^3.3.2", "immutable": "^3.8.2", @@ -63,13 +63,13 @@ }, "devDependencies": { "@redux-saga/testing-utils": "^1.2.1", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-config-typescript": "^11.4.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-jest": "^14.5.0", - "@talend/scripts-config-react-webpack": "^16.11.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-config-typescript": "^12.0.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-jest": "^14.6.0", + "@talend/scripts-config-react-webpack": "^17.0.0", "@testing-library/react": "^14.3.1", "jest-in-case": "^1.0.2", "jsdoc": "^4.0.5", @@ -86,5 +86,5 @@ "publishConfig": { "access": "public" }, - "version": "11.1.0" + "version": "12.0.0" } diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 7edb3b4f213..f4b0051f829 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -1,5 +1,41 @@ # @talend/react-components +## 18.0.0 + +### Major Changes + +- a525026: No breaking in terms of API but may be some side effect in your config (like storybook) that can break your test or your build. +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- ecbfee8: feat: migrate forgotten file to jsx file +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- ecbfee8: fix: add type function to all withTranslation exported component + + The goal here is to make type inference of typescript happy. + +- 1d3bb12: chore: update storybook +- ecbfee8: fix: migrate Dialog.scss into css +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [1d3bb12] +- Updated dependencies [18e73d1] +- Updated dependencies [53e97a0] +- Updated dependencies [16703c7] + - @talend/icons@8.0.0 + - @talend/design-system@12.0.0 + - @talend/design-tokens@4.0.0 + - @talend/react-bootstrap@4.0.0 + - @talend/assets-api@2.0.0 + - @talend/bootstrap-theme@10.0.0 + - @talend/utils@3.6.0 + - @talend/react-a11y@4.2.0 + ## 17.6.0 ### Minor Changes diff --git a/packages/components/package.json b/packages/components/package.json index cbedbc1f1a4..f043b3309dc 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -45,13 +45,13 @@ }, "dependencies": { "@popperjs/core": "^2.11.8", - "@talend/assets-api": "^1.6.0", - "@talend/bootstrap-theme": "^9.6.0", - "@talend/design-tokens": "^3.5.0", - "@talend/icons": "^7.14.0", - "@talend/react-a11y": "^4.1.0", - "@talend/react-bootstrap": "^3.1.0", - "@talend/utils": "^3.5.0", + "@talend/assets-api": "^2.0.0", + "@talend/bootstrap-theme": "^10.0.0", + "@talend/design-tokens": "^4.0.0", + "@talend/icons": "^8.0.0", + "@talend/react-a11y": "^4.2.0", + "@talend/react-bootstrap": "^4.0.0", + "@talend/utils": "^3.6.0", "classnames": "^2.5.1", "d3": "^7.9.0", "date-fns": "^3.6.0", @@ -82,16 +82,16 @@ "@storybook/addon-links": "^10.2.1", "@storybook/react": "^10.2.1", "@storybook/react-vite": "^10.2.1", - "@talend/bootstrap-theme": "^9.6.0", - "@talend/design-system": "^11.9.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", + "@talend/bootstrap-theme": "^10.0.0", + "@talend/design-system": "^12.0.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", "@talend/locales-design-system": "^7.15.1", "@talend/locales-tui-components": "^16.0.1", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-typescript": "^11.4.0", - "@talend/scripts-core": "^16.8.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", + "@talend/scripts-core": "^17.0.0", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^14.3.1", "@testing-library/react-hooks": "^8.0.1", @@ -118,7 +118,7 @@ "storybook": "^10.2.1" }, "peerDependencies": { - "@talend/design-system": "^11.6.0", + "@talend/design-system": "^12.0.0", "i18next": "^23.16.8", "prop-types": "^15.5.10", "react": "^18.3.1", @@ -131,5 +131,5 @@ "publishConfig": { "access": "public" }, - "version": "17.6.0" + "version": "18.0.0" } diff --git a/packages/containers/CHANGELOG.md b/packages/containers/CHANGELOG.md index 719b8ec56ab..7d04067af48 100644 --- a/packages/containers/CHANGELOG.md +++ b/packages/containers/CHANGELOG.md @@ -1,5 +1,38 @@ # @talend/react-containers +## 12.0.0 + +### Major Changes + +- a525026: No breaking in terms of API but may be some side effect in your config (like storybook) that can break your test or your build. +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- ecbfee8: fix: migrate SelectObject scss to css +- 1d3bb12: chore: update storybook +- 53e97a0: chore: upgrade dependencies +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [a525026] +- Updated dependencies [ecbfee8] +- Updated dependencies [1d3bb12] +- Updated dependencies [18e73d1] +- Updated dependencies [ecbfee8] +- Updated dependencies [53e97a0] +- Updated dependencies [16703c7] + - @talend/react-components@18.0.0 + - @talend/react-forms@16.0.0 + - @talend/design-system@12.0.0 + - @talend/utils@3.6.0 + - @talend/react-cmf@12.0.0 + ## 11.6.0 ### Minor Changes diff --git a/packages/containers/package.json b/packages/containers/package.json index c5da41daf24..93863a70344 100644 --- a/packages/containers/package.json +++ b/packages/containers/package.json @@ -42,11 +42,11 @@ "url": "https://github.com/Talend/ui.git" }, "dependencies": { - "@talend/design-system": "^11.9.0", - "@talend/react-cmf": "^11.1.0", - "@talend/react-components": "^17.6.0", - "@talend/react-forms": "^15.6.0", - "@talend/utils": "^3.5.0", + "@talend/design-system": "^12.0.0", + "@talend/react-cmf": "^12.0.0", + "@talend/react-components": "^18.0.0", + "@talend/react-forms": "^16.0.0", + "@talend/utils": "^3.6.0", "classnames": "^2.5.1", "immutable": "^3.8.2", "invariant": "^2.2.4", @@ -57,18 +57,18 @@ "reselect": "^2.5.4" }, "devDependencies": { - "@talend/icons": "^7.14.0", + "@talend/icons": "^8.0.0", "@talend/locales-tui-components": "^16.0.1", "@talend/locales-tui-containers": "^9.1.3", "@talend/locales-tui-forms": "^15.2.0", "@talend/locales-design-system": "^7.15.1", - "@talend/react-storybook-cmf": "^11.1.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-storybook-lib": "^5.8.0", + "@talend/react-storybook-cmf": "^12.0.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-storybook-lib": "^6.0.0", "@testing-library/react": "^14.3.1", "@testing-library/user-event": "^14.6.1", "i18next": "^23.16.8", @@ -94,5 +94,5 @@ "publishConfig": { "access": "public" }, - "version": "11.6.0" + "version": "12.0.0" } diff --git a/packages/dataviz/CHANGELOG.md b/packages/dataviz/CHANGELOG.md index c73decf9001..a625632a155 100755 --- a/packages/dataviz/CHANGELOG.md +++ b/packages/dataviz/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## 8.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [a525026] +- Updated dependencies [1d3bb12] +- Updated dependencies [18e73d1] +- Updated dependencies [ecbfee8] +- Updated dependencies [16703c7] + - @talend/react-components@18.0.0 + - @talend/design-tokens@4.0.0 + - @talend/assets-api@2.0.0 + ## 7.3.0 ### Minor Changes diff --git a/packages/dataviz/package.json b/packages/dataviz/package.json index d579f1e6dfb..857005d6f70 100644 --- a/packages/dataviz/package.json +++ b/packages/dataviz/package.json @@ -1,6 +1,6 @@ { "name": "@talend/react-dataviz", - "version": "7.3.0", + "version": "8.0.0", "description": "Talend charts and visualization components", "main": "lib/index.js", "types": "./lib/index.d.ts", @@ -38,9 +38,9 @@ "url": "https://github.com/Talend/ui.git" }, "dependencies": { - "@talend/assets-api": "^1.6.0", - "@talend/react-components": "^17.6.0", - "@talend/design-tokens": "^3.5.0", + "@talend/assets-api": "^2.0.0", + "@talend/react-components": "^18.0.0", + "@talend/design-tokens": "^4.0.0", "classnames": "^2.5.1", "d3": "^7.9.0", "date-fns": "^3.6.0", @@ -53,18 +53,18 @@ "@storybook/react": "^10.2.1", "@storybook/react-vite": "^10.2.1", "@storybook/addon-a11y": "^10.2.1", - "@talend/design-system": "^11.9.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/icons": "^7.14.0", + "@talend/design-system": "^12.0.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/icons": "^8.0.0", "@talend/locales-tui-components": "^16.0.1", "@talend/locales-tui-dataviz": "^3.0.1", - "@talend/react-components": "^17.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-typescript": "^11.4.0", - "@talend/scripts-config-storybook-lib": "^5.8.0", + "@talend/react-components": "^18.0.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", + "@talend/scripts-config-storybook-lib": "^6.0.0", "@testing-library/react": "^14.3.1", "@testing-library/user-event": "^14.6.1", "@types/classnames": "^2.3.4", diff --git a/packages/design-docs/CHANGELOG.md b/packages/design-docs/CHANGELOG.md index 64ee72bab0f..88671f80e4f 100644 --- a/packages/design-docs/CHANGELOG.md +++ b/packages/design-docs/CHANGELOG.md @@ -1,5 +1,32 @@ # @talend/design-docs +## 5.0.0 + +### Major Changes + +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 +- ecbfee8: feat: migrate scss to css + +### Patch Changes + +- 1d3bb12: chore: update storybook +- 53e97a0: chore: upgrade dependencies +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [1d3bb12] +- Updated dependencies [ecbfee8] +- Updated dependencies [18e73d1] +- Updated dependencies [53e97a0] +- Updated dependencies [16703c7] + - @talend/icons@8.0.0 + - @talend/storybook-docs@3.0.0 + - @talend/design-system@12.0.0 + - @talend/design-tokens@4.0.0 + ## 4.6.0 ### Minor Changes diff --git a/packages/design-docs/package.json b/packages/design-docs/package.json index 1181f0a86c9..109f35be8f3 100644 --- a/packages/design-docs/package.json +++ b/packages/design-docs/package.json @@ -1,6 +1,6 @@ { "name": "@talend/design-docs", - "version": "4.6.0", + "version": "5.0.0", "description": "Package containing design.talend.com stories", "homepage": "https://github.com/Talend/ui#readme", "main": "src/index.ts", @@ -22,10 +22,10 @@ "dependencies": { "@algolia/autocomplete-js": "^1.19.4", "@storybook/react": "^10.2.1", - "@talend/design-system": "^11.9.0", - "@talend/design-tokens": "^3.5.0", - "@talend/storybook-docs": "^2.8.0", - "@talend/icons": "^7.14.0", + "@talend/design-system": "^12.0.0", + "@talend/design-tokens": "^4.0.0", + "@talend/storybook-docs": "^3.0.0", + "@talend/icons": "^8.0.0", "algoliasearch": "^4.25.3", "classnames": "^2.5.1", "color-contrast-checker": "^2.1.0", @@ -41,17 +41,17 @@ "@storybook/addon-links": "^10.2.1", "@storybook/addon-docs": "^10.2.1", "@storybook/react-vite": "^10.2.1", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", "@talend/locales-design-system": "^7.15.1", "@talend/locales-tui-components": "^16.0.1", "@talend/locales-tui-containers": "^9.1.3", "@talend/locales-tui-faceted-search": "^11.3.0", "@talend/locales-tui-forms": "^15.2.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-typescript": "^11.4.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", "@types/react": "^18.3.27", "i18next": "^23.16.8", "mdx-embed": "^1.1.2", diff --git a/packages/design-system/CHANGELOG.md b/packages/design-system/CHANGELOG.md index e6e7dce421c..2f3640af5ef 100644 --- a/packages/design-system/CHANGELOG.md +++ b/packages/design-system/CHANGELOG.md @@ -1,5 +1,29 @@ # @talend/design-system +## 12.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- 1d3bb12: chore: update storybook +- 53e97a0: chore: upgrade dependencies +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [18e73d1] +- Updated dependencies [16703c7] + - @talend/icons@8.0.0 + - @talend/design-tokens@4.0.0 + - @talend/assets-api@2.0.0 + - @talend/utils@3.6.0 + ## 11.9.0 ### Minor Changes diff --git a/packages/design-system/package.json b/packages/design-system/package.json index 01807bd2bc0..8cea1cb0171 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -1,6 +1,6 @@ { "name": "@talend/design-system", - "version": "11.9.0", + "version": "12.0.0", "description": "Talend Design System", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -40,9 +40,9 @@ }, "dependencies": { "@floating-ui/react": "^0.26.28", - "@talend/assets-api": "^1.6.0", - "@talend/design-tokens": "^3.5.0", - "@talend/utils": "^3.5.0", + "@talend/assets-api": "^2.0.0", + "@talend/design-tokens": "^4.0.0", + "@talend/utils": "^3.6.0", "classnames": "^2.5.1", "modern-css-reset": "^1.4.0", "react-transition-group": "^2.9.0", @@ -58,15 +58,15 @@ "@storybook/addon-links": "^10.2.1", "@storybook/react": "^10.2.1", "@svgr/webpack": "^8.1.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/icons": "^7.14.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/icons": "^8.0.0", "@talend/locales-design-system": "^7.15.1", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-typescript": "^11.4.0", - "@talend/storybook-docs": "^2.8.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", + "@talend/storybook-docs": "^3.0.0", "@testing-library/jest-dom": "^6.9.1", "@types/classnames": "^2.3.4", "@types/jest": "^29.5.14", @@ -95,7 +95,7 @@ "storybook": "^10.2.1" }, "peerDependencies": { - "@talend/icons": "^7.11.2", + "@talend/icons": "^8.0.0", "@talend/locales-design-system": "^7.15.1", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.5.1", diff --git a/packages/design-tokens/CHANGELOG.md b/packages/design-tokens/CHANGELOG.md index a383128fdfd..90c0cb7f468 100644 --- a/packages/design-tokens/CHANGELOG.md +++ b/packages/design-tokens/CHANGELOG.md @@ -1,5 +1,16 @@ # @talend/design-tokens +## 4.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 3.5.0 ### Minor Changes diff --git a/packages/design-tokens/package.json b/packages/design-tokens/package.json index 5095e4ba360..ad742dc60dc 100644 --- a/packages/design-tokens/package.json +++ b/packages/design-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@talend/design-tokens", - "version": "3.5.0", + "version": "4.0.0", "description": "Talend Design Tokens", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -55,13 +55,13 @@ }, "devDependencies": { "sass": "^1.97.3", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-typescript": "^11.4.0", - "@talend/babel-plugin-import-from-index": "^1.11.0", - "@talend/babel-plugin-assets-api": "^1.7.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", + "@talend/babel-plugin-import-from-index": "^1.12.0", + "@talend/babel-plugin-assets-api": "^1.8.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "typeface-source-sans-pro": "^1.1.13", diff --git a/packages/faceted-search-query-client/CHANGELOG.md b/packages/faceted-search-query-client/CHANGELOG.md index a5fe96c97fc..e40846b6e07 100644 --- a/packages/faceted-search-query-client/CHANGELOG.md +++ b/packages/faceted-search-query-client/CHANGELOG.md @@ -1,5 +1,26 @@ # @talend/react-faceted-search-query-client +## 3.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [a525026] +- Updated dependencies [1d3bb12] +- Updated dependencies [18e73d1] +- Updated dependencies [16703c7] + - @talend/react-faceted-search@22.0.0 + ## 2.1.0 ### Minor Changes diff --git a/packages/faceted-search-query-client/package.json b/packages/faceted-search-query-client/package.json index f8f319e51c6..c563a80bcc9 100644 --- a/packages/faceted-search-query-client/package.json +++ b/packages/faceted-search-query-client/package.json @@ -1,6 +1,6 @@ { "name": "@talend/react-faceted-search-query-client", - "version": "2.1.0", + "version": "3.0.0", "description": "Faceted search Query client", "main": "lib/index.js", "module": "./lib-esm/index.js", @@ -45,18 +45,18 @@ "lodash": "^4.17.23" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/react-faceted-search": "21.3.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-jest": "^14.5.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-typescript": "^11.4.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/react-faceted-search": "22.0.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-jest": "^14.6.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", "cross-env": "^7.0.3" }, "peerDependencies": { - "@talend/react-faceted-search": "^21.0.0" + "@talend/react-faceted-search": "^22.0.0" }, "publishConfig": { "access": "public" diff --git a/packages/faceted-search/CHANGELOG.md b/packages/faceted-search/CHANGELOG.md index 0414f60c9b6..6bd7b17d979 100644 --- a/packages/faceted-search/CHANGELOG.md +++ b/packages/faceted-search/CHANGELOG.md @@ -1,5 +1,35 @@ # Changelog +## 22.0.0 + +### Major Changes + +- a525026: No breaking in terms of API but may be some side effect in your config (like storybook) that can break your test or your build. +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- ecbfee8: feat: migrate forgotten file to jsx file +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- 1d3bb12: chore: update storybook +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [a525026] +- Updated dependencies [1d3bb12] +- Updated dependencies [18e73d1] +- Updated dependencies [ecbfee8] +- Updated dependencies [53e97a0] +- Updated dependencies [16703c7] + - @talend/react-components@18.0.0 + - @talend/design-system@12.0.0 + - @talend/design-tokens@4.0.0 + - @talend/utils@3.6.0 + ## 21.3.0 ### Minor Changes diff --git a/packages/faceted-search/package.json b/packages/faceted-search/package.json index 2447719bdec..c6eb5ffed9e 100644 --- a/packages/faceted-search/package.json +++ b/packages/faceted-search/package.json @@ -1,6 +1,6 @@ { "name": "@talend/react-faceted-search", - "version": "21.3.0", + "version": "22.0.0", "description": "Faceted search", "main": "lib/index.js", "module": "./lib-esm/index.js", @@ -42,8 +42,8 @@ }, "dependencies": { "@talend/daikon-tql-client": "^1.3.1", - "@talend/utils": "^3.5.0", - "@talend/design-tokens": "^3.5.0", + "@talend/utils": "^3.6.0", + "@talend/design-tokens": "^4.0.0", "classnames": "^2.5.1", "date-fns": "^3.6.0", "invariant": "^2.2.4", @@ -53,18 +53,18 @@ "@storybook/react": "^10.2.1", "@storybook/react-vite": "^10.2.1", "@storybook/addon-a11y": "^10.2.1", - "@talend/design-system": "^11.9.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/icons": "^7.14.0", - "@talend/scripts-config-storybook-lib": "^5.8.0", + "@talend/design-system": "^12.0.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/icons": "^8.0.0", + "@talend/scripts-config-storybook-lib": "^6.0.0", "@talend/locales-tui-components": "^16.0.1", "@talend/locales-tui-faceted-search": "^11.3.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-jest": "^14.5.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-typescript": "^11.4.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-jest": "^14.6.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", "@testing-library/react": "^14.3.1", "@testing-library/user-event": "^14.6.1", "babel-plugin-angularjs-annotate": "^0.10.0", @@ -77,8 +77,8 @@ "react-i18next": "^13.5.0" }, "peerDependencies": { - "@talend/design-system": "^11.7.1", - "@talend/react-components": "^17.0.0", + "@talend/design-system": "^12.0.0", + "@talend/react-components": "^18.0.0", "i18next": "^23.16.8", "prop-types": "^15.5.10", "react": "^18.3.1", diff --git a/packages/flow-designer/CHANGELOG.md b/packages/flow-designer/CHANGELOG.md index 76f5dc25359..484d028c964 100644 --- a/packages/flow-designer/CHANGELOG.md +++ b/packages/flow-designer/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## 8.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] +- Updated dependencies [18e73d1] +- Updated dependencies [16703c7] + - @talend/design-tokens@4.0.0 + ## 7.3.0 ### Minor Changes diff --git a/packages/flow-designer/package.json b/packages/flow-designer/package.json index 12d79418c64..c4ef8469a1d 100644 --- a/packages/flow-designer/package.json +++ b/packages/flow-designer/package.json @@ -1,7 +1,7 @@ { "name": "@talend/react-flow-designer", "description": "Flow designer for react and redux", - "version": "7.3.0", + "version": "8.0.0", "types": "lib/index.d.ts", "main": "lib/index.js", "mainSrc": "src/index.js", @@ -28,14 +28,14 @@ "author": "Talend ", "license": "Apache-2.0", "devDependencies": { - "@talend/babel-plugin-import-from-index": "^1.11.0", - "@talend/babel-plugin-assets-api": "^1.7.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-config-jest": "^14.5.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-typescript": "^11.4.0", - "@talend/scripts-config-react-webpack": "^16.11.0", + "@talend/babel-plugin-import-from-index": "^1.12.0", + "@talend/babel-plugin-assets-api": "^1.8.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-config-jest": "^14.6.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", + "@talend/scripts-config-react-webpack": "^17.0.0", "@testing-library/react": "^14.3.1", "@testing-library/jest-dom": "^6.9.1", "@types/d3": "^7.4.3", @@ -73,7 +73,7 @@ "reselect": "^4.1.8" }, "dependencies": { - "@talend/design-tokens": "^3.5.0", + "@talend/design-tokens": "^4.0.0", "classnames": "^2.5.1", "d3": "^7.9.0", "invariant": "^2.2.4", diff --git a/packages/forms/CHANGELOG.md b/packages/forms/CHANGELOG.md index f0ffe3b7c0e..e442e7e441d 100644 --- a/packages/forms/CHANGELOG.md +++ b/packages/forms/CHANGELOG.md @@ -1,5 +1,40 @@ # @talend/react-forms +## 16.0.0 + +### Major Changes + +- a525026: No breaking in terms of API but may be some side effect in your config (like storybook) that can break your test or your build. +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- ecbfee8: feat: migrate forgotten file to jsx file +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- 1d3bb12: chore: update storybook +- 53e97a0: chore: upgrade dependencies +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [a525026] +- Updated dependencies [1d3bb12] +- Updated dependencies [18e73d1] +- Updated dependencies [ecbfee8] +- Updated dependencies [53e97a0] +- Updated dependencies [16703c7] + - @talend/react-components@18.0.0 + - @talend/icons@8.0.0 + - @talend/json-schema-form-core@2.0.0 + - @talend/design-system@12.0.0 + - @talend/design-tokens@4.0.0 + - @talend/assets-api@2.0.0 + - @talend/utils@3.6.0 + ## 15.6.0 ### Minor Changes diff --git a/packages/forms/package.json b/packages/forms/package.json index 8a440844adb..8be8b250054 100644 --- a/packages/forms/package.json +++ b/packages/forms/package.json @@ -43,13 +43,13 @@ "url": "https://github.com/Talend/ui.git" }, "dependencies": { - "@talend/assets-api": "^1.6.0", - "@talend/icons": "^7.14.0", - "@talend/json-schema-form-core": "^1.5.0", - "@talend/react-components": "^17.6.0", - "@talend/design-system": "^11.9.0", - "@talend/design-tokens": "^3.5.0", - "@talend/utils": "^3.5.0", + "@talend/assets-api": "^2.0.0", + "@talend/icons": "^8.0.0", + "@talend/json-schema-form-core": "^2.0.0", + "@talend/react-components": "^18.0.0", + "@talend/design-system": "^12.0.0", + "@talend/design-tokens": "^4.0.0", + "@talend/utils": "^3.6.0", "ace-builds": "1.10.1", "ajv": "^6.12.6", "classnames": "^2.5.1", @@ -66,14 +66,14 @@ "@storybook/addon-actions": "^7.6.21", "@storybook/addon-controls": "^7.6.21", "@talend/locales-tui-forms": "^15.2.0", - "@talend/react-components": "^17.6.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-storybook-lib": "^5.8.0", - "@talend/scripts-config-typescript": "^11.4.0", + "@talend/react-components": "^18.0.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-storybook-lib": "^6.0.0", + "@talend/scripts-config-typescript": "^12.0.0", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^14.3.1", "@testing-library/user-event": "^14.6.1", @@ -99,5 +99,5 @@ "publishConfig": { "access": "public" }, - "version": "15.6.0" + "version": "16.0.0" } diff --git a/packages/http/CHANGELOG.md b/packages/http/CHANGELOG.md index 476ec956d8a..81a43ea11b9 100644 --- a/packages/http/CHANGELOG.md +++ b/packages/http/CHANGELOG.md @@ -1,5 +1,16 @@ # @talend/http +## 4.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 3.4.0 ### Minor Changes diff --git a/packages/http/package.json b/packages/http/package.json index 0657ea43ad1..7b8704f5138 100644 --- a/packages/http/package.json +++ b/packages/http/package.json @@ -1,6 +1,6 @@ { "name": "@talend/http", - "version": "3.4.0", + "version": "4.0.0", "description": "HTTP helper", "license": "Apache-2.0", "repository": { @@ -35,12 +35,12 @@ "lint": "talend-scripts lint" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-typescript": "^11.4.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-typescript": "^12.0.0", "@types/jest": "^29.5.14", "@types/node-fetch": "^2.6.13", "node-fetch": "^2.7.0", diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md index 9ecdb51b0b5..cbc8403fa38 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -1,5 +1,15 @@ # @talend/icons +## 8.0.0 + +### Major Changes + +- ecbfee8: chore: refactor build to output more ESM. + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 7.14.0 ### Minor Changes diff --git a/packages/icons/package.json b/packages/icons/package.json index bdfcb8dc5c8..1271e457a4d 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -61,10 +61,10 @@ "url": "https://github.com/Talend/ui.git" }, "devDependencies": { - "@talend/design-tokens": "^3.5.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-config-typescript": "^11.4.0", + "@talend/design-tokens": "^4.0.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-config-typescript": "^12.0.0", "@types/node": "^20.19.30", "fantasticon": "^3.0.0", "mkdirp": "^1.0.4", @@ -78,5 +78,5 @@ "publishConfig": { "access": "public" }, - "version": "7.14.0" + "version": "8.0.0" } diff --git a/packages/local-libs-webpack-plugin/CHANGELOG.md b/packages/local-libs-webpack-plugin/CHANGELOG.md index 3d035e039c3..5687c0145f8 100644 --- a/packages/local-libs-webpack-plugin/CHANGELOG.md +++ b/packages/local-libs-webpack-plugin/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/local-libs-webpack-plugin +## 0.5.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 0.4.0 ### Minor Changes diff --git a/packages/local-libs-webpack-plugin/package.json b/packages/local-libs-webpack-plugin/package.json index bd08be7bb29..c75af72dd93 100644 --- a/packages/local-libs-webpack-plugin/package.json +++ b/packages/local-libs-webpack-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@talend/local-libs-webpack-plugin", - "version": "0.4.0", + "version": "0.5.0", "description": "Easier development on local libraries", "main": "lib/index.js", "license": "Apache-2.0", @@ -27,9 +27,9 @@ "access": "public" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", "jest-cli": "^29.7.0" } } diff --git a/packages/playground-vite/CHANGELOG.md b/packages/playground-vite/CHANGELOG.md index 46462fb10f8..aa2fba8b8b8 100644 --- a/packages/playground-vite/CHANGELOG.md +++ b/packages/playground-vite/CHANGELOG.md @@ -1,5 +1,39 @@ # @talend/ui-playground +## 0.5.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- 53e97a0: chore: upgrade dependencies +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [ecbfee8] +- Updated dependencies [a525026] +- Updated dependencies [ecbfee8] +- Updated dependencies [1d3bb12] +- Updated dependencies [18e73d1] +- Updated dependencies [ecbfee8] +- Updated dependencies [53e97a0] +- Updated dependencies [16703c7] + - @talend/react-faceted-search@22.0.0 + - @talend/react-components@18.0.0 + - @talend/react-forms@16.0.0 + - @talend/icons@8.0.0 + - @talend/design-system@12.0.0 + - @talend/design-tokens@4.0.0 + - @talend/assets-api@2.0.0 + - @talend/react-cmf-router@9.0.0 + - @talend/react-containers@12.0.0 + - @talend/react-dataviz@8.0.0 + - @talend/bootstrap-theme@10.0.0 + - @talend/react-cmf@12.0.0 + ## 0.4.0 ### Minor Changes diff --git a/packages/playground-vite/package.json b/packages/playground-vite/package.json index e98036dfa1d..3a066ea836e 100644 --- a/packages/playground-vite/package.json +++ b/packages/playground-vite/package.json @@ -1,6 +1,6 @@ { "name": "@talend/ui-playground-vite", - "version": "0.4.0", + "version": "0.5.0", "description": "Showcase Talend/UI", "private": true, "type": "module", @@ -24,12 +24,12 @@ "author": "Talend Frontend ", "license": "Apache-2.0", "devDependencies": { - "@talend/dynamic-cdn-webpack-plugin": "^14.3.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-stylelint": "^4.3.0", - "@talend/scripts-core": "^16.8.0", + "@talend/dynamic-cdn-webpack-plugin": "^14.4.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-stylelint": "^4.4.0", + "@talend/scripts-core": "^17.0.0", "@vitejs/plugin-react": "^4.7.0", "copy-webpack-plugin": "^11.0.0", "cross-env": "^7.0.3", @@ -42,22 +42,22 @@ "webpack": "^5.104.1" }, "dependencies": { - "@talend/assets-api": "^1.6.0", - "@talend/bootstrap-theme": "^9.6.0", - "@talend/design-system": "^11.9.0", - "@talend/design-tokens": "^3.5.0", - "@talend/icons": "^7.14.0", + "@talend/assets-api": "^2.0.0", + "@talend/bootstrap-theme": "^10.0.0", + "@talend/design-system": "^12.0.0", + "@talend/design-tokens": "^4.0.0", + "@talend/icons": "^8.0.0", "@talend/locales-tui-components": "^16.0.1", "@talend/locales-tui-containers": "^9.1.3", "@talend/locales-tui-faceted-search": "^11.3.0", "@talend/locales-tui-forms": "^15.2.0", - "@talend/react-cmf": "^11.1.0", - "@talend/react-cmf-router": "^8.1.0", - "@talend/react-components": "^17.6.0", - "@talend/react-containers": "^11.6.0", - "@talend/react-dataviz": "^7.3.0", - "@talend/react-faceted-search": "^21.3.0", - "@talend/react-forms": "^15.6.0", + "@talend/react-cmf": "^12.0.0", + "@talend/react-cmf-router": "^9.0.0", + "@talend/react-components": "^18.0.0", + "@talend/react-containers": "^12.0.0", + "@talend/react-dataviz": "^8.0.0", + "@talend/react-faceted-search": "^22.0.0", + "@talend/react-forms": "^16.0.0", "history": "^5.3.0", "i18next": "^23.16.8", "prop-types": "^15.8.1", diff --git a/packages/playground/CHANGELOG.md b/packages/playground/CHANGELOG.md index bfeb7501c63..7b84234b3d6 100644 --- a/packages/playground/CHANGELOG.md +++ b/packages/playground/CHANGELOG.md @@ -1,5 +1,43 @@ # @talend/ui-playground +## 3.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [ecbfee8] +- Updated dependencies [a525026] +- Updated dependencies [ecbfee8] +- Updated dependencies [1d3bb12] +- Updated dependencies [18e73d1] +- Updated dependencies [ecbfee8] +- Updated dependencies [53e97a0] +- Updated dependencies [16703c7] + - @talend/react-faceted-search@22.0.0 + - @talend/react-components@18.0.0 + - @talend/react-forms@16.0.0 + - @talend/icons@8.0.0 + - @talend/design-system@12.0.0 + - @talend/design-tokens@4.0.0 + - @talend/assets-api@2.0.0 + - @talend/react-cmf-router@9.0.0 + - @talend/react-containers@12.0.0 + - @talend/react-dataviz@8.0.0 + - @talend/bootstrap-theme@10.0.0 + - @talend/react-cmf@12.0.0 + ## 2.8.0 ### Minor Changes diff --git a/packages/playground/package.json b/packages/playground/package.json index 08c29853068..23adc6152de 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -1,6 +1,6 @@ { "name": "@talend/ui-playground", - "version": "2.8.0", + "version": "3.0.0", "description": "Showcase Talend/UI", "private": true, "main": "app/index.js", @@ -22,32 +22,32 @@ "author": "Talend Frontend ", "license": "Apache-2.0", "devDependencies": { - "@talend/dynamic-cdn-webpack-plugin": "^14.3.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-stylelint": "^4.3.0", + "@talend/dynamic-cdn-webpack-plugin": "^14.4.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-stylelint": "^4.4.0", "copy-webpack-plugin": "^11.0.0", "cross-env": "^7.0.3", "webpack": "^5.104.1" }, "dependencies": { - "@talend/bootstrap-theme": "^9.6.0", - "@talend/assets-api": "^1.6.0", - "@talend/design-system": "^11.9.0", - "@talend/design-tokens": "^3.5.0", - "@talend/icons": "^7.14.0", + "@talend/bootstrap-theme": "^10.0.0", + "@talend/assets-api": "^2.0.0", + "@talend/design-system": "^12.0.0", + "@talend/design-tokens": "^4.0.0", + "@talend/icons": "^8.0.0", "@talend/locales-tui-components": "^16.0.1", "@talend/locales-tui-containers": "^9.1.3", "@talend/locales-tui-forms": "^15.2.0", - "@talend/react-cmf": "^11.1.0", - "@talend/react-cmf-router": "^8.1.0", - "@talend/react-components": "^17.6.0", - "@talend/react-containers": "^11.6.0", - "@talend/react-dataviz": "^7.3.0", - "@talend/react-faceted-search": "^21.3.0", - "@talend/react-forms": "^15.6.0", + "@talend/react-cmf": "^12.0.0", + "@talend/react-cmf-router": "^9.0.0", + "@talend/react-components": "^18.0.0", + "@talend/react-containers": "^12.0.0", + "@talend/react-dataviz": "^8.0.0", + "@talend/react-faceted-search": "^22.0.0", + "@talend/react-forms": "^16.0.0", "history": "^5.3.0", "i18next": "^23.16.8", "prop-types": "^15.8.1", diff --git a/packages/router-bridge/CHANGELOG.md b/packages/router-bridge/CHANGELOG.md index 7b172648dc5..247ae962c8d 100644 --- a/packages/router-bridge/CHANGELOG.md +++ b/packages/router-bridge/CHANGELOG.md @@ -1,5 +1,16 @@ # @talend/router-bridge +## 3.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 2.3.0 ### Minor Changes diff --git a/packages/router-bridge/package.json b/packages/router-bridge/package.json index 7afeb8d0eb5..85cd218e4b4 100644 --- a/packages/router-bridge/package.json +++ b/packages/router-bridge/package.json @@ -1,6 +1,6 @@ { "name": "@talend/router-bridge", - "version": "2.3.0", + "version": "3.0.0", "description": "Bridge on top of cmf-router or react-router v5 + connected-react-router", "main": "lib/index.js", "exports": { @@ -28,12 +28,12 @@ "license": "Apache-2.0", "homepage": "https://github.com/ui/tree/master/packages/router-bridge#readme", "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-jest": "^14.5.0", - "@talend/scripts-config-react-webpack": "^16.11.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-jest": "^14.6.0", + "@talend/scripts-config-react-webpack": "^17.0.0", "connected-react-router": "^6.9.3", "history": "^5.3.0", "react": "^18.3.1", diff --git a/packages/sagas/CHANGELOG.md b/packages/sagas/CHANGELOG.md index 2fd305318d2..43887fce285 100644 --- a/packages/sagas/CHANGELOG.md +++ b/packages/sagas/CHANGELOG.md @@ -1,5 +1,24 @@ # @talend/react-sagas +## 10.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] +- Updated dependencies [ecbfee8] +- Updated dependencies [18e73d1] +- Updated dependencies [16703c7] + - @talend/react-cmf@12.0.0 + ## 9.1.0 ### Minor Changes diff --git a/packages/sagas/package.json b/packages/sagas/package.json index 40340e7add3..12bafc5aa91 100644 --- a/packages/sagas/package.json +++ b/packages/sagas/package.json @@ -1,6 +1,6 @@ { "name": "@talend/react-sagas", - "version": "9.1.0", + "version": "10.0.0", "description": "App wide redux sagas", "main": "lib/index.js", "mainSrc": "src/index.js", @@ -39,7 +39,7 @@ "url": "https://github.com/Talend/ui.git" }, "dependencies": { - "@talend/react-cmf": "^11.1.0", + "@talend/react-cmf": "^12.0.0", "immutable": "^3.8.2", "redux-saga": "^1.4.2" }, @@ -49,11 +49,11 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-react-webpack": "^17.0.0", "prop-types": "^15.8.1", "react": "^18.3.1", "react-dom": "^18.3.1" diff --git a/packages/stepper/CHANGELOG.md b/packages/stepper/CHANGELOG.md index 0d586adae79..f415c8132ae 100644 --- a/packages/stepper/CHANGELOG.md +++ b/packages/stepper/CHANGELOG.md @@ -1,5 +1,31 @@ # @talend/react-stepper +## 13.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [a525026] +- Updated dependencies [1d3bb12] +- Updated dependencies [18e73d1] +- Updated dependencies [ecbfee8] +- Updated dependencies [53e97a0] +- Updated dependencies [16703c7] + - @talend/react-components@18.0.0 + - @talend/design-system@12.0.0 + - @talend/design-tokens@4.0.0 + ## 12.3.0 ### Minor Changes diff --git a/packages/stepper/package.json b/packages/stepper/package.json index ca83a6e17bc..a64f467e7b4 100644 --- a/packages/stepper/package.json +++ b/packages/stepper/package.json @@ -41,23 +41,23 @@ "url": "https://github.com/Talend/ui.git" }, "dependencies": { - "@talend/design-system": "^11.9.0", - "@talend/design-tokens": "^3.5.0", - "@talend/react-components": "^17.6.0", + "@talend/design-system": "^12.0.0", + "@talend/design-tokens": "^4.0.0", + "@talend/react-components": "^18.0.0", "classnames": "^2.5.1", "invariant": "^2.2.4", "lodash": "^4.17.23" }, "devDependencies": { - "@talend/icons": "^7.14.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-prettier": "^12.5.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-storybook-lib": "^5.8.0", - "@talend/scripts-config-typescript": "^11.4.0", - "@talend/scripts-core": "^16.8.0", + "@talend/icons": "^8.0.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-prettier": "^12.6.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-storybook-lib": "^6.0.0", + "@talend/scripts-config-typescript": "^12.0.0", + "@talend/scripts-core": "^17.0.0", "@testing-library/react-hooks": "^8.0.1", "i18next": "^23.16.8", "immutable": "^3.8.2", @@ -82,5 +82,5 @@ "publishConfig": { "access": "public" }, - "version": "12.3.0" + "version": "13.0.0" } diff --git a/packages/storybook-cmf/CHANGELOG.md b/packages/storybook-cmf/CHANGELOG.md index 89c68f114a0..a7e57830e45 100644 --- a/packages/storybook-cmf/CHANGELOG.md +++ b/packages/storybook-cmf/CHANGELOG.md @@ -1,5 +1,24 @@ # @talend/react-storybook-cmf +## 12.0.0 + +### Major Changes + +- a525026: No breaking in terms of API but may be some side effect in your config (like storybook) that can break your test or your build. +- ecbfee8: feat: update to storybook 10 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] +- Updated dependencies [ecbfee8] +- Updated dependencies [18e73d1] +- Updated dependencies [16703c7] + - @talend/react-cmf@12.0.0 + ## 11.1.0 ### Minor Changes diff --git a/packages/storybook-cmf/package.json b/packages/storybook-cmf/package.json index aa71c53c987..5f4f82bf8b9 100644 --- a/packages/storybook-cmf/package.json +++ b/packages/storybook-cmf/package.json @@ -1,7 +1,7 @@ { "name": "@talend/react-storybook-cmf", "description": "react-storybook-cmf library.", - "version": "11.1.0", + "version": "12.0.0", "license": "Apache-2.0", "author": "Talend Frontend ", "repository": { @@ -32,11 +32,11 @@ } }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/react-cmf": "^11.1.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-babel": "^13.8.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/react-cmf": "^12.0.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-babel": "^13.9.0", "@testing-library/react": "^14.3.1", "react": "^18.3.1", "react-dom": "^18.3.1", @@ -48,7 +48,7 @@ "prop-types": "^15.8.1" }, "peerDependencies": { - "@talend/react-cmf": "^11.0.0", + "@talend/react-cmf": "^12.0.0", "react": "^18.3.1", "react-dom": "^18.3.1", "react-redux": "^7.2.9", diff --git a/packages/storybook-docs/CHANGELOG.md b/packages/storybook-docs/CHANGELOG.md index 538b1013b65..83a559340b3 100644 --- a/packages/storybook-docs/CHANGELOG.md +++ b/packages/storybook-docs/CHANGELOG.md @@ -1,5 +1,26 @@ # @talend/storybook-docs +## 3.0.0 + +### Major Changes + +- ecbfee8: feat: migrate to storybook 10 +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- 1d3bb12: chore: update storybook +- 53e97a0: chore: upgrade dependencies +- Updated dependencies [bb95e38] +- Updated dependencies [18e73d1] +- Updated dependencies [16703c7] + - @talend/design-tokens@4.0.0 + ## 2.8.0 ### Minor Changes diff --git a/packages/storybook-docs/package.json b/packages/storybook-docs/package.json index cbd4c5eaf7b..07bce54f567 100644 --- a/packages/storybook-docs/package.json +++ b/packages/storybook-docs/package.json @@ -1,6 +1,6 @@ { "name": "@talend/storybook-docs", - "version": "2.8.0", + "version": "3.0.0", "description": "Talend Storybook Docs component library", "main": "lib/index.js", "module": "./lib-esm/index.js", @@ -32,7 +32,7 @@ "@algolia/autocomplete-js": "^1.19.4", "@storybook/addon-docs": "^10.2.1", "@storybook/react": "^10.2.1", - "@talend/design-tokens": "^3.5.0", + "@talend/design-tokens": "^4.0.0", "algoliasearch": "^4.25.3", "classnames": "^2.5.1", "figma-js": "^1.16.0", @@ -41,11 +41,11 @@ "devDependencies": { "@storybook/addon-a11y": "^10.2.1", "@storybook/react-vite": "^10.2.1", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-typescript": "^11.4.0", - "@talend/scripts-core": "^16.8.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-typescript": "^12.0.0", + "@talend/scripts-core": "^17.0.0", "@types/node": "^6.14.13", "@types/react": "^18.3.27", "@types/react-dom": "^18.3.7", diff --git a/packages/storybook-one/CHANGELOG.md b/packages/storybook-one/CHANGELOG.md index cf7dc4140b8..1707d1fe29a 100644 --- a/packages/storybook-one/CHANGELOG.md +++ b/packages/storybook-one/CHANGELOG.md @@ -1,5 +1,41 @@ # @talend/ui-storybook-one +## 3.0.0 + +### Major Changes + +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- 1d3bb12: chore: update storybook +- 53e97a0: chore: upgrade dependencies +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [a525026] +- Updated dependencies [ecbfee8] +- Updated dependencies [1d3bb12] +- Updated dependencies [ecbfee8] +- Updated dependencies [18e73d1] +- Updated dependencies [ecbfee8] +- Updated dependencies [53e97a0] +- Updated dependencies [16703c7] + - @talend/react-faceted-search@22.0.0 + - @talend/react-components@18.0.0 + - @talend/react-forms@16.0.0 + - @talend/icons@8.0.0 + - @talend/scripts-config-storybook-lib@6.0.0 + - @talend/storybook-docs@3.0.0 + - @talend/design-system@12.0.0 + - @talend/design-tokens@4.0.0 + - @talend/react-dataviz@8.0.0 + ## 2.9.0 ### Minor Changes diff --git a/packages/storybook-one/package.json b/packages/storybook-one/package.json index 0d078851fc1..dc0616f4085 100644 --- a/packages/storybook-one/package.json +++ b/packages/storybook-one/package.json @@ -1,6 +1,6 @@ { "name": "@talend/ui-storybook-one", - "version": "2.9.0", + "version": "3.0.0", "description": "Package containing all stories from talend/ui repository", "homepage": "https://github.com/Talend/ui#readme", "main": "src/index.ts", @@ -20,15 +20,15 @@ "url": "https://github.com/Talend/ui/issues" }, "dependencies": { - "@talend/design-system": "^11.9.0", - "@talend/design-tokens": "^3.5.0", - "@talend/react-faceted-search": "^21.3.0", - "@talend/scripts-config-storybook-lib": "^5.8.0", - "@talend/storybook-docs": "^2.8.0", - "@talend/icons": "^7.14.0", - "@talend/react-components": "^17.6.0", - "@talend/react-forms": "^15.6.0", - "@talend/react-dataviz": "^7.3.0", + "@talend/design-system": "^12.0.0", + "@talend/design-tokens": "^4.0.0", + "@talend/react-faceted-search": "^22.0.0", + "@talend/scripts-config-storybook-lib": "^6.0.0", + "@talend/storybook-docs": "^3.0.0", + "@talend/icons": "^8.0.0", + "@talend/react-components": "^18.0.0", + "@talend/react-forms": "^16.0.0", + "@talend/react-dataviz": "^8.0.0", "lodash": "^4.17.23", "pkg-dir": "^7.0.0", "react-hook-form": "^7.71.1" @@ -39,18 +39,18 @@ "@babel/preset-typescript": "^7.28.5", "@storybook/addon-a11y": "^10.2.1", "@storybook/addon-links": "^10.2.1", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", "@talend/locales-design-system": "^7.15.1", "@talend/locales-tui-components": "^16.0.1", "@talend/locales-tui-containers": "^9.1.3", "@talend/locales-tui-faceted-search": "^11.3.0", "@talend/locales-tui-forms": "^15.2.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-react-webpack": "^16.11.0", - "@talend/scripts-config-storybook-lib": "^5.8.0", - "@talend/scripts-config-typescript": "^11.4.0", - "@talend/scripts-core": "^16.8.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-react-webpack": "^17.0.0", + "@talend/scripts-config-storybook-lib": "^6.0.0", + "@talend/scripts-config-typescript": "^12.0.0", + "@talend/scripts-core": "^17.0.0", "@types/react": "^18.3.27", "storybook": "^10.2.1", "i18next": "^23.16.8", diff --git a/packages/theme/CHANGELOG.md b/packages/theme/CHANGELOG.md index 7e904e8d2ab..dbab70971c3 100644 --- a/packages/theme/CHANGELOG.md +++ b/packages/theme/CHANGELOG.md @@ -1,5 +1,25 @@ # @talend/bootstrap-theme +## 10.0.0 + +### Major Changes + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- 53e97a0: chore: upgrade dependencies +- Updated dependencies [bb95e38] +- Updated dependencies [18e73d1] +- Updated dependencies [16703c7] + - @talend/design-tokens@4.0.0 + - @talend/bootstrap-sass@5.5.0 + ## 9.6.0 ### Minor Changes diff --git a/packages/theme/package.json b/packages/theme/package.json index a1d8e8952db..73a652e3735 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -27,14 +27,14 @@ "url": "https://github.com/Talend/ui.git" }, "dependencies": { - "@talend/bootstrap-sass": "^5.4.0", - "@talend/design-tokens": "^3.5.0" + "@talend/bootstrap-sass": "^5.5.0", + "@talend/design-tokens": "^4.0.0" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-config-stylelint": "^4.3.0", - "@talend/scripts-core": "^16.8.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-config-stylelint": "^4.4.0", + "@talend/scripts-core": "^17.0.0", "copy-webpack-plugin": "^11.0.0", "css-minimizer-webpack-plugin": "^5.0.1", "css-loader": "^7.1.3", @@ -54,5 +54,5 @@ "publishConfig": { "access": "public" }, - "version": "9.6.0" + "version": "10.0.0" } diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index c85ac313b0d..502545ed0f4 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/utils +## 3.6.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 3.5.0 ### Minor Changes diff --git a/packages/utils/package.json b/packages/utils/package.json index 8f33b00a04f..316e971cd8e 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@talend/utils", - "version": "3.5.0", + "version": "3.6.0", "description": "Various utilities", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -32,12 +32,12 @@ "extends": "talend-scripts extends" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", - "@talend/scripts-config-jest": "^14.5.0", - "@talend/scripts-config-stylelint": "^4.3.0", - "@talend/scripts-config-typescript": "^11.4.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", + "@talend/scripts-config-jest": "^14.6.0", + "@talend/scripts-config-stylelint": "^4.4.0", + "@talend/scripts-config-typescript": "^12.0.0", "@types/date-fns": "^2.6.3", "@types/lodash": "^4.17.23", "cross-env": "^7.0.3" diff --git a/tools/babel-plugin-assets-api/CHANGELOG.md b/tools/babel-plugin-assets-api/CHANGELOG.md index 0ef60040306..c0e362abebb 100644 --- a/tools/babel-plugin-assets-api/CHANGELOG.md +++ b/tools/babel-plugin-assets-api/CHANGELOG.md @@ -1,5 +1,16 @@ # @talend/babel-plugin-assets-api +## 1.8.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] + - @talend/module-to-cdn@9.17.0 + ## 1.7.0 ### Minor Changes diff --git a/tools/babel-plugin-assets-api/package.json b/tools/babel-plugin-assets-api/package.json index d8016f8fdd0..cb023ebb029 100644 --- a/tools/babel-plugin-assets-api/package.json +++ b/tools/babel-plugin-assets-api/package.json @@ -1,6 +1,6 @@ { "name": "@talend/babel-plugin-assets-api", - "version": "1.7.0", + "version": "1.8.0", "description": "", "main": "src/index.js", "scripts": { @@ -9,7 +9,7 @@ }, "dependencies": { "read-pkg-up": "^7.0.1", - "@talend/module-to-cdn": "^9.16.0" + "@talend/module-to-cdn": "^9.17.0" }, "repository": { "type": "git", diff --git a/tools/babel-plugin-import-d3/CHANGELOG.md b/tools/babel-plugin-import-d3/CHANGELOG.md index 3e9e3e73d3a..3c950ec6de7 100644 --- a/tools/babel-plugin-import-d3/CHANGELOG.md +++ b/tools/babel-plugin-import-d3/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/babel-plugin-import-d3 +## 0.9.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 0.8.0 ### Minor Changes diff --git a/tools/babel-plugin-import-d3/package.json b/tools/babel-plugin-import-d3/package.json index 179dd9342e0..43876b82f23 100644 --- a/tools/babel-plugin-import-d3/package.json +++ b/tools/babel-plugin-import-d3/package.json @@ -1,6 +1,6 @@ { "name": "@talend/babel-plugin-import-d3", - "version": "0.8.0", + "version": "0.9.0", "description": "Transform import d3-xx to d3", "main": "src/index.js", "license": "Apache-2.0", @@ -18,9 +18,9 @@ "test": "jest" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", "@babel/core": "^7.28.6", "@babel/preset-env": "^7.28.6", "babel-jest": "^29.7.0", diff --git a/tools/babel-plugin-import-from-index/CHANGELOG.md b/tools/babel-plugin-import-from-index/CHANGELOG.md index 6884cdb0d39..806006b6940 100644 --- a/tools/babel-plugin-import-from-index/CHANGELOG.md +++ b/tools/babel-plugin-import-from-index/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/babel-plugin-import-from-index +## 1.12.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 1.11.0 ### Minor Changes diff --git a/tools/babel-plugin-import-from-index/package.json b/tools/babel-plugin-import-from-index/package.json index 9d178be1ae6..11416d17e9f 100644 --- a/tools/babel-plugin-import-from-index/package.json +++ b/tools/babel-plugin-import-from-index/package.json @@ -1,6 +1,6 @@ { "name": "@talend/babel-plugin-import-from-index", - "version": "1.11.0", + "version": "1.12.0", "description": "Transform default imports from specific path to named import from index", "main": "src/index.js", "license": "Apache-2.0", diff --git a/tools/babel-plugin-import-from-lib/CHANGELOG.md b/tools/babel-plugin-import-from-lib/CHANGELOG.md index a07b6963d1f..aca3be5377a 100644 --- a/tools/babel-plugin-import-from-lib/CHANGELOG.md +++ b/tools/babel-plugin-import-from-lib/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/babel-plugin-import-from-lib +## 0.6.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 0.5.0 ### Minor Changes diff --git a/tools/babel-plugin-import-from-lib/package.json b/tools/babel-plugin-import-from-lib/package.json index 4f867f2d342..1ec7a3b88c9 100644 --- a/tools/babel-plugin-import-from-lib/package.json +++ b/tools/babel-plugin-import-from-lib/package.json @@ -1,6 +1,6 @@ { "name": "@talend/babel-plugin-import-from-lib", - "version": "0.5.0", + "version": "0.6.0", "description": "This plugin transform imports of lib using /lib path", "main": "index.js", "scripts": { @@ -20,9 +20,9 @@ "@babel/types": "^7.28.6" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0", "babel-plugin-tester": "^10.1.0", "jest": "^29.7.0" } diff --git a/tools/cmf-webpack-plugin/CHANGELOG.md b/tools/cmf-webpack-plugin/CHANGELOG.md index c57b3181ee2..68fdfeb8dc6 100644 --- a/tools/cmf-webpack-plugin/CHANGELOG.md +++ b/tools/cmf-webpack-plugin/CHANGELOG.md @@ -1,5 +1,16 @@ # @talend/react-cmf-webpack-plugin +## 6.43.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] + - @talend/scripts-cmf@1.7.0 + ## 6.42.0 ### Minor Changes diff --git a/tools/cmf-webpack-plugin/package.json b/tools/cmf-webpack-plugin/package.json index 86376f07275..446fbb75a7a 100644 --- a/tools/cmf-webpack-plugin/package.json +++ b/tools/cmf-webpack-plugin/package.json @@ -25,18 +25,18 @@ }, "homepage": "https://github.com/Talend/ui/blob/master/packages/cmf/README.md", "dependencies": { - "@talend/scripts-cmf": "^1.6.0", + "@talend/scripts-cmf": "^1.7.0", "lodash": "^4.17.23", "webpack-sources": "^3.3.3" }, "devDependencies": { "@babel/eslint-parser": "^7.28.6", - "@talend/eslint-config": "^13.5.0", - "@talend/scripts-config-babel": "^13.8.0", + "@talend/eslint-config": "^14.0.0", + "@talend/scripts-config-babel": "^13.9.0", "eslint": "^8.57.1" }, "publishConfig": { "access": "public" }, - "version": "6.42.0" + "version": "6.43.0" } diff --git a/tools/cypress-api-mock-plugin/CHANGELOG.md b/tools/cypress-api-mock-plugin/CHANGELOG.md index 712e87cedb2..17f1f55c343 100644 --- a/tools/cypress-api-mock-plugin/CHANGELOG.md +++ b/tools/cypress-api-mock-plugin/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/cypress-api-mock-plugin +## 1.5.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 1.4.0 ### Minor Changes diff --git a/tools/cypress-api-mock-plugin/package.json b/tools/cypress-api-mock-plugin/package.json index 1252dbc7deb..1d83c43e486 100644 --- a/tools/cypress-api-mock-plugin/package.json +++ b/tools/cypress-api-mock-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@talend/cypress-api-mock-plugin", - "version": "1.4.0", + "version": "1.5.0", "description": "Cypress plugin to record/serve api calls", "main": "index.js", "author": "Talend Frontend ", @@ -26,8 +26,8 @@ "@neuralegion/cypress-har-generator": "^5.17.1" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0" + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0" } } diff --git a/tools/eslint-plugin/CHANGELOG.md b/tools/eslint-plugin/CHANGELOG.md index 3bd0f55d681..359ccbe91d4 100644 --- a/tools/eslint-plugin/CHANGELOG.md +++ b/tools/eslint-plugin/CHANGELOG.md @@ -1,5 +1,16 @@ # @talend/eslint-plugin +## 1.7.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] + - @talend/scripts-config-cdn@10.16.0 + ## 1.6.0 ### Minor Changes diff --git a/tools/eslint-plugin/package.json b/tools/eslint-plugin/package.json index eee385a8d51..f94f42def0f 100644 --- a/tools/eslint-plugin/package.json +++ b/tools/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@talend/eslint-plugin", - "version": "1.6.0", + "version": "1.7.0", "description": "Contains internal rules used at Talend", "keywords": [ "eslint", @@ -18,12 +18,12 @@ "test": "jest" }, "dependencies": { - "@talend/scripts-config-cdn": "^10.15.0", + "@talend/scripts-config-cdn": "^10.16.0", "requireindex": "^1.2.0" }, "devDependencies": { "@babel/eslint-parser": "^7.28.6", - "@talend/scripts-config-babel": "^13.8.0", + "@talend/scripts-config-babel": "^13.9.0", "eslint": "^8.57.1", "jest": "^29.7.0" }, diff --git a/tools/scripts-cmf/CHANGELOG.md b/tools/scripts-cmf/CHANGELOG.md index fef03f4c95a..1ade7229038 100644 --- a/tools/scripts-cmf/CHANGELOG.md +++ b/tools/scripts-cmf/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-cmf +## 1.7.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 1.6.0 ### Minor Changes diff --git a/tools/scripts-cmf/package.json b/tools/scripts-cmf/package.json index 8b246bfe598..05ff4770efc 100644 --- a/tools/scripts-cmf/package.json +++ b/tools/scripts-cmf/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-cmf", "description": "@talend/react-cmf scripts to manage CMF settings", - "version": "1.6.0", + "version": "1.7.0", "main": "cmf-settings.js", "publishConfig": { "access": "public" @@ -22,8 +22,8 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.28.6", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", "eslint": "^8.57.1" }, "repository": { diff --git a/tools/scripts-config-babel/CHANGELOG.md b/tools/scripts-config-babel/CHANGELOG.md index 269eb641de7..af6ad268196 100644 --- a/tools/scripts-config-babel/CHANGELOG.md +++ b/tools/scripts-config-babel/CHANGELOG.md @@ -1,5 +1,17 @@ # @talend/scripts-config-babel +## 13.9.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] + - @talend/babel-plugin-import-from-index@1.12.0 + - @talend/babel-plugin-assets-api@1.8.0 + ## 13.8.0 ### Minor Changes diff --git a/tools/scripts-config-babel/package.json b/tools/scripts-config-babel/package.json index 3c456d25e8b..c1b2fcc9eae 100644 --- a/tools/scripts-config-babel/package.json +++ b/tools/scripts-config-babel/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-babel", "description": "Babel configuration for @talend/scripts-core", - "version": "13.8.0", + "version": "13.9.0", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", @@ -28,8 +28,8 @@ "@babel/preset-env": "^7.28.6", "@babel/preset-react": "^7.28.5", "@babel/preset-typescript": "^7.28.5", - "@talend/babel-plugin-assets-api": "^1.7.0", - "@talend/babel-plugin-import-from-index": "^1.11.0", + "@talend/babel-plugin-assets-api": "^1.8.0", + "@talend/babel-plugin-import-from-index": "^1.12.0", "babel-core": "^7.0.0-bridge.0", "babel-plugin-angularjs-annotate": "^0.10.0", "jest": "^29.7.0" diff --git a/tools/scripts-config-cdn/CHANGELOG.md b/tools/scripts-config-cdn/CHANGELOG.md index a5c1e91729f..97397122200 100644 --- a/tools/scripts-config-cdn/CHANGELOG.md +++ b/tools/scripts-config-cdn/CHANGELOG.md @@ -1,5 +1,17 @@ # CHANGELOG +## 10.16.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] + - @talend/dynamic-cdn-webpack-plugin@14.4.0 + - @talend/module-to-cdn@9.17.0 + ## 10.15.0 ### Minor Changes diff --git a/tools/scripts-config-cdn/package.json b/tools/scripts-config-cdn/package.json index 4f6a11126da..f451b95352d 100644 --- a/tools/scripts-config-cdn/package.json +++ b/tools/scripts-config-cdn/package.json @@ -1,6 +1,6 @@ { "name": "@talend/scripts-config-cdn", - "version": "10.15.0", + "version": "10.16.0", "description": "Provide a simple API to inject CDN config into existing webpack configuration", "main": "cdn.js", "repository": { @@ -14,8 +14,8 @@ "author": "Talend Frontend (http://www.talend.com)", "license": "Apache-2.0", "dependencies": { - "@talend/dynamic-cdn-webpack-plugin": "^14.3.0", - "@talend/module-to-cdn": "^9.16.0", + "@talend/dynamic-cdn-webpack-plugin": "^14.4.0", + "@talend/module-to-cdn": "^9.17.0", "@yarnpkg/lockfile": "^1.1.0", "js-yaml": "^4.1.1", "js-yaml-js-types": "^1.0.1", diff --git a/tools/scripts-config-eslint/CHANGELOG.md b/tools/scripts-config-eslint/CHANGELOG.md index c413b7d4bbe..ee35f91522e 100644 --- a/tools/scripts-config-eslint/CHANGELOG.md +++ b/tools/scripts-config-eslint/CHANGELOG.md @@ -1,5 +1,20 @@ # @talend/scripts-config-eslint +## 14.0.0 + +### Major Changes + +- ecbfee8: only allow jsx into jsx files + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] + - @talend/eslint-plugin@1.7.0 + ## 13.5.0 ### Minor Changes diff --git a/tools/scripts-config-eslint/package.json b/tools/scripts-config-eslint/package.json index 4c3d4c6ee07..14500c8b28c 100644 --- a/tools/scripts-config-eslint/package.json +++ b/tools/scripts-config-eslint/package.json @@ -1,7 +1,7 @@ { "name": "@talend/eslint-config", "description": "Eslint configuration for @talend/scripts-core", - "version": "13.5.0", + "version": "14.0.0", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", @@ -22,7 +22,7 @@ }, "dependencies": { "@babel/eslint-parser": "^7.28.6", - "@talend/eslint-plugin": "^1.6.0", + "@talend/eslint-plugin": "^1.7.0", "@testing-library/dom": "^9.3.4", "@typescript-eslint/parser": "^6.21.0", "@typescript-eslint/eslint-plugin": "^6.21.0", diff --git a/tools/scripts-config-jest/CHANGELOG.md b/tools/scripts-config-jest/CHANGELOG.md index c6cb1e82547..285c3e3f11a 100644 --- a/tools/scripts-config-jest/CHANGELOG.md +++ b/tools/scripts-config-jest/CHANGELOG.md @@ -1,5 +1,17 @@ # @talend/scripts-config-jest +## 14.6.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- a525026: fix: support jsx files +- Updated dependencies [bb95e38] + - @talend/scripts-config-babel@13.9.0 + ## 14.5.0 ### Minor Changes diff --git a/tools/scripts-config-jest/package.json b/tools/scripts-config-jest/package.json index 460fc964e4f..4f9348b41e4 100644 --- a/tools/scripts-config-jest/package.json +++ b/tools/scripts-config-jest/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-jest", "description": "Jest configuration for @talend/scripts-core", - "version": "14.5.0", + "version": "14.6.0", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", @@ -18,7 +18,7 @@ "test": "jest" }, "dependencies": { - "@talend/scripts-config-babel": "^13.8.0", + "@talend/scripts-config-babel": "^13.9.0", "@testing-library/jest-dom": "^6.9.1", "@types/jest": "^29.5.14", "babel-jest": "^29.7.0", @@ -31,8 +31,8 @@ "regenerator-runtime": "^0.13.11" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0" + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0" }, "peerDependencies": { "@talend/design-system": ">= 8.1.0", diff --git a/tools/scripts-config-prettier/CHANGELOG.md b/tools/scripts-config-prettier/CHANGELOG.md index 8981cd44403..f502647ff39 100644 --- a/tools/scripts-config-prettier/CHANGELOG.md +++ b/tools/scripts-config-prettier/CHANGELOG.md @@ -1,5 +1,15 @@ # @talend/scripts-config-prettier +## 12.6.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- f043b64: fix: remove prettier import order + ## 12.5.0 ### Minor Changes diff --git a/tools/scripts-config-prettier/package.json b/tools/scripts-config-prettier/package.json index 8c3e29679f3..e98f4a0ed2d 100644 --- a/tools/scripts-config-prettier/package.json +++ b/tools/scripts-config-prettier/package.json @@ -1,6 +1,6 @@ { "name": "@talend/scripts-config-prettier", - "version": "12.5.0", + "version": "12.6.0", "description": "Shared Prettier config", "main": ".prettierrc.js", "homepage": "https://github.com/Talend/ui/tree/master/packages/ui-scripts#readme", @@ -24,8 +24,8 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.28.6", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", "eslint": "^8.57.1" } } diff --git a/tools/scripts-config-react-webpack/CHANGELOG.md b/tools/scripts-config-react-webpack/CHANGELOG.md index 189dae402f6..909a603f28b 100644 --- a/tools/scripts-config-react-webpack/CHANGELOG.md +++ b/tools/scripts-config-react-webpack/CHANGELOG.md @@ -1,5 +1,34 @@ # @talend/scripts-config-react-webpack +## 17.0.0 + +### Major Changes + +- 16703c7: feat(script): remove cdn option. + + You must review your build process with that new plugin as many things will not work. + Especially the @talend/assets-api call you may end up with weird behavior. + + The good part is once you have fixed it moving out from @talend/scripts\* to an other build tool like vite becomes easy. + +- 18e73d1: chore: move from sass to css +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- 53e97a0: chore: upgrade dependencies +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] + - @talend/icons@8.0.0 + - @talend/scripts-config-babel@13.9.0 + - @talend/react-cmf-webpack-plugin@6.43.0 + - @talend/scripts-config-cdn@10.16.0 + - @talend/scripts-utils@2.7.0 + ## 16.11.0 ### Minor Changes diff --git a/tools/scripts-config-react-webpack/package.json b/tools/scripts-config-react-webpack/package.json index defde2dbc80..1989c4b2591 100644 --- a/tools/scripts-config-react-webpack/package.json +++ b/tools/scripts-config-react-webpack/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-react-webpack", "description": "Webpack configuration for @talend/scripts-core", - "version": "16.11.0", + "version": "17.0.0", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", @@ -18,15 +18,15 @@ "test": "echo \"Nothing to test\"" }, "peerDependencies": { - "@talend/icons": "^7.1.0" + "@talend/icons": "^8.0.0" }, "dependencies": { "@babel/core": "^7.28.6", "@sentry/webpack-plugin": "^1.21.0", - "@talend/react-cmf-webpack-plugin": "^6.42.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-cdn": "^10.15.0", - "@talend/scripts-utils": "^2.6.0", + "@talend/react-cmf-webpack-plugin": "^6.43.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-cdn": "^10.16.0", + "@talend/scripts-utils": "^2.7.0", "@welldone-software/why-did-you-render": "^7.0.1", "@yarnpkg/lockfile": "^1.1.0", "autoprefixer": "^10.4.23", @@ -61,8 +61,8 @@ "webpack-dev-server": "^5.2.3" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0" + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0" }, "publishConfig": { "access": "public" diff --git a/tools/scripts-config-storybook-lib/CHANGELOG.md b/tools/scripts-config-storybook-lib/CHANGELOG.md new file mode 100644 index 00000000000..d28fc737f5e --- /dev/null +++ b/tools/scripts-config-storybook-lib/CHANGELOG.md @@ -0,0 +1,27 @@ +# @talend/scripts-config-storybook-lib + +## 6.0.0 + +### Major Changes + +- ecbfee8: feat: migrate to storybook 10 +- 16703c7: chore: drop UMD format + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- 53e97a0: chore: upgrade dependencies +- Updated dependencies [ecbfee8] +- Updated dependencies [bb95e38] +- Updated dependencies [ecbfee8] +- Updated dependencies [1d3bb12] +- Updated dependencies [18e73d1] +- Updated dependencies [53e97a0] +- Updated dependencies [16703c7] + - @talend/icons@8.0.0 + - @talend/design-system@12.0.0 + - @talend/bootstrap-theme@10.0.0 + - @talend/react-cmf@12.0.0 diff --git a/tools/scripts-config-storybook-lib/package.json b/tools/scripts-config-storybook-lib/package.json index 0acb239f890..08d7e68b88e 100644 --- a/tools/scripts-config-storybook-lib/package.json +++ b/tools/scripts-config-storybook-lib/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-storybook-lib", "description": "Storybook configuration utilities for Talend UI", - "version": "5.8.0", + "version": "6.0.0", "license": "Apache-2.0", "type": "module", "main": "dist/index.js", @@ -41,10 +41,10 @@ "@storybook/addon-links": "^10.2.1", "@storybook/react": "^10.2.1", "@storybook/react-vite": "^10.2.1", - "@talend/bootstrap-theme": "^9.6.0", - "@talend/design-system": "^11.9.0", - "@talend/react-cmf": "^11.1.0", - "@talend/icons": "^7.14.0", + "@talend/bootstrap-theme": "^10.0.0", + "@talend/design-system": "^12.0.0", + "@talend/react-cmf": "^12.0.0", + "@talend/icons": "^8.0.0", "@vitejs/plugin-react": "^5.1.2", "assert": "^2.1.0", "esbuild-plugin-react-virtualized": "^1.0.5", @@ -63,9 +63,9 @@ "react": "^18.0.0" }, "devDependencies": { - "@talend/scripts-cmf": "^1.6.0", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", + "@talend/scripts-cmf": "^1.7.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", "@types/lodash": "^4.17.23", "@types/node": "^25.0.10", "@types/react": "^18.3.27", diff --git a/tools/scripts-config-stylelint/CHANGELOG.md b/tools/scripts-config-stylelint/CHANGELOG.md index 558a36cd069..645eeb51304 100644 --- a/tools/scripts-config-stylelint/CHANGELOG.md +++ b/tools/scripts-config-stylelint/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-config-stylelint +## 4.4.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 4.3.0 ### Minor Changes diff --git a/tools/scripts-config-stylelint/package.json b/tools/scripts-config-stylelint/package.json index 8b27e47e5f5..bf433530c14 100644 --- a/tools/scripts-config-stylelint/package.json +++ b/tools/scripts-config-stylelint/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-stylelint", "description": "Stylelint configuration for @talend/scripts-core", - "version": "4.3.0", + "version": "4.4.0", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", @@ -23,8 +23,8 @@ "stylelint-config-standard": "^34.0.0" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0" + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0" }, "publishConfig": { "access": "public" diff --git a/tools/scripts-config-typescript/CHANGELOG.md b/tools/scripts-config-typescript/CHANGELOG.md index f8f3b200e34..3e2f945a612 100644 --- a/tools/scripts-config-typescript/CHANGELOG.md +++ b/tools/scripts-config-typescript/CHANGELOG.md @@ -1,5 +1,15 @@ # @talend/scripts-config-typescript +## 12.0.0 + +### Major Changes + +- ecbfee8: feat: set moduleResolution to bundler + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 11.4.0 ### Minor Changes diff --git a/tools/scripts-config-typescript/package.json b/tools/scripts-config-typescript/package.json index 52eede233c1..b4e2c24174b 100644 --- a/tools/scripts-config-typescript/package.json +++ b/tools/scripts-config-typescript/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-typescript", "description": "Typescript configuration for @talend/scripts-core", - "version": "11.4.0", + "version": "12.0.0", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", @@ -18,8 +18,8 @@ "url": "https://github.com/Talend/ui.git" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0" + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0" }, "publishConfig": { "access": "public" diff --git a/tools/scripts-core/CHANGELOG.md b/tools/scripts-core/CHANGELOG.md index 64f2cfec4d5..7b688624980 100644 --- a/tools/scripts-core/CHANGELOG.md +++ b/tools/scripts-core/CHANGELOG.md @@ -1,5 +1,93 @@ # @talend/scripts-core +## 17.0.0 + +### Major Changes + +- ecbfee8: chore: remove storybook commands and integration + + You should do the following to migrate: + + in your package.json + + ```diff + + "scripts": { + - "start": "talend-scripts start" + + "start": "storybook dev" + - "build-storybook": "talend-scripts build-storybook" + + "build-storybook": "storybook build" + } + + "dependencies": { + - "@talend/scripts-core": "^16.8.0", + + "@talend/scripts-core": "^17.0.0", + + - "@storybook/addon-actions": "^7.6.21", + - "@storybook/.*": "^7.6.21", + + "@storybook/addon-a11y": "^10.1.11", + + "@storybook/addon-links": "^10.1.11", + + "@storybook/react": "^10.1.11", + + "@storybook/react-vite": "^10.1.11", + - "@talend/scripts-config-storybook-lib": "^5.8.0", + + "@talend/scripts-config-storybook-lib": "^6.0.0", + + "storybook": "^10.1.11" + } + ``` + + Then ensure you have update your `.storybook/main.js` and `.storybook/preview` files like this: + - rename to main.mjs to use ESM + - keep main.ts if it was already in TS. + + ```js + // .storybook/main.mjs + import { createMainConfig } from '@talend/scripts-config-storybook-lib/main'; + + export default createMainConfig({}); + ``` + + ```js + // .storybook/preview.mjs + import { createPreviewConfig } from '@talend/scripts-config-storybook-lib/main'; + + const preview = createPreviewConfig({ + parameters: {}, + i18n: { + namespaces: [...tuiContainersNamespaces, ...tuiComponentsNamespaces, ...dsNamespaces], + remoteLocalesMap: { + 'tui-containers': + 'https://statics.cloud.talend.com/@talend/locales-tui-containers/9.1.3/locales/{{lng}}/{{ns}}.json', + 'tui-components': + 'https://statics.cloud.talend.com/@talend/locales-tui-components/16.0.1/locales/{{lng}}/{{ns}}.json', + 'design-system': + 'https://statics.cloud.talend.com/@talend/locales-design-system/7.15.1/locales/{{lng}}/{{ns}}.json', + }, + }, + cmf: { + modules: [cmfModule], + settings: settings, + }, + }); + ``` + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- Updated dependencies [bb95e38] +- Updated dependencies [a525026] +- Updated dependencies [ecbfee8] +- Updated dependencies [ecbfee8] + - @talend/scripts-config-typescript@12.0.0 + - @talend/scripts-config-stylelint@4.4.0 + - @talend/eslint-config@14.0.0 + - @talend/scripts-config-babel@13.9.0 + - @talend/scripts-config-jest@14.6.0 + - @talend/eslint-plugin@1.7.0 + - @talend/scripts-utils@2.7.0 + ## 16.8.0 ### Minor Changes diff --git a/tools/scripts-core/package.json b/tools/scripts-core/package.json index fea2e339b73..7ae07b55217 100644 --- a/tools/scripts-core/package.json +++ b/tools/scripts-core/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-core", "description": "Set of scripts", - "version": "16.8.0", + "version": "17.0.0", "license": "Apache-2.0", "exports": "./src/index.js", "type": "module", @@ -44,13 +44,13 @@ "dependencies": { "@babel/cli": "^7.28.6", "@babel/core": "^7.28.6", - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-utils": "^2.6.0", - "@talend/scripts-config-babel": "^13.8.0", - "@talend/scripts-config-jest": "^14.5.0", - "@talend/scripts-config-stylelint": "^4.3.0", - "@talend/scripts-config-typescript": "^11.4.0", + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-utils": "^2.7.0", + "@talend/scripts-config-babel": "^13.9.0", + "@talend/scripts-config-jest": "^14.6.0", + "@talend/scripts-config-stylelint": "^4.4.0", + "@talend/scripts-config-typescript": "^12.0.0", "stylelint": "^15.11.0", "babel-loader": "^9.2.1", "jest": "^29.7.0", diff --git a/tools/scripts-locales/CHANGELOG.md b/tools/scripts-locales/CHANGELOG.md index ae64052481c..c40ceeb490a 100644 --- a/tools/scripts-locales/CHANGELOG.md +++ b/tools/scripts-locales/CHANGELOG.md @@ -1,5 +1,17 @@ # @talend/scripts-locales +## 1.5.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + +### Patch Changes + +- 53e97a0: chore: upgrade dependencies +- Updated dependencies [bb95e38] + - @talend/scripts-utils@2.7.0 + ## 1.4.1 ### Patch Changes diff --git a/tools/scripts-locales/package.json b/tools/scripts-locales/package.json index b0e432d6fb9..c7349ce6d05 100644 --- a/tools/scripts-locales/package.json +++ b/tools/scripts-locales/package.json @@ -1,6 +1,6 @@ { "name": "@talend/scripts-locales", - "version": "1.4.1", + "version": "1.5.0", "description": "manage locales in the project", "type": "module", "bin": { @@ -14,13 +14,13 @@ "lint": "talend-scripts lint" }, "dependencies": { - "@talend/scripts-utils": "^2.6.0", + "@talend/scripts-utils": "^2.7.0", "cross-spawn": "^7.0.6" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0" + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0" }, "keywords": [ "i18next", diff --git a/tools/scripts-publish-local/CHANGELOG.md b/tools/scripts-publish-local/CHANGELOG.md index c1b43ce0f35..2149045241a 100644 --- a/tools/scripts-publish-local/CHANGELOG.md +++ b/tools/scripts-publish-local/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-publish-local +## 1.6.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 1.5.0 ### Minor Changes diff --git a/tools/scripts-publish-local/package.json b/tools/scripts-publish-local/package.json index a82221f1edf..ad50f21aef8 100644 --- a/tools/scripts-publish-local/package.json +++ b/tools/scripts-publish-local/package.json @@ -1,6 +1,6 @@ { "name": "@talend/scripts-publish-local", - "version": "1.5.0", + "version": "1.6.0", "description": "", "bin": { "talend-publish-local": "./bin/cli.js" @@ -20,9 +20,9 @@ "rimraf": "^5.0.10" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0" + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0" }, "author": "Talend Frontend (http://www.talend.com)", "license": "Apache-2.0", diff --git a/tools/scripts-utils/CHANGELOG.md b/tools/scripts-utils/CHANGELOG.md index c789cfd7a6d..8db52a0d0d1 100644 --- a/tools/scripts-utils/CHANGELOG.md +++ b/tools/scripts-utils/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-utils +## 2.7.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 2.6.0 ### Minor Changes diff --git a/tools/scripts-utils/package.json b/tools/scripts-utils/package.json index ae81b04bb18..197ae4fd78d 100644 --- a/tools/scripts-utils/package.json +++ b/tools/scripts-utils/package.json @@ -1,6 +1,6 @@ { "name": "@talend/scripts-utils", - "version": "2.6.0", + "version": "2.7.0", "description": "", "main": "src/index.js", "scripts": { @@ -14,7 +14,7 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.28.6", - "@talend/eslint-config": "^13.5.0", + "@talend/eslint-config": "^14.0.0", "eslint": "^8.57.1", "jest": "^29.7.0" }, diff --git a/tools/scripts-yarn-workspace/CHANGELOG.md b/tools/scripts-yarn-workspace/CHANGELOG.md index d44930a57e0..fd55c9b30ca 100644 --- a/tools/scripts-yarn-workspace/CHANGELOG.md +++ b/tools/scripts-yarn-workspace/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-yarn-workspace +## 2.3.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 2.2.0 ### Minor Changes diff --git a/tools/scripts-yarn-workspace/package.json b/tools/scripts-yarn-workspace/package.json index 5515926cf1f..46b3ee1c9f8 100644 --- a/tools/scripts-yarn-workspace/package.json +++ b/tools/scripts-yarn-workspace/package.json @@ -1,6 +1,6 @@ { "name": "@talend/scripts-yarn-workspace", - "version": "2.2.0", + "version": "2.3.0", "description": "yarn workspace commands but more friendly", "type": "module", "bin": { @@ -11,9 +11,9 @@ }, "author": "frontend@talend.com", "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0" + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0" }, "license": "Apache-2.0", "publishConfig": { diff --git a/tools/upgrade-deps/CHANGELOG.md b/tools/upgrade-deps/CHANGELOG.md index 141153e15a3..95fc69ac52f 100644 --- a/tools/upgrade-deps/CHANGELOG.md +++ b/tools/upgrade-deps/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/upgrade-deps +## 3.3.0 + +### Minor Changes + +- bb95e38: Fix CVE's by upgrading sq to v6.14.1, tar to 7.5.4 and eslint to 9.39.2 + ## 3.2.0 ### Minor Changes diff --git a/tools/upgrade-deps/package.json b/tools/upgrade-deps/package.json index 23b6ee4dca6..f26f14a54b6 100644 --- a/tools/upgrade-deps/package.json +++ b/tools/upgrade-deps/package.json @@ -1,6 +1,6 @@ { "name": "@talend/upgrade-deps", - "version": "3.2.0", + "version": "3.3.0", "description": "CLI to help management of dependencies", "type": "module", "bin": { @@ -14,9 +14,9 @@ "yarn-deduplicate": "^6.0.2" }, "devDependencies": { - "@talend/eslint-config": "^13.5.0", - "@talend/eslint-plugin": "^1.6.0", - "@talend/scripts-core": "^16.8.0" + "@talend/eslint-config": "^14.0.0", + "@talend/eslint-plugin": "^1.7.0", + "@talend/scripts-core": "^17.0.0" }, "license": "Apache-2.0", "homepage": "https://github.com/Talend/ui", diff --git a/yarn.lock b/yarn.lock index 9484dccdd7f..b7154ddeb0e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -177,7 +177,7 @@ "@csstools/css-tokenizer" "^3.0.3" lru-cache "^10.4.3" -"@babel/cli@^7.28.6": +"@babel/cli@^7.28.3", "@babel/cli@^7.28.6": version "7.28.6" resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.28.6.tgz#1da8eb79f92cbe75542b853b3b1db683c5ea406a" integrity sha512-6EUNcuBbNkj08Oj4gAZ+BUU8yLCgKzgVX4gaTh09Ya2C8ICM4P+G30g4m3akRxSYAp3A/gnWchrNst7px4/nUQ== @@ -228,7 +228,7 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/eslint-parser@^7.28.6": +"@babel/eslint-parser@^7.28.5", "@babel/eslint-parser@^7.28.6": version "7.28.6" resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.28.6.tgz#6a294a4add732ebe7ded8a8d2792dd03dd81dc3f" integrity sha512-QGmsKi2PBO/MHSQk+AAgA9R6OHQr+VqnniFE0eMWZcVcfBZoA2dKn2hUsl3Csg/Plt9opRUWdY7//VXsrIlEiA== @@ -4131,6 +4131,31 @@ resolved "https://npm.pkg.github.com/download/@talend/daikon-tql-client/1.3.1/75a764ec14b06355af3924f3b2d65ff8e61db4f0#75a764ec14b06355af3924f3b2d65ff8e61db4f0" integrity sha512-trwueNzgISaN2jSNBxuiHw76jWX2G/vtSrCtlTaoeS3NzsCIVUlGryqKZnuBLfZWJyVWeImx9xm34mBOHITMIQ== +"@talend/eslint-config@^13.5.0": + version "13.5.0" + resolved "https://npm.pkg.github.com/download/@talend/eslint-config/13.5.0/13e013c2a02d2329d0a3d15d1b1403fec9335b58#13e013c2a02d2329d0a3d15d1b1403fec9335b58" + integrity sha512-n5+yjo1mnZttptL/k58cmRXje2HgxGjZEPCB9NhjR1INpEaiS17TNoheukZFxQ3eZYwAsYzq7THt8RChsurOQg== + dependencies: + "@babel/eslint-parser" "^7.28.5" + "@talend/eslint-plugin" "^1.6.0" + "@testing-library/dom" "^9.3.4" + "@typescript-eslint/eslint-plugin" "^6.21.0" + "@typescript-eslint/parser" "^6.21.0" + eslint "^8.57.1" + eslint-config-airbnb-base "^15.0.0" + eslint-config-airbnb-typescript "^17.1.0" + eslint-config-prettier "^9.1.2" + eslint-plugin-angular "^4.1.0" + eslint-plugin-import "^2.32.0" + eslint-plugin-jest-dom "^5.5.0" + eslint-plugin-jsx-a11y "^6.10.2" + eslint-plugin-mdx "^2.3.4" + eslint-plugin-prettier "^5.5.4" + eslint-plugin-react "^7.37.5" + eslint-plugin-react-hooks "^4.6.2" + eslint-plugin-storybook "^0.6.15" + eslint-plugin-testing-library "^6.5.0" + "@talend/locales-design-system@^7.15.1": version "7.15.1" resolved "https://npm.pkg.github.com/download/@talend/locales-design-system/7.15.1/decf29fc64fa075c3612586a55947cbd6e56b191#decf29fc64fa075c3612586a55947cbd6e56b191" @@ -4161,6 +4186,38 @@ resolved "https://npm.pkg.github.com/download/@talend/locales-tui-forms/15.2.0/dee8f65820b7e4e26de8b7972a48fd108bb0ffeb#dee8f65820b7e4e26de8b7972a48fd108bb0ffeb" integrity sha512-6UMXC8/2qSB7u0ovYsvTqw0mtDsMUWTp/ahmuf4VtRGZDaHxwKl1TMhNgcVKDzwQc7AVzP4DBwG3MbzXqBEYlA== +"@talend/scripts-config-typescript@^11.4.0": + version "11.4.0" + resolved "https://npm.pkg.github.com/download/@talend/scripts-config-typescript/11.4.0/196b91dbb259da8133a0653b0d16e93042e0c820#196b91dbb259da8133a0653b0d16e93042e0c820" + integrity sha512-uXM04gYu0dXp4I8L5D8Y1avgeOSrC+EOfjaol48QVvND/SWb2ANf6KJVL21Oi4PJhg3WJDeDRM2pvNBJ7YRNiA== + +"@talend/scripts-core@^16.8.0": + version "16.8.0" + resolved "https://npm.pkg.github.com/download/@talend/scripts-core/16.8.0/51b3d28742261c7367e7b0bec3786b766c33e0b6#51b3d28742261c7367e7b0bec3786b766c33e0b6" + integrity sha512-UfPWB2if+4e2vAFIilArR0PvGmEJKk+R8NjL7wbXagnRqd3w97guNzzKh+pJ0WapZ0nSa95WDjlGlMDAa07hRg== + dependencies: + "@babel/cli" "^7.28.3" + "@babel/core" "^7.28.5" + "@talend/eslint-config" "^13.5.0" + "@talend/eslint-plugin" "^1.6.0" + "@talend/scripts-config-babel" "^13.8.0" + "@talend/scripts-config-jest" "^14.5.0" + "@talend/scripts-config-stylelint" "^4.3.0" + "@talend/scripts-config-typescript" "^11.4.0" + "@talend/scripts-utils" "^2.6.0" + babel-loader "^9.2.1" + cpx2 "^3.0.2" + fs-extra "^10.1.0" + jest "^29.7.0" + jest-cli "^29.7.0" + lodash "^4.17.21" + rimraf "^5.0.10" + stylelint "^15.11.0" + typescript "^5.9.3" + webpack "^5.102.1" + webpack-merge "^5.10.0" + yargs "^15.4.1" + "@testing-library/dom@^9.0.0", "@testing-library/dom@^9.3.4": version "9.3.4" resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-9.3.4.tgz#50696ec28376926fec0a1bf87d9dbac5e27f60ce" @@ -8944,7 +9001,7 @@ eslint-plugin-mdx@^2.3.4: unified "^10.1.2" vfile "^5.3.7" -eslint-plugin-prettier@^5.5.5: +eslint-plugin-prettier@^5.5.4, eslint-plugin-prettier@^5.5.5: version "5.5.5" resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.5.tgz#9eae11593faa108859c26f9a9c367d619a0769c0" integrity sha512-hscXkbqUZ2sPithAuLm5MXL+Wph+U7wHngPBv9OMWwlP8iaflyxpjTYZkmdgB4/vPIhemRlBEoLrH7UC1n7aUw== @@ -18520,7 +18577,7 @@ webpack-virtual-modules@^0.6.2: resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz#057faa9065c8acf48f24cb57ac0e77739ab9a7e8" integrity sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ== -webpack@^5.104.1: +webpack@^5.102.1, webpack@^5.104.1: version "5.104.1" resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.104.1.tgz#94bd41eb5dbf06e93be165ba8be41b8260d4fb1a" integrity sha512-Qphch25abbMNtekmEGJmeRUhLDbe+QfiWTiqpKYkpCOWY64v9eyl+KRRLmqOFA2AvKPpc9DC6+u2n76tQLBoaA== From 452befb6a2b8453dfe267a1bb962d157de65f9e3 Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Wed, 28 Jan 2026 18:56:22 +0100 Subject: [PATCH 09/27] chore: remove prepublishOnly sript --- packages/icons/package.json | 3 +-- tools/scripts-config-storybook-lib/package.json | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/icons/package.json b/packages/icons/package.json index 1271e457a4d..357de1784cd 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -39,8 +39,7 @@ "start": "storybook dev -p 6010", "build-storybook": "storybook build", "lint": "echo nothing to lint", - "svgo": "svgo -rf src/svg --config svgo-icons.config.mjs && svgo -rf src/filters --config svgo-filters.config.mjs", - "prepublishOnly": "npm run build" + "svgo": "svgo -rf src/svg --config svgo-icons.config.mjs && svgo -rf src/filters --config svgo-filters.config.mjs" }, "files": [ "dist", diff --git a/tools/scripts-config-storybook-lib/package.json b/tools/scripts-config-storybook-lib/package.json index 08d7e68b88e..9c03169a179 100644 --- a/tools/scripts-config-storybook-lib/package.json +++ b/tools/scripts-config-storybook-lib/package.json @@ -29,8 +29,7 @@ "build:lib": "tsc", "build:watch": "tsc --watch", "lint": "talend-scripts lint", - "update:msw": "npx msw init public/msw --save", - "prepublishOnly": "yarn build" + "update:msw": "npx msw init public/msw --save" }, "files": [ "dist", From c828b9f5d2a98fb11ab2801fafc25eac2add1b74 Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Wed, 28 Jan 2026 21:53:32 +0100 Subject: [PATCH 10/27] fix(http): add missing lib-esm folder (#5685) * chore: add missing lib-esm folder * fix(http): add missing lib-esm --- packages/flow-designer/CHANGELOG.md | 6 ++++++ packages/flow-designer/package.json | 3 ++- packages/http/CHANGELOG.md | 6 ++++++ packages/http/package.json | 3 ++- 4 files changed, 16 insertions(+), 2 deletions(-) diff --git a/packages/flow-designer/CHANGELOG.md b/packages/flow-designer/CHANGELOG.md index 484d028c964..a0c40440eab 100644 --- a/packages/flow-designer/CHANGELOG.md +++ b/packages/flow-designer/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 8.0.1 + +### Patch Changes + +- 6dcb1da: fix: add missing lib-esm folder + ## 8.0.0 ### Major Changes diff --git a/packages/flow-designer/package.json b/packages/flow-designer/package.json index c4ef8469a1d..4f87a30db8d 100644 --- a/packages/flow-designer/package.json +++ b/packages/flow-designer/package.json @@ -1,7 +1,7 @@ { "name": "@talend/react-flow-designer", "description": "Flow designer for react and redux", - "version": "8.0.0", + "version": "8.0.1", "types": "lib/index.d.ts", "main": "lib/index.js", "mainSrc": "src/index.js", @@ -83,6 +83,7 @@ "files": [ "/dist", "/lib", + "/lib-esm", "/src" ], "publishConfig": { diff --git a/packages/http/CHANGELOG.md b/packages/http/CHANGELOG.md index 81a43ea11b9..75e9c269c57 100644 --- a/packages/http/CHANGELOG.md +++ b/packages/http/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/http +## 4.0.1 + +### Patch Changes + +- 6dcb1da: fix: add missing lib-esm folder + ## 4.0.0 ### Major Changes diff --git a/packages/http/package.json b/packages/http/package.json index 7b8704f5138..80ebc589ea4 100644 --- a/packages/http/package.json +++ b/packages/http/package.json @@ -1,6 +1,6 @@ { "name": "@talend/http", - "version": "4.0.0", + "version": "4.0.1", "description": "HTTP helper", "license": "Apache-2.0", "repository": { @@ -64,6 +64,7 @@ }, "files": [ "/lib", + "/lib-esm", "/src" ] } From 899bcb65790850296aed35148d31f1936a69922e Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Fri, 30 Jan 2026 15:48:03 +0100 Subject: [PATCH 11/27] fix: msw usage (#5687) --- .changeset/every-otters-sneeze.md | 5 +++++ .changeset/floppy-yaks-fix.md | 5 +++++ packages/containers/package.json | 2 +- tools/scripts-config-jest/jest.config.js | 2 +- tools/scripts-config-storybook-lib/package.json | 5 +++-- .../public/msw/mockServiceWorker.js | 2 +- yarn.lock | 2 +- 7 files changed, 17 insertions(+), 6 deletions(-) create mode 100644 .changeset/every-otters-sneeze.md create mode 100644 .changeset/floppy-yaks-fix.md diff --git a/.changeset/every-otters-sneeze.md b/.changeset/every-otters-sneeze.md new file mode 100644 index 00000000000..7c89baad06d --- /dev/null +++ b/.changeset/every-otters-sneeze.md @@ -0,0 +1,5 @@ +--- +'@talend/scripts-config-jest': patch +--- + +fix: add msw to the list of need to be transformed packages diff --git a/.changeset/floppy-yaks-fix.md b/.changeset/floppy-yaks-fix.md new file mode 100644 index 00000000000..d8d160243d8 --- /dev/null +++ b/.changeset/floppy-yaks-fix.md @@ -0,0 +1,5 @@ +--- +'@talend/scripts-config-storybook-lib': patch +--- + +fix: update template of msw diff --git a/packages/containers/package.json b/packages/containers/package.json index 93863a70344..47d119a4451 100644 --- a/packages/containers/package.json +++ b/packages/containers/package.json @@ -73,7 +73,7 @@ "@testing-library/user-event": "^14.6.1", "i18next": "^23.16.8", "jest-in-case": "^1.0.2", - "msw": "^2.12.7", + "msw": "2.12.7", "@storybook/addon-a11y": "^10.2.1", "@storybook/addon-links": "^10.2.1", "prop-types": "^15.8.1", diff --git a/tools/scripts-config-jest/jest.config.js b/tools/scripts-config-jest/jest.config.js index 8c48e7d18a8..0699c018206 100644 --- a/tools/scripts-config-jest/jest.config.js +++ b/tools/scripts-config-jest/jest.config.js @@ -61,7 +61,7 @@ module.exports = { // option 2, stop ignore transform on es6 packages `node_modules/(?!(?:.pnpm/)?(${d3Pkgs.join( '|', - )}|internmap|d3-delaunay|delaunator|robust-predicates|@talend/tql/index))`, + )}|internmap|d3-delaunay|delaunator|robust-predicates|@talend/tql/index|msw))`, // we can't have it twice (double negative patterns cancel each other), // so you can import addToIgnorePatterns from './utils' to add more pkgs diff --git a/tools/scripts-config-storybook-lib/package.json b/tools/scripts-config-storybook-lib/package.json index 9c03169a179..179f9762ccd 100644 --- a/tools/scripts-config-storybook-lib/package.json +++ b/tools/scripts-config-storybook-lib/package.json @@ -51,7 +51,7 @@ "i18next-http-backend": "^1.4.5", "vite": "^7.3.1", "lodash": "^4.17.23", - "msw": "^2.12.7", + "msw": "2.12.7", "msw-storybook-addon": "^2.0.6", "querystring-es3": "^0.2.1", "react-i18next": "^13.5.0", @@ -75,7 +75,8 @@ }, "msw": { "workerDirectory": [ - "public" + "public", + "public/msw" ] } } diff --git a/tools/scripts-config-storybook-lib/public/msw/mockServiceWorker.js b/tools/scripts-config-storybook-lib/public/msw/mockServiceWorker.js index c1b201ee5d5..32934172fad 100644 --- a/tools/scripts-config-storybook-lib/public/msw/mockServiceWorker.js +++ b/tools/scripts-config-storybook-lib/public/msw/mockServiceWorker.js @@ -7,7 +7,7 @@ * - Please do NOT modify this file. */ -const PACKAGE_VERSION = '2.12.1'; +const PACKAGE_VERSION = '2.12.7'; const INTEGRITY_CHECKSUM = '4db4a41e972cec1b64cc569c66952d82'; const IS_MOCKED_RESPONSE = Symbol('isMockedResponse'); const activeClientIds = new Set(); diff --git a/yarn.lock b/yarn.lock index b7154ddeb0e..ae2b4a34c87 100644 --- a/yarn.lock +++ b/yarn.lock @@ -13376,7 +13376,7 @@ msw-storybook-addon@^2.0.6: dependencies: is-node-process "^1.0.1" -msw@^2.12.7: +msw@2.12.7: version "2.12.7" resolved "https://registry.yarnpkg.com/msw/-/msw-2.12.7.tgz#755fa4a0df51133bf76ebc9b7d4bdcc4355f0c8e" integrity sha512-retd5i3xCZDVWMYjHEVuKTmhqY8lSsxujjVrZiGbbdoxxIBg5S7rCuYy/YQpfrTYIxpd/o0Kyb/3H+1udBMoYg== From 6ccf883b97329c846204454e2270f9a9d4a76362 Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Fri, 30 Jan 2026 15:55:17 +0100 Subject: [PATCH 12/27] chore(CI/changeset): do not build if there are changeset files --- .github/workflows/changeset.yml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/.github/workflows/changeset.yml b/.github/workflows/changeset.yml index 3f15ff70b0d..5bcd0e263d3 100644 --- a/.github/workflows/changeset.yml +++ b/.github/workflows/changeset.yml @@ -32,11 +32,30 @@ jobs: - name: Use Node.js uses: ./.github/actions/setup-node - - name: Install Dependencies + - name: has changeset file + id: changesetfiles + run: | + count=$(find .changeset -name "*.md" -type f | wc -l) + echo "count=$count" >> $GITHUB_OUTPUT + if [ $count -gt 0 ]; then + echo "Found $count md file(s)" + find .changeset -name "*.md" -type f + else + echo "No md files found" + fi + + - name: Install and Build + if: steps.changesetfiles.outputs.count == 0 run: yarn --frozen-lockfile env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + - name: Install but do not build + if: steps.changesetfiles.outputs.count > 0 + run: yarn --ignore-scripts --frozen-lockfile + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + - name: Create Release Pull Request or Publish to npm id: changesets uses: changesets/action@e0145edc7d9d8679003495b11f87bd8ef63c0cba #v1.5.3 From b3d49ad2a889be0c2d779e2b5f1de9986caa474d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 30 Jan 2026 15:57:26 +0100 Subject: [PATCH 13/27] chore(deps): bump changesets/action from 1.5.3 to 1.6.0 (#5681) Bumps [changesets/action](https://github.com/changesets/action) from 1.5.3 to 1.6.0. - [Release notes](https://github.com/changesets/action/releases) - [Changelog](https://github.com/changesets/action/blob/main/CHANGELOG.md) - [Commits](https://github.com/changesets/action/compare/e0145edc7d9d8679003495b11f87bd8ef63c0cba...c48e67d110a68bc90ccf1098e9646092baacaa87) --- updated-dependencies: - dependency-name: changesets/action dependency-version: 1.6.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/changeset.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/changeset.yml b/.github/workflows/changeset.yml index 5bcd0e263d3..5e1c2016152 100644 --- a/.github/workflows/changeset.yml +++ b/.github/workflows/changeset.yml @@ -58,7 +58,7 @@ jobs: - name: Create Release Pull Request or Publish to npm id: changesets - uses: changesets/action@e0145edc7d9d8679003495b11f87bd8ef63c0cba #v1.5.3 + uses: changesets/action@c48e67d110a68bc90ccf1098e9646092baacaa87 #v1.6.0 with: # This expects you to have a script called release which does a build for your packages and calls changeset publish publish: yarn release From 1c2d1260f41ade24bccef4526d28c98533822a34 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 30 Jan 2026 15:28:10 +0000 Subject: [PATCH 14/27] chore(deps): bump svg64 from 1.2.0 to 2.0.0 (#5147) * chore(deps): bump svg64 from 1.2.0 to 2.0.0 Bumps [svg64](https://github.com/scriptex/svg64) from 1.2.0 to 2.0.0. - [Release notes](https://github.com/scriptex/svg64/releases) - [Commits](https://github.com/scriptex/svg64/compare/1.2.0...2.0.0) --- updated-dependencies: - dependency-name: svg64 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] * fix: call default * Create few-readers-smile.md --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jean-Michel FRANCOIS --- .changeset/few-readers-smile.md | 5 +++++ tools/scripts-config-react-webpack/config/icons.js | 2 +- tools/scripts-config-react-webpack/package.json | 2 +- yarn.lock | 8 ++++---- 4 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 .changeset/few-readers-smile.md diff --git a/.changeset/few-readers-smile.md b/.changeset/few-readers-smile.md new file mode 100644 index 00000000000..d2fc56ae716 --- /dev/null +++ b/.changeset/few-readers-smile.md @@ -0,0 +1,5 @@ +--- +"@talend/scripts-config-react-webpack": patch +--- + +chore(deps): bump svg64 from 1.2.0 to 2.0.0 diff --git a/tools/scripts-config-react-webpack/config/icons.js b/tools/scripts-config-react-webpack/config/icons.js index 5c995789063..8367318a42b 100644 --- a/tools/scripts-config-react-webpack/config/icons.js +++ b/tools/scripts-config-react-webpack/config/icons.js @@ -1,6 +1,6 @@ const fs = require('fs'); const path = require('path'); -const svg64 = require('svg64'); +const svg64 = require('svg64').default; function getThemeIcon(theme) { if (theme === 'tfd') { diff --git a/tools/scripts-config-react-webpack/package.json b/tools/scripts-config-react-webpack/package.json index 1989c4b2591..71b54ae2461 100644 --- a/tools/scripts-config-react-webpack/package.json +++ b/tools/scripts-config-react-webpack/package.json @@ -50,7 +50,7 @@ "sass-loader": "^14.2.1", "source-map-loader": "^4.0.2", "style-loader": "^3.3.4", - "svg64": "^1.2.0", + "svg64": "^2.0.0", "terser": "^5.46.0", "terser-webpack-plugin": "^5.3.16", "tmp": "^0.2.5", diff --git a/yarn.lock b/yarn.lock index ae2b4a34c87..a41b0b201db 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17196,10 +17196,10 @@ svg2ttf@^6.0.3: microbuffer "^1.0.0" svgpath "^2.1.5" -svg64@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/svg64/-/svg64-1.2.0.tgz#86ff34801ac734f94f559a588c6b13c046a6cb50" - integrity sha512-VhK5eg6eKAJ3L9li+ePFthq7yvRAksgrQ6WLsRV0FRikfiJhDhQWcoHVENHC8oiJa4Ha7Iqw1Plnh/BCG2dpFA== +svg64@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/svg64/-/svg64-2.0.0.tgz#058cb47255b3c44ebd6a74e15a7e2952fe2c93f7" + integrity sha512-EVgAisxMctUNDSjKGFcx4tkcFrvdqtLIy/MdbBdqcwfpPwsBcwoSKQi+WYoc82c4XWFNVVIwpCup3rpY+M9KJw== svgicons2svgfont@^12.0.0: version "12.0.0" From 7ee15b4b224d753ddd05f052903f760f677cb685 Mon Sep 17 00:00:00 2001 From: Talend bot Date: Fri, 30 Jan 2026 16:31:35 +0100 Subject: [PATCH 15/27] chore: prepare release (#5688) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/every-otters-sneeze.md | 5 ----- .changeset/few-readers-smile.md | 5 ----- .changeset/floppy-yaks-fix.md | 5 ----- tools/scripts-config-jest/CHANGELOG.md | 6 ++++++ tools/scripts-config-jest/package.json | 2 +- tools/scripts-config-react-webpack/CHANGELOG.md | 6 ++++++ tools/scripts-config-react-webpack/package.json | 2 +- tools/scripts-config-storybook-lib/CHANGELOG.md | 6 ++++++ tools/scripts-config-storybook-lib/package.json | 2 +- 9 files changed, 21 insertions(+), 18 deletions(-) delete mode 100644 .changeset/every-otters-sneeze.md delete mode 100644 .changeset/few-readers-smile.md delete mode 100644 .changeset/floppy-yaks-fix.md diff --git a/.changeset/every-otters-sneeze.md b/.changeset/every-otters-sneeze.md deleted file mode 100644 index 7c89baad06d..00000000000 --- a/.changeset/every-otters-sneeze.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-config-jest': patch ---- - -fix: add msw to the list of need to be transformed packages diff --git a/.changeset/few-readers-smile.md b/.changeset/few-readers-smile.md deleted file mode 100644 index d2fc56ae716..00000000000 --- a/.changeset/few-readers-smile.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@talend/scripts-config-react-webpack": patch ---- - -chore(deps): bump svg64 from 1.2.0 to 2.0.0 diff --git a/.changeset/floppy-yaks-fix.md b/.changeset/floppy-yaks-fix.md deleted file mode 100644 index d8d160243d8..00000000000 --- a/.changeset/floppy-yaks-fix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-config-storybook-lib': patch ---- - -fix: update template of msw diff --git a/tools/scripts-config-jest/CHANGELOG.md b/tools/scripts-config-jest/CHANGELOG.md index 285c3e3f11a..251bd77ba3d 100644 --- a/tools/scripts-config-jest/CHANGELOG.md +++ b/tools/scripts-config-jest/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-config-jest +## 14.6.1 + +### Patch Changes + +- 6f4036e: fix: add msw to the list of need to be transformed packages + ## 14.6.0 ### Minor Changes diff --git a/tools/scripts-config-jest/package.json b/tools/scripts-config-jest/package.json index 4f9348b41e4..3104504ad9c 100644 --- a/tools/scripts-config-jest/package.json +++ b/tools/scripts-config-jest/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-jest", "description": "Jest configuration for @talend/scripts-core", - "version": "14.6.0", + "version": "14.6.1", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", diff --git a/tools/scripts-config-react-webpack/CHANGELOG.md b/tools/scripts-config-react-webpack/CHANGELOG.md index 909a603f28b..7058c978563 100644 --- a/tools/scripts-config-react-webpack/CHANGELOG.md +++ b/tools/scripts-config-react-webpack/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-config-react-webpack +## 17.0.1 + +### Patch Changes + +- 13f08b5: chore(deps): bump svg64 from 1.2.0 to 2.0.0 + ## 17.0.0 ### Major Changes diff --git a/tools/scripts-config-react-webpack/package.json b/tools/scripts-config-react-webpack/package.json index 71b54ae2461..d06f91a6653 100644 --- a/tools/scripts-config-react-webpack/package.json +++ b/tools/scripts-config-react-webpack/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-react-webpack", "description": "Webpack configuration for @talend/scripts-core", - "version": "17.0.0", + "version": "17.0.1", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", diff --git a/tools/scripts-config-storybook-lib/CHANGELOG.md b/tools/scripts-config-storybook-lib/CHANGELOG.md index d28fc737f5e..7adff30b152 100644 --- a/tools/scripts-config-storybook-lib/CHANGELOG.md +++ b/tools/scripts-config-storybook-lib/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-config-storybook-lib +## 6.0.1 + +### Patch Changes + +- 6f4036e: fix: update template of msw + ## 6.0.0 ### Major Changes diff --git a/tools/scripts-config-storybook-lib/package.json b/tools/scripts-config-storybook-lib/package.json index 179f9762ccd..8fd9c3d13dd 100644 --- a/tools/scripts-config-storybook-lib/package.json +++ b/tools/scripts-config-storybook-lib/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-storybook-lib", "description": "Storybook configuration utilities for Talend UI", - "version": "6.0.0", + "version": "6.0.1", "license": "Apache-2.0", "type": "module", "main": "dist/index.js", From d081f0539821954fad7b304fb39593640d5ab41c Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Fri, 30 Jan 2026 16:50:04 +0100 Subject: [PATCH 16/27] fix(jest): add WritableStream support (#5691) include: * fix: exclude until-async from transform ignore patterns --- .changeset/four-wings-learn.md | 5 +++++ .changeset/lovely-walls-sing.md | 5 +++++ tools/scripts-config-jest/jest.config.js | 2 +- tools/scripts-config-jest/test-setup.js | 6 ++++++ 4 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 .changeset/four-wings-learn.md create mode 100644 .changeset/lovely-walls-sing.md diff --git a/.changeset/four-wings-learn.md b/.changeset/four-wings-learn.md new file mode 100644 index 00000000000..c5ec3cd71a6 --- /dev/null +++ b/.changeset/four-wings-learn.md @@ -0,0 +1,5 @@ +--- +'@talend/scripts-config-jest': patch +--- + +fix: exclude util-async to transformignore pattern diff --git a/.changeset/lovely-walls-sing.md b/.changeset/lovely-walls-sing.md new file mode 100644 index 00000000000..75d625a1c75 --- /dev/null +++ b/.changeset/lovely-walls-sing.md @@ -0,0 +1,5 @@ +--- +'@talend/scripts-config-jest': patch +--- + +fix: add WritableStream support diff --git a/tools/scripts-config-jest/jest.config.js b/tools/scripts-config-jest/jest.config.js index 0699c018206..0cb8134e6bb 100644 --- a/tools/scripts-config-jest/jest.config.js +++ b/tools/scripts-config-jest/jest.config.js @@ -61,7 +61,7 @@ module.exports = { // option 2, stop ignore transform on es6 packages `node_modules/(?!(?:.pnpm/)?(${d3Pkgs.join( '|', - )}|internmap|d3-delaunay|delaunator|robust-predicates|@talend/tql/index|msw))`, + )}|internmap|d3-delaunay|delaunator|robust-predicates|@talend/tql/index|msw|until-async))`, // we can't have it twice (double negative patterns cancel each other), // so you can import addToIgnorePatterns from './utils' to add more pkgs diff --git a/tools/scripts-config-jest/test-setup.js b/tools/scripts-config-jest/test-setup.js index f4d6879cf91..79d98b6ae28 100644 --- a/tools/scripts-config-jest/test-setup.js +++ b/tools/scripts-config-jest/test-setup.js @@ -42,6 +42,12 @@ if (!global.self.TextEncoder) { global.self.TextDecoder = require('util').TextDecoder; } +if (!global.self.WritableStream) { + const { ReadableStream, WritableStream } = require('stream/web'); + global.self.ReadableStream = ReadableStream; + global.self.WritableStream = WritableStream; +} + if (!global.URL?.revokeObjectURL) { global.URL.revokeObjectURL = jest.fn(); } From 1817e9f83444b43fc603cc61b9779167660fdd2d Mon Sep 17 00:00:00 2001 From: Talend bot Date: Fri, 30 Jan 2026 16:56:40 +0100 Subject: [PATCH 17/27] chore: prepare release (#5692) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/four-wings-learn.md | 5 ----- .changeset/lovely-walls-sing.md | 5 ----- tools/scripts-config-jest/CHANGELOG.md | 7 +++++++ tools/scripts-config-jest/package.json | 2 +- 4 files changed, 8 insertions(+), 11 deletions(-) delete mode 100644 .changeset/four-wings-learn.md delete mode 100644 .changeset/lovely-walls-sing.md diff --git a/.changeset/four-wings-learn.md b/.changeset/four-wings-learn.md deleted file mode 100644 index c5ec3cd71a6..00000000000 --- a/.changeset/four-wings-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-config-jest': patch ---- - -fix: exclude util-async to transformignore pattern diff --git a/.changeset/lovely-walls-sing.md b/.changeset/lovely-walls-sing.md deleted file mode 100644 index 75d625a1c75..00000000000 --- a/.changeset/lovely-walls-sing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-config-jest': patch ---- - -fix: add WritableStream support diff --git a/tools/scripts-config-jest/CHANGELOG.md b/tools/scripts-config-jest/CHANGELOG.md index 251bd77ba3d..678de81e581 100644 --- a/tools/scripts-config-jest/CHANGELOG.md +++ b/tools/scripts-config-jest/CHANGELOG.md @@ -1,5 +1,12 @@ # @talend/scripts-config-jest +## 14.6.2 + +### Patch Changes + +- e61cefe: fix: exclude util-async to transformignore pattern +- e61cefe: fix: add WritableStream support + ## 14.6.1 ### Patch Changes diff --git a/tools/scripts-config-jest/package.json b/tools/scripts-config-jest/package.json index 3104504ad9c..ea99f7bce71 100644 --- a/tools/scripts-config-jest/package.json +++ b/tools/scripts-config-jest/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-jest", "description": "Jest configuration for @talend/scripts-core", - "version": "14.6.1", + "version": "14.6.2", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", From cf06a795859c3377b6d1037da29ceaabd03d8b7c Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Fri, 30 Jan 2026 17:00:06 +0100 Subject: [PATCH 18/27] chore(CI): count the changeset Readme.md --- .github/workflows/changeset.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/changeset.yml b/.github/workflows/changeset.yml index 5e1c2016152..eb5fd5d7817 100644 --- a/.github/workflows/changeset.yml +++ b/.github/workflows/changeset.yml @@ -45,13 +45,13 @@ jobs: fi - name: Install and Build - if: steps.changesetfiles.outputs.count == 0 + if: steps.changesetfiles.outputs.count == 1 run: yarn --frozen-lockfile env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - name: Install but do not build - if: steps.changesetfiles.outputs.count > 0 + if: steps.changesetfiles.outputs.count > 1 run: yarn --ignore-scripts --frozen-lockfile env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} From 771ae201b1d80a92f428cd1cab49cb0477273660 Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Fri, 30 Jan 2026 17:05:36 +0100 Subject: [PATCH 19/27] fix(babel): add plugin-transform-private-methods --- .changeset/quick-crews-brush.md | 5 +++++ tools/scripts-config-babel/babel.config.js | 1 + tools/scripts-config-babel/package.json | 1 + 3 files changed, 7 insertions(+) create mode 100644 .changeset/quick-crews-brush.md diff --git a/.changeset/quick-crews-brush.md b/.changeset/quick-crews-brush.md new file mode 100644 index 00000000000..a27b408278b --- /dev/null +++ b/.changeset/quick-crews-brush.md @@ -0,0 +1,5 @@ +--- +'@talend/scripts-config-babel': patch +--- + +fix: add plugin-transform-private-methods diff --git a/tools/scripts-config-babel/babel.config.js b/tools/scripts-config-babel/babel.config.js index a3fb308b5ab..a53fd222947 100644 --- a/tools/scripts-config-babel/babel.config.js +++ b/tools/scripts-config-babel/babel.config.js @@ -21,5 +21,6 @@ module.exports = { require.resolve('@babel/plugin-proposal-export-namespace-from'), require.resolve('@babel/plugin-transform-object-assign'), [require.resolve('babel-plugin-angularjs-annotate'), { explicitOnly: true }], + require.resolve('@babel/plugin-transform-private-methods'), ], }; diff --git a/tools/scripts-config-babel/package.json b/tools/scripts-config-babel/package.json index c1b2fcc9eae..98ae3b4aaae 100644 --- a/tools/scripts-config-babel/package.json +++ b/tools/scripts-config-babel/package.json @@ -25,6 +25,7 @@ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", "@babel/plugin-proposal-optional-chaining": "^7.21.0", "@babel/plugin-transform-object-assign": "^7.27.1", + "@babel/plugin-transform-private-methods": "^7.28.6", "@babel/preset-env": "^7.28.6", "@babel/preset-react": "^7.28.5", "@babel/preset-typescript": "^7.28.5", From 7654edd02724610f6fa3ed0b976d5500108fb1ed Mon Sep 17 00:00:00 2001 From: Talend bot Date: Fri, 30 Jan 2026 17:11:29 +0100 Subject: [PATCH 20/27] chore: prepare release (#5693) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/quick-crews-brush.md | 5 ----- tools/scripts-config-babel/CHANGELOG.md | 6 ++++++ tools/scripts-config-babel/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/quick-crews-brush.md diff --git a/.changeset/quick-crews-brush.md b/.changeset/quick-crews-brush.md deleted file mode 100644 index a27b408278b..00000000000 --- a/.changeset/quick-crews-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-config-babel': patch ---- - -fix: add plugin-transform-private-methods diff --git a/tools/scripts-config-babel/CHANGELOG.md b/tools/scripts-config-babel/CHANGELOG.md index af6ad268196..207af95f208 100644 --- a/tools/scripts-config-babel/CHANGELOG.md +++ b/tools/scripts-config-babel/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-config-babel +## 13.9.1 + +### Patch Changes + +- 2629b7f: fix: add plugin-transform-private-methods + ## 13.9.0 ### Minor Changes diff --git a/tools/scripts-config-babel/package.json b/tools/scripts-config-babel/package.json index 98ae3b4aaae..c8784a0b126 100644 --- a/tools/scripts-config-babel/package.json +++ b/tools/scripts-config-babel/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-babel", "description": "Babel configuration for @talend/scripts-core", - "version": "13.9.0", + "version": "13.9.1", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", From 66f719c8ec1071fe8d2bf6c1cc1c3348834bf050 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Fri, 30 Jan 2026 18:09:40 +0100 Subject: [PATCH 21/27] test: disable Chromatic snapshots for redundant and non-visual stories (#5695) --- .../AppGuidedTour/AppGuidedTour.stories.jsx | 6 ++++ .../components/src/Drawer/Drawer.stories.jsx | 9 +++++ .../src/GuidedTour/GuidedTour.stories.jsx | 3 ++ .../VirtualizedList.stories.jsx | 30 +++++++++++++++++ .../src/stories/clickable/Button.stories.tsx | 18 ++++++++++ .../stories/clickable/ButtonIcon.stories.tsx | 18 ++++++++++ .../stories/feedback/EmptyState.stories.tsx | 3 ++ .../src/stories/feedback/Status.stories.tsx | 18 ++++++++++ .../form/Enumeration/Enumeration.stories.tsx | 3 ++ .../src/stories/form/Form.stories.tsx | 3 ++ .../stories/form/RichRadioButton.stories.tsx | 21 ++++++++++++ .../src/stories/icons/Icon.stories.tsx | 3 ++ .../src/stories/layout/Modal.stories.tsx | 33 +++++++++++++++++++ .../messaging/InlineMessage.stories.tsx | 6 ++++ .../src/stories/messaging/Message.stories.tsx | 6 ++++ .../src/stories/messaging/Popover.stories.tsx | 15 +++++++++ .../src/stories/messaging/Tag.stories.tsx | 18 ++++++++++ .../src/stories/messaging/Tooltip.stories.tsx | 8 ++--- packages/icons/stories/Icon.stories.tsx | 3 ++ 19 files changed, 220 insertions(+), 4 deletions(-) diff --git a/packages/components/src/AppGuidedTour/AppGuidedTour.stories.jsx b/packages/components/src/AppGuidedTour/AppGuidedTour.stories.jsx index 7ab6201524a..c459efc206f 100644 --- a/packages/components/src/AppGuidedTour/AppGuidedTour.stories.jsx +++ b/packages/components/src/AppGuidedTour/AppGuidedTour.stories.jsx @@ -46,5 +46,11 @@ export default { }; export const Default = () => ; +Default.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithoutDemoContent = () => ; +WithoutDemoContent.parameters = { + chromatic: { disableSnapshot: true }, +}; diff --git a/packages/components/src/Drawer/Drawer.stories.jsx b/packages/components/src/Drawer/Drawer.stories.jsx index a72e8ae40c6..91e79f66553 100644 --- a/packages/components/src/Drawer/Drawer.stories.jsx +++ b/packages/components/src/Drawer/Drawer.stories.jsx @@ -596,6 +596,9 @@ export const Interactive = () => { ); }; +Interactive.parameters = { + chromatic: { disableSnapshot: true }, +}; export const _Interactive = () => { const allDrawers = { @@ -656,6 +659,9 @@ export const _Interactive = () => { ); }; +_Interactive.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithSubtitleComponent = () => { const [variant, setVariant] = useState('default'); @@ -696,3 +702,6 @@ export const WithSubtitleComponent = () => { ); }; +WithSubtitleComponent.parameters = { + chromatic: { disableSnapshot: true }, +}; diff --git a/packages/components/src/GuidedTour/GuidedTour.stories.jsx b/packages/components/src/GuidedTour/GuidedTour.stories.jsx index c0f95bf8c67..535591fa7d2 100644 --- a/packages/components/src/GuidedTour/GuidedTour.stories.jsx +++ b/packages/components/src/GuidedTour/GuidedTour.stories.jsx @@ -289,4 +289,7 @@ export default meta; export const Default = { render: () => , + parameters: { + chromatic: { disableSnapshot: true }, + }, }; diff --git a/packages/components/src/VirtualizedList/VirtualizedList.stories.jsx b/packages/components/src/VirtualizedList/VirtualizedList.stories.jsx index 4efed8ad395..a56380ac3f4 100644 --- a/packages/components/src/VirtualizedList/VirtualizedList.stories.jsx +++ b/packages/components/src/VirtualizedList/VirtualizedList.stories.jsx @@ -503,6 +503,9 @@ export const ListTableWithRadioButtonTitle = () => ( ); +ListTableWithRadioButtonTitle.parameters = { + chromatic: { disableSnapshot: true }, +}; export const ListTableWithLinkTitle = () => ( @@ -527,6 +530,9 @@ export const ListTableWithLinkTitle = () => ( ); +ListTableWithLinkTitle.parameters = { + chromatic: { disableSnapshot: true }, +}; export const ListTableWithLabelAuthor = () => (
@@ -545,6 +551,9 @@ export const ListTableWithLabelAuthor = () => (
); +ListTableWithLabelAuthor.parameters = { + chromatic: { disableSnapshot: true }, +}; export const ListTableSort = () => (
@@ -584,6 +593,9 @@ export const ListTableSort = () => (
); +ListTableSort.parameters = { + chromatic: { disableSnapshot: true }, +}; export const ListTableSelection = () => (
@@ -621,6 +633,9 @@ export const ListTableSelection = () => (
); +ListTableSelection.parameters = { + chromatic: { disableSnapshot: true }, +}; export const ListTableActivation = () => (
@@ -656,6 +671,9 @@ export const ListTableActivation = () => (
); +ListTableActivation.parameters = { + chromatic: { disableSnapshot: true }, +}; export const ListTableDesactivation = () => (
@@ -693,6 +711,9 @@ export const ListTableDesactivation = () => (
); +ListTableDesactivation.parameters = { + chromatic: { disableSnapshot: true }, +}; export const ListTableResizable = () => (
@@ -826,6 +847,9 @@ export const ListLargeSelection = () => (
); +ListLargeSelection.parameters = { + chromatic: { disableSnapshot: true }, +}; export const ListLargeActivation = () => (
@@ -863,8 +887,14 @@ export const ListLargeActivation = () => (
); +ListLargeActivation.parameters = { + chromatic: { disableSnapshot: true }, +}; export const ListCollapsiblePanels = () => ; +ListCollapsiblePanels.parameters = { + chromatic: { disableSnapshot: true }, +}; export const ListTableWithoutHeader = () => (
diff --git a/packages/design-system/src/stories/clickable/Button.stories.tsx b/packages/design-system/src/stories/clickable/Button.stories.tsx index 56e2bddf214..cafb7cf33fe 100644 --- a/packages/design-system/src/stories/clickable/Button.stories.tsx +++ b/packages/design-system/src/stories/clickable/Button.stories.tsx @@ -165,6 +165,9 @@ export const PrimaryVariations = () => ( ); +PrimaryVariations.parameters = { + chromatic: { disableSnapshot: true }, +}; export const DestructiveVariations = () => ( @@ -213,6 +216,9 @@ export const DestructiveVariations = () => ( ); +DestructiveVariations.parameters = { + chromatic: { disableSnapshot: true }, +}; export const SecondaryVariations = () => ( @@ -261,6 +267,9 @@ export const SecondaryVariations = () => ( ); +SecondaryVariations.parameters = { + chromatic: { disableSnapshot: true }, +}; export const TertiaryVariations = () => ( @@ -309,6 +318,9 @@ export const TertiaryVariations = () => ( ); +TertiaryVariations.parameters = { + chromatic: { disableSnapshot: true }, +}; export const SkeletonButton = () => { return ( @@ -347,6 +359,9 @@ export const Loading = { ); }, + parameters: { + chromatic: { disableSnapshot: true }, + }, }; export const Variations = () => ( @@ -394,6 +409,9 @@ export const Variations = () => ( ); +Variations.parameters = { + chromatic: { disableSnapshot: true }, +}; export const VariantComponent = () => ( diff --git a/packages/design-system/src/stories/clickable/ButtonIcon.stories.tsx b/packages/design-system/src/stories/clickable/ButtonIcon.stories.tsx index 937570d6ff7..6f397c46386 100644 --- a/packages/design-system/src/stories/clickable/ButtonIcon.stories.tsx +++ b/packages/design-system/src/stories/clickable/ButtonIcon.stories.tsx @@ -123,6 +123,9 @@ export const NaturalButtonProps = () => { ); }; +NaturalButtonProps.parameters = { + chromatic: { disableSnapshot: true }, +}; export const Loading = () => { const [isActive, setActive] = useState(false); @@ -153,6 +156,9 @@ export const Loading = () => { ); }; +Loading.parameters = { + chromatic: { disableSnapshot: true }, +}; export const Variations = () => ( @@ -203,6 +209,9 @@ export const Variations = () => ( ); +Variations.parameters = { + chromatic: { disableSnapshot: true }, +}; export const DefaultButtonIcon = () => ( @@ -217,6 +226,9 @@ export const DefaultButtonIcon = () => ( ); +DefaultButtonIcon.parameters = { + chromatic: { disableSnapshot: true }, +}; export const DefaultButtonIconToggle = () => ( @@ -235,6 +247,9 @@ export const DefaultButtonIconToggle = () => ( ); +DefaultButtonIconToggle.parameters = { + chromatic: { disableSnapshot: true }, +}; export const DefaultButtonIconFloating = () => ( @@ -246,6 +261,9 @@ export const DefaultButtonIconFloating = () => ( ); +DefaultButtonIconFloating.parameters = { + chromatic: { disableSnapshot: true }, +}; export const ButtonIconSkeletons = () => ( diff --git a/packages/design-system/src/stories/feedback/EmptyState.stories.tsx b/packages/design-system/src/stories/feedback/EmptyState.stories.tsx index 704db554e5f..67313d28625 100644 --- a/packages/design-system/src/stories/feedback/EmptyState.stories.tsx +++ b/packages/design-system/src/stories/feedback/EmptyState.stories.tsx @@ -132,6 +132,9 @@ export const Demo = () => ( ); +Demo.parameters = { + chromatic: { disableSnapshot: true }, +}; export const Usage = (args: EmptyStateProps) => { switch (args.variant) { diff --git a/packages/design-system/src/stories/feedback/Status.stories.tsx b/packages/design-system/src/stories/feedback/Status.stories.tsx index 795016dde2b..95f07ce9e1c 100644 --- a/packages/design-system/src/stories/feedback/Status.stories.tsx +++ b/packages/design-system/src/stories/feedback/Status.stories.tsx @@ -21,13 +21,31 @@ export const Canceled = () => ; export const CustomSuccessful = () => Done; export const InProgressIcon = () => ; +InProgressIcon.parameters = { + chromatic: { disableSnapshot: true }, +}; export const SuccessfulIcon = () => ; +SuccessfulIcon.parameters = { + chromatic: { disableSnapshot: true }, +}; export const FailedIcon = () => ; +FailedIcon.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WarningIcon = () => ; +WarningIcon.parameters = { + chromatic: { disableSnapshot: true }, +}; export const CanceledIcon = () => ; +CanceledIcon.parameters = { + chromatic: { disableSnapshot: true }, +}; export const CustomInProgressIcon = () => ( Wait until it's done loading ); +CustomInProgressIcon.parameters = { + chromatic: { disableSnapshot: true }, +}; export const Usage = (props: any) => ; Usage.args = { diff --git a/packages/design-system/src/stories/form/Enumeration/Enumeration.stories.tsx b/packages/design-system/src/stories/form/Enumeration/Enumeration.stories.tsx index 9bdd4640786..a4e920fc413 100644 --- a/packages/design-system/src/stories/form/Enumeration/Enumeration.stories.tsx +++ b/packages/design-system/src/stories/form/Enumeration/Enumeration.stories.tsx @@ -41,6 +41,9 @@ export const Default = () => { /> ); }; +Default.parameters = { + chromatic: { disableSnapshot: true }, +}; export const Empty = () => { const [items, setItems] = useState([]); diff --git a/packages/design-system/src/stories/form/Form.stories.tsx b/packages/design-system/src/stories/form/Form.stories.tsx index b9d5dfb1045..4949be41d0b 100644 --- a/packages/design-system/src/stories/form/Form.stories.tsx +++ b/packages/design-system/src/stories/form/Form.stories.tsx @@ -126,6 +126,9 @@ export const Default = () => { ); }; +Default.parameters = { + chromatic: { disableSnapshot: true }, +}; export const Error = () => (
diff --git a/packages/design-system/src/stories/form/RichRadioButton.stories.tsx b/packages/design-system/src/stories/form/RichRadioButton.stories.tsx index bf9a4e463a2..156ae7c4edd 100644 --- a/packages/design-system/src/stories/form/RichRadioButton.stories.tsx +++ b/packages/design-system/src/stories/form/RichRadioButton.stories.tsx @@ -168,6 +168,9 @@ export const CheckedRichRadioButton = () => ( title="This is a title" /> ); +CheckedRichRadioButton.parameters = { + chromatic: { disableSnapshot: true }, +}; export const CheckedRichRadioButtonWithTags = () => ( ( title="This is a title" /> ); +CheckedRichRadioButtonWithTags.parameters = { + chromatic: { disableSnapshot: true }, +}; export const CheckedRichRadioButtonWithTagsAndIcon = () => ( ( ]} /> ); +CheckedRichRadioButtonWithTagsAndIcon.parameters = { + chromatic: { disableSnapshot: true }, +}; export const CheckedRichRadioButtonWithTagsAndIllustration = () => ( ( ]} /> ); +CheckedRichRadioButtonWithTagsAndIllustration.parameters = { + chromatic: { disableSnapshot: true }, +}; export const CheckedRichRadioButtonWithTagsAndLogo = () => ( ( ]} /> ); +CheckedRichRadioButtonWithTagsAndLogo.parameters = { + chromatic: { disableSnapshot: true }, +}; export const CheckedRichRadioButtonDisabled = () => ( ( ]} /> ); +CheckedRichRadioButtonDisabled.parameters = { + chromatic: { disableSnapshot: true }, +}; export const CheckedRichRadioButtonReadOnly = () => ( ( ]} /> ); +CheckedRichRadioButtonReadOnly.parameters = { + chromatic: { disableSnapshot: true }, +}; diff --git a/packages/design-system/src/stories/icons/Icon.stories.tsx b/packages/design-system/src/stories/icons/Icon.stories.tsx index f737ded93d9..9cc7c2fce23 100644 --- a/packages/design-system/src/stories/icons/Icon.stories.tsx +++ b/packages/design-system/src/stories/icons/Icon.stories.tsx @@ -40,3 +40,6 @@ export const AllIcons = () => ( )} ); +AllIcons.parameters = { + chromatic: { disableSnapshot: true }, +}; diff --git a/packages/design-system/src/stories/layout/Modal.stories.tsx b/packages/design-system/src/stories/layout/Modal.stories.tsx index 7070ac24e3c..9bc30cadfa1 100644 --- a/packages/design-system/src/stories/layout/Modal.stories.tsx +++ b/packages/design-system/src/stories/layout/Modal.stories.tsx @@ -147,6 +147,9 @@ export const NoDisclosure: StoryFn = props => (

A basic modal with only a title and a text content.

); +NoDisclosure.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithDisclosure: StoryFn = props => ( = props => (

A basic modal with title, a text content and an icon.

); +WithIcon.parameters = { + chromatic: { disableSnapshot: true }, +}; const customIcon = 👋; export const WithCustomIcon: StoryFn = props => ( @@ -174,6 +180,9 @@ export const WithCustomIcon: StoryFn = props => (

A basic modal with title, a text content and a custom icon.

); +WithCustomIcon.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithDescription: StoryFn = props => ( = props => (

A basic modal with title, a description and a text content.

); +WithDescription.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithNoClickableBackdrop: StoryFn = props => ( = props => (

A basic modal with title, a text content and an icon.

); +WithNoClickableBackdrop.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithActions: StoryFn = props => ( = props => (

); +WithActions.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithDestructivePrimaryAction: StoryFn = props => ( = props => (

A modal with a destructive primary action.

); +WithDestructivePrimaryAction.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithNoEscape: StoryFn = () => { const [modalOpen, setModalOpen] = useState(false); @@ -260,6 +281,9 @@ export const WithNoEscape: StoryFn = () => { ); }; +WithNoEscape.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithOverflowingHeader: StoryFn = props => ( = props => ( 👋 ); +WithOverflowingHeader.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithOverflowingContent: StoryFn = props => ( ); +WithOverflowingContent.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithEverything: StoryFn = props => ( = props => ( ); +WithEverything.parameters = { + chromatic: { disableSnapshot: true }, +}; diff --git a/packages/design-system/src/stories/messaging/InlineMessage.stories.tsx b/packages/design-system/src/stories/messaging/InlineMessage.stories.tsx index 28c530a6571..d69eb67d936 100644 --- a/packages/design-system/src/stories/messaging/InlineMessage.stories.tsx +++ b/packages/design-system/src/stories/messaging/InlineMessage.stories.tsx @@ -41,6 +41,9 @@ export const DefaultDemo = () => ( /> ); +DefaultDemo.parameters = { + chromatic: { disableSnapshot: true }, +}; export const BackgroundDemo = () => ( @@ -76,6 +79,9 @@ export const BackgroundDemo = () => ( /> ); +BackgroundDemo.parameters = { + chromatic: { disableSnapshot: true }, +}; const VariantTemplate: StoryFn = args => { const { variant = 'information', ...rest } = args; diff --git a/packages/design-system/src/stories/messaging/Message.stories.tsx b/packages/design-system/src/stories/messaging/Message.stories.tsx index 4a29ad3877c..67c0bfdcb41 100644 --- a/packages/design-system/src/stories/messaging/Message.stories.tsx +++ b/packages/design-system/src/stories/messaging/Message.stories.tsx @@ -82,6 +82,9 @@ export const DefaultMessageDemo = () => ( ); +DefaultMessageDemo.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithPropVariation = () => ( @@ -208,6 +211,9 @@ export const DefaultMessageCollectionDemo = () => ( /> ); +DefaultMessageCollectionDemo.parameters = { + chromatic: { disableSnapshot: true }, +}; export const MessageCollectionWithPropVariation = () => ( diff --git a/packages/design-system/src/stories/messaging/Popover.stories.tsx b/packages/design-system/src/stories/messaging/Popover.stories.tsx index e4861bd8b47..e2b121a3075 100644 --- a/packages/design-system/src/stories/messaging/Popover.stories.tsx +++ b/packages/design-system/src/stories/messaging/Popover.stories.tsx @@ -34,6 +34,9 @@ export const DefaultStory = () => (
); +DefaultStory.parameters = { + chromatic: { disableSnapshot: true }, +}; export const DisclosureStory = () => (
@@ -49,6 +52,9 @@ export const DisclosureStory = () => (
); +DisclosureStory.parameters = { + chromatic: { disableSnapshot: true }, +}; export const FormDisclosureStory = () => (
@@ -60,6 +66,9 @@ export const FormDisclosureStory = () => (
); +FormDisclosureStory.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithoutPaddingStory = () => (
@@ -68,6 +77,9 @@ export const WithoutPaddingStory = () => (
); +WithoutPaddingStory.parameters = { + chromatic: { disableSnapshot: true }, +}; export const WithFunctionAsChildren = () => (
@@ -82,3 +94,6 @@ export const WithFunctionAsChildren = () => (
); +WithFunctionAsChildren.parameters = { + chromatic: { disableSnapshot: true }, +}; diff --git a/packages/design-system/src/stories/messaging/Tag.stories.tsx b/packages/design-system/src/stories/messaging/Tag.stories.tsx index 9e558abc0c9..4d26632f28f 100644 --- a/packages/design-system/src/stories/messaging/Tag.stories.tsx +++ b/packages/design-system/src/stories/messaging/Tag.stories.tsx @@ -42,36 +42,54 @@ export const VariantDefault: StoryFn = props => ( Example ); +VariantDefault.parameters = { + chromatic: { disableSnapshot: true }, +}; export const VariantInformation: StoryFn = props => ( Example ); +VariantInformation.parameters = { + chromatic: { disableSnapshot: true }, +}; export const VariantSuccess: StoryFn = props => ( Example ); +VariantSuccess.parameters = { + chromatic: { disableSnapshot: true }, +}; export const VariantWarning: StoryFn = props => ( Example ); +VariantWarning.parameters = { + chromatic: { disableSnapshot: true }, +}; export const VariantDestructive: StoryFn = props => ( Example ); +VariantDestructive.parameters = { + chromatic: { disableSnapshot: true }, +}; export const VariantBeta: StoryFn = props => ( Example ); +VariantBeta.parameters = { + chromatic: { disableSnapshot: true }, +}; export const Ellipsis: StoryFn = props => ( diff --git a/packages/design-system/src/stories/messaging/Tooltip.stories.tsx b/packages/design-system/src/stories/messaging/Tooltip.stories.tsx index 5257dfc3f36..603d5d4297b 100644 --- a/packages/design-system/src/stories/messaging/Tooltip.stories.tsx +++ b/packages/design-system/src/stories/messaging/Tooltip.stories.tsx @@ -16,13 +16,13 @@ const defaultProps = { title: 'Relevant information about this basic button', }; -export const Top = { args: { ...defaultProps, placement: 'top' }, render }; +export const Top = { args: { ...defaultProps, placement: 'top' }, render, parameters: { chromatic: { disableSnapshot: true } } }; -export const Right = { args: { ...defaultProps, placement: 'right' }, render }; +export const Right = { args: { ...defaultProps, placement: 'right' }, render, parameters: { chromatic: { disableSnapshot: true } } }; -export const Bottom = { args: { ...defaultProps, placement: 'bottom' }, render }; +export const Bottom = { args: { ...defaultProps, placement: 'bottom' }, render, parameters: { chromatic: { disableSnapshot: true } } }; -export const Left = { args: { ...defaultProps, placement: 'left' }, render }; +export const Left = { args: { ...defaultProps, placement: 'left' }, render, parameters: { chromatic: { disableSnapshot: true } } }; export const Usage = { args: { diff --git a/packages/icons/stories/Icon.stories.tsx b/packages/icons/stories/Icon.stories.tsx index de209c446af..65d835a0b8a 100644 --- a/packages/icons/stories/Icon.stories.tsx +++ b/packages/icons/stories/Icon.stories.tsx @@ -44,3 +44,6 @@ export const All = props => {
); }; +All.parameters = { + chromatic: { disableSnapshot: true }, +}; From 963ffa5f3e5b4f3522541b0603cd2411b67ebe4f Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Sat, 31 Jan 2026 10:29:59 +0100 Subject: [PATCH 22/27] fix: re-release package not built due to CI issue --- tools/scripts-config-jest/CHANGELOG.md | 6 ++++++ tools/scripts-config-jest/package.json | 2 +- tools/scripts-config-react-webpack/CHANGELOG.md | 6 ++++++ tools/scripts-config-react-webpack/package.json | 2 +- tools/scripts-config-storybook-lib/CHANGELOG.md | 6 ++++++ tools/scripts-config-storybook-lib/package.json | 2 +- 6 files changed, 21 insertions(+), 3 deletions(-) diff --git a/tools/scripts-config-jest/CHANGELOG.md b/tools/scripts-config-jest/CHANGELOG.md index 678de81e581..749a8c74130 100644 --- a/tools/scripts-config-jest/CHANGELOG.md +++ b/tools/scripts-config-jest/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-config-jest +## 14.6.3 + +### Patch Changes + +- fix: need re-release after CI to not build package on release + ## 14.6.2 ### Patch Changes diff --git a/tools/scripts-config-jest/package.json b/tools/scripts-config-jest/package.json index ea99f7bce71..0876fb4699c 100644 --- a/tools/scripts-config-jest/package.json +++ b/tools/scripts-config-jest/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-jest", "description": "Jest configuration for @talend/scripts-core", - "version": "14.6.2", + "version": "14.6.3", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", diff --git a/tools/scripts-config-react-webpack/CHANGELOG.md b/tools/scripts-config-react-webpack/CHANGELOG.md index 7058c978563..fbb60f8f776 100644 --- a/tools/scripts-config-react-webpack/CHANGELOG.md +++ b/tools/scripts-config-react-webpack/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-config-react-webpack +## 17.0.2 + +### Patch Changes + +- fix: need re-release after CI to not build package on release + ## 17.0.1 ### Patch Changes diff --git a/tools/scripts-config-react-webpack/package.json b/tools/scripts-config-react-webpack/package.json index d06f91a6653..3fc2ee7cc75 100644 --- a/tools/scripts-config-react-webpack/package.json +++ b/tools/scripts-config-react-webpack/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-react-webpack", "description": "Webpack configuration for @talend/scripts-core", - "version": "17.0.1", + "version": "17.0.2", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", diff --git a/tools/scripts-config-storybook-lib/CHANGELOG.md b/tools/scripts-config-storybook-lib/CHANGELOG.md index 7adff30b152..550255db6e1 100644 --- a/tools/scripts-config-storybook-lib/CHANGELOG.md +++ b/tools/scripts-config-storybook-lib/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-config-storybook-lib +## 6.0.2 + +### Patch Changes + +- fix: need re-release after CI to not build package on release + ## 6.0.1 ### Patch Changes diff --git a/tools/scripts-config-storybook-lib/package.json b/tools/scripts-config-storybook-lib/package.json index 8fd9c3d13dd..440172ab873 100644 --- a/tools/scripts-config-storybook-lib/package.json +++ b/tools/scripts-config-storybook-lib/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-storybook-lib", "description": "Storybook configuration utilities for Talend UI", - "version": "6.0.1", + "version": "6.0.2", "license": "Apache-2.0", "type": "module", "main": "dist/index.js", From ad71883cc6ffcaedfe65eff01c3b5e236a538599 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Feb 2026 09:01:07 +0100 Subject: [PATCH 23/27] chore(deps): bump chromaui/action from 13 to 14 (#5697) Bumps [chromaui/action](https://github.com/chromaui/action) from 13 to 14. - [Release notes](https://github.com/chromaui/action/releases) - [Changelog](https://github.com/chromaui/action/blob/main/CHANGELOG.md) - [Commits](https://github.com/chromaui/action/compare/v13...v14) --- updated-dependencies: - dependency-name: chromaui/action dependency-version: '14' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/visual-testing.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/visual-testing.yml b/.github/workflows/visual-testing.yml index 80ef4a47a39..c09342fd599 100644 --- a/.github/workflows/visual-testing.yml +++ b/.github/workflows/visual-testing.yml @@ -41,7 +41,7 @@ jobs: - name: Publish PR to DS Chromatic if: github.ref != 'refs/heads/master' # https://github.com/chromaui/chromatic-cli/issues/739 - uses: chromaui/action@v13 + uses: chromaui/action@v14 with: token: ${{ secrets.GITHUB_TOKEN }} projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} @@ -53,7 +53,7 @@ jobs: - name: Publish Master to DS Chromatic if: github.ref == 'refs/heads/master' # https://github.com/chromaui/chromatic-cli/issues/739 - uses: chromaui/action@v13 + uses: chromaui/action@v14 with: token: ${{ secrets.GITHUB_TOKEN }} projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} From 2a024dcd7b7c0f6e4b4b062ff9ff547e1fb8b218 Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Tue, 3 Feb 2026 09:10:22 +0100 Subject: [PATCH 24/27] fix: security server path --- packages/playground-vite/serve-dist.mjs | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/packages/playground-vite/serve-dist.mjs b/packages/playground-vite/serve-dist.mjs index 9c2b196110b..1e4018db8a8 100644 --- a/packages/playground-vite/serve-dist.mjs +++ b/packages/playground-vite/serve-dist.mjs @@ -60,8 +60,31 @@ const server = http.createServer((req, res) => { return; } + // Normalize and validate the path to prevent traversal + let decodedPathname; + try { + decodedPathname = decodeURIComponent(pathname); + } catch { + res.writeHead(400, { 'Content-Type': 'text/plain' }); + res.end('Bad Request'); + return; + } + + if (decodedPathname.includes('\0')) { + res.writeHead(400, { 'Content-Type': 'text/plain' }); + res.end('Bad Request'); + return; + } + + const normalizedPathname = path.posix.normalize(decodedPathname.replace(/\\/g, '/')); + if (!normalizedPathname.startsWith('/')) { + res.writeHead(400, { 'Content-Type': 'text/plain' }); + res.end('Bad Request'); + return; + } + // Normalize the path and ensure it stays within distRoot - let filePath = path.resolve(distRoot, '.' + pathname); + let filePath = path.resolve(distRoot, '.' + normalizedPathname); if (!filePath.startsWith(distRoot + path.sep) && filePath !== distRoot) { res.writeHead(403, { 'Content-Type': 'text/plain' }); From 36ffbac60738fc906b96bd05f3c3300db73a8d1d Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Tue, 3 Feb 2026 09:12:06 +0100 Subject: [PATCH 25/27] fix: security server path --- packages/playground-vite/serve-dist.mjs | 40 ++++++++++++------------- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/packages/playground-vite/serve-dist.mjs b/packages/playground-vite/serve-dist.mjs index 1e4018db8a8..6745417cc72 100644 --- a/packages/playground-vite/serve-dist.mjs +++ b/packages/playground-vite/serve-dist.mjs @@ -48,47 +48,45 @@ function serveStatic(req, res, filePath) { }); } -const server = http.createServer((req, res) => { - // Serve static files from dist +function resolveSafeFilePath(requestUrl) { let pathname; try { - const urlObj = new URL(req.url, 'http://localhost'); + const urlObj = new URL(requestUrl, 'http://localhost'); pathname = urlObj.pathname || '/'; } catch { - res.writeHead(400, { 'Content-Type': 'text/plain' }); - res.end('Bad Request'); - return; + return { statusCode: 400, message: 'Bad Request' }; } - // Normalize and validate the path to prevent traversal let decodedPathname; try { decodedPathname = decodeURIComponent(pathname); } catch { - res.writeHead(400, { 'Content-Type': 'text/plain' }); - res.end('Bad Request'); - return; + return { statusCode: 400, message: 'Bad Request' }; } if (decodedPathname.includes('\0')) { - res.writeHead(400, { 'Content-Type': 'text/plain' }); - res.end('Bad Request'); - return; + return { statusCode: 400, message: 'Bad Request' }; } const normalizedPathname = path.posix.normalize(decodedPathname.replace(/\\/g, '/')); if (!normalizedPathname.startsWith('/')) { - res.writeHead(400, { 'Content-Type': 'text/plain' }); - res.end('Bad Request'); - return; + return { statusCode: 400, message: 'Bad Request' }; } - // Normalize the path and ensure it stays within distRoot - let filePath = path.resolve(distRoot, '.' + normalizedPathname); - + const filePath = path.resolve(distRoot, '.' + normalizedPathname); if (!filePath.startsWith(distRoot + path.sep) && filePath !== distRoot) { - res.writeHead(403, { 'Content-Type': 'text/plain' }); - res.end('Forbidden'); + return { statusCode: 403, message: 'Forbidden' }; + } + + return { filePath }; +} + +const server = http.createServer((req, res) => { + // Serve static files from dist + const { filePath, statusCode, message } = resolveSafeFilePath(req.url); + if (!filePath) { + res.writeHead(statusCode, { 'Content-Type': 'text/plain' }); + res.end(message); return; } From b88c5b8cf61eb583af22303b7de0cff5c0d78a0b Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Tue, 3 Feb 2026 09:15:22 +0100 Subject: [PATCH 26/27] fix: make it works --- packages/playground-vite/serve-dist.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/playground-vite/serve-dist.mjs b/packages/playground-vite/serve-dist.mjs index 6745417cc72..b00f1fab38d 100644 --- a/packages/playground-vite/serve-dist.mjs +++ b/packages/playground-vite/serve-dist.mjs @@ -83,7 +83,8 @@ function resolveSafeFilePath(requestUrl) { const server = http.createServer((req, res) => { // Serve static files from dist - const { filePath, statusCode, message } = resolveSafeFilePath(req.url); + const { statusCode, message, filePath: resolvedFilePath } = resolveSafeFilePath(req.url); + let filePath = resolvedFilePath; if (!filePath) { res.writeHead(statusCode, { 'Content-Type': 'text/plain' }); res.end(message); From 96beda4d2ccc6735e0f0b64fae4a0c0dd39efe2e Mon Sep 17 00:00:00 2001 From: Jean-Michel FRANCOIS Date: Tue, 3 Feb 2026 09:22:05 +0100 Subject: [PATCH 27/27] fix: try again --- packages/playground-vite/serve-dist.mjs | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/packages/playground-vite/serve-dist.mjs b/packages/playground-vite/serve-dist.mjs index b00f1fab38d..b4e6e6eff6c 100644 --- a/packages/playground-vite/serve-dist.mjs +++ b/packages/playground-vite/serve-dist.mjs @@ -73,7 +73,17 @@ function resolveSafeFilePath(requestUrl) { return { statusCode: 400, message: 'Bad Request' }; } - const filePath = path.resolve(distRoot, '.' + normalizedPathname); + // Resolve and normalize the path, then check if file exists and resolve symlinks + let filePath = path.resolve(distRoot, '.' + normalizedPathname); + + try { + // Use realpathSync to resolve any symbolic links and get the canonical path + filePath = fs.realpathSync(filePath); + } catch (err) { + // File doesn't exist or can't be accessed, but we'll handle this later with fs.stat + // For now, just ensure the non-canonical path is still within bounds + } + if (!filePath.startsWith(distRoot + path.sep) && filePath !== distRoot) { return { statusCode: 403, message: 'Forbidden' }; } @@ -95,6 +105,19 @@ const server = http.createServer((req, res) => { fs.stat(filePath, (err, stats) => { if (!err && stats.isDirectory()) { filePath = path.join(filePath, 'index.html'); + + // Re-validate the path after appending index.html + try { + const realPath = fs.realpathSync(filePath); + if (!realPath.startsWith(distRoot + path.sep) && realPath !== distRoot) { + res.writeHead(403, { 'Content-Type': 'text/plain' }); + res.end('Forbidden'); + return; + } + filePath = realPath; + } catch { + // File doesn't exist, will be handled by serveStatic with 404 + } } serveStatic(req, res, filePath);