v2.33.0
What's Changed
- build(deps): bump @aws-sdk/client-sesv2 from 3.1085.0 to 3.1090.0 by @dependabot[bot] in #7853
- build(deps-dev): bump @vitejs/plugin-vue from 6.0.7 to 6.0.8 by @dependabot[bot] in #7856
- build(deps): bump @fastify/cookie from 11.1.1 to 11.1.2 by @dependabot[bot] in #7859
- build(deps): bump posthog-node from 5.41.0 to 5.45.2 by @dependabot[bot] in #7860
- build(deps-dev): bump @tailwindcss/postcss from 4.3.2 to 4.3.3 by @dependabot[bot] in #7867
- build(deps-dev): bump postcss from 8.5.17 to 8.5.20 by @dependabot[bot] in #7865
- build(deps-dev): bump autoprefixer from 10.5.2 to 10.5.4 by @dependabot[bot] in #7863
- build(deps-dev): bump eslint-plugin-cypress from 6.4.2 to 6.4.3 by @dependabot[bot] in #7868
- Split live-status tracking into its own subscriber (and share one MQTT connection) - Part 1: Add
attachClient/detachClientby @n-lark in #7843 - [7869] Feature flag: EMBEDDED_DASHBOARD_ENABLED by @n-lark in #7877
- Split live-status tracking into its own subscriber (and share one MQTT connection) - Part 2: Add
LiveStatusSubscriberby @n-lark in #7844 - [7827] Improve UI for device status by @n-lark in #7848
- build(deps): bump @sentry/node from 10.65.0 to 10.66.0 by @dependabot[bot] in #7862
- Add application-level dashboard-instances API endpoint by @cstns in #7882
- build(deps): bump @sentry/vue from 10.65.0 to 10.67.0 by @dependabot[bot] in #7866
- Add embedded dashboard tab to instance page by @cstns in #7885
- build(deps-dev): bump ws from 8.21.0 to 8.21.1 by @dependabot[bot] in #7864
- build(deps): bump body-parser from 1.20.5 to 1.20.6 by @dependabot[bot] in #7888
- build(deps): bump shell-quote from 1.8.4 to 1.10.0 by @dependabot[bot] in #7889
- build(deps): bump tar from 7.5.16 to 7.5.20 by @dependabot[bot] in #7890
- Ensure return after res.send() called by @hardillb in #7886
- Enabled Expert Insights by default for self-hosted by @cstns in #7895
- ci: Fix database setup steps in the pre-staging init script by @ppawlowski in #7902
- ci: Fix typo in the pre-staging init script by @ppawlowski in #7903
- Fix color linting script for cross platform development by @Steve-Mcl in #7776
- fix: use a shared subscription for the Expert platform request bridge source by @andypalmi in #7893
- Fix device assignment (F3) by @Steve-Mcl in #7897
- [7874] Refactor immersive editor logic into shared composable + move shared styles by @n-lark in #7904
- Expert bridge self healing via end-2-end heartbeat monitoring by @Steve-Mcl in #7887
- [7874] Frontend: team dashboards nav entry + view by @n-lark in #7894
- [7875] Frontend: application dashboards tab by @n-lark in #7907
- [7891] Frontend: Remove feature flag + simplify shared instances component by @n-lark in #7909
- [191] Mobile signup page parity by @n-lark in #7928
- fix(mcp): resolve stacks per instance type and expose an instance's specification by @andypalmi in #7908
- [123] f2 prevent diffing wrong snapshot by @hardillb in #7884
- Fix device group snapshot assignment (F5) by @Steve-Mcl in #7901
- 123 f6 cross team mcp registration by @hardillb in #7892
- Remove deprecated Starter and Team tiers from docs by @dimitrieh in #7930
- [7849] Carried-over search term from Home status tiles breaks pagination on Hosted Instances list by @n-lark in #7925
- docs: Kubernetes hardening by @ppawlowski in #7846
- build(deps): bump fast-uri from 3.1.2 to 3.1.4 by @dependabot[bot] in #7940
- Resync package-lock.json by @hardillb in #7945
- build(deps): bump find-my-way from 9.6.0 to 9.7.0 by @dependabot[bot] in #7941
- build(deps): bump tar from 7.5.20 to 7.5.22 by @dependabot[bot] in #7943
- build(deps): bump @fastify/static from 10.1.0 to 10.1.2 by @dependabot[bot] in #7942
- build(deps-dev): bump immutable from 5.1.5 to 5.1.9 by @dependabot[bot] in #7929
- Fix expert chat input focus on drawer open and after MQTT response by @cstns in #7933
- Fix: related flows hidden after non-streamed render by @andypalmi in #7948
- [7926] Frontend: dashboard buttons open embedded viewer or direct link by @n-lark in #7938
- build(deps): bump google-auth-library from 10.9.0 to 10.9.1 by @dependabot[bot] in #7973
- build(deps): bump marked from 18.0.6 to 18.0.7 by @dependabot[bot] in #7974
- build(deps): bump @aws-sdk/credential-provider-node from 3.972.70 to 3.972.72 by @dependabot[bot] in #7970
- build(deps-dev): bump webpack-dev-server from 5.2.5 to 5.2.6 by @dependabot[bot] in #7947
- build(deps-dev): bump eslint-plugin-vue from 10.9.2 to 10.10.0 by @dependabot[bot] in #7953
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.64.0 to 8.65.0 by @dependabot[bot] in #7957
- build(deps): bump @sentry/vue from 10.67.0 to 10.68.0 by @dependabot[bot] in #7956
- build(deps-dev): bump html-webpack-plugin from 5.6.7 to 5.6.8 by @dependabot[bot] in #7962
- build(deps-dev): bump vue-tsc from 3.3.7 to 3.3.8 by @dependabot[bot] in #7963
- build(deps-dev): bump sinon from 22.0.0 to 22.1.0 by @dependabot[bot] in #7964
- build(deps): bump @sentry/node from 10.66.0 to 10.68.0 by @dependabot[bot] in #7965
- build(deps-dev): bump sass from 1.101.0 to 1.102.0 by @dependabot[bot] in #7960
- build(deps): bump @aws-sdk/client-sesv2 from 3.1090.0 to 3.1095.0 by @dependabot[bot] in #7967
- build(deps): bump posthog-node from 5.45.2 to 5.46.1 by @dependabot[bot] in #7968
- build(deps-dev): bump webpack from 5.108.4 to 5.109.0 by @dependabot[bot] in #7969
- build(deps-dev): bump postcss from 8.5.20 to 8.5.23 by @dependabot[bot] in #7971
- build(deps-dev): bump cypress from 15.18.1 to 15.19.0 by @dependabot[bot] in #7972
- build(deps-dev): bump @vitest/coverage-istanbul from 4.1.9 to 4.1.10 by @dependabot[bot] in #7814
- fix(mcp): forward device comms to platform automation tool calls by @andypalmi in #7936
- [7926] Frontend: Search for dashboard drawer & expert button bug by @n-lark in #7939
- [7883] Paginating hosted instances can return an incorrect count which leads to a blank page at the end of results by @n-lark in #7976
- [7876] Remote instances: consolidate buttons on details page and move status column on list by @n-lark in #7975
- fix(mcp): stop empty UI-tool errors and tighten tool-usage guardrails by @andypalmi in #7911
- build(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #7855
- build(deps): bump actions/setup-node from 6.4.0 to 7.0.0 by @dependabot[bot] in #7852
- fix(tables): include schema in tables list, fix data queries and show schema in UI by @andypalmi in #7951
- Add platform tool catalog fingerprint and hashOnly mode by @andypalmi in #7840
- Add session persistence, session timer recovery, and store reset methods by @cstns in #7932
- Fix: guide header steps disappear after reopening expert drawer by @andypalmi in #7991
- fix(tables): make the feature-gate 404 message explicit by @andypalmi in #7994
- feat(mcp): add FlowFuse Tables platform automation tools by @andypalmi in #7990
- [7997] Dashboards - move the drawer toggle to the right side by @n-lark in #7998
- Update Expert Docs for 2.32 by @sumitshinde-84 in #7660
- ESLint migration followups by @Steve-Mcl in #7774
- Add async registration flow for devices by @knolleary in #7820
- feat(mcp): consolidate instance and device listing tools by @andypalmi in #7999
- fix: platform automation context missing applicationId/instanceId on device pages by @andypalmi in #7995
- fix(expert): prevent human chat bubble overflowing past panel width by @andypalmi in #8003
- Update Device Agent docs for new onboarding by @knolleary in #8001
- 2.33 Release Docs Update by @sumitshinde-84 in #8005
- [7952] Integrate Google Sign-In in Account Creation by @n-lark in #7996
- Ensure that only Application SSO overrides are removed by @hardillb in #8009
- Release 2.33.0 by @Steve-Mcl in #8008
Full Changelog: v2.32.1...v2.33.0