Releases: bluerobotics/BlueOS
Releases · bluerobotics/BlueOS
1.1.0-beta.26
What's Changed
- frontend: components: PowerMenu: Change text to be more clear #1864
- core: tools: blueos_startup_update: Make the order of the configs deterministic #1865
- Fix multiple system reboot after update
- hooks: pre-push: Filter out not tracked files #1860
Full Changelog: 1.1.0-beta.25...1.1.0-beta.26
1.1.0-beta.25
What's Changed
- Optimize helper #1857
- Fix high cpu usage on the system
Note: Image is unstable, docker image removed from dockerhub
Full Changelog: 1.1.0-beta.24...1.1.0-beta.25
1.1.0-beta.24
What's Changed
- frontend/core: Add internet speed test #1851 (fix #448)
- frontend/core: Allow user to change network interface priority #1836 (fix #1539, #1057)
- frontend: Create named links for extensions #1843 #1853 (fix #1401)
- frontend: Require manual mode for motor test #1850 (fix #1804)
- frontend: video streams: Allow disabling mavlink messages per video stream #1825 (fix #1203, #1010)
- frontend: components: SettingsMenu: Allow enabling Wizard #1838
- frontend: components: wizard: Avoid doing all steps again #1847 (fix #1798)
- frontend: video-manager: Fix SDP URL copy to clipboard method #1832 (fix #1826)
- frontend: ParameterEditor: Empty parameter file entry before the menu shows #1816 (fix #1815)
- frontend: Fix beacon data #1852 (fix #1809)
- frontend: setup: VideoOverview: Fix padding style for alignment #1813 (fix #1811)
- frontend: widgets: Fix components name #1814
- frontend: types: parameter_repository: Update URL to Blue Robotics #1833
- frontend: App: Show beta over alpha for beta menus #1835
- frontend: components: wizard: Move 'start' button to the right side #1839
- frontend: Improve backend waiting response #1844
- frontend: components: {wizard/vehiclesetup}: Move parameter repository url to Blue Robotics #1846
- frontend: types: ardupilot: Add FirmwareVehicleType #1849
- core: blueos_startup_update: Do not apply dwc2 OTG overlay to RPI3 #1765
- Fix intermitent camera stream in Raspberry Pi 3 #1765
- core: services: helper: Add BlueOS version in telemetry #1834
- install: boards: bcm_27xx: Fix overlay for i2c1 baudrate for navigator board #1806 (fix #1802)
- core: services: kraken: do not blindly filter extension before properly removing it #1837 (fix #1824)
- core: services: versionchooser: chooser: Remove duplicated code #1848
- README: Update with more information #1819
Note: Image is unstable, docker image removed from dockerhub
Full Changelog: 1.1.0-beta.23...1.1.0-beta.24
1.1.0-beta.23
What's Changed
- frontend: Wizard
- Set default firmware for vehicle #1752
- Add skip and disable options #1746
- Add 'other' category for vehicles that are not Sub or Rover #1747 #1792
- Allow embedding parameters into firmware #1760
- Fix retry button #1760
- Move wifi connection to first step #1782
- Automate stepping #1786
- Add welcome page #1795
- Only register as done when all other steps are valid #1748
- frontend: Parameters
- Reset parameter list when flashing new firmware and restarting #1756
- Stop notifying ParametersTable misses, improve message #1775
- Save when pressing enter on editor dialog #1774
- Allow usage of negative values on editor dialog #1776
- Fix usage where the user needs to click outside the textfield to register the new value on editor dialog #1776
- Allow using
.params
,.parm
and.param
for saving/loading param files #1772Note: Old
.txt
files need to be renamed to a new valid extension, QGC parameters are not supported.
- frontend: Video Stream
- frontend: Extensions
- frontend: Setup: Allow testing motors on rover #1762
- frontend: Wifi: Update store when forgetting a network #1787
- frontend: Version Chooser: Fix version not being hidden after deletion #1763
- frontend: Autopilot: Fix SemVer not being used #1737
- frontend: Fix bag of holding frontend description #1761
- frontend: yarn: Temporarily remove probing of addresses when running frontend locally #1745
- core: tools: mavlink-camera-manager: Update to t3.11.6. #1769
- core: Use new blueos-base:v0.0.9 #1778
- bootstrap: Decrease verbosity, increase code answer time to 5min and correctly restart docker if it's broken #1790 #1791
New Contributors
Full Changelog: 1.1.0-beta.22...1.1.0-beta.23
1.1.0-beta.22
What's Changed
- frontend: Rework side menu #1699 #1716 #1715
- frontend: extensions: Add filter to store #1706
- frontend: Allow connecting to unsafe network wifi #1687
- frontend: Allow user to search for wifi and add scrollbar on wifi list #1688
- frontend: widgets: Add first version #1712
- frontend: wizard: Configure boat firmware and support custom page configuration #1702
- frontend: bridges: Add support low baudrates 1200-4800 #1680
- frontend: MainView: Fix spacing #1685
- frontend: MainView: Decrease title size to fix text wrap #1690
- frontend: AutopilotSerialConfiguration: Fix usage of non serial ports #1677
- frontend: parameter-editor: Fix missing flag selection on editor #1686
- frontend: setup: fix tabs order #1698
- frontend: system-information: Add button for eeprom update #1649
- frontend: store: system-information: Check if backend is offline before warn #1713
- frontend: setup: Allow user to download a png image with the boundaries of the 3D model #1638
- frontend: setup: Improve code and visual #1689
- frontend: componentes: autopilot: EndpointManager: Fix component name #1701
- core: services: beacon: Print ip with broadcast name #1711
- core: services: helper: Add check_internet_access endpoint #1692
- core: services: helper: Ping BlueOS for simple telemetry system #1694 #1703
- core: tools: update mavlink2rest repo url #1710
- install: Add retry in curl command #1707
- ci: Add amd64 docker deployment #1693
Full Changelog: 1.1.0-beta.21...1.1.0-beta.22
1.1.0-beta.21
What's Changed
- frontend: Use round edges and color gradient based on Elisa feedback #1669
- frontend: components: PullProgress: Add minimum size to dialog #1675
- frontend: components: ParameterEditorDialog: Fix bitflag edition #1676
Full Changelog: 1.1.0-beta.20...1.1.0-beta.21
1.0.2-beta.1
What's Changed
- Update project to work with latest packages #1542 #1557 #1561 #1664
- Reboot if eeprom is updated #1559
- Only work if the sdcard is flashed with this version or newers
- core: version chooser: Update documentation link #1641
- core: tools: mavlink-camera-manager: Update to t3.3.3 #1558
- Improve stability
Full Changelog: 1.0.1...1.0.2-beta.1
1.1.0-beta.20
What's Changed
- Support non-navigator linux boards (initially Argonot) #1625
- frontend: system-information: Firmware: Fix firmware and bootloader version format #1648
- frontend: components: wizard: Do not show if can't communicate with backend #1656
- frontend: Update to work with node 19 #1647
- core: tools: mavlink-camera-manager: Update to the latest version. #1651 #1659
- core: services: versionchooser: Break api with local and remote endpoints #1653
- Load local versions much faster
- core: services: versionchooser: setup: Fix werkzeug version #1652
- bootstrap: bootstrap: Revert to factory if waiting time is bigger than 3 minutes #1655
- README: Fix typo #1654
New Contributors
- @DevinNorgarb made their first contribution in #1654
Full Changelog: 1.1.0-beta.19...1.1.0-beta.20
1.1.0-beta.19
What's Changed
- Add initial multi-vehicle support #1581 #1586 #1587
- Add usb otg ethernet #1594 #1604
- Create sharable settings service #1585 #1602 #1605 #1601 #1603 #1633 #1634
- frontend: Add wizard #1589 #1596 #1597 #1610 #1598 #1631 #1632
- frontend: Add vehicle image and name #1582 #1636
- frontend: Fix installed extensions not being manageable when offline #1578
- frontend: SettingsMenu: Fix log folder size value #1573
- frontend: VehicleSetupView: Implement motor test #1499
- frontend: VehicleSetupView: Show servo output #1593
- frontend: VehicleSetupView: Improve icons #1592
- frontend: VehicleSetupView: PwmSetup: Improve ui #1591
- frontend: DHCPServerDialog: Fix if check #1595
- frontend: version-chooser: Fix link to github actions #1616
- frontend: kraken: Make images fit the available space #1617
- frontend: utils: helper_functions: Fix convertGitDescribeToUrl #1607
- frontend: App: Make scroll smart #1639
- frontend: Fix extension output #1574
- frontend: Fixes normal installation being unable to change versions #1577
- frontend: commander: create store #1609
- yarn: Locate blueos under multiple mdns addresses #1630
- core: beacon: Only add runner to list after registering #1590
- Should fix recovery when updating
- core: kraken: Do not create user_permissions when updating an extension #1621
- Fix extension not showing on the side menu
- core: services: ardupilot_manager: setup: Fix unnecessary download #1606
- core: nginx: override CORS header for mavlink2rest #1622
- core: tools: mavlink-camera-manager: Update to the latest version #1626 #1628 #1635
- install: boards: bcm_27xx: Update bootloader and gpu firmware on boot #1599
- CI: Fix artifacts names #1572
- CI: Fix raspberry image deployment #1608
Full Changelog: 1.1.0-beta.18...1.1.0-beta.19
1.1.0-beta.18
What's Changed
- Update terminal welcome message to BlueOS 1.1 #1563
- Fix extension update button #1552
- Fix click to show IPv6 #1554
- Fix clearable button in search box #1546
- Fix bootloader date format in firmware information #1551
- Use hexadecimal to show
DEV_ID
in parameter editor #1555 - Update parameter editor to not save parameters that are read only #1564
- mavlink2rest: Update to t0.11.13 #1560
- mavlink-camera-manager: Update to t3.11.0. #1565
- deploy: pimod: pipfile: Pump image from 1200 to 1400MB #1567
- ci: build armv8 64bit images #1404
Full Changelog: 1.1.0-beta.17...1.1.0-beta.18