Releases: FlowFuse/flowfuse
Releases · FlowFuse/flowfuse
v1.11.3
What's Changed
- Add getting started guide (backport #2723) by @github-actions in #2724
- Introduce ctrlX guides for docs (backport #2733) by @github-actions in #2735
- docs: LocalFS doesn't support HTTPS (backport #2739) by @github-actions in #2740
- docs: "currently" support HTTPS for local (backport #2741) by @github-actions in #2742
- Fix Admin Overview layout on small screens (backport #2747) by @github-actions in #2748
- Allow admin to create application/instances (backport #2744) by @github-actions in #2749
- docs: settings is a tab, not a menu item (backport #2751) by @github-actions in #2752
- Fix create TeamType dialog (backport #2743) by @github-actions in #2754
- Add invoice proration option to TeamType (backport #2758) by @github-actions in #2760
- Snapshots: "extract full project snapshot" API (backport #2462) by @knolleary in #2761
- Update localfs to latest (backport #2762) by @github-actions in #2763
- Bump for 1.11.3 release by @knolleary in #2764
Full Changelog: v1.11.2...v1.11.3
v1.11.2
What's Changed
- Change default device command timeout to 10s (backport #2708) by @github-actions in #2712
- Update websocket close codes to proper range (backport #2711) by @github-actions in #2713
- Bump for 1.11.2 release by @knolleary in #2719
Full Changelog: v1.11.1...v1.11.2
v1.11.1
What's Changed
- Fix links following docs restructuring (backport #2684) by @github-actions in #2685
- Device Limit Banner Improvements (backport #2683) by @github-actions in #2689
- Fix sending welcome email at start of new trial type (backport #2688) by @github-actions in #2690
- Bump for 1.11.1 release by @knolleary in #2691
Full Changelog: v1.11.0...v1.11.1
v1.11.0
What's Changed
- Bump eslint from 8.45.0 to 8.46.0 by @dependabot in #2567
- Bump cypress from 12.17.2 to 12.17.3 by @dependabot in #2566
- Bump @fastify/websocket from 8.1.0 to 8.2.0 by @dependabot in #2565
- Bump @babel/preset-env from 7.22.7 to 7.22.9 by @dependabot in #2564
- Bump vitest from 0.33.0 to 0.34.1 by @dependabot in #2563
- Hide instance credit/debit banner when value is zero by @Pezmc in #2568
- Merge forge-ui-components directly into flowforge repo by @Pezmc in #2570
- Ensure Default InstanceType is enabled for Default TeamType in clean install by @knolleary in #2573
- Add basic Team Type docs by @knolleary in #2574
- Remove ui-components from package-lock by @knolleary in #2576
- Re-Work FF Navigation by @joepavitt in #2560
- Fix device running or reporting old snapshot id/name by @Steve-Mcl in #2575
- Introduce publish pipeline by @ppawlowski in #2489
- FIX: Publish package when on
main
branch and on schedule by @ppawlowski in #2590 - Move Delete Snapshot to proper part of api docs by @knolleary in #2595
- Add application description to header of application summary box by @Steve-Mcl in #2596
- Bump handlebars from 4.7.7 to 4.7.8 by @dependabot in #2587
- Bump fastify-plugin from 4.5.0 to 4.5.1 by @dependabot in #2588
- Allow admin to change sso_enabled users email by @knolleary in #2605
- Allow admin to edit sso user email in the UI by @knolleary in #2607
- Update logo file by @Yndira-FlowForge in #2614
- Remove some linting exceptions related to whitespace by @knolleary in #2615
- Aws market place docs by @hardillb in #2618
- Bump postcss from 8.4.27 to 8.4.28 by @dependabot in #2624
- Update v-slot syntax and remove lint exception by @knolleary in #2627
- Run both backend and frontend tests for every PR to improve codecov report by @knolleary in #2628
- Personal access tokens by @hardillb in #2584
- Ensure dialog is scrolled to top when opened by @knolleary in #2623
- Bump @node-saml/node-saml from 4.0.4 to 4.0.5 by @dependabot in #2625
- Bump eslint-plugin-cypress from 2.13.3 to 2.14.0 by @dependabot in #2589
- Bump eslint from 8.46.0 to 8.47.0 by @dependabot in #2586
- Bump eslint-plugin-vue from 9.15.1 to 9.17.0 by @dependabot in #2585
- Enable flowforge container build dispatch in the node package build pipeline by @ppawlowski in #2632
- Run tests if package-lock changes by @Pezmc in #2633
- Revert "Bump eslint-plugin-cypress from 2.13.3 to 2.14.0" by @knolleary in #2636
- Bump tough-cookie and @cypress/request by @dependabot in #2603
- Updating a license by @ZJvandeWeg in #2639
- Ensure tests run on maintenance branch by @knolleary in #2635
- Add HA feature flag to team by @knolleary in #2604
- Add team-type feature flag on ff-auth for http endpoints by @knolleary in #2611
- Add docs about Personal Access Tokens by @hardillb in #2641
- Add projectComms feature flag to instance settings by @knolleary in #2601
- Change from
path
- to -to
for menu item by @Steve-Mcl in #2645 - Docs Rebranding by @MarianRaphael in #2617
- FlowFuse UI Rebrand by @MarianRaphael in #2613
- README Rebrand by @MarianRaphael in #2649
- Fix instructions for building custom stacks by @hardillb in #2648
- Bump webpack from 5.88.1 to 5.88.2 by @dependabot in #2658
- Bump nodemon from 2.0.22 to 3.0.1 by @dependabot in #2661
- Bump @vitejs/plugin-vue from 4.2.3 to 4.3.3 by @dependabot in #2659
- Support for changing team type by @knolleary in #2634
- Restructure Docs by @MarianRaphael in #2650
- Add team-type feature flag for Shared Library by @knolleary in #2599
- Give App Description field some space by @knolleary in #2665
- Update branding in email templates by @knolleary in #2668
- Add file/context quotas to teamType UI by @knolleary in #2671
- TeamType fixes by @knolleary in #2666
- Allow a device to be assigned to application by @Steve-Mcl in #2621
- File server quota by @hardillb in #2672
- Handle errors whilst processing trial subscriptions by @knolleary in #2673
- Show sparkles if library feature unavailable for given team type by @knolleary in #2675
- Rebrand some more UI components by @knolleary in #2676
- Update trial emails to new branding by @knolleary in #2669
- Add banner to DeviceBrowser when device limit reached by @knolleary in #2670
- Release 1.11.0 by @ppawlowski in #2682
New Contributors
- @ppawlowski made their first contribution in #2489
Full Changelog: v1.10.0...v1.11.0
v1.10.4
What's Changed
- Bump eslint from 8.45.0 to 8.46.0 by @dependabot in #2567
- Bump cypress from 12.17.2 to 12.17.3 by @dependabot in #2566
- Bump @fastify/websocket from 8.1.0 to 8.2.0 by @dependabot in #2565
- Bump @babel/preset-env from 7.22.7 to 7.22.9 by @dependabot in #2564
- Bump vitest from 0.33.0 to 0.34.1 by @dependabot in #2563
- Hide instance credit/debit banner when value is zero by @Pezmc in #2568
- Merge forge-ui-components directly into flowforge repo by @Pezmc in #2570
- Ensure Default InstanceType is enabled for Default TeamType in clean install by @knolleary in #2573
- Add basic Team Type docs by @knolleary in #2574
- Remove ui-components from package-lock by @knolleary in #2576
- Re-Work FF Navigation by @joepavitt in #2560
- Fix device running or reporting old snapshot id/name by @Steve-Mcl in #2575
- Introduce publish pipeline by @ppawlowski in #2489
- FIX: Publish package when on
main
branch and on schedule by @ppawlowski in #2590 - Move Delete Snapshot to proper part of api docs by @knolleary in #2595
- Add application description to header of application summary box by @Steve-Mcl in #2596
- Bump handlebars from 4.7.7 to 4.7.8 by @dependabot in #2587
- Bump fastify-plugin from 4.5.0 to 4.5.1 by @dependabot in #2588
- Allow admin to change sso_enabled users email by @knolleary in #2605
- Allow admin to edit sso user email in the UI by @knolleary in #2607
- Update logo file by @Yndira-FlowForge in #2614
- Remove some linting exceptions related to whitespace by @knolleary in #2615
- Aws market place docs by @hardillb in #2618
- Bump postcss from 8.4.27 to 8.4.28 by @dependabot in #2624
- Update v-slot syntax and remove lint exception by @knolleary in #2627
- Run both backend and frontend tests for every PR to improve codecov report by @knolleary in #2628
- Personal access tokens by @hardillb in #2584
- Ensure dialog is scrolled to top when opened by @knolleary in #2623
- Bump @node-saml/node-saml from 4.0.4 to 4.0.5 by @dependabot in #2625
- Bump eslint-plugin-cypress from 2.13.3 to 2.14.0 by @dependabot in #2589
- Bump eslint from 8.46.0 to 8.47.0 by @dependabot in #2586
- Bump eslint-plugin-vue from 9.15.1 to 9.17.0 by @dependabot in #2585
- Enable flowforge container build dispatch in the node package build pipeline by @ppawlowski in #2632
- Run tests if package-lock changes by @Pezmc in #2633
- Revert "Bump eslint-plugin-cypress from 2.13.3 to 2.14.0" by @knolleary in #2636
- Bump tough-cookie and @cypress/request by @dependabot in #2603
- Updating a license by @ZJvandeWeg in #2639
- Ensure tests run on maintenance branch by @knolleary in #2635
- Add docs about Personal Access Tokens by @hardillb in #2641
- Change from
path
- to -to
for menu item by @Steve-Mcl in #2645 - Update package.json and CHANGELOG v1.10.4 by @hardillb in #2647
New Contributors
- @ppawlowski made their first contribution in #2489
Full Changelog: v1.10.0...v1.10.4
v1.10.3
What's Changed
- Aws market place docs (backport #2618) by @github-actions in #2622
- Personal access tokens (backport #2584) by @github-actions in #2631
- Updating a license (backport #2639) by @github-actions in #2640
- Add docs about Personal Access Tokens (backport #2641) by @github-actions in #2642
- Bump version & Changelog 1.10.3 by @hardillb in #2643
Full Changelog: v1.10.2...v1.10.3
v1.10.2
What's Changed
- Move Delete Snapshot to proper part of api docs (backport #2595) by @github-actions in #2597
- Add application description to header of application summary box (backport #2596) by @github-actions in #2602
- Fix device running or reporting old snapshot id/name (backport #2575) by @github-actions in #2580
- Allow admin to change sso_enabled users email (backport #2605) by @github-actions in #2606
- Allow admin to edit sso user email in the UI (backport #2607) by @github-actions in #2608
- Bump for 1.10.2 release by @knolleary in #2610
Full Changelog: v1.10.1...v1.10.2
v1.10.1
v1.10.0
What's Changed
- Bump @aws-sdk/client-ses from 3.359.0 to 3.363.0 by @dependabot in #2388
- Improve instruction & labelling on "Add Device" dialog by @joepavitt in #2434
- Docs Landing Page Restructure (first pass) by @joepavitt in #2438
- Doc Updates: Device Agent by @joepavitt in #2440
- Update custom stack information by @hardillb in #2442
- Add codecov reporting by @knolleary in #2437
- Bump jsonwebtoken from 9.0.0 to 9.0.1 by @dependabot in #2450
- Bump @fastify/swagger-ui from 1.9.0 to 1.9.2 by @dependabot in #2452
- Bump webpack from 5.88.0 to 5.88.1 by @dependabot in #2451
- Bump @babel/core from 7.22.6 to 7.22.8 by @dependabot in #2453
- Bump @babel/preset-env from 7.22.6 to 7.22.7 by @dependabot in #2454
- Chore: chipping off eslint excludes by @hardillb in #2435
- Doc Fixes: Remove trailing / on links with # and broken device-agent link by @joepavitt in #2466
- Update ui-components & utilise new ff-theme-dark on signup/login by @joepavitt in #2425
- Fix yaml -> yml references in device docs by @knolleary in #2469
- Update node version statement in devices docs by @knolleary in #2468
- Update Device Editor access docs by @hardillb in #2464
- Tidy spacing & bolden the "make note" messaging by @joepavitt in #2433
- Add checks for empty values in logging stream by @hardillb in #2479
- Improve error handling around Device Agent tunnels by @knolleary in #2488
- typo: hve -> have by @ZJvandeWeg in #2496
- Update docker to use volume flag by @ZJvandeWeg in #2498
- Bump postcss from 8.4.24 to 8.4.26 by @dependabot in #2494
- Bump postcss-preset-env from 8.5.1 to 9.0.0 by @dependabot in #2493
- Bump vitest from 0.32.4 to 0.33.0 by @dependabot in #2492
- Bump vue-router from 4.2.2 to 4.2.4 by @dependabot in #2491
- Bump @fastify/helmet from 10.1.1 to 11.0.0 by @dependabot in #2490
- Make the response log entry contains the real source IP address by @hardillb in #2503
- Fix incorrect 'start-failed' notifications by @knolleary in #2505
- Add log messages for device agent connect/disconnect events by @knolleary in #2507
- Treat disabling an already disabled editor tunnel as a no-op by @knolleary in #2510
- Added Dashboard Only Role by @MarianRaphael in #2513
- Lint fix chore by @hardillb in #2461
- Environment Variables import .env files by @Steve-Mcl in #2501
- Bump nodemailer from 6.9.3 to 6.9.4 by @dependabot in #2520
- Bump eslint from 8.43.0 to 8.45.0 by @dependabot in #2521
- Bump cypress from 12.15.0 to 12.17.2 by @dependabot in #2522
- Bump postcss from 8.4.26 to 8.4.27 by @dependabot in #2523
- Bump @vue/test-utils from 2.4.0 to 2.4.1 by @dependabot in #2524
- Handle node-red log messages with undefined payloads by @knolleary in #2515
- Snapshots in Pipelines by @Pezmc in #2399
- Allow Postgres DB connection to enable SSL by @hardillb in #2500
- Add support for multiple TeamTypes with limits/billing set per type by @knolleary in #2519
- Adds differentiation in messaging between debit/credit amounts by @joepavitt in #2539
- Clarify instructions when presented with device.yml by @joepavitt in #2535
- Show tooltip on hover in device bar, and truncate text when not enough space by @joepavitt in #2536
- Route rate limits (sec #18) by @Steve-Mcl in #2530
- Change redirect post application creation to /instance by @joepavitt in #2538
- Generate a default admin user by @hardillb in #2443
- Allow device in developer mode to access team library by @Steve-Mcl in #2472
- Copy InstanceType billing into default starter team type configuration by @knolleary in #2533
- Add schema and views to pipeline routes by @knolleary in #2390
- Deduplicate email invites (SEC#19) by @Steve-Mcl in #2543
- Update flowforge.yml to match docs by @hardillb in #2549
- Bump @aws-sdk/credential-provider-node from 3.363.0 to 3.379.1 by @dependabot in #2548
- Bump pino-pretty from 10.0.0 to 10.2.0 by @dependabot in #2545
- Cleaner layout for Instance overview by @joepavitt in #2550
- Add animated status icons by @joepavitt in #2551
- Auto-create Application/Instance when first joining FlowForge by @Pezmc in #2553
- Bump babel-loader from 9.1.2 to 9.1.3 by @dependabot in #2546
- Bump eslint-plugin-import from 2.27.5 to 2.28.0 by @dependabot in #2544
- Release 1.10.0 by @joepavitt in #2557
Full Changelog: v1.9.0...v1.10.0