transactional-update NEWS -- history of user-visible changes.

Copyright (C) 2016, 2017, 2018 Thorsten Kukuk

Version 2.6
* Add --interactive and --non-interactive options to change the default
  interactivity for zypper calls. For previously non-interactive calls (e.g.
  dup) these options makes it possible to pick the correct solution in case
  of conflicts or make sure that a script will never be stuck at an input
  prompt.
* Add kured reboot support
* Tries to clean up temporary files and mount points if transactional-update
  quits unexpectedly
* Remove trancactional-update-helper (replaced by zypper options)
* Create /var/lib/zypp if not available (boo#1104452)
* Add compatibility with new zypper versions (boo#1105992)
* Various small fixes

Version 2.5
* Support for overlayfs attributes like trusted.overlay.opaque - this will
  avoid disappearing configuration files on system updates
* Documentation update
* Only sync /etc if it's on an overlayfs mount
* Use correct locale for zypper - thus updating locale specific packages and
  avoiding "empty" updates where transactional-update didn't see the change

Version 2.4
* Bug fix release

Version 2.3
* Reformat help text / synopsis
* More detailled output (use --quiet for less output)
* Log all error messages into log file
* Avoid potential lock file race condition on self update
* Accept package names with whitespace
* Don't wait for user input during self-update
* Fix broken error message output when creating new snapshot without reboot
* Fix erroneous mounting of stale grub mounts

Version 2.2
* Fix security issue in self update
* Create dirs in /var more reliably by sorting the list

Version 2.1
* Cleanup /etc cleanup

Version 2.0
* Create missing directories from rpm database during boot
* Merge /etc overlay with root subvolume during update
* Implement register option

Version 1.29
* Implement self-update
* Disable optical media on dup
* Ignore certain zypper return codes

Version 1.28
* Adjust for latest grub2 changes

Version 1.27
* Fallback to snapper without dbus support if dbus fails
* Add workaround for update-alternatives
* Add support for /usr/etc/transactional-update.conf

Version 1.26
* Auto accept repo keys config option
* Detect broken snapshots after abort
* Ignore user deleted snapshots
* Include all error messages in main log file
* Add configuration file
* Correctly implement migration of major OS versions
* Default reboot strategy is configuration option
* Salt option is deprecated

Version 1.25
* Add support for seperate /var partition
* Preliminary SELinux support

Version 1.24
* Fix saving of unused snapshots too early
* Copy passwd, group and shadow to /usr/etc if modified

Version 1.23
* Fix re-registration in rollback case
* Fix problems with updating the grub2 bootloader
* Add support for migration of products with SCC
* Re-add support to re-write bootloader

Version 1.22
* Rewrite cleanup code

Version 1.21
* Reset salt grains if no updates are available

Version 1.20
* Document more options
* Add pkg update option
* Fix output in error case

Version 1.19
* Add undocumented 'shell' option for debugging and testing

Version 1.18
* Auto accept product license in non-interactive mode

Version 1.17
* Copy some modified config files for bootloader into the snapshot

Version 1.16
* Set environment variable that transactional update is running
* Some updates to the systemd units

Version 1.15
* Add support to ceate salt grains with current status
* Rename ptf to pkg

Version 1.14
* Fix check of return values of commands in pipes

Version 1.13
* Remove not-working bootloader option

Version 1.12
* Minor bug fixes

Version 1.11
* Use dup by default if called from systemd
* Use --no-allow-vendor-change with "dup"
* Update manual page

Version 1.10
* Implement rollback

Version 1.9
* Fix umounting of /sys
* Update documentation

Version 1.8
* Fix references in html pages
* Build kdump initrd when building standard initrd, too

Version 1.7
* Disable interactive install mode for PTFs
* Build html version of man pages, too

Version 1.6
* Add support for kdump

Version 1.5
* Install PTFs in interactive mode
* Make sure state file is in sync between snapshots

Version 1.4
* More debug output in case umount fails
* Give umount a second try if it fails

Version 1.3
* Implement "initrd" option to regenerate initrd

Version 1.2
* Add support for read-only subvolume with overlayfs

Version 1.1
* Bug fixes
* Implement lock file

Version 1.0
* Implement and document PTF option

Version 0.99
* Write real manual page

Version 0.90
* Finish normal options
* Implement PTF option

Version 0.1
* Initial release
