Releases: bluerobotics/cockpit
Releases · bluerobotics/cockpit
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
v1.3.0
What's Changed
New features
- Allow for dynamic Cockpit Actions and add support for customizable HTTP request actions by @rafaellehmkuhl in #1386
UI changes
- joytick-configuration: Only show one protocol panel at a given time by @rafaellehmkuhl in #1405
Minor changes
- Generate
electron-updater
metadata by @rafaellehmkuhl in #1397 - electron: Run
vite-plugin-pwa
also on build and deploy by @rafaellehmkuhl in #1407 - electron: Replicate electron artifacts pipeline on flatpak's CI by @rafaellehmkuhl in #1408
Bug fixes
- Fix Hot Reload on Electron by @rafaellehmkuhl in #1394
- edit-menu: Fix bottom containers not showing in the left panel by @rafaellehmkuhl in #1404
- Fix some electron problems by @rafaellehmkuhl in #1398
- Fix problem of having multiple windows created on dev mode
- Fix problem of window going blank during hot reload
- Add dedicated dev:electron command that spawns the electron window
Full Changelog: v1.2.2...v1.3.0
v1.2.2
What's Changed
UI changes
- Joystick: Add visual feedback for functions importing by @ArturoManzoli in #1378
Minor changes
- utils: Add function to check if application is running on Electron by @rafaellehmkuhl in #1380
- system-logs: Do not log to console when system-logging is enabled by @rafaellehmkuhl in #1388
- Prevents application getting slow unnecessarily
- More changes bat indicator by @rafaellehmkuhl in #1387
- Fix situation where unconfigured widget toggle without interval
- Remove "consumed power" and toggle between instantaneous current and power
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
New features
- Add instantaneous power and total power consumption by @rafaellehmkuhl in #1370
- Add input to rename internal video streams by @ArturoManzoli in #1359
- Edit-menu: Make regular widgets also draggable by @ArturoManzoli in #1372
- Improve joystick support for up to 32 axes and buttons by @ArturoManzoli in #1375
UI changes
- Edit-menu: Modify interface from users feedback by @ArturoManzoli in #1371
Minor changes
- Tutorial: Make small adjustments based on internal user's feedback by @ArturoManzoli in #1369
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
New features
- Add survey generation functionality by @rafaellehmkuhl in #1347
Bug fixes
- Fix several problems in the Map usage by @rafaellehmkuhl in #1345
UI changes
- Add cockpit theme to mission planning by @ArturoManzoli in #1365
- Components: Tutorial: Make highlights more visible - color and duration by @ArturoManzoli in #1357
Minor changes
- libs: joystick: improve "button slots full" error by @ES-Alexander in #1342
- register_service: allow relative paths by @Williangalvani in #1360
- edit-mode: Resize mini-widget placeholders if they overflow container by @rafaellehmkuhl in #1346
Full Changelog: v1.1.1...v1.2.0
v1.1.1
What's Changed
New features
- joystick: Allow user to disable the joystick by @rafaellehmkuhl in #1339
Bug fixes
- map: Fix rotation of vehicle around its center by @rafaellehmkuhl in #1334
Minor changes
- widgets: Use snackbar instead of dialog if next-view action fails by @rafaellehmkuhl in #1333
Full Changelog: v1.1.0...v1.1.1