wsl-setup (0.6.3ubuntu~26.04.1) resolute; urgency=medium

  * Sync terminal profile with the Desktop theme (LP: #2156047)
    - Colors matching the Ubuntu Desktop terminal theme
    - A light theme is now provided as well
    - Replaced the old font with Ubuntu Sans Mono
    - The Ubuntu icon is resized to 32x32 to look better on the Windows Terminal

 -- Carlos Nihelton <cnihelton@ubuntu.com>  Wed, 10 Jun 2026 08:00:00 -0300

wsl-setup (0.6.2ubuntu) resolute; urgency=medium

  * Match the Ubuntu Insights prompt with GNOME control center (LP: #2143563)

 -- Kat Kuo <kat.kuo@canonical.com>  Thu, 05 Mar 2026 10:32:35 -0500

wsl-setup (0.6.1) resolute; urgency=medium

  [ Kat Kuo]
  * Added ubuntu-insights integration
  * Added integration tests in upstream CI

  [Carlos Nihelton]
  * Case-fold the Windows username before sanitization (LP: #2122047)
  * Remove the systemd-timesyncd.service override that would enable it in WSL

 -- Kat Kuo <kat.kuo@canonical.com>  Tue, 25 Nov 2025 19:56:56 -0500

wsl-setup (0.5.10) questing; urgency=medium

  * Fix Ubuntu on WSL install fails on non-ASCII usernames (LP: #2118617)
  * Remove systemd-binfmt.service overrides

 -- Carlos Nihelton <cnihelton@ubuntu.com>  Thu, 24 Jul 2025 18:14:54 -0300

wsl-setup (0.5.9) plucky; urgency=medium

  * Fix dependency on cloud-init.service: (LP: #2104307)
    - The wsl-setup script was supposed to sync with cloud-init
    - It checked if the cloud-init.service was enabled.
    - That unit no longer exists on Plucky.
    - It now checks for cloud-init-local.service, which exists
      on plucky and prior releases as well.

 -- Carlos Nihelton <cnihelton@ubuntu.com>  Thu, 27 Mar 2025 10:22:28 -0300

wsl-setup (0.5.8) plucky; urgency=medium

  * Ship wsl-setup under /usr/lib/wsl/ instead of libexec:
    This is fixing Microsoft's checker warning.

 -- Didier Roche-Tolomelli <didrocks@ubuntu.com>  Tue, 21 Jan 2025 15:58:21 +0100

wsl-setup (0.5.7) plucky; urgency=medium

  [ Carlos Nihelton ]
  [ Didier Roche-Tolomelli ]
  * Work with systemd disabled rootfs, not shipping cloud-init and WSL 1
  * Add dependency on systemd
  * Register the font windows key to ensure the ubuntu font is exposed on
    Windows.

 -- Didier Roche-Tolomelli <didrocks@ubuntu.com>  Wed, 11 Dec 2024 15:35:22 +0100

wsl-setup (0.5.6) plucky; urgency=medium

  [ Carlos Nihelton ]
  [ Didier Roche-Tolomelli ]
  * Add dependency on cloud-init.

 -- Didier Roche-Tolomelli <didrocks@ubuntu.com>  Tue, 10 Dec 2024 14:03:34 +0100

wsl-setup (0.5.5) plucky; urgency=medium

  [ Carlos Nihelton ]
  [ Didier Roche-Tolomelli ]
  * Adapt to new Microsoft package format: (LP: #2091293):
    - Ship a script that:
      1. Copy the font to user’s directory.
      2. Wait for cloud-init.
      3. Request to create an user if not created yet and set it as default.
    - Ship static assets like terminal profile and ubuntu icon in .ico format.

 -- Didier Roche-Tolomelli <didrocks@ubuntu.com>  Thu, 05 Dec 2024 15:28:16 +0100

wsl-setup (0.5.4) oracular; urgency=medium

  * fix(cloud-init): DS List should contain one additional datasource in
    order to skip running cloud-init when there is no user-data file.
  * Deliver warnings via MotD if cloud-init doesn't succeed. (LP: #2080223)

 -- Didier Roche-Tolomelli <didrocks@ubuntu.com>  Tue, 10 Sep 2024 12:50:13 +0200

wsl-setup (0.5.3) oracular; urgency=medium

  * Override cloud-init default_user configuration for Ubuntu distros
    to prevent creation of a default user which confused WSLg (LP: #2065349).

 -- Carlos Nihelton <carlos.santanadeoliveira@canonical.com>  Thu, 02 May 2024 11:52:43 -0300

wsl-setup (0.5.2) noble; urgency=medium

  * Ship cloud-init configuration file to enable WSL datasource

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 28 Feb 2024 11:43:43 +0100

wsl-setup (0.5.1) noble; urgency=medium

  * Remove wsl.conf from etc/. We will build it in the chroot directly now
    as the file may be altered by the user to add additional options and ship
    it as part of the rootfs. No need for conffiles handling as we didn’t ship
    any WSL build with it.

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 07 Feb 2024 11:24:57 +0100

wsl-setup (0.5) noble; urgency=medium

  [ Jean-Baptiste Lallement ]
  [ Didier Roche-Tolomelli ]
  * Remove old systemd start sequence: this is now integrated into WSL itself.
  * Remove old OOBE snap integration as it’s phased out.
  * Add the systemd specific unit overrides for WSL as we remove them from the
    launcher.

 -- Didier Roche-Tolomelli <didrocks@ubuntu.com>  Mon, 05 Feb 2024 11:52:46 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog wsl-setup`.
