- Change the swappiness from 10% down to 1%.
- Change the SteamOS repositories to use the new release URLs introduced with SteamOS 3.4.
- Add the ability to change the password for the "winesap" user during the first-time setup.
- Add a GitHub Actions CI pipeline for increased testing coverage.
- Add a minimal image.
- Change GE Proton version from GE-Proton7-20 to GE-Proton7-35.
- Change GE Wine version from GE-Proton7-16 to GE-Proton7-31.
- Add the ability to rotate the screen for the Steam Deck, GPD Win Max, and other portable PCs.
- Add a list of community contributors to our documentation.
- Remove Pamac workaround since we have fixed the 'libpamac-full' AUR package upstream.
- Add ReplaySorcery for use with GOverlay.
- Add vkBasalt for use with GOverlay.
- Add progress bar for first-time setup.
- Change the 'linux-neptune' package to be 'linux-steamos'.
- Change Pacman to use 'wget' for more reliable downloads on slower internet.
- Add the ability to build winesapOS using a proxy.
- Change the package manager from Pamac to bauh.
- Add Flatseal to manage Flatpaks.
- Add GParted for managing storage partitions.
- Change extra Linux firmware to be optionally installed as part of the first-time setup.
- Change the minimum requirements to be lower.
- Change Wine GE to be installed as part of the first-time setup.
- Add support for VMware Fusion and VMware Workstation.
- Change ZeroTier VPN to not be enabled by default.
- Add game-devices-udev for supporting more controllers.
- Change PolyMC to Prism Launcher for Minecraft.
- Add the 'wl' Broadcom Wi-Fi driver.
- Change 'xpad' driver to be 'xpad-noone' to have better compatibility with 'xone'.
- Add 'mbpfan' for managing Mac fans.
- Remove the old MacBook Pro sound driver 'snd_hda_macbookpro' and only use the newer 'snd-hda-codec-cs8409' driver instead.
- Add support for updating flatpaks on systems with a NVIDIA graphics cards.
- Change the tests script to report the number of failed tests.
- Add support for VirtualBox.
- Add progress bar for the upgrade.
- Change GE Proton to be installed during the first-time setup.
- Change the GRUB theme from Steam Big Picture to Vimix.
- Add pre-built AUR packages to the winesapOS repository.
- Change from 'pipewire-media-session' to 'wireplumber' for modern PipeWire support.
- Change ProtonUp-Qt to be installed as a Flatpak.
- Change Cheese to be installed as a Flatpak.
- Change Discord to be installed as a Flatpak.
- Change Gwenview to be installed as a Flatpak.
- Change KeePassXC to be installed as a Flatpak.
- Change LibreOffice to be installed as a Flatpak.
- Change PeaZip to be installed as a Flatpak.
- Change OBS Studio to be installed as a Flatpak.
- Change Pix to be installed as a Flatpak.
- Change Protontricks to be installed as a Flatpak.
- Change VLC to be installed as a Flatpak.
- Change ClamTk and ClamAV to be installed as Flatpak.
- Change Transmission to be installed as a Flatpak.
- Change GE Proton version from GE-Proton7-8 to GE-Proton7-20.
- Change Wine GE version from Wine-GE-Proton7-8 to Wine-GE-Proton7-16.
- Add winesapOS repository.
- Change 'mesa' package to be 'mesa-steamos' from the winesapOS repository.
- Change the default Linux kernel to be Linux LTS.
- Change Google Chrome to be installed as a Flatpak.
- Change Steam to not run with GameMode to avoid issues with some games.
- Add Flatpaks to the upgrade process.
- Change Kwallet to be disabled on the performance image.
- Add Wine Staging again to now be used alongside Wine GE.
- Change Arch Linux repositories to use newer upstream packages than SteamOS.
- Change installation of SteamOS to optionally work on Arch Linux and Manjaro live media.
- Change RAM mounts to use 'tmpfs' instead of 'ramfs' for FUSE compatibility.
- Add support for all Xbox controllers.
- Add AntiMicroX for configuring controller input.
- Add as a simple text editor ('kate' for Plasma and 'xed' for Cinnamon).
- Change the secure image to disable Klipper as much as possible.
- Add wrapper script for Protontricks Flatpak to run via the CLI.
- Add support for resizing the root file system on SD cards and other MMC devices.
- Add option to build winesapOS on bare-metal.
- Add option for the build to create a raw image file instead of using an existing block device.
- Add support for installing directly onto a NVMe or loopback block storage device.
- Change Bottles to be installed as a Flatpak.
- Change Steam to be installed as part of the first-time setup.
- Add documentation in the read me file for doing customized installations on bare-metal.
- Change the Minecraft launcher from MultiMC to PolyMC and have it installed as a Flatpak.
- Change swap to be created during first-time setup.
- Change makepkg to compile using the number of available processor cores.
- Change project name from "Mac Linux Gaming Stick" to "winesapOS".
- Change the user account name from "stick" to "winesap".
- Add support for installing Arch Linux.
- Change the office suite from FreeOffice to LibreOffice.
- Add support for installing the KDE Plasma desktop environment.
- Add LTS Linux kernel 5.15.
- Add MultiMC for playing Minecraft.
- Remove TLP. This power management utility conflicts with auto-cpufreq.
- Change GRUB menu to allow booting different Linux kernels by default.
- Add the pamac package manager.
- Change exFAT utilities from 'exfat-utils' to 'exfatprogs' to provide better exFAT support.
- Change the audio drivers from Alsa, Jack, Pulse, and v4l2 to PipeWire.
- Add support for the NTFS file system.
- Add support for the ZFS file system.
- Add support for the APFS file system.
- Change input devices to be more responsive.
- Add the Transmission torrent client.
- Add new Mac sound driver for Linux 5.15.
- Add desktop shortcuts for all GUI applications.
- Change the I/O scheduler to be "none" for better performance on flash-based storage devices.
- Add KeePassXC as a cross-platform password manager.
- Add VeraCrypt as a cross-platform encryption utility.
- Change the firewalld service to be enabled on the secure image.
- Add gamescope to help with playing older games.
- Add MangoHUD for benchmarking OpenGL and Vulkan games.
- Add GOverlay as a GUI for managing Vulkan overlays including MangoHUD, ReplaySorcery, and vkBasalt.
- Add a README.txt file to the desktop linking to the winesapOS GitHub project.
- Add Clamtk as a GUI front-end to ClamAV.
- Add Discord for a gaming chat client.
- Add ZeroTier-GUI as a GUI front-end to ZeroTier One VPN.
- Add Ludusavi as a game saves file manager.
- Change Firefox to Firefox ESR for extra stability.
- Add support for installing SteamOS 3.
- Change Bluetooth provider from Blueberry to Blueman.
- Add the Vapor theme for KDE Plasma for SteamOS 3.
- Add support for the XFS file system.
- Add Open Broadcaster Software (OBS) Studio.
- Add ProtonUp-Qt for managing Proton.
- Remove ge-install-manager. The project has been archived.
- Change Proton GE version from Proton-6.5-GE-2 to GE-Proton7-8.
- Add PeaZip for an archive/compression utility.
- Add BalenaEtcher as an image flashing utility.
- Add support for resizing the root file system on NVMe drvies.
- Add Konsole as another terminal emulator on KDE Plasma.
- Add Bottles for installing any Windows program.
- Change the Steam client to use the Steam Deck client UI.
- Add a first-time setup script to the desktop and have it automatically start upon first login.
- Add support for NVIDIA graphics drivers.
- Add support for Intel OpenGL graphics drivers on SteamOS.
- Add support for changing the locale as part of the first-time setup.
- Add support for doing a system upgrade as part of the first-time setup.
- Add support for changing the time zone as part of the first-time setup.
- Add desktop shortcut for first-time setup and only have it run after the first login.
- Change the user account to require a password when using 'sudo'.
- Add an image gallery application for Cinnamon (Pix) and KDE Plasma (Gwenview).
- Add the Steam Big Picture theme for GRUB by LegendaryBibo.
- Change Google Chrome to be installed as part of the first-time setup.
- Change the installed variant of Wine from Staging to GE.
- Add an upgrade script to the desktop.
- Change Pamac plugins for AUR, Flatpak, and Snap to be enabled by default.
- Add winesapOS icon for winesapOS specific desktop shortcuts.
- Change Steam desktop shortcuts to have one for Steam Desktop client and the second for the Steam Deck client.
- Change Mac workarounds to only run if the hardware is detected as Mac.
- Change initramfs to now load more storage drivers sooner.
- Change Pacman ParallelDownloads from 1 to 5.
- Remove the machine-id so that it will be autogenerated on first boot.
- Remove the Proton GE tarball to save space.
- Change the upgrade script to not override the /etc/winesapos/VERSION file.
- Add logging to a file when running the upgrade script.
- Add configurable environment variables for the build.
- Add support for LUKS encryption.
- Add the Cheese webcam software.
- Add support for AppArmor.
- Add support for expiring the password for both the "root" and "stick" user.
- Add offline ClamAV database to image build.
- Add support for firewalld.
- Add support for disabling CPU mitigations in the Linux kernel.
- Add support for disabling Linux kernel updates.
- Add the Shutter screenshot tool.
- Change swap to be a file instead of a partition.
- Change and lower swap size from 8 GiB to 2 GiB.
- Remove/disable swap in the live installation environment.
- Add automatic logging for the installation script into the build.
- Add integration tests for all existing functionality.
- Add an upgrade script.
- Add a Btrfs subvolume for '/home' and a related upgrade.
- Add Btrfs compression with zstd and also TRIM/discard support to mounts along with a related upgrade.
- Change 'apple-bce' driver installation to be more reliable.
- Add start and end time to the install log file.
- Add Linux 5.4 as an alternative LTS kernel to 5.10.
- Change GRUB menu to show on boot.
- Add Heroic Games Launcher for Epic Games Store games.
- Change partition mounts from UUIDs to labels.
- Add desktop shortcuts.
- Add Proton GE package manager 'ge-install-manager' and Proton GE 6.5-2.
- Add 'protontricks'.
- Add Snapper configuration for '/home' backups/snapshots.
- Add 16 GB exFAT partition for normal flash drive usage.
- Add PulseAudio configuration to lower the volume which will helps Mac users.
- Add printer drivers and service.
- Add Oh My Zsh.
- Change from Ubuntu 20.04 to Manjaro.
- Add automated installation script for Manjaro.
- Add script and service to automatically resize the root partition on first boot.
- Add fast/optimized package manager mirrors.
- Add automatic configuration of the 'stick' and 'root' users.
- Change from 'apt-btrfs' to 'snapper' and 'snap-pac' for Btrfs backups.
- Add MacBook Bridge/T2 driver.
- Add GameMode.
- Add autocpu-freq to help battery life.
- Change README file to be more consolidated.
- Remove Ansible roles.
- Add VERSION file.
- Add minimum and recommended requirements.
- Add note about CrossOver Mac being based on an old version of Wine.
- Change the percentage of supported 64-bit games on macOS. It has increased.
- Change the percentage of supported Windows games on Linux. It has increased.
- Add support for built-in speakers on newer Macs.
- Change the percentage of supported 64-bit games on macOS. It has increased.
- Add notes about CrossOver Mac.
- Remove support for all distros except for Ubuntu.
- Add a changelog.
- Remove notes about installing a newer Linux kernel. Ubuntu 20.04.2 now ships a usable Linux kernel (5.8).
- Change the percentage of supported Steam games on Linux. It has increased.
- Add notes about the Apple M1 Arm-based processor.
- Add the missing supportability goal.
- Add notes on addressing wireless keyboard and mouse issues.
- Initial release.