v2.11.0
What's Changed
- Prevent broker client limits being shown in wrong TeamType by @hardillb in #4694
- Add initial details on MQTT Broker service by @hardillb in #4676
- Update snapshots docs by @Steve-Mcl in #4700
- Bump pg from 8.11.5 to 8.13.0 by @dependabot in #4669
- Bump css-loader from 6.10.0 to 7.1.2 by @dependabot in #4272
- Add Copy button to broker client username by @hardillb in #4701
- docs: Refactor instructions for installing FlowFuse on self-hosted environment using docker by @ppawlowski in #4665
- Add Team Broker Clients count to telemetry by @hardillb in #4703
- Update snapshot hero info dialog images to be same for all by @Steve-Mcl in #4697
- Add uninstall instructions by @hardillb in #4715
- Re-order Join Reason options in Sign Up page by @joepavitt in #4714
- Follow up mqtt broker ux by @cstns in #4711
- ci: Disable team broker for starter team type on pre-staging by @ppawlowski in #4719
- Add TeamBroker enabled to pre-staging by @hardillb in #4717
- Check for project: not platform: in username by @hardillb in #4720
- Update MQTT Cloud docs by @hardillb in #4722
- Bump nodemon from 3.1.0 to 3.1.7 by @dependabot in #4706
- Bump yaml from 2.3.4 to 2.6.0 by @dependabot in #4705
- docs: Remove duplication in the introduction paragraph by @ppawlowski in #4710
- Add the missing tests for new broker Auth/ACL by @hardillb in #4721
- Docs: Improve Device Agent Intro Documentation by @joepavitt in #4718
- Bump sass-loader from 14.1.1 to 16.0.2 by @dependabot in #4548
- ci: Automate docs publishing by @ppawlowski in #4725
- Bump flowfuse/github-actions-workflows from 0.36.0 to 0.37.0 by @dependabot in #4733
- Add mqttClients to license claims by @knolleary in #4732
- Add the ability to emit platform wide notifications by @cstns in #4637
- Do not add api-error:version_mismatch to audit log by @knolleary in #4740
- Ensure correct env vars are applied to device by @Steve-Mcl in #4686
- Ensure Downgraded Teams can't authenticate MQTT Clients by @hardillb in #4739
- Update Device Agent docs for 3.x release by @knolleary in #4747
- Sidebar Re-design: prerequisites by @cstns in #4743
- Sidebar Re-design: Routing by @cstns in #4744
- docs: docker on windows adjustments by @ppawlowski in #4724
- docs: Self-hosted kubernetes installation page refactor by @ppawlowski in #4704
- docs: Add note about self-signed certificate warning by @ppawlowski in #4730
- Sidebar Re-design: Left Drawer by @cstns in #4745
- Fix failing feature checks when the features state hasn't been hydrated by @cstns in #4761
- Update 404 page by @cstns in #4757
- Fix applications page nested routes by @cstns in #4765
- Sidebar redesign follow up by @cstns in #4763
- Deny ACL check for deleted MQTT Clients by @hardillb in #4766
- Adds autocomplete attribute to login username field by @knolleary in #4774
- Fix multiple non-authenticated page layouts by @cstns in #4777
- Fix immersive editor not displaying due to parent container height by @cstns in #4780
- Make email matching case insensitive for external invites by @knolleary in #4783
- Modify invite link for SSO enabled external users by @knolleary in #4786
- Add more logging when License expires by @hardillb in #4773
- Add search api for apps/devices/instances by @knolleary in #4764
- Add connection test button to LDAP SSO page by @hardillb in #4787
- Add links to MQTT docs by @hardillb in #4775
- Track topics used by a Team on Team Broker by @hardillb in #4748
- Show child items in team and application audit log by @Steve-Mcl in #4749
- Add "Event Scope" and "Include Children" to Instance Audit Logs by @Steve-Mcl in #4753
- Broker Topic Hierarchy UI by @cstns in #4790
- Respect CTRL/CMD+Click for opening instance editor in new tab by @Steve-Mcl in #4800
- Add ACLS for project nodes to access team broker topic space by @knolleary in #4789
- Bump cross-spawn by @dependabot in #4805
- Global search UI by @cstns in #4798
- Update terms in the tour to align with new terminology by @knolleary in #4803
- Include Application.description and Device.type in search scope by @knolleary in #4808
- Address mobile and alignment issues for global search by @cstns in #4807
- Release 2.11.0 by @hardillb in #4809
Full Changelog: v2.10.0...v2.11.0