Skip to content

Releases: bluerobotics/BlueOS

1.1.0-beta.1

19 Apr 13:54
Compare
Choose a tag to compare
1.1.0-beta.1 Pre-release
Pre-release

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

Full Changelog: 1.0.1...1.1.0-beta.1

1.0.1

06 Apr 14:52
Compare
Choose a tag to compare

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

Full Changelog: 1.0.0...1.0.1

1.0.0

30 Mar 17:10
Compare
Choose a tag to compare

What's Changed

  • frontend: App: Redirect page to use blueos.local #928
  • frontend: home: Small frontend fixes #933
  • frontend: mavlink: re-open mavlink websockets when connection is lost #935
  • core: beacon: set ttl to 25 seconds #921

Full Changelog: 1.0.0-beta.16...1.0.0

1.0.0-beta.16

25 Mar 22:25
Compare
Choose a tag to compare
1.0.0-beta.16 Pre-release
Pre-release

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

08 Mar 17:18
Compare
Choose a tag to compare
1.0.0-beta.15 Pre-release
Pre-release

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

04 Mar 20:35
Compare
Choose a tag to compare
1.0.0-beta.14 Pre-release
Pre-release

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

21 Feb 17:19
Compare
Choose a tag to compare
1.0.0-beta.13 Pre-release
Pre-release

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

07 Feb 16:25
Compare
Choose a tag to compare
1.0.0.beta12 Pre-release
Pre-release

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

Full Changelog: 1.0.0.beta11...1.0.0.beta12

1.0.0.beta11

31 Jan 12:13
Compare
Choose a tag to compare
1.0.0.beta11 Pre-release
Pre-release

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

24 Jan 17:50
Compare
Choose a tag to compare
1.0.0.beta10 Pre-release
Pre-release

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