CHANGELOG
Calamares Configuration v0.1.55
For Users
- Remove
deepin-dock
, anddeepin-network-utils
as they are no longer present in the Arch repos.
For Developers
Calamares Configuration v0.1.54
For Users
- Removed
libva-mesa-driver
,lib32-libva-mesa-driver
,mesa-vdpau
, andlib32-mesa-vdpau
as they are merged withmesa
andlib32-mesa
in the Arch repos.
For Developers
Calamares Configuration v0.1.53
For Users
- Update Deepin packages based on recent changes
- Remove
deepin-launchpad
anddeepin-session
- Add
deepin-qt6integration
,deepin-qt6platform-plugins
, anddeepin-screensaver
- Remove
For Developers
Calamares Configuration v0.1.52
For Users
- Regolith is removed since it is no longer in development.
- Removed the packages from the package selection which are no longer built on the build server.
Calamares Configuration v0.1.51
For Users
- Add Gnome's renamed local searching tool (from
tracker3-miners
tolocalsearch
). - Removed
manaplus
as it is no longer in the Arch repos. - Rename
paru-bin
toparu
. - Add
betterbird
- Reorganize LibreOffice and add German translations.
For Developers
Calamares Configuration v0.1.48
For Users
- Removed
knotes
andmp3splt-gtk
as they are no longer in the Arch repos.
For Developers
Calamares Configuration v0.1.47
For Users
- Update
mkinitcpio.conf
.
For Developers
Calamares Configuration v0.1.45
For Users
- Switch to
lightdm
for LXQt installations.
For Developers
Calamares Configuration v0.1.43
For Users
- Add bootloader choice screen and support for systemd-boot, and refind.
- Fix refind not recognizing other kernels on Arch
- Do not install os-prober if grub is not selected.
- Move fstab generation to later during the installation process to prevent issues with encrypted volumes.
For Developers
- Set up launching the debug window by clicking on the RebornOS logo.
- Update initcpiocfg.conf in response to schema change.
Calamares Configuration v0.1.39
For Users
- Remove
exfat-utils
- Remove
pyside2
,pyside2-tools
,libcroco
, anddbus-python
.
For Developers
Calamares Configuration v0.1.38
For Users
- Move to Qt6 with fixes for text color, window size, and UI configuration.
- Remove
liri-text
andliri-terminal
as they are no longer in official Arch Linux repositories. - Restore
discover
in KDE Plasma until a replacement is configured. - Remove
midori
from the package list because it is no longer in the repositories. - Add back essential KDE applications to the curated KDE Plasma package list.
For Developers
Calamares Configuration v0.1.34
For Users
- Include
plasma5-integration
for better Qt5 theme support - Update KDE packages in light of Arch Linux changes due to Plasma 6 release
For Developers
Calamares Configuration v0.1.31
For Users
- Drop UKUI - bugs in the window manager, and upstream has not been updated in years.
- Add
x-resize
for Qemu VM window scaling. - Add
mate-menu
to the MATE desktop. - Add
deepin-session-shell
anddeepin-session-ui
to Deepin Desktop package list. - Remove the below packages since they are no longer present in the Arch Linux repositories:
opera
deepin-wallpapers-plasma
deepin-launcher
(replaced withdeepin-launchpad
)
- Comprehensive curated non-AUR gaming package list consisting of hand-picked packages for Wine, Vulkan, and game stores.
- Add
spice-vdagent
andxf86-video-qxl
for use as virtualization guest. - Add
sof-firmware
for audio on newer computers. - Fix the aspect ratio of the installer slides.
For Developers
- Improve
.gitignore
Calamares Configuration v0.1.27
For Users
- Replace
gnome-terminal
withmate-terminal
for Cinnamon. - Include and enable
touchegg
on Cinnamon for touchscreen support.
For Developers
Calamares Configuration v0.1.25
For Users
- Offer optional Containerization category with Docker, Podman, and Distrobox
- Offer optional Nix package manager under Frontend System > Alternative App Stores
- Start
docker.socket
instead ofdocker.service
- Include
appimagelauncher
by default - Add the NetworkManager plugin for openconnect by default so that VPNs are accessible from the tray
- Enable printing support by default
- Replace
kgamma5
withkgamma
- Replace
deepin-reader
withokular
For Developers
- Do not remove pacman sync databases during install
Calamares Configuration v0.1.23
For Users
- Close to 40 packages modified (added, renamed or changed in accordance with changes in Arch Linux packages).
- Do not install
cuda
,opencl-nvidia
,rocm-hip-sdk
orrocm-opencl-sdk
by default
For Developers
- CONTRIBUTING.md contains a release checklist.
- README.md contains useful links to package lists.
- Add
mkinitcpio-openswap
as a dependency.
Calamares Configuration v0.1.19
For Users
- Add
google-chrome
as an option. - Add
gst-plugin-pipewire
. - Make parent desktop environment groups non-checkable on the Advanced page (
netinstall
page).
For Developers
Calamares Configuration v0.1.17
For Users
- Replace
kalendar
withmerkuro
since the former package no longer exists.
For Developers
Calamares Configuration v0.1.16
For Users
- DNS Caching for better internet experience, using
systemd-resolved
. - The support/information buttons on the first installer screen now function correctly. After enabling process execution from QML, only one instance of the browser tab with one URL used to open, but now multiple clicks open multiple web-pages (thanks @SoulHarsh007).
- Budgie is set to use
gnome-terminal
(instead ofgnome-console
) which better suits the Budgie themes. - The installer theme is set to dark mode.
- The installer sidebar is moved to the bottom, in a horizontal layout.
- Installer slide background colours, installer text colors, and installer image colors all modified to suit the dark mode.
- Installer slides remade to fit the new aspect ratio.
- Better audio support with a more inclusive set of audio packages added around pipewire.
- Performance fix for Budgie by using
xdg-desktop-portal-gtk
instead ofxdg-desktop-portal-gnome
. - Budgie isntallation is fixed by removing
mutter43
from the Budgie package list. - The Grub theme is updated (thanks @SoulHarsh007).
- The installer screenshot resolution is fixed for the Trinity desktop (thanks @SoulHarsh007).
- Installations with swap and encryption fixed by adding
mkinitcpio-openswap
. - Cutefish is removed since it is no longer in development.
For Developers
- The number of installation retries is reduced to two (from five earlier).
- Removed or replaced partial upgrades.
- Renamed the RebornOS GitHub organization from
RebornOS-Developers
toRebornOS-Team
. - Updated
.gitignore
to ignore Visual Studio Code files. - Removed self conflicts in the
PKGBUILD
s. - The
README.md
documentation is updated.
Calamares Configuration v0.1.10
to v0.1.14
ChangeLog
For Users
- Fix encrypted installation with swap by adding the
mkinitcpio-openswap
package which supplies theopenswap
mkinitcpio hook. - Fix Budgie installation by replacing
xdg-desktop-portal-gnome
withxdg-desktop-portal-gtk
. - Remove the Cutefish desktop environment.
- Replace
ttf-nerd-fonts-symbols-2048-em
withttf-nerd-fonts-symbols
for the Sway Window Manager (thanks @CookieSource). - Replace
obkey
withlxhotkey-gtk3
for the Openbox Window Manager (thanks @CookieSource). - Rename Budgie's
mutter
tomutter43
(thanks @CookieSource). - Rename
deepin-wayland
todeepin-wayland-protocols
(thanks @CookieSource). - Remove
nvidia-340xx-dkms
,fdisk
,exfat-utils
,reiserfsprogs
, andreiser4progs
(thanks @SoulHarsh007). - Replace
xfce4-screenshooter
withgnome-screenshot
on the Cinnamon desktop environment (thanks @CookieSource). - Fix system user accounts being displayed at Trinity login screen (thanks @Rippanda12).
- Add the Sway Window Manager.
- Add
pavucontrol
to Xfce (thanks @CookieSource). - Add
nano
andmicro
under Console packages (thanks @cake03).
Calamares Configuration v0.1.1
to v0.1.10
ChangeLog
For Users
-
ntfs-3g
removed from packages installed by default -
Package descriptions updated in the Advanced (
netinstall
module) page -
electron
12
-15
removed and electron 17-20 are available -
Budgie theming fixed based on suggestions from Budgie devs (thanks finnsster for the communication)
-
Openbox theming fixed
-
Trinity Desktop Environment (TDE) installation fixed by using TDE's official repos and using a new custom module -
pre_install
(thanks Panda) -
LXDE now uses
leafpad
instead ofgeany
-
Openbox now uses geany instead of mousepad
-
gnome-todo
is replaced byendeavour
-
vino
is replaced bygnome-remote-desktop
-
The exhaustive Gnome group is now marked as non-critical. Renamed or missing packages here will not fail the installation.
-
gvfs
and related backends installed in the default minimal base so that file managers can see all USB devices and remote devices. -
Bluetooth set up by default in the default minimal base.
-
A firewall (
gufw
) is set up by default in the default minimal base. -
nvidia-utils
added among options for Nvidia GPU drivers -
KDE Plasma installation now includes
plasma-wayland-session
-
Xfce includes
engrampa
for archive management -
MATE includes
mate-hud
for quick navigation -
Fonts included by default to avoid missing characters
-
Cinnamon includes
mintlocale
andcinnamon-translations
for localization -
flatseal
added for permission management under the Flatpak category -
appimagelauncher
added under the Appimages category to simplify handling of appimages -
LTE Kernel support for offline installations too
-
Discord added as an option in the advanced page
-
Cinnamon will use
gnome-terminal
instead ofmate-terminal
-
electron18
removed -
i3-gaps
replaced byi3-wm
-
python-dbus
replaced bydbus-python
For Developers
-
GitHub CI for stable releases complete with GitHub-built Arch Linux packages, ChangeLog fetched from CHANGELOG.md, and MD5 CheckSums
-
GitHub CI for unstable pre-releases complete with GitHub-built Arch Linux packages, ChangeLog fetched from commit history, and MD5 CheckSums
-
Reorganization and renaming of project directories and updated PKGBUILDs to incorporate those changes in packaging
-
Revamped and updated documentation
-
Revamped and simplified build scripts for three packaging modes -
local
,git
, andstable
-
Updated PKGBUILDs to prevent the annoying replacement offers for the installer packages during system updates.
-
Xfce configuration for offline installations through pre-install file copies and shellprocess commands