Skip to content

Latest commit

 

History

History
247 lines (175 loc) · 10.8 KB

changelog.rst

File metadata and controls

247 lines (175 loc) · 10.8 KB

CubeOS Linux Changelog

v2.0 - June 2022

  • Rebranding to CubeOS
  • Update to buildroot 2022.02.1

LEGACY changelog Kubos Linux Changelog =====================

v1.21 - Apr 3 2020

  • Added USB support for the Beaglebone Black

Bug Fixes

  • Removed now-defunct -b flag from app service init script

Community Contributions

  • Added -Clinker flag to Rust-based Kubos service Makefiles to fix cross-compilation for certain host environments
  • Fixed Readme doc link

v1.20 - Nov 22 2019

  • Changing all BR2_KUBOS_VERSION to lock on the current release instead of building from master

v1.19 - Oct 30 2019

v1.18 - Sept 13 2019

Bug Fixes

  • Increasing iOBC rootfs size to allow room for Monit and Dropbear temporary files

v1.17 - Aug 15 2019

  • Updated Rust-based packages to ensure only requested package is built

Note: This release is being generated primarily to pick up changes in the KubOS core services

v1.16 - July 10 2019

Bug Fixes

  • Updated all build helper scripts to use latest Buildroot and U-Boot versions
  • Restricted the iOBC rootfs size to 20M to prevent memory overflow when doing system upgrade/recovery

v1.15 - May 23 2019

v1.14 - Apr 3 2019

Bug Fixes

  • Updated the BR2_TAR_OPTIONS setting so that builds won't fail in CI

v1.13 - Feb 15 2019

  • Added curl to all configurations to support HTTP communication with Kubos services
  • Added Python Flask-GraphQL package to support HTTP operations for Python-based Kubos services
  • Updated default configuration in response to removal of yotta from main kubos repo
  • Removed kubos link operation from main Kubos package Makefile

v1.12 - Feb 1 2019

  • Updated all configurations and packages to use Python3

Bug Fixes

  • Corrected Monit's log rotation script

v1.11 - Jan 21 2019

v1.10 - Dec 20 2018

v1.9 - Dec 6 2018

v1.8 - Nov 9 2018

Bug Fixes

v1.7 - Oct 12 2018

v1.6 - Sept 28 2018

v1.4 - July 23 2018

v1.3 - Jun 21 2018

Bug Fixes

  • Spelled 'package' correctly to properly include setuptools

v1.2 - Feb 26 2018

  • Adding support for iOBC PWM pins
  • Adding support for iOBC ADC pins
  • Updating BBB/MBM2 image creation to add disk signatures
  • Updating BBB/MBM2 Linux boot logic to mount system partitions by PARTUUID
  • Updating BBB/MBM2 U-Boot to dynamically select the rootfs partition based on available devices
  • Updating all U-Boot configurations to enable hush parser CLI support

Bug Fixes:

  • BBB/MBM2 can now successfully boot into Linux without a microSD card present
  • iOBC won't get stuck in reboot loop anymore if no SD card is present

v1.1 - Jan 19 2018

  • Migrating to BuildRoot LTS v2017.02.8
  • Adding support for Python
  • Adding Python packages in order to support SQLite and GraphQL
  • Expanding the rootfs and upgrade parititions to handle the new space requirements of Python
  • Adding support for iOBC SPI bus 1
  • Improving the CircleCI automated testing
  • Removing deprecated Kubos packages
  • Changing product name from "KubOS Linux" to "Kubos Linux"

Community Contributions:

  • Fixing discrepancies between BBB and MBM2 configurations
  • Changing the default IP address for BBB and MBM2 targets
  • Improving tools scripts' formatting and code

v1.0.2 - Oct 5 2017

  • Enabling ISIS-OBC daughterboard UART ports
  • Adding ethernet support for Beaglebone Black and Pumpkin MBM2
  • Adding SSH (Dropbear) support for Beaglebone Black and Pumpkin MBM2

v1.0.1 - Aug 4 2017

  • Updating repo to be portable between supported boards
  • Adding initial support for Beaglebone Black
  • Adding initial support for Pumpkin MBM2

v1.0.0 - June 27 2017

  • Creating KubOS Linux for the ISIS-OBC
  • Creating Kubos Telemetry package
  • Creating Kubos Command and Control package