Releases: bluerobotics/BlueOS
Releases · bluerobotics/BlueOS
1.1.0-beta.1
What's Changed
- frontend: Improve main menu for small and big screens #822
- frontend: vehicle: Add autopilot information #942
- frontend: ethernet: Improve configuration menu #931
- frontend: wifi: improve interface #964 #978
- frontend: mavlink: Allow editing endpoints #947
- frontend: Add subtitle on spinning logo #981
- frontend: system-information: Improve design #965
- frontend: Fix loading external pages in some cases #968
- frontend: Fix typos #961
- frontend: Open links in new tabs #976
- core: nmea-injector: Make settings persistent between sessions #986
- core: Add initial 3rd party integration #984
- core: nginx: fix 2770 -> 80 redirect for old companion compatibility #971
- core: Update linux2rest to v0.3.0 #983
- hooks: Fix missing coverage report in pytest #963
- Random fixes and improvements #974 #972 #967 #969 #966 #980 #982
New Contributors
- @NickNothom made their first contribution in #976
Full Changelog: 1.0.1...1.1.0-beta.1
1.0.1
What's Changed
- core: frontend: Improve pages layout #950
- core: frontend: Add kernel output in system-information #943
- core: frontend: Fix typo #951 #954 #962
- core: frontend: components: FirmwareManager: Fix firmware selection when fetching #941
- core: frontend: only show slack option in pirate mode #939
- core: frontend: autopilot: Add information about each firmware version type #946
- core: frontend: Cache all but HTML #927
- core: frontend: version-chooser: Fix text color on pull dialog #945
- core: frontend: system-information: Break system-information to use multiple endpoints #948
- core: frontend: views: NetworkTestView: Move from await to finally #944
- core: Change mdns name when using wifi #960
- Changes blueos.local to only work via ethernet, to access BlueOS via wifi use blueos-wifi.local
- Necessary to avoid performance/connectivity issues when accessing BlueOS via wifi
- core: Add global exception handler #885
- core: beacon: Log output to file #934
- core: tools: linux2rest: Update version to v0.2.3 #936
- hooks: Disable shellcheck SC2048 #937
New Contributors
- @joaoantoniocardoso made their first contribution in #954
Full Changelog: 1.0.0...1.0.1
1.0.0
1.0.0-beta.16
What's Changed
- Rework project to use blueos name #871 #873
- frontend: Add welcome tour #890 #898
- frontend: Change container restart to 'soft restart' in non-pirate #923 #909 #918
- frontend: components: health: Fix heartbeat icon to use only vehicle heartbeat #872
- frontend: componenets: version-chooser: Fix content-type for docker image file #891 #881
- frontend: componenets: video-manager: Only show extra configuration under pirate mode #888
- frontend: improve logic for checking if backend is online in versionchooser #916
- frontend: libs: mavlink2rest: Remove development message #896
- frontend: Add welcome card #874 #902 #904 #919
- frontend: utils: Add version_chooser #879
- frontend: Add menu items to home #899 #911
- frontend: Fix heartbeat pulse #895
- frontend: Add notification when a new version is available #887 #903
- frontend: Disable speed test button when testing #907
- frontend: Improve pirate-mode warn text #912
- frontend: Make firmware buttons don't go one over another #913
- frontend: video: Allow multiple IPs for each stream #884
- core: Update system time from frontend #877 #897
- core: ardupilot-manager: Support Pixhawk4 and improvements #866
- Core: ardupilot-manager: Change firmware cwd #886
- core: commander: Allow sending arbitrary commands to host computer #868
- core: commander: Fix system reboot #922
- core: beacon: Create Beacon (mdns service) #878 #905
- core: motd: update text #901
- core: move service logs to
/var/logs/blueos
#876 - core: services: pardal: Add root page #925
- core: version-chooser: fix displaying error #914
- core: version-chooser: fix jinja2 and itsdangerious versions #910
- core: version-chooser: improve manual upload experience/feedback #893
- core: version-chooser: old-frontend: fix content-type #894
- Add Factory fallback system #924
- install: install: Enable trace when running install via CI #863
- CI: Only zip raspberry img with release #864
- CI: Small improvements #875
Note: This version requires a full fresh installation from the system, you can use the raspberry release image
Full Changelog: 1.0.0-beta.15...1.0.0-beta.16
1.0.0-beta.15
What's Changed
- Fix shutdown/reboot #853
- core: ardupilotmanager: Bump default navigator firmware to 4.1.0-beta3 #862
Full Changelog: 1.0.0-beta.14...1.0.0-beta.15
1.0.0-beta.14
What's Changed
- CI: Implement deployment of Raspberry
.img
files #812 #842 #846 #848 #851 #856 - frontend: components: VersionCard: Change text from "pull" to "download" #816
- frontend: Fix path and name for some pages #821
- frontend: components: PowerMenu: Fix layout and add text for icons #818
- frontend: App: Disable submenus when pirate mode is off #823 #830
- frontend: App: Change menu title from Autopilot to Vehicle #820
- frontend: components: SettingsMenu: Use better icons for reset settings #819
- frontend: Add path for all versions available from documentation #825
- frontend: add udp and rtsp in the video endpoint placeholder #833
- frontend: hide fake streams when not in pirate mode #837
- frontend: fix disk_usage_percent calculation #836
- frontend: components: version-chooser: Fix typo #811
- frontend: components: health: Remove lost debug message #844
- frontend: store: system-information: Remove debug messages #828
- frontend: libs: filebrowser: Remove unnecessary variable #834
- core: cable-guy: Fix increasing number of
dnsmasq
processes #826 - core: ardupilot manager: use BETA firmware for Navigator and SITL #847
- core: Retire Navigator R3 #852
- core: Add command to go to the console outside docker #855 #857
- core: ArdupilotManager: Add missing endpoing for ping360 heading integration #817
- core: Add network test #843
- core: cable-guy: Add support to more than one IP address #797
- core: Update linux2rest to 0.2.0 #827
- core: version-chooser: disable mimetype checking when fetching dockerhub data #829
- core: Add support to mavlink2rest 0.11.7 #814
- bootstrap: Clean up apt cache after install #809
Full Changelog: 1.0.0-beta.13...1.0.0-beta.14
1.0.0-beta.13
What's Changed
- core: frontend: Create mavlink-inspector #794 #801 #803 #802
- core: frontend: Implement new version chooser frontend, tweak backend #782
- core: frontend: Animate heart icon with vehicle heartbeats, show warning icons for high temperature and disk usage #785
- core: tools: Use upstream updated version of ardupilot firmware decoder #788
- core: frontend: Add tooltips #789
- core: frontend: Limit number of notifications #791
- core: Store service logs (
/root/.cache/log
) #787 - core: frontend: BridgetUpdater: Only fetch once when mounted, periodically when requested #796
- core: tools: mavlink-camera-manager: Update to t3.3.2 #804
- install: Improve udev rules #798
- Revert "Core: Mavlink2Rest: use internal endpoint for communications" #793
New Contributors
Full Changelog: 1.0.0.beta12...1.0.0-beta.13
1.0.0.beta12
What's Changed
- frontend: Add CPU temperature on health menu #778
- frontend: Update gitignore with yarn files #764
- frontend: Add feedback button #763 #771
- install: Add option to skip board configuration during install #760 #762
- core: version-chooser: Expose dockerhub errors to user #770
- core: version-chooser: Fix filtering local docker images #753 #754
- core: tools: mavlink_camera_manager: Update camera manager to t3.3.0 #752
- core: Commonwealth : Add settings #733
- core: utils: helper_functions: Fix convertGitDescribeToUrl #749
- core: Update
black
to latest version #751 - core: ardupilot_manager: Code improvement #780 #750
- github: template: Add feedback #758 #759
New Contributors
- @matt-bathyscope made their first contribution in #760
Full Changelog: 1.0.0.beta11...1.0.0.beta12
1.0.0.beta11
What's Changed
- frontend: Add system information page #739
- frontend: Add error message display #747
- frontend: Add hyperlink for git hash information #748
- frontend: Set single variable for server address to improve development configuration #740
- core: tools: mavlink_camera_manager: Update to version t3.2.1 #742
- core: version-chooser: Fix checking for remote tags with 'companion-core' #741
- core: version-chooser: Fix connexion version #745
- core: ardupilot-manager: Improve code #646
- Bootstrap: check version-chooser in core and restart it if unresponsive #729
Full Changelog: 1.0.0.beta10...1.0.0.beta11
1.0.0.beta10
What's Changed
- frontend: Add settings system on frontend #709
- frontend: Rename project to use new BlueOS name #719
- frontend: Make UsbBusType consistent with
camera-manager
3.1.0 #725 - frontend: Add pirate mode and allow starting/stopping autopilot #723
- frontend: Fix settings #731
- frontend: Fix wifi unreadable in dark theme #735
- core: tools: mavlink_camera_manager: Update github url #718
- core: Use a shared mavlink-router endpoint for internal services #726
- core: tools: mavlink_camera_manager: Update to version t3.1.1 #724
- core: Tools: bump
logviewer
version to 0.9.8 #727 - core: version-chooser: Constrain dependency version #732
- bootstrap: Generalize for multiple containers #693
- github: deploy: Deploy projects also as
blueos-*
#720
Full Changelog: 1.0.0.beta9...1.0.0.beta10