Skip to content

v1.2.36

Choose a tag to compare

@github-actions github-actions released this 02 Aug 07:24
· 72 commits to main since this release
2bc1195

Latte Dock NG 1.2.36

Fixed

  • Autostart no longer breaks silently when the XDG autostart desktop file disappears (e.g. removed by a package uninstall, emerge --depclean or a failed update): startup now restores it and logs a warning instead of leaving the dock unlaunched on every login.
  • Autostart updates are staged: the replacement file is copied next to the working entry and swapped in only after a successful copy, so a failed copy can never delete the existing entry.
  • Autostart failures (missing system desktop file, failed copy) now log warnings instead of failing silently.

Tests

  • New importer-logic and source-contract tests cover the autostart self-heal and staged-update behavior.
  • The autostart copy-failure test is permission-independent so it behaves identically on user runs and root CI containers.

Packages

  • Debian 13 (trixie): latte-dock-ng_1.2.36-1+deb13u1_amd64.deb
  • Debian testing/sid: latte-dock-ng_1.2.36-1_amd64.deb
  • Fedora: latte-dock-ng-1.2.36-1.x86_64.rpm
  • Arch: latte-dock-ng-1.2.36-1-x86_64.pkg.tar.zst

Full changelog: compare/v1.2.35...v1.2.36