Skip to content

Latest commit

 

History

History
223 lines (148 loc) · 19.1 KB

CHANGELOG.md

File metadata and controls

223 lines (148 loc) · 19.1 KB

Changelog

1.4.0 (2024-05-02)

Features

  • Add topgrade support (8a926c5)
  • Add topgrade support (#102) (61dd86c)
  • Add updater for brew (#76) (63d40a1)
  • auto sign images (#73) (6acce45)
  • move system update script to python (#81) (be229d1)
  • Remove rebase step now that ISOs are nearly ready (#105) (1e670f0)
  • Remove rebase step now that ISOs are nearly ready, move topgrade configs to /usr/share, cleanup. (8307b17)
  • system-update: Allow switching between branches via rebase (e14f166)
  • system-update: Allow switching between branches via rebase (#91) (e013061)

Bug Fixes

  • account for ostree-unverified-registry shorthand (8271032)
  • add brew to user and distrobox to system (2e0e582)
  • add brew to user and distrobox to system (#107) (d8fb315)
  • be more carefull when to rebase (2ba442f)
  • be more carefull when to rebase (#88) (427912c)
  • bump version (32ccf70)
  • bypass distrobox upgrade sudo checks (#69) (127ed90)
  • flake8: Ignore W503 and W504 (5111b06)
  • Improve brew updater to work even if bash_profile change is missing (#82) (9993055)
  • min_battery_percent = 0 now works to "skip" (5ad9228)
  • min_battery_percent = 0 now works to "skip" battery check (#89) (c1f7355)
  • offline iso update (ea267e0)
  • offline iso update (#87) (986ed9a)
  • only show post update notification when there is a pending deployment (#83) (e117cc8)
  • preserve unsigned image tag upon rebase (0ff9fd5)
  • preserve unsigned image tag upon rebase (#75) (75fd78b)
  • try to use staging copr project (#71) (2686474)
  • update error message logging, log subprocess output (#77) (007e1e3)

1.3.0 (2023-09-20)

Features

  • ci: Split build for Fedora 38 and 39 (#67) (bd27a84)

1.2.2 (2023-09-17)

Bug Fixes

  • change default max_mem_percent to 90.0 (6119d3b)
  • formatting and errors (53da743)
  • hardware.py: fixed memory check (3f9aaec)
  • remove typo in arguments for notify-send (41e3ed9)
  • remove typo in arguments for notify-send (#61) (0b0edf0)
  • skip copr-build on PRs (9d1b30a)

1.2.1 (2023-09-04)

Bug Fixes

  • missing build requires python-pip (#56) (c583cae)

1.2.0 (2023-09-02)

Features

  • Add module that waits for transaction completion before updating (0abd5dc)
  • Add module that waits for transaction completion before updating (#55) (d8d038b)
  • Add support for updating with Fleek (bcc731c)
  • Add support for updating with Fleek (#53) (6bd7568)

Bug Fixes

1.1.6 (2023-08-26)

Bug Fixes

  • update ublue_update_version macro to match version with github tag (60ad5fd)
  • update ublue_update_version macro to match version with github tag (#49) (f0bbc04)

1.1.5 (2023-07-16)

Bug Fixes

  • Properly pull URL and tag from current image (b0a35a2)
  • Properly pull URL and tag from current image (#46) (aedb3cb)

1.1.4 (2023-07-15)

Bug Fixes

  • added back Containerfile.builder to fix build action (abf152e)
  • fix program exiting telling user checks have failed when running from notification (7b24b8c)
  • fix program exiting telling user checks have failed when running from notification (#43) (2b42c62)
  • fix updater throwing exception when dbus is inactive (ee226b7)
  • fixed and simplified argument behavior, use better naming (3068671)
  • formatting (2a25ca0)
  • make -c option work as intended (c743b98)
  • move update logging into run_updates() function (cb309ac)
  • reformat (083a87a)
  • reformat to please the formatting gods (38a18ec)
  • remove build remnent from git (0e2fe81)
  • remove ignores for **.md and **.txt (837f0d5)
  • remove notification when system passes checks when running with -c (0e1fa6e)
  • remove unnecessary if statement (704e80e)
  • rename config file value to be loaded (f5f7673)
  • use os._exit() instead of sys.exit() to completely kill program (abca773)

1.1.3 (2023-07-15)

Bug Fixes

1.1.2 (2023-07-15)

Bug Fixes

  • build rpm in release workflow (#38) (c1517cc)
  • remove unnecessary documentation (f6aeb24)
  • remove unnecessary documentation (#36) (96fc700)

1.1.1 (2023-07-15)

Bug Fixes

  • use builder container file for release (51b496a)

1.1.0 (2023-07-09)

Features

  • added custom notification_manager to replace notify2 (4b25c7c)
  • added NotificationObject, holds all notification data and makes it easier to deal with actions (f67e3c9)
  • moved all dbus and glib logic into notification_manager (d69ac11)
  • removed dependency on notify2 (dc3325e)

Bug Fixes

  • add extra spacing to please code formatter (99fa0a3)
  • added import for DBusGMainLoop (476c872)
  • fixed issues that prevented script from running, removed commented out code (22b83c8)
  • fixed line length and corrected variable reference (864e2ea)
  • import notification_manager module properly (ebc387f)

1.0.1 (2023-07-06)

Bug Fixes

  • config: fix breakage when using fallback config, improved config logic to be more flexible (f167dc9)
  • removed exit() and print() function used for debugging (2eca189)

1.0.0 (2023-07-04)

Features

  • add log for when update is complete (f3992f3)
  • add proof-of-concept containerfile for this project (aeeb3c0)
  • add RPM build and restructure to make it work (9642188)
  • added --check option to run through update checks and exit (ac0523b)
  • made config loading more robust (722c956)
  • moved config format to toml, cleaned up config logic to default to /usr/etc (2c47f12)

Bug Fixes

  • Adjust update service and timer (2dc0ccc)
  • apply some small python cleanups (69e42d0)
  • formatting errors after merge (d3f011a)
  • Make update scripts executable in spec file (d57ea4e)
  • moved log.info outside of if check (ed25b1c)
  • remove 'sudo' from 'sudo install' in rpm spec (8d80161)
  • remove unused makefile recipes (93ea24a)
  • single line that makes the app not executable (08706a5)
  • systemd timer: fixed spelling of persistent (0c74fa2)
  • update comment (3a6aff7)
  • update install instructions to new image location (eba75de)
  • use tabs not spaces (7e33290)
  • use the correct name (2848f64)

1.0.0 (2023-07-03)

Features

  • add log for when update is complete (f3992f3)
  • add proof-of-concept containerfile for this project (aeeb3c0)
  • add RPM build and restructure to make it work (9642188)
  • added --check option to run through update checks and exit (ac0523b)
  • made config loading more robust (722c956)

Bug Fixes

  • apply some small python cleanups (69e42d0)
  • formatting errors after merge (d3f011a)
  • Make update scripts executable in spec file (d57ea4e)
  • moved log.info outside of if check (ed25b1c)
  • remove 'sudo' from 'sudo install' in rpm spec (8d80161)
  • remove unused makefile recipes (93ea24a)
  • single line that makes the app not executable (08706a5)
  • update comment (3a6aff7)
  • update install instructions to new image location (eba75de)
  • use tabs not spaces (7e33290)
  • use the correct name (2848f64)