diff --git a/CHANGELOG.md b/CHANGELOG.md index 310c49a913..6736bd6d48 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,67 @@ +#### 2.11.0: Release + + - Bump flowfuse/github-actions-workflows from 0.36.0 to 0.37.0 (#4733) + - ci: Automate docs publishing (#4725) + - Add TeamBroker enabled to pre-staging (#4717) + - docs: Refactor instructions for installing FlowFuse on self-hosted environment using docker (#4665) + - Address mobile and alignment issues for global search (#4807) @cstns + - Include Application.description and Device.type in search scope (#4808) @knolleary + - Update terms in the tour to align with new terminology (#4803) @knolleary + - Global search UI (#4798) @cstns + - Bump cross-spawn (#4805) @app/dependabot + - Add ACLS for project nodes to access team broker topic space (#4789) @knolleary + - Respect CTRL/CMD+Click for opening instance editor in new tab (#4800) @Steve-Mcl + - Broker Topic Hierarchy UI (#4790) @cstns + - Add "Event Scope" and "Include Children" to Instance Audit Logs (#4753) @Steve-Mcl + - Show child items in team and application audit log (#4749) @Steve-Mcl + - Track topics used by a Team on Team Broker (#4748) @hardillb + - Add links to MQTT docs (#4775) @hardillb + - Add connection test button to LDAP SSO page (#4787) @hardillb + - Add search api for apps/devices/instances (#4764) @knolleary + - Add more logging when License expires (#4773) @hardillb + - Modify invite link for SSO enabled external users (#4786) @knolleary + - Make email matching case insensitive for external invites (#4783) @knolleary + - Fix immersive editor not displaying due to parent container height (#4780) @cstns + - Fix multiple non-authenticated page layouts (#4777) @cstns + - Adds autocomplete attribute to login username field (#4774) @knolleary + - Deny ACL check for deleted MQTT Clients (#4766) @hardillb + - Sidebar redesign follow up (#4763) @cstns + - Fix applications page nested routes (#4765) @cstns + - Update 404 page (#4757) @cstns + - Fix failing feature checks when the features state hasn't been hydrated (#4761) @cstns + - Sidebar Re-design: Left Drawer (#4745) @cstns + - docs: Add note about self-signed certificate warning (#4730) @ppawlowski + - docs: Self-hosted kubernetes installation page refactor (#4704) @ppawlowski + - docs: docker on windows adjustments (#4724) @ppawlowski + - Sidebar Re-design: Routing (#4744) @cstns + - Sidebar Re-design: prerequisites (#4743) @cstns + - Update Device Agent docs for 3.x release (#4747) @knolleary + - Ensure Downgraded Teams can't authenticate MQTT Clients (#4739) @hardillb + - Ensure correct env vars are applied to device (#4686) @Steve-Mcl + - Do not add api-error:version_mismatch to audit log (#4740) @knolleary + - Add the ability to emit platform wide notifications (#4637) @cstns + - Add mqttClients to license claims (#4732) @knolleary + - Bump sass-loader from 14.1.1 to 16.0.2 (#4548) @app/dependabot + - Docs: Improve Device Agent Intro Documentation (#4718) @joepavitt + - Add the missing tests for new broker Auth/ACL (#4721) @hardillb + - docs: Remove duplication in the introduction paragraph (#4710) @ppawlowski + - Bump yaml from 2.3.4 to 2.6.0 (#4705) @app/dependabot + - Bump nodemon from 3.1.0 to 3.1.7 (#4706) @app/dependabot + - Update MQTT Cloud docs (#4722) @hardillb + - Check for project: not platform: in username (#4720) @hardillb + - ci: Disable team broker for starter team type on pre-staging (#4719) @ppawlowski + - Follow up mqtt broker ux (#4711) @cstns + - Re-order Join Reason options in Sign Up page (#4714) @joepavitt + - Add uninstall instructions (#4715) @hardillb + - Update snapshot hero info dialog images to be same for all (#4697) @Steve-Mcl + - Add Team Broker Clients count to telemetry (#4703) @hardillb + - Add Copy button to broker client username (#4701) @hardillb + - Bump css-loader from 6.10.0 to 7.1.2 (#4272) @app/dependabot + - Bump pg from 8.11.5 to 8.13.0 (#4669) @app/dependabot + - Update snapshots docs (#4700) @Steve-Mcl + - Add initial details on MQTT Broker service (#4676) @hardillb + - Prevent broker client limits being shown in wrong TeamType (#4694) @hardillb + #### 2.10.0: Release - Enable Team Broker and Version History Timeline features on pre-staging (#4679) diff --git a/package-lock.json b/package-lock.json index 8572c7eefb..b97d08eba9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@flowfuse/flowfuse", - "version": "2.10.0", + "version": "2.11.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@flowfuse/flowfuse", - "version": "2.10.0", + "version": "2.11.0", "license": "SEE LICENSE IN ./LICENSE", "dependencies": { "@aws-sdk/client-ses": "^3.352.0", @@ -23,7 +23,7 @@ "@fastify/swagger": "^8.10.1", "@fastify/swagger-ui": "^3.0.0", "@fastify/websocket": "^8.1.0", - "@flowfuse/driver-localfs": "^2.10.0", + "@flowfuse/driver-localfs": "^2.11.0", "@flowfuse/flow-renderer": "^0.4.1", "@headlessui/vue": "1.7.19", "@heroicons/vue": "1.0.6", @@ -4288,11 +4288,11 @@ "integrity": "sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==" }, "node_modules/@flowfuse/driver-localfs": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@flowfuse/driver-localfs/-/driver-localfs-2.10.0.tgz", - "integrity": "sha512-qdtyNq0741aPF3nkB/T8YEUWUJrjDZQg69VIHGvdVTZSuQ6EAMauCLy7UzZRaqWCg2aeCRvHyzGMWVKLXBdVbQ==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@flowfuse/driver-localfs/-/driver-localfs-2.11.0.tgz", + "integrity": "sha512-tzqgDJh8ZXjcSnRXWS6SDHerWE0i5Px6mf5N4Q/VGFU5GHvHeVK7Sg3sueUqVjQvPHWYivuUIEcHh+hQBZN1GA==", "dependencies": { - "@flowfuse/nr-launcher": "^2.10.0", + "@flowfuse/nr-launcher": "^2.11.0", "form-data": "^4.0.0", "got": "^11.8.5", "semver": "^7.3.8" @@ -4354,9 +4354,9 @@ } }, "node_modules/@flowfuse/nr-launcher": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@flowfuse/nr-launcher/-/nr-launcher-2.10.0.tgz", - "integrity": "sha512-6XW0tlx4Czf1ztp1sjKz2vX9yrL8X4F+lHyO6E1MWVpOEeWpdtGZOnp+IbOA0eXrQQV3LFAm7cD613bEmZkVxA==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@flowfuse/nr-launcher/-/nr-launcher-2.11.0.tgz", + "integrity": "sha512-FH6sVCrUbwzQecdWwQbNdWTyVPGzKn5jii5yrKAn2K8/rYLs4aTpEfiOI1BCTqwjxGNkX4PWxZgpr82sCRgXYQ==", "dependencies": { "@flowfuse/nr-assistant": "^0.1.3", "@flowfuse/nr-file-nodes": "^0.0.7", @@ -26634,11 +26634,11 @@ "integrity": "sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==" }, "@flowfuse/driver-localfs": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@flowfuse/driver-localfs/-/driver-localfs-2.10.0.tgz", - "integrity": "sha512-qdtyNq0741aPF3nkB/T8YEUWUJrjDZQg69VIHGvdVTZSuQ6EAMauCLy7UzZRaqWCg2aeCRvHyzGMWVKLXBdVbQ==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@flowfuse/driver-localfs/-/driver-localfs-2.11.0.tgz", + "integrity": "sha512-tzqgDJh8ZXjcSnRXWS6SDHerWE0i5Px6mf5N4Q/VGFU5GHvHeVK7Sg3sueUqVjQvPHWYivuUIEcHh+hQBZN1GA==", "requires": { - "@flowfuse/nr-launcher": "^2.10.0", + "@flowfuse/nr-launcher": "^2.11.0", "form-data": "^4.0.0", "got": "^11.8.5", "semver": "^7.3.8" @@ -26687,9 +26687,9 @@ } }, "@flowfuse/nr-launcher": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@flowfuse/nr-launcher/-/nr-launcher-2.10.0.tgz", - "integrity": "sha512-6XW0tlx4Czf1ztp1sjKz2vX9yrL8X4F+lHyO6E1MWVpOEeWpdtGZOnp+IbOA0eXrQQV3LFAm7cD613bEmZkVxA==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@flowfuse/nr-launcher/-/nr-launcher-2.11.0.tgz", + "integrity": "sha512-FH6sVCrUbwzQecdWwQbNdWTyVPGzKn5jii5yrKAn2K8/rYLs4aTpEfiOI1BCTqwjxGNkX4PWxZgpr82sCRgXYQ==", "requires": { "@flowfuse/nr-assistant": "^0.1.3", "@flowfuse/nr-file-nodes": "^0.0.7", diff --git a/package.json b/package.json index a142b90820..e74bae7323 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@flowfuse/flowfuse", - "version": "2.10.0", + "version": "2.11.0", "description": "An open source low-code development platform", "homepage": "https://flowfuse.com", "bugs": { @@ -67,7 +67,7 @@ "@fastify/swagger": "^8.10.1", "@fastify/swagger-ui": "^3.0.0", "@fastify/websocket": "^8.1.0", - "@flowfuse/driver-localfs": "^2.10.0", + "@flowfuse/driver-localfs": "^2.11.0", "@flowfuse/flow-renderer": "^0.4.1", "@headlessui/vue": "1.7.19", "@heroicons/vue": "1.0.6",