Releases: bluerobotics/cockpit
Releases · bluerobotics/cockpit
v1.9.0
What's Changed
New features
- Add DIY widget by @rafaellehmkuhl in #1546
Bug fixes
- ardupilot: Don't early return on
NAMED_VALUE_FLOAT
messages by @rafaellehmkuhl in #1593 - defaults.ts: remove redundant protocol from global address by @ES-Alexander in #1587
- App.vue: add condition check for top bar by @ES-Alexander in #1587
Minor changes
- Tutorial: text improvements by @ES-Alexander in #1588
- .github: Issue template: bugs.yml: switch bug label to Bug type by @ES-Alexander in #1589
- JavascriptActionConfig: improve editor info by @ES-Alexander in #1587
Full Changelog: v1.8.0...v1.9.0
v1.8.0
What's Changed
New features
- map: Allow user to specify custom default position (coordinate + zoom) for all maps by @rafaellehmkuhl in #1579
- electron: Allow user to choose installation folder on Windows by @rafaellehmkuhl in #1584
Bug fixes
- external-widgets: Catch uncaught case where Cockpit cannot fetch info from BlueOS by @rafaellehmkuhl in #1580
UI changes
- edit-menu: Disable cog icon for widgets that are not configurable by @rafaellehmkuhl in #1577
Minor changes
- electron: Auto-hide menu bar by @rafaellehmkuhl in #1582
- mavlink: Don't log "unconnected" error too frequently by @rafaellehmkuhl in #1581
Full Changelog: v1.7.1...v1.8.0
v1.7.1
What's Changed
- Fix mini-widgets selecting bug by @ArturoManzoli in #1576
Full Changelog: 1.7.0...v1.7.1
v1.7.0
What's Changed
New features
- Widgets: add support for Widget discovery from BlueOS by @Williangalvani in #1499
- Add widget API by @Williangalvani in #1503
- Add MAVLink inspection tool by @rafaellehmkuhl in #1483
Bug fixes
- Add back telemetry-frequency setting by @ArturoManzoli in #1521
- Fix custom-widget-base instantiation problem by @ArturoManzoli in #1552
- Fix inability to change the text of a Label input widget by @ArturoManzoli in #1556
UI changes
- EditMenu: differentiate external widgets from Cockpit's own by @Williangalvani in #1508
- Compass and Depth HUDs: Fix background color on configuration menus by @ArturoManzoli in #1558
Minor changes
- joystick-configuration-view: Remove extraneous attribute by @rafaellehmkuhl in #1522
- Use MDI icon over our own and update depth indicator style by @patrickelectric in #1570
- data-lake: Notify consumers about updates on the list of available variables by @rafaellehmkuhl in #1565
- plotter: Allow setting number of decimal places to be displayed by @rafaellehmkuhl in #1566
- libs: system-logging: Improve to reflect interface text by @patrickelectric in #1571
- Allow changing label color in the Slider input widget by @ArturoManzoli in #1557
Full Changelog: v1.6.0...1.7.0
v1.6.0
What's Changed
New features
- Add auto-updating system [electron-only] by @rafaellehmkuhl in #1396
- Save videos directly to the filesystem [electron-only] by @rafaellehmkuhl in #1358
Bug fixes
- Fix unlistening to data-lake variables and changing variable in the Plotter widget by @rafaellehmkuhl in #1504
Minor changes
- ci: Add blueos-cloud upload by @patrickelectric in #1484
- Persist last window size and position between sessions on the electron app by @rafaellehmkuhl in #1502
- Add independent component for side config panel by @ArturoManzoli in #1505
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
New features
- Very generic input: Custom widget creator by @ArturoManzoli in #1418
- Add event tracking with PostHog by @rafaellehmkuhl in #1482
- Add vehicle discovery by @rafaellehmkuhl in #1471
- Add Plotter widget by @rafaellehmkuhl in #1478
Bug fixes
- Tutorial: Disable conflicting key press listening by @ArturoManzoli in #1473
- vehicle-discovery: Allow finding IPs generated by a DHCP server in the vehicle by @rafaellehmkuhl in #1495
UI changes
- Change default colors for UI Glass menus by @ArturoManzoli in #1472
Minor changes
- Add: DevContainer Support & Tasks by @RaulTrombin in #1476
- omniscient-logger: Populate data-lake with Cockpit's memory usage by @rafaellehmkuhl in #1477
- event-tracking: Disable if not in production or user opted-out by @rafaellehmkuhl in #1497
New Contributors
- @RaulTrombin made their first contribution in #1476
Full Changelog: v1.4.1...v1.5.0
v1.4.1
What's Changed
Bug fixes
- joystick-config: Fix warning about manual-control message not being supported by @rafaellehmkuhl in #1457
Minor changes
- Improve error handling by @rafaellehmkuhl in #1465
- sentry: Track application release/version by @rafaellehmkuhl in #1466
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
New features
- Add MAVLink message actions by @rafaellehmkuhl in #1436
- Configure your own MAVLink messages and send them to your vehicle
- Add Vanilla JavaScript actions by @rafaellehmkuhl in #1438
- Write vanilla javascript code and execute it from Cockpit
- general: Inject dynamic version to about page by @rafaellehmkuhl in #1455
- Add openseamap layers by @patrickelectric in #1461
UI changes
- Change vehicle real path color by @ArturoManzoli in #1423
Bug fixes
- Fix some mission planning issues by @ArturoManzoli in #1430
- Allow for longer missions to be uploaded
- Seek and destroy main memory leak by @rafaellehmkuhl in #1444
- Now you can run Cockpit for several hours without it slowing down or crashing
- Fix parsing of data-lake variables in the http-request and mavlink-message actions by @rafaellehmkuhl in #1454
Minor changes
- Prevent selection of ArmerButton text by @nerkn in #1425
- Add new default boat profile by @ArturoManzoli in #1419
- github: workflow: bump upload-artifact to v4 by @Williangalvani in #1437
- data-lake: Allow passing initial value on variable creation by @rafaellehmkuhl in #1443
- workflows: delete docs-check.yml by @ES-Alexander in #1463
New Contributors
Full Changelog: v1.3.2...v1.4.0
v1.3.2
What's Changed
Bug fixes
- defaults: Fix once and for all (?) the global address by @rafaellehmkuhl in #1411
Small changes
- create VideoPlayerStatsForNerds.vue by @Williangalvani in #1403
- StatsForNerds: cleanup and plot packets lost by @Williangalvani in #1414
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
Bug fixes
- Fix generation of arm64 flatpaks by @rafaellehmkuhl in #1409
Full Changelog: v1.3.0...v1.3.1