Releases: bluerobotics/BlueOS
Releases · bluerobotics/BlueOS
1.4.0-beta.20
What's Changed
- core: libs: commonwealth: Minor fixes #3245
- core:libs:commonwealth: Change to bind-dynamic #3244
- Fix hotspot problems with pi4/pi3
- bootstrap: bootstrap: Restart timer when extension start #3243
Full Changelog: 1.4.0-beta.19...1.4.0-beta.20
1.4.0-beta.19
What's Changed
- frontend: Improve video-related pages #3221 #3241
- frontend: system-information: Fix switched upload/download #3238
- core: Fix blueos startup update pi3 #3237
- core: services: cable-guy: Complete migration from old settings to Pydantic to ensure migrations #3232
- core: services: wifi: Add missing async/await #3239 #3240
- core: libs: commonwealth: Add on_settings_created #3235
Full Changelog: 1.4.0-beta.18...1.4.0-beta.19
1.4.0-beta.18
⚠️ Warning: This version breaks previous BlueOS versions, be careful when updating or downgrading!
What's Changed
- frontend: Camera Gimbal setup updates #3198
- frontend: Add a warning when MavP2P is selected #3202
- frontend: StoreExtensionCard: Add beta marker #3214
- frontend: StoreExtensionCard: Fix text overflow in companies names #3213
- frontend: Compass: automatically set ORIGIN_LAT/LON parameters if unset #3222
- frontend: ExtensionDetailsModal: Improve colors feedback for user #3216
- frontend: app: Improve dev mode enter process #3212
- frontend: OneMoreTime: Improve robustness #3227
- frontend: Update networking widgets so they show a Raspberry Pi icon and arrows pointing towards/out of it. #3166
- core: libs: commonwealth: Disable dnsmasq route advertisement #3224
- core: tools: blueos_startup_update: Add swapfile update #3228
- core: tools: bridges: Update to latest version with serial line break using empty datagram #3215
- core: services: kraken: Fix ContainerUsageModel type #3207
- core: tools: zenoh: Remove storage plugin #3205
- core: cable_guy: Some random updates #3206
- core: services: bag_of_holdings: Don't overwrite the app #3220
Full Changelog: 1.4.0-beta.17...1.4.0-beta.18
1.4.0-beta.17
⚠️ Warning: This version breaks previous BlueOS versions, be careful when updating or downgrading!
What's Changed
- frontend: Add sentry sourcemap by #3190
- frontend: components: autopilot: FirmwareManager: Do not allow empty file by #3193
- frontend: components: kraken: InstalledExtensionCard: Check for HostConfig by #3189
- frontend: components: vehiclesetup: PwmSetup: Move from SERVO\d_FUNCTION to Output \d by #3192
- core: cable_guy: Add "Backup DHCP Server" option to only enable the server if another one isnt found at startup by #3154
- Core: Services: Autopilot Manager: Add check for async function prior to awaiting in index_to_http_exception by #3196
- core: services: autopilot_manager: Error Handling by #3182
- core: tools: mavlink-camera-manager: Update to t3.19.1 by #3197 #3200
- core: Wifi: use fetch_secrets=False on get_saved_wifi_networks by #3188
Full Changelog: 1.4.0-beta.16...1.4.0-beta.17
1.4.0-beta.16
What's Changed
- frontend:
- assets: ArduPilot-Parameter-Repository: Update to latest version #3173
- camera: allows setting gimbal servo to any channel #3175
- lights: allows setting lights to any channel #3165
- DevicePathHelper: fix image mapping for bookworm #3172
- ethernet: EthernetManager: Sort interfaces by name #3164
- Parameter Loader: show reboot button on failures #3160
- PwmSetup:: add servoToHighlight function and map for handling newer ardusub version functions in highlighting #3156
- Fix language in NetworkInterface #3162
- BackAlley: Add try fetch again #3177
- vehicle-setup: allow going back to IDLE state after a failed compass calibration #3158
- core:
Full Changelog: 1.4.0-beta.15...1.4.0-beta.16
1.4.0-beta.15
What's Changed
- frontend: speedtest: InternetSpeedTest: Fix widget not showing #3146
- frontend: Fix parameters showing only when opening ParameterLoader for the second time #3144
- core: services: beacon: fix broken ethernet domain name config #2549
- core: cable-guy: fix falling back to default settings #3140
- core: cable-guy: make load() return False on errors #3141
- core: tools: machineid: Update to latest version #3142
- core: ardupilot_manager: mavlink-server: Remove tlog endpoint #3139
- core: Dockerfile: export RUST_BACKTRACE #3138
Full Changelog: 1.4.0-beta.14...1.4.0-beta.15
1.4.0-beta.14
What's Changed
- frontend: ServoFunctionEditorDialog: add sliders for min/trim/max #3122
- frontend: make internet checks non-binary #3043
- frontend: InlineParameterEditor: populate parameter value when mounting #3129
- frontend: DefaultParamLoader: Fix to new parameter info in wizard #3133
- core: wifi: networkmanager: disable ipv6 #3132
- core: Fix priority changing on Bookworm #3093
- core: Services: AutopilotManager: Fix missing not supported endpoints when switching to a new one that supports #3128
Full Changelog: 1.4.0-beta.13...1.4.0-beta.14
1.4.0-beta.13
What's Changed
- frontend: types: autopilot: Add zenoh endpoint type #3116
- frontend: InlineParameterEditor: fix it being impossible to write '0.001' #3123
- frontend: Add internet connection status per interface in NetworkInterfacePriorityMenu #3121
- core: tools: blueos_startup_update: No IPV6 allowed #3118
- core: commonwealth/ardupilot manager: use lower() when comparing lower chars #3115
New Contributors
- @dougsland made their first contribution in #3115
Full Changelog: 1.4.0-beta.12...1.4.0-beta.13
1.4.0-beta.12
What's Changed
- frontend: parameter-editor: ServoFunctionEditorDialog: Enable auto-set #3113
- Fix motor PWM configuration not taking effect
- frontent: VersionChooser: Allow login for docker daemon by version chooser interface #3109
- core: configuration: motd: Update version to 1.4 #3110
- core: ardupilot_manager: AbstractRouter: Improve debug message with router name #3114
- Help identify which router is failing
- core: wifi: wifi_handlers: networkmanager: Add default gateway for wifi hotspot #3112
- Fix wifi gateway IP to be 192.168.42.1
Full Changelog: 1.4.0-beta.11...1.4.0-beta.12
1.4.0-beta.11
What's Changed
- Frontend:
- Add ServoFunctionEditorDialog #3099
- AddressCreationDialog: don't submit when pressing enter #3095
- Autopilot: Add wizard button #3092
- Ednpoint(CreationDialog/Card): Fix modify endpoint object directly when editing it #3096
- Increase network timeout #3106
- MainView: Fix grid distribution #3102
- SettingsMenu: Add feedback and increase timeouts #3101
- VersionChooser: Fix delete edge case #3107
- Core:
- cable-guy: Minor fixes on network manager #3105
- cable-guy: Add watchdog #3097
- cable-guy: Fix parsing error when response has no body #3088
- commonwealth: Disable strict host key checking for scp #3100
- tools: nginx: Add cache path #3094
- tools: zenoh: bootstrap: Fix toolchain for arm64 #3087
- version chooser: deal with 64bit kernel 32bit userland case #3081
- wifi: setup: Fix high cpu usage of create_ap #3089
- install: Overwrite /etc/resolv.conf.host if it exists #3103
- ci: workflows: test-and-deploy: Add a suffix to pi4 and pi5 #3098
Full Changelog: 1.4.0-beta.10...1.4.0-beta.11