You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fusion Framework — AG Grid 36, Security Hardening, and Dependency Maintenance
This release is lighter on headlines than the React 19 drop, but it earns its keep: AG Grid makes a major leap to v36, 31 security advisories got cleared from the audit log, and a handful of library updates keep the supply chain honest.
🏎️ AG Grid 36 + AG Charts 14
Breaking — requires migration for AG Grid consumers.
@equinor/fusion-framework-module-ag-grid and @equinor/fusion-framework-react-ag-grid move to AG Grid 36 (~36.0.1), and @equinor/fusion-framework-react-ag-charts moves to AG Charts 14 (~14.0.1) — the required companion version.
AG Grid 36 ships a significant DOM and theming overhaul. Things to review before upgrading:
DOM structure overhaul — scrolling containers merged into a single container. CSS selectors targeting layout containers (pinned columns, sticky rows) will need updating.
Theme/RTL class placement — theme and RTL classes now set on a parent element. CSS like .ag-root-wrapper.ag-rtl { ... } must become .ag-rtl .ag-root-wrapper { ... }.
ValidationModule removed from AllCommunityModule / AllEnterpriseModule bundles. Call enableDevValidations() explicitly in dev if you need full diagnostics.
TypeScript minimum raised to 5.8.3.
createTheme() no longer bundles button and column-drop styles — re-add via .withPart(buttonStyleQuartz) / .withPart(columnDropStyleBordered) if needed.
New features: Calculated Columns, Show Values As, Automatic Column Generation.
Tracked — resolves with react-router v8 upgrade (#4971)
The one remaining advisory (@babel/core LOW via @react-router/dev) has no independent fix — it clears automatically when the react-router v8 upgrade lands.
🤖 AI / LangChain
@equinor/fusion-framework-module-ai and the CLI AI plugins (ai-base, ai-chat, ai-index) bump @langchain/core from 1.1.49 → 1.2.3 and langchain from 1.4.5 → 1.5.3. Routine maintenance; no API changes.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Fusion Framework — AG Grid 36, Security Hardening, and Dependency Maintenance
This release is lighter on headlines than the React 19 drop, but it earns its keep: AG Grid makes a major leap to v36, 31 security advisories got cleared from the audit log, and a handful of library updates keep the supply chain honest.
🏎️ AG Grid 36 + AG Charts 14
Breaking — requires migration for AG Grid consumers.
@equinor/fusion-framework-module-ag-gridand@equinor/fusion-framework-react-ag-gridmove to AG Grid 36 (~36.0.1), and@equinor/fusion-framework-react-ag-chartsmoves to AG Charts 14 (~14.0.1) — the required companion version.AG Grid 36 ships a significant DOM and theming overhaul. Things to review before upgrading:
.ag-root-wrapper.ag-rtl { ... }must become.ag-rtl .ag-root-wrapper { ... }.ValidationModuleremoved fromAllCommunityModule/AllEnterpriseModulebundles. CallenableDevValidations()explicitly in dev if you need full diagnostics.createTheme()no longer bundles button and column-drop styles — re-add via.withPart(buttonStyleQuartz)/.withPart(columnDropStyleBordered)if needed.👉 See the AG Grid 36 migration guide and AG Charts 14 migration guide for the full list.
Peer dependency range updated from
>=35.1.0to>=36.0.0. If you pin a specific AG Grid version in your app, bump it.🔐 Security — 31 → 1 vulnerability
31 open security advisories on
maincleared in three targeted PRs — none requiring code changes, all via pnpm overrides or direct dep bumps:undiciwshttp-proxy-middlewarelangsmithlinkify-itundici,http-proxy-middleware,dompurify×4,markdown-it,brace-expansion,js-yamldompurify×3,uuid@babel/coreThe one remaining advisory (
@babel/coreLOW via@react-router/dev) has no independent fix — it clears automatically when the react-router v8 upgrade lands.🤖 AI / LangChain
@equinor/fusion-framework-module-aiand the CLI AI plugins (ai-base,ai-chat,ai-index) bump@langchain/corefrom1.1.49→1.2.3andlangchainfrom1.4.5→1.5.3. Routine maintenance; no API changes.🛠️ CLI & Tooling
adm-zip→^0.6.0(#5002 adjacent) — fixes CVE-2026-39244 (decompression bomb).semver→7.8.5— patch bug fix.vite→8.1.5— security hardening onserver.fs.deny, newcaseSensitiveglob option, WASM ESM integration, various HMR/CSS/SSR fixes.fusion-framework-module-ag-grid,fusion-framework-react-ag-gridfusion-framework-react-ag-chartsValidationModuleremoved from bundleenableDevValidations()explicitly📦 Released Packages
@equinor/fusion-framework-module-ag-grid@equinor/fusion-framework-react-ag-charts@equinor/fusion-framework-react-ag-grid@equinor/fusion-framework-cli@equinor/fusion-framework-vite-plugin-api-service@equinor/fusion-framework-vite-plugin-spa@equinor/fusion-framework-module-ai@equinor/fusion-framework-module-msal@equinor/fusion-framework-module-analytics@equinor/fusion-framework@equinor/fusion-framework-app@equinor/fusion-framework-dev-server@equinor/fusion-framework-dev-portal@equinor/fusion-framework-react-appai-base,ai-chat,ai-index)🔗 Key PRs
🤖 Beep Bopp — Release notes assembled by Fusion Assistant. AG Grid 36 won't upgrade itself, but at least the audit log is finally quiet.
All reactions