Skip to content

Update ag-grid monorepo to v35#411

Open
renovate[bot] wants to merge 3 commits into
mainfrom
renovate/major-ag-grid-monorepo
Open

Update ag-grid monorepo to v35#411
renovate[bot] wants to merge 3 commits into
mainfrom
renovate/major-ag-grid-monorepo

Conversation

@renovate

@renovate renovate Bot commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
ag-grid-angular ^32.2.1^35.0.0 age confidence
ag-grid-community (source) ^32.2.1^35.0.0 age confidence

Release Notes

ag-grid/ag-grid (ag-grid-angular)

v35.3.1

Compare Source

v35.3.0

Compare Source

v35.2.1

Compare Source

v35.2.0

Compare Source

v35.1.0

Compare Source

v35.0.1

Compare Source

v35.0.0

Compare Source

v34.3.1

Compare Source

v34.3.0

Compare Source

v34.2.0

Compare Source

v34.1.2

Compare Source

v34.1.1

Compare Source

v34.1.0

Compare Source

v34.0.2

Compare Source

v34.0.1

Compare Source

v34.0.0

Compare Source

v33.3.2

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.3.2

v33.3.1

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.3.1

v33.3.0

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.3.0

v33.2.4

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.2.4

v33.2.3

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.2.3

v33.2.2

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.2.2

v33.2.1

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.2.1

v33.2.0

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.2.0

v33.1.1

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.1.1

v33.1.0

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.1.0

v33.0.4

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.0.4

v33.0.3

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.0.3

v33.0.2

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.0.2

v33.0.1

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.0.1

v33.0.0

Compare Source

https://www.ag-grid.com/changelog/?fixVersion=33.0.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@netlify

netlify Bot commented Jun 14, 2026

Copy link
Copy Markdown

Deploy Preview for lucky-concha-f3599f canceled.

Name Link
🔨 Latest commit 0dd6c12
🔍 Latest deploy log https://app.netlify.com/projects/lucky-concha-f3599f/deploys/6a33bbbcb58e3800083e88c7

@DovOps

DovOps commented Jun 18, 2026

Copy link
Copy Markdown
Collaborator

Tested this AG Grid 35 upgrade locally against generated state 009-order-management-matcher, which exercises the Angular grids heavily across Trades, Positions, and Open Orders.

With the required AG Grid 35 bootstrap in the Angular template/state overlay:

  • ModuleRegistry.registerModules([AllCommunityModule])
  • provideGlobalGridOptions({ theme: 'legacy' }) to keep the existing CSS theme imports working

I confirmed the generated state target resolves ag-grid-angular@35.3.1 and ag-grid-community@35.3.1, npm run buildlocal passes, and the local GUI loads at /trade with the Trades, Positions, and Open Orders AG Grid surfaces rendered.

npm run test:ci still has existing generated-spec fixture failures unrelated to this upgrade, mostly missing HttpClient providers and older row-id expectations, but the AG Grid 35 module-registration/theme errors are gone after the bootstrap.

@copilot please add this AG Grid version check to the overall pinned versions file so we enforce this version there as we do for the other dependency gates.

Copilot AI commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Tested this AG Grid 35 upgrade locally against generated state 009-order-management-matcher, which exercises the Angular grids heavily across Trades, Positions, and Open Orders.

With the required A...

Addressed in b396e6d by adding ag-grid-angular and ag-grid-community to catalog/dependency-version-targets.json, so the shared dependency gate now enforces the AG Grid 35 template pins.

Copilot AI requested a review from DovOps June 18, 2026 09:31
@DovOps

DovOps commented Jun 18, 2026

Copy link
Copy Markdown
Collaborator

Follow-up validation/update:

This PR now includes the package upgrade, the dependency version pins, and the runtime migration needed for AG Grid 35.

What changed beyond the Renovate bump:

  • Added a shared Angular AG Grid bootstrap file that registers AllCommunityModule with ModuleRegistry.
  • Added provideGlobalGridOptions({ theme: 'legacy' }) so the existing ag-grid.css / ag-theme-alpine.css styling continues to work under AG Grid 35.
  • Imported that setup during app startup and included it in the Karma test bootstrap/tsconfig.spec.json file list.
  • Updated the state-004 generated overlay patch so later generated states, including 009-order-management-matcher, produce the same AG Grid 35-ready runtime target.
  • Added the AG Grid package versions to catalog/dependency-version-targets.json so the dependency gate now enforces the upgraded versions.

Why this is ready to merge:

  • PR merge state is clean.
  • Current checks are green: docs/spec sanity, Spec Kit root gates, runtime script parity, EasyCLA, and Netlify deploy preview.
  • Locally validated generated state 009-order-management-matcher, the grid-heavy state with Trades, Positions, and Open Orders.
  • Confirmed the generated Angular target resolves ag-grid-angular@35.3.1 / ag-grid-community@35.3.1.
  • npm run buildlocal passes for the generated state target.
  • The generated GUI loads at /trade and renders the AG Grid-backed Trades, Positions, and Open Orders sections.

Note: npm run test:ci still exposes existing generated Angular spec fixture debt, mainly missing HttpClient providers and stale row-id expectations. Those failures are not introduced by the AG Grid 35 migration; the AG Grid-specific module registration/theme errors are resolved by this PR.

@DovOps DovOps requested a review from karlmoll June 18, 2026 09:42
@renovate

renovate Bot commented Jun 18, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants