mintupgrade (2020.07.18.1) tricia; urgency=medium

  * Fail on foreign packages even if they're critical

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 18 Jul 2020 17:12:43 +0100

mintupgrade (2020.07.18) tricia; urgency=medium

  [ Michael Webster ]
  * Update cache before checking for problematic packages.

  [ Clement Lefebvre ]
  * Foreign packages: Skip critical pkgs

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 17 Jul 2020 23:56:58 +0100

mintupgrade (2020.07.17.1) tricia; urgency=medium

  * Remove debug leftover

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 17 Jul 2020 17:08:19 +0100

mintupgrade (2020.07.17) tricia; urgency=medium

  * Colors: Switch yellow to orange
  * Fail if 3rd party repositories are detected
  * Detect foreign packages
  * Use apt-cache to detect 3rd party repositories

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 17 Jul 2020 14:49:07 +0100

mintupgrade (2020.07.11) tricia; urgency=medium

  * Don't crash is env doesn't have XDG_CURRENT_DESKTOP

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 11 Jul 2020 10:24:09 +0100

mintupgrade (2020.07.10) tricia; urgency=medium

  [ Michael Webster ]
  * Make sure apt sources.* are readable after restoring them.

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 10 Jul 2020 16:32:37 +0100

mintupgrade (2020.07.09.2) tricia; urgency=medium

  * Preserve ownership/permissions of new table files

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 09 Jul 2020 23:23:05 +0100

mintupgrade (2020.07.09.1) tricia; urgency=medium

  * Crypttab: Don't fail on empty lines

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 09 Jul 2020 23:18:42 +0100

mintupgrade (2020.07.09) tricia; urgency=medium

  [ Clement Lefebvre ]
  * Remove commented DMO checks
  * Remove commented LMDE plymouth checks
  * Remove prepare command line argument
  * Restore sources after mintupgrade download
  * restore-source: Update cache when explicitly restoring sources
  * Remove unused variable
  * Don't fail when /etc/crypttab doesn't exist
  * Disable encrypted swap before the upgrade
  * Enrypted swap: Exit on error
  * Encrypted swap: Fix non-existing backup_dir
  * Make swapoff non-fatal

  [ Michael Webster ]
  * Don't write new fstab and crypttab before we've passed all possible modifications, and fix their names.
  * Use a different method of detecting an encrypted swap path when LVM is in use.
  * Fix indentation.

  [ Clement Lefebvre ]
  * Tune pkg additions/removals

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 09 Jul 2020 09:40:28 +0100

mintupgrade (2020.07.08) tricia; urgency=medium

  [ Michael Webster ]
  * Make mkswap failing a non-fatal event.
  * Add a newline at the end of apt_destination_sources.
  * Add a missing declaration 'self.encrypted_swap'.

 -- Clement Lefebvre <root@linuxmint.com>  Wed, 08 Jul 2020 10:03:55 +0100

mintupgrade (2020.07.07) tricia; urgency=medium

  [ Clement Lefebvre ]
  * Add the origin codename to the backup path

  [ Michael Webster ]
  * Start 19.3->20 upgrade
  * formatting improvements
  * Improve prompts
  * Add support for mate, xfce
  * Capture some additional hwe packages.
  * Fix more formatting, move initial cache update before checking for mandatory packages.
  * Add a command completion message, more formatting.
  * Check that the system isn't on battery.
  * Add some post-upgrade install files.
  * Improve upgrade process explanation.
  * Don't force the user to plug in. Add os-prober to required packages.
  * add meta-mint packages to important list.
  * more important packages.
  * Add cryptsetup-initramfs and cryptsetup-run
  * Disable encrypted swap if it exists.
  * Update grub, disable with cryptsetup

 -- Clement Lefebvre <root@linuxmint.com>  Tue, 07 Jul 2020 14:10:16 +0100

mintupgrade (2020.03.19.1) debbie; urgency=medium

  * Move back libservlet3.1-java to CHECK_ABSENT

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 19 Mar 2020 16:55:00 +0000

mintupgrade (2020.03.19) debbie; urgency=medium

  * Improve CHECK_ABSENT and CHECK_PRESENT tests
  * Remove check on MDM
  * Update pkgs in CHECK_ABSENT
  * Add checks to ensure purge of deb-multimedia.org prior to upgrade
  * Edit the error message for dmo packages
  * Add mintsystem to CHECK_UP_TO_DATE
  * Update pkg additions/removals
  * Enable APT recommends post-upgrade
  * Update APT destination sources
  * Use Pre-removal for the problematic servlet pkg
  * DMO check: Also test source pkg name
  * Restore APT sources on failure or when user wants to stop
  * Check: Run apt update twice if it fails the first time
  * Fix typo on intel-microcode pkg
  * Add missing sudo to remove APT config file
  * Remove xplayer from IMPORTANT_PACKAGES
  * Remove memtest86+
  * Reset the plymouth theme

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 19 Mar 2020 11:08:42 +0000

mintupgrade (2020.03.17) cindy; urgency=medium

  * Add package checks prior to upgrade
  * Add keyring packages to list of pkgs that have to be up to date
  * Rephrase MDM error
  * Forbid removal of important packages and warn when pkgs are kept back
  * Fix grub title via debian-system-adjustments as well
  * Disable mintsystem during the upgrade
  * Fix typo preventing fallback commands from being run
  * Prepare upgrade LMDE 3 -> LMDE 4

 -- Clement Lefebvre <root@linuxmint.com>  Tue, 17 Mar 2020 12:15:42 +0000

mintupgrade (18.3.11) sylvia; urgency=medium

  * Don't block MESA 18.0.5 anymore.

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 09 Jul 2018 12:32:10 +0200

mintupgrade (18.3.10) sylvia; urgency=medium

  * Properly fail if MESA 18.0.5 is detected

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 07 Jul 2018 03:56:47 +0200

mintupgrade (18.3.9) sylvia; urgency=medium

  * Block the upgrade with MESA 18.0.5

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 07 Jul 2018 03:16:40 +0200

mintupgrade (18.3.8) sylvia; urgency=medium

  * Removals: Don't just remove, purge.
  * Purge gnome-user-share

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 06 Jul 2018 18:35:06 +0200

mintupgrade (18.3.7) sylvia; urgency=medium

  [ monsta ]
  * fix a couple of typos (#12)

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 05 Jul 2018 11:54:13 +0200

mintupgrade (18.3.6) sylvia; urgency=medium

  * Add libblockdev-crypto2 to installed additions.

 -- Clement Lefebvre <root@linuxmint.com>  Wed, 04 Jul 2018 22:45:01 +0200

mintupgrade (18.3.5) sylvia; urgency=medium

  * Pre-upgrade: Suggest to reboot the computer after applying updates.

 -- Clement Lefebvre <root@linuxmint.com>  Tue, 03 Jul 2018 23:05:21 +0200

mintupgrade (18.3.4) sylvia; urgency=medium

  * Preserve /etc/fstab

 -- Clement Lefebvre <root@linuxmint.com>  Tue, 03 Jul 2018 19:50:24 +0200

mintupgrade (18.3.3) sylvia; urgency=medium

  * Fix missing sudo in system call

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 02 Jul 2018 18:55:27 +0200

mintupgrade (18.3.2) sylvia; urgency=medium

  * Post-upgrade: Adjust GRUB title

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 02 Jul 2018 17:53:56 +0200

mintupgrade (18.3.1) sylvia; urgency=medium

  * Add the ability to try a command multiple times
  * Reduce verbosity for most apt-get commands
  * Add a space after yes_no prompts
  * Kill screensaver processes
  * Add a message to indicate the upgrade is finished.
  * Check if the DM is MDM
  * Check for /etc/timeshift.json

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 02 Jul 2018 13:56:16 +0200

mintupgrade (18.3.0) sylvia; urgency=medium

  [ PaulXiCao ]
  * removing the reseting of the .bashrc file (#9)

  [ Clement Lefebvre ]
  * Update for the 18.3 -> 19 upgrade path

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 30 Jun 2018 19:04:44 +0200

mintupgrade (17.3.11) rosa; urgency=medium

  * Use Dpkg::Options::=--force-overwrite

 -- Clement Lefebvre <root@linuxmint.com>  Tue, 02 Aug 2016 12:08:31 +0200

mintupgrade (17.3.10) rosa; urgency=medium

  * Remove bamfdaemon before the upgrade

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 30 Jul 2016 16:30:09 +0200

mintupgrade (17.3.9) rosa; urgency=medium

  * Additions: Add mint-y theme and icons
  * Added ristretto to the list of package removals
  * Don't ask confirmation for post-upgrade steps
  * Enable upgrades for Xfce edition

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 30 Jul 2016 13:55:11 +0200

mintupgrade (17.3.8) rosa; urgency=medium

  * Removals: Remove pkgs one by one

 -- Clement Lefebvre <root@linuxmint.com>  Wed, 13 Jul 2016 17:50:19 +0200

mintupgrade (17.3.7) rosa; urgency=medium

  * Added missing sudo call in LSB restoration step

 -- Clement Lefebvre <root@linuxmint.com>  Wed, 13 Jul 2016 16:59:42 +0200

mintupgrade (17.3.6) rosa; urgency=medium

  * Rephrased warning about 3rd party sources
  * Re-adjust lsb-release, issue and issue.net

 -- Clement Lefebvre <root@linuxmint.com>  Wed, 13 Jul 2016 16:42:48 +0200

mintupgrade (17.3.5) rosa; urgency=medium

  * Prepare: Only check if the system is up to date if the sources don't point to the destination.

 -- Clement Lefebvre <root@linuxmint.com>  Wed, 13 Jul 2016 10:17:38 +0200

mintupgrade (17.3.4) rosa; urgency=medium

  * Recreate ~/.bashrc
  * Prevent mintupgrade to be run as root or with sudo

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 09 Jul 2016 21:24:44 +0200

mintupgrade (17.3.3) rosa; urgency=medium

  * Update the cache and check mintupgrade version in prepare step
  * Prepare: Don't fail if user is already pointing at destination
  * Fixed typo
  * Don't fail on package removals when a package is not found

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 09 Jul 2016 18:13:12 +0200

mintupgrade (17.3.2) rosa; urgency=medium

  * Added more progress info and disabled Cinnamon/MATE screensavers

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 09 Jul 2016 17:04:26 +0200

mintupgrade (17.3.1) rosa; urgency=medium

  * Add notice when restoring the APT sources

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 09 Jul 2016 15:15:41 +0200

mintupgrade (17.3.0) rosa; urgency=low

  * Initial release

 -- Clement Lefebvre <root@linuxmint.com>  Fri,  08 Jul 2016 19:11:00 +0100

