What's Changed
- Use stdlib maps and slices instead of x/exp by @v47 in #1345
- fix(graph): key extended CEL env cache by schema, not just var name by @pujitha24 in #1340
- fix(helm): repair chart template gaps found during review by @armanfeyzi in #1307
- feat(chart): add user role aggregation to view, edit and admin ClusterRole by @reshnm in #1342
- fix(instance): set ResourcesReady=False with ReconciliationSuspended reason when suspended by @RohanKaran in #1282
- chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 in /tools/lsp/server in the go_modules group across 1 directory by @dependabot[bot] in #1336
- chore(deps): bump golang.org/x/net from 0.47.0 to 0.55.0 in the go-security-updates group across 1 directory by @dependabot[bot] in #1335
- fix(cel): prevent panic when uint/bytes CEL values reach deep-copy by @pujitha24 in #1346
- feat: add shortNames and categories in the RGD by @fabianburth in #1347
- helm: add extraEnv support to deployment template by @n3rdc4ptn in #1349
- feat(cel): add deepMerge() for recursive nested map merging by @jakobmoellerdev in #1348
- fix: Support ordered deletion without desired-state projection, CEL evaluation, GraphRevision resolution or external observation by @tomasaschan in #1318
- fix(logging): route klog to zap and make zap-devel configurable in Helm by @jakobmoellerdev in #1352
- test: raise coverage on pkg/cel/library and pkg/graph/crd/compat by @jlbutler in #1357
- chore(deps): bump all project dependencies by @jakobmoellerdev in #1356
- chore(deps): enable Dependabot version updates and widen module coverage by @jlbutler in #1358
- chore(deps): bump actions/setup-node from 5.0.0 to 7.0.0 by @dependabot[bot] in #1359
- chore(deps): bump actions/setup-go from 6.0.0 to 7.0.0 by @dependabot[bot] in #1361
- chore(deps): bump actions/checkout from 5.0.0 to 7.0.1 by @dependabot[bot] in #1360
- chore(deps): bump the npm-security-updates group across 1 directory with 6 updates by @dependabot[bot] in #1363
- refactor: scaffolding for graph development work; incremental from #1355 by @jlbutler in #1365
- fix(simpleschema): sort synthesized CRD required fields for deterministic output by @jlbutler in #1366
- chore(deps): bump @babel/core from 7.28.4 to 7.29.7 in /website in the npm-security-updates group across 1 directory by @dependabot[bot] in #1364
- lint: bump golangci-lint to v2.12.2 and update lint configuration by @jakobmoellerdev in #1368
- refactor(watch): extract shared informer-fleet Manager into pkg/watch by @jakobmoellerdev in #1370
- test: unify integration test suites under a single shared control plane by @jakobmoellerdev in #1371
- docs: note that lists built from maps need sort() for stable ordering by @allamand in #1375
- fix(crd): detect additionalPrinterColumns changes when updating CRDs by @pujitha24 in #1378
- chore(deps): bump actions/deploy-pages from 4.0.5 to 5.0.0 by @dependabot[bot] in #1383
- fix(helm): honor service account automount setting by @immanuwell in #1380
- chore(deps-dev): bump @types/vscode from 1.125.0 to 1.134.0 in /tools/lsp/client in the npm-version-updates group across 1 directory by @dependabot[bot] in #1381
- chore(deps): bump softprops/action-gh-release from 2.4.1 to 3.0.2 by @dependabot[bot] in #1382
- chore: update e2e test for termination and fix ALLOW_CRD_DELETION correctly by @Skarlso in #1384
- chore(deps): bump the npm-version-updates group across 2 directories with 6 updates by @dependabot[bot] in #1387
- chore(deps): bump Go modules, npm packages and GitHub Actions by @cheeseandcereal in #1389
- Enable full CEL expressions support for external collection selectors by @tbarizien in #1230
- Bump kro version to 0.9.4 with docs cut by @cheeseandcereal in #1394
New Contributors
- @v47 made their first contribution in #1345
- @pujitha24 made their first contribution in #1340
- @armanfeyzi made their first contribution in #1307
- @reshnm made their first contribution in #1342
- @RohanKaran made their first contribution in #1282
- @n3rdc4ptn made their first contribution in #1349
- @immanuwell made their first contribution in #1380
- @Skarlso made their first contribution in #1384
- @tbarizien made their first contribution in #1230
Full Changelog: v0.9.3...v0.9.4