Manjaro Linux Xfce Changelog

New in version 0.8.13

June 14th, 2015
  • New in XFCE:
  • Thunar file manager finally supports tabs and other cool features like inverting the selection, improves on location handling and the shortcuts side pane. On the panel we have now a popup calendar and support for timezones. The settings area has improved display settings with the ability to clone displays via the GUI and other basic monitor management options. Last but not least, the window manager has smart placement optimizations for determining the best area to place a new window where it’s least covered on the screen. It also now supports alinging windows next to each other rather than using random gaps.
  • Changes in Thus:
  • We worked also hard to improve our graphical installer Thus and our system tools to make the installation and usage of Manjaro as easy and smooth as possible. With this install medias we now support Manjaro to be installed on MMC/SD-Cards aswell. This will some of you to install our distribution to smaller devices without hard drives. Also this install media fixes the issue we had with RAID0 and ext4.
  • Fix disk size calculation for LVM and luks
  • Fix double “us” keyboard layout
  • When creating lvm partition with sgdisk, use “all available space”.
  • Add fstab module from calamares
  • Add support for luks in fstab generation
  • Fix ssd detection for MMC devices
  • Remove uneeded mkdir_p function, remove run()
  • Show root StateBox, refractor, move some comments to docstrings
  • Fixes for gummiboot and luks
  • Clean and “pepify” bootloader.py
  • Remove debug output line in chroot.py, clean up a little
  • Some cleanup of process.py
  • Cleaned advanced partitioning mountpoints check code
  • Ignore some devices in partition-module (propers mmc support)
  • Simplify creating directories
  • Use platform.machine instead of os.uname to get architecture
  • Create /etc/X11/xorg.conf.d if necessary before writing the keyboard configuration
  • Setting the LANG variable in /etc/environemnt is not needed
  • Move console and X11 keyboard configuration closer together
  • Services are enabled in buildiso
  • Always add “us” as second keyboard language.
  • Change advanced partition requirements depending if using gummiboot or grub2
  • vmlinuz, initramfs and fallback is provided now directly with thus.conf
  • Don’t look for internet connection endless if none is available
  • Use google.de for ping
  • Adjust ping url in misc
  • Smaller efi partition
  • Don’t unmount root (done on final step)
  • More logging when unmounting
  • Simplify mounting/unmounting code and try to fix unmounting problems
  • Each gummiboot entry has its own file, or will only show the last one
  • Fix vmlinuz and initramfs strings for Manjaro kernels.
  • Efi partition only exist with efi and grub2
  • Fix gummiboot automatic partitioning
  • Remove hdparm and keyboardctl bits
  • Changes from Antergos/Cnchi@aef279f
  • We don’t support separate /usr by default
  • Refractor chroot.py, unmount dirs in reverse, more debug logging
  • Bootloader, install grub efi in a chroot
  • Mount special dirs at the start of configure_system functions
  • Fix mounting special dirs
  • Fix bootloader checking logic
  • Slice the efi_path correctly
  • Remove –verbose flag when installing grub-install
  • Use default value when creating last partition with sgdisk
  • Remove useless code
  • Call grub-install with verbose option, for debugging
  • Pass efi path in automatic mode
  • Calculate partition sizes using integer divisions
  • Use correct device partition number in automatic partitioning
  • Round up swap size in automatic installation
  • Fix validation in user_info
  • Make sure part sizes are ints
  • Mount boot (/boot) before efi (/boot/efi) partition
  • Don’t mount/unmount within mkinitcpio
  • Fix grub-install call
  • Add efi partition size when calculating root partition size
  • Fix some typos in slides
  • Add gtk 3.16 compatibility
  • Fix bootloader crash
  • More efi fixing
  • Fix double-installation attempt of bootloader
  • Fix broken creation of /home folder for user
  • Fix issue with wrong ssd options in /etc/fstab
  • Remove pulseaudio-ctl call
  • Fix crash when detecting ssd
  • Efi partition is /boot/efi
  • Add more translation strings
  • Fix forward labeling issue
  • Fix slide order in check
  • Fix translation issues
  • Added new slides by David Linares
  • LUKS support in advanced mode (manual partitioning)
  • Bootloader installation is now optional in all modes
  • PEPified code
  • Tweaked UI
  • Update translations
  • Changes in CLI-Installer
  • Adopt syslinux changes
  • Adopt initramfs/vmlinuz renaming
  • Try to fix pacman configuration
  • Add option for x11 keyboard config

New in version 0.8.13 RC2 (May 31st, 2015)

  • After another two weeks of development we are proud to present to you our second release candidate of our next stable release, Manjaro 0.8.13. This time we ship XFCE 4.12 tweaked and patched to have the best XFCE experience possible, Plasma 5.3.1, KDE Frameworks 5.10.0 and latest KDE Apps 15.04.1!
  • Changes in Thus:
  • We worked also hard to improve our graphical installer Thus and our system tools to make the installation and usage of Manjaro as easy and smooth as possible. With this install medias we now support Manjaro to be installed on MMC/SD-Cards aswell. This will some of you to install our distribution to smaller devices without hard drives. Also this install media fixes the issue we had with RAID0 and ext4.
  • Fix disk size calculation for LVM and luks
  • Fix double “us” keyboard layout
  • When creating lvm partition with sgdisk, use “all available space”.
  • Add fstab module from calamares
  • Add support for luks in fstab generation
  • Fix ssd detection for MMC devices
  • Remove uneeded mkdir_p function, remove run()
  • Show root StateBox, refractor, move some comments to docstrings
  • Fixes for gummiboot and luks
  • Clean and “pepify” bootloader.py
  • Remove debug output line in chroot.py, clean up a little
  • Some cleanup of process.py
  • Cleaned advanced partitioning mountpoints check code
  • Ignore some devices in partition-module (propers mmc support)
  • Simplify creating directories
  • Use platform.machine instead of os.uname to get architecture
  • Create /etc/X11/xorg.conf.d if necessary before writing the keyboard configuration
  • Setting the LANG variable in /etc/environemnt is not needed
  • Move console and X11 keyboard configuration closer together
  • Services are enabled in buildiso
  • Always add “us” as second keyboard language.
  • Change advanced partition requirements depending if using gummiboot or grub2
  • vmlinuz, initramfs and fallback is provided now directly with thus.conf
  • Don’t look for internet connection endless if none is available
  • Use google.de for ping
  • Adjust ping url in misc
  • Smaller efi partition
  • Don’t unmount root (done on final step)
  • More logging when unmounting
  • Simplify mounting/unmounting code and try to fix unmounting problems
  • Each gummiboot entry has its own file, or will only show the last one
  • Fix vmlinuz and initramfs strings for Manjaro kernels.
  • Efi partition only exist with efi and grub2
  • Fix gummiboot automatic partitioning
  • Remove hdparm and keyboardctl bits
  • Changes from Antergos/Cnchi@aef279f
  • We don’t support separate /usr by default
  • Refractor chroot.py, unmount dirs in reverse, more debug logging
  • Bootloader, install grub efi in a chroot
  • Mount special dirs at the start of configure_system functions
  • Fix mounting special dirs
  • Fix bootloader checking logic
  • Slice the efi_path correctly
  • Remove –verbose flag when installing grub-install
  • Use default value when creating last partition with sgdisk
  • Remove useless code
  • Call grub-install with verbose option, for debugging
  • Pass efi path in automatic mode
  • Calculate partition sizes using integer divisions
  • Use correct device partition number in automatic partitioning
  • Round up swap size in automatic installation
  • Fix validation in user_info
  • Make sure part sizes are ints
  • Mount boot (/boot) before efi (/boot/efi) partition
  • Don’t mount/unmount within mkinitcpio
  • Fix grub-install call
  • Add efi partition size when calculating root partition size
  • Fix some typos in slides
  • Add gtk 3.16 compatibility
  • Fix bootloader crash
  • More efi fixing
  • Fix double-installation attempt of bootloader
  • Fix broken creation of /home folder for user
  • Fix issue with wrong ssd options in /etc/fstab
  • Remove pulseaudio-ctl call
  • Fix crash when detecting ssd
  • Efi partition is /boot/efi
  • Add more translation strings
  • Fix forward labeling issue
  • Fix slide order in check
  • Fix translation issues
  • Added new slides by David Linares
  • LUKS support in advanced mode (manual partitioning)
  • Bootloader installation is now optional in all modes
  • PEPified code
  • Tweaked UI
  • Update translations
  • Changes in CLI-Installer:
  • Adopt syslinux changes
  • Adopt initramfs/vmlinuz renaming
  • Try to fix pacman configuration
  • Add option for x11 keyboard config

New in version 0.8.13 Pre2 (May 3rd, 2015)

  • After another two weeks of development we are proud to present to you our second preview of our next stable release, Manjaro 0.8.13. This time we ship XFCE 4.12 tweaked and patched to have the best XFCE experience possible, Plasma 5.2.2, KDE Frameworks 5.9.0 and latest KDE Apps 15.04!
  • New in XFCE:
  • Thunar file manager finally supports tabs and other cool features like inverting the selection, improves on location handling and the shortcuts side pane. On the panel we have now a popup calendar and support for timezones. The settings area has improved display settings with the ability to clone displays via the GUI and other basic monitor management options. Last but not least, the window manager has smart placement optimizations for determining the best area to place a new window where it’s least covered on the screen. It also now supports alinging windows next to each other rather than using random gaps.
  • New in KDE:
  • With this new release of Plasma 5 providing a visually updated core desktop experience that is easy to use and familiar to the user. Changes under the hood of KDE include the migration to a new, fully hardware-accelerated graphics stack centered around an OpenGL(ES) scenegraph. Plasma is built using Qt 5 and Frameworks 5. Plasma 5.2 introduces a new major version of KDE’s workspace offering. The Manjaro Art Team has forked the new KDE Breeze set and named it Maia to follow in line with the rest of our visually appealing desktops, this artwork concept introduces cleaner visuals and improved readability. Most of the known errors within KDE5 are now fixed. Post those, we should still take a look at …
  • Changes in Thus:
  • We worked also hard to improve our graphical installer Thus and our system tools to make the installation and usage of Manjaro as easy and smooth as possible. With this install medias we now support Manjaro to be installed on MMC/SD-Cards aswell. This will some of you to install our distribution to smaller devices without hard drives.
  • Show root StateBox, refractor, move some comments to docstrings
  • Fixes for gummiboot and luks
  • Clean and “pepify” bootloader.py
  • Remove debug output line in chroot.py, clean up a little
  • Some cleanup of process.py
  • Cleaned advanced partitioning mountpoints check code
  • Ignore some devices in partition-module (propers mmc support)
  • Simplify creating directories
  • Use platform.machine instead of os.uname to get architecture
  • Create /etc/X11/xorg.conf.d if necessary before writing the keyboard configuration
  • Setting the LANG variable in /etc/environemnt is not needed
  • Move console and X11 keyboard configuration closer together
  • Services are enabled in buildiso
  • Always add “us” as second keyboard language.
  • Change advanced partition requirements depending if using gummiboot or grub2
  • vmlinuz, initramfs and fallback is provided now directly with thus.conf
  • Don’t look for internet connection endless if none is available
  • Use google.de for ping
  • Adjust ping url in misc
  • Smaller efi partition
  • Don’t unmount root (done on final step)
  • More logging when unmounting
  • Simplify mounting/unmounting code and try to fix unmounting problems
  • Each gummiboot entry has its own file, or will only show the last one
  • Fix vmlinuz and initramfs strings for Manjaro kernels.
  • Efi partition only exist with efi and grub2
  • Fix gummiboot automatic partitioning
  • Remove hdparm and keyboardctl bits
  • Changes from Antergos/Cnchi@aef279f
  • We don’t support separate /usr by default
  • Refractor chroot.py, unmount dirs in reverse, more debug logging
  • Bootloader, install grub efi in a chroot
  • Mount special dirs at the start of configure_system functions
  • Fix mounting special dirs
  • Fix bootloader checking logic
  • Slice the efi_path correctly
  • Remove –verbose flag when installing grub-install
  • Use default value when creating last partition with sgdisk
  • Remove useless code
  • Call grub-install with verbose option, for debugging
  • Pass efi path in automatic mode
  • Calculate partition sizes using integer divisions
  • Use correct device partition number in automatic partitioning
  • Round up swap size in automatic installation
  • Fix validation in user_info
  • Make sure part sizes are ints
  • Mount boot (/boot) before efi (/boot/efi) partition
  • Don’t mount/unmount within mkinitcpio
  • Fix grub-install call
  • Add efi partition size when calculating root partition size
  • Fix some typos in slides
  • Add gtk 3.16 compatibility
  • Fix bootloader crash
  • More efi fixing
  • Fix double-installation attempt of bootloader
  • Fix broken creation of /home folder for user
  • Fix issue with wrong ssd options in /etc/fstab
  • Remove pulseaudio-ctl call
  • Fix crash when detecting ssd
  • Efi partition is /boot/efi
  • Add more translation strings
  • Fix forward labeling issue
  • Fix slide order in check
  • Fix translation issues
  • Added new slides by David Linares
  • LUKS support in advanced mode (manual partitioning)
  • Bootloader installation is now optional in all modes
  • PEPified code
  • Tweaked UI
  • Update translations
  • Changes in CLI-Installer:
  • Adopt syslinux changes
  • Adopt initramfs/vmlinuz renaming
  • Try to fix pacman configuration
  • Add option for x11 keyboard config

New in version 0.8.13 Pre1 (April 18th, 2015)

  • This time we ship XFCE 4.12 tweaked and patched to have the best XFCE experience possible and Plasma 5.2.2, KDE Frameworks 5.8.0 (which fixes issues we had in VirtualBox and VMware) and latest KDE Apps 14.12.3!

New in version 0.8.12 (February 6th, 2015)

  • This release is predominantly a maintenance release and includes very few changes to system defaults relative to the previous 0.8.11 ISOs, with some notable exceptions, such as out-of-the-box support for the exFAT file system and the change to pacman 4.2. Otherwise all the usual upstream updates are included, along with the latest from the Xfce 4.11 development series and the KDE 4.14 series.

New in version 0.8.11 (December 1st, 2014)

  • The Xfce edition remains our flagship offering and has received the attention it deserves. Few can claim to offer such a polished, integrated and leading-edge Xfce experience. We ship components from the Xfce 4.11 series after having tested them in-house, ensuring suitability for everyday use. This edition now uses LightDM for login management, display locking and user switching, including custom integration for Xfce.

New in version 0.8.10 (June 9th, 2014)

  • Included in this release of Manjaro:
  • Linux 3.12.20
  • Mesa 10.1.4
  • Xorg-Server 1.15.1
  • Gstreamer 1.2.4
  • LibreOffice 4.2.4
  • MHWD 0.3.901
  • libdrm 2.4.54
  • Catalyst 14.04
  • Nvidia 331.79
  • New features in Thus – graphical installer:
  • Fix lxdm for LXDE edition
  • Fix keyboard and keymap placement before encrypt hook
  • Fix filesystem and partition shrink operation
  • Fix partitioning calls to consistently use MiB instead of mixing MiB and MB
  • Fix ext2 mounting
  • Fix issue with LUKS and LVM (optional home)
  • Fix issue with LVM partition creation
  • Fix issue with LVM partition removal
  • Fix rsync issue reported by Demiray
  • Fix issue we have when no plymouth was on install media
  • Add support for plymouth
  • Add support for sddm
  • Add 1MB offset for ROOT size calculation
  • Add swap to grub kernel parameters
  • Add xfs freeze function to support grub installation on xfs
  • Add automatic network driver installation routine to mhwd.sh
  • Do not swapoff ZRAM
  • Filter out empty strings from the list of swap partitions
  • Move swap to the end of free space, and do not leave unused space
  • Mount swap after manual partitioning
  • Load_html_string is deprecated since webkitgtk 1.1.1
  • Remove cairo coloring for check page
  • Rework auto_partition.py
  • Set_from_stock_name is deprecated since gtk 3.10
  • Sort to_be_deleted and changelist in installation_advanced
  • Using ‘encoding=utf8′ prevents an exception to rise when using env vars in the command line
  • Update DBusException in misc
  • Simplify grub installation routine
  • Use timeout to see if grub installation fails
  • Do not use /mnt as temporary mount point
  • Update translations

New in version 0.8.9 (February 24th, 2014)

  • In our XFCE edition we added more XFCE 4.11 packages to refresh and optimize our default desktop we all love. Whiskermenu can now seamlessly switch users with the help of MDM display manager, and we’re offering two different versions of XFCE to choose from. The first is a premium XFCE version which is feature full and includes applications for a variety of tasks. The second is a minimal version. This version features just the required packages, so that you can build up your system exactly how you want it and is small enough to fit on a CD.
  • New features of Pamac 0.9.7:
  • Enable/disable AUR support
  • Change pamac-tray refresh period
  • Remove unrequired deps (recurse option: -Rs)
  • Edit settings via pamac-manager/updater GUI
  • Add a ‘view history’ entry in pamac-manager menu
  • Add AUR support to pamac-install script (if enabled in pamac.conf)
  • New features in MHWD:
  • Support for network cards
  • New features in Thus – graphical installer:
  • code cleanup and restructure
  • added home dir to automatic mode
  • fixed resizing in language slide
  • fixed parted issues in advanced mode
  • added a logging message when an unknown exception is thrown in installation_process
  • added encfs for home-dir encryption: pam_encfs is needed
  • fixed GUID partition table creation in advanced
  • fixed UEFI support
  • luks and lvm in automatic mode is now enabled
  • removed backported chroot code from live-installer (old python2 code)
  • modified grub installation
  • reordered slides: language > location > check > timezone > keymap > ask > (automatic, alongside, advanced) > user_info > slides
  • fixed swap partition detection in advanced mode
  • fixed swapoff in advanced mode
  • mount source squashfs only when not already mounted
  • fixed myhomepath in partition_module
  • fixed verbose error messages
  • use ‘sudo -E’ directly in thus script
  • some strings got updated
  • keyboard layout generator added
  • code optimizations
  • advanced mode should detect now all supported filesystems properly
  • proper btrfs support
  • updated translations
  • New features in Manjaro Settings Manager:
  • MHWD support
  • added translation support
  • Turbulence 0.3.3:
  • Provides information about Manjaro
  • Process detection method to provide different configuration methods for what process you currently have running
  • Allows users to select what home folders they would like to use now in multiple languages
  • Allows users to select what theme they would like for KWin (KDE)
  • Allows users to select what position they want for Tint 2 (OpenBox)
  • Allows users to select what wallpapers they want (KDE/OpenBox)
  • Allows users to select what packages they want or don't want (OpenBox)
  • Allows users to access their system settings panel or open manjaro.org in their browser
  • ManjaroISO:
  • use stable branch
  • use linux310
  • Package Updates:
  • Linux 3.10.30
  • Mesa 10.0.3
  • Xorg-Server 1.14.5
  • Gstreamer 1.2.3
  • LibreOffice 4.1.5
  • MHWD 0.3.3
  • libdrm 2.4.52
  • Catalyst 13.12
  • Nvidia 331.38

New in version 0.8.8 Pre1 (October 1st, 2013)

  • Linux 3.10 LTS
  • XFCE 4.10
  • Thus 0.8
  • Latest drivers
  • Updated hardware detection tool

New in version 0.8.7.1 (September 13th, 2013)

  • Kernel: 3.10.11 LTS
  • Xorg: 1.14.2
  • Webbrowser: Firefox 22.0.1
  • Email Client: Thunderbird 17.0.8 (XFCE only)
  • Media Player: VLC 2.0.8a,
  • Package Manager: Pamac 0.7.5.2 (XFCE), Octopi 0.2.0a (Openbox)
  • Whisker Menu 1.1.1 (XFCE only)
  • Mint Display Manager 1.3.1 (XFCE only)
  • Slim Display Manager 1.3.5 (Openbox only)
  • Manjaro Settings Manager 0.1.2
  • Live-Installer 0.8.7.1
  • Minimalistic XFCE 4.10 Desktop (XFCE only)
  • Minimalistic Openbox 3.5.0 Desktop (Openbox only)
  • PA-mixer replaced pn-mixer and volumeicon
  • Better pulseaudio support
  • Latest free and proprietary drivers

New in version 0.8.7 RC1 (July 22nd, 2013)

  • Kernel: 3.9.10
  • Xorg: 1.14.2
  • Webbrowser: Firefox 22.0
  • Email Client: Thunderbird 17.0.7
  • Media Player: VLC 2.0.7
  • Whisker Menu 1.0.3
  • Mint Display Manager 1.3.1
  • Manjaro Settings Manager 0.1.2
  • Live-Installer 0.8.7
  • Minimalistic XFCE 4.10 Desktop
  • Latest free and proprietary drivers

New in version 0.8.6 (June 3rd, 2013)

  • We fixed the installer bug we found in our Net-Edition image
  • We are using Linux39-Series as our kernel
  • Openbox Install-Medias are smaller now
  • More Mirrors are preconfigurated
  • Updates to Pamac and proprietary drivers for AMD and Nvidia
  • Live-Installer is translated to: ar, ca, de, el, en, es, fa_IR, id, it, pt_BR, pt_PT, ro, sk_SK, tr
  • Based on Manjaro-Update 30.05.13

New in version 0.8.5.2 (May 8th, 2013)

  • Command Line Installer:
  • Adopt kbctl
  • Graphical Installer:
  • Port LinuxMint Debian Installer to Manjaro
  • Adopt to kbctl
  • Proper harddrive formatting
  • User Avatar support for SDDM, AccountsService and KDE
  • Resume-hook support added
  • Bumblebee support added
  • Desktop:
  • Manjaro Settings Manager got introduced
  • SDDM replaces LXDM - we offer different themes (manjaro, maui, maldives, elarun, circles)
  • Libreoffice Writer and Calc are default office applications in XFCE Edition
  • Firefox is used as default browser in XFCE Edition
  • Thunderbird is used as default mail-application in XFCE Edition
  • System / General:
  • Update base-packages (all package-lists got optimized)
  • KBctl introduced
  • Xorg-Server 1.14.1
  • Kernel 3.8.11 (3.4.43, 3.9.0 optional)
  • SystemD-202
  • Notable Bug Fixes:
  • Support for unetbootin
  • Partitions can now be accessed without providing a password
  • Hibernation function has been enabled
  • Resume/Shutdown don't need a password
  • Security issue due static "private" keys solved
  • Boot issues found in 0.8.5.1 fixed

New in version 0.8.5.1 (April 28th, 2013)

  • Graphical installer updated and translated to followed locales: ca, el, en, es, it, pt_BR and ro
  • Manjaro Settings Manager updated
  • LXDM/Slim as display managers
  • Linux 3.8.8 as our kernel
  • Additional multimedia support, applications, and access to the AUR have been pre-installed

New in version 0.8.4 (February 26th, 2013)

  • New-look desktop environments
  • Pamac replaces Kalu, Pacman-Gui and Package Browser
  • User-friendly LXDM configuration application – developed by the Manjaro Team – provided to easily customise the login screen and to even login automatically
  • Graphical boot screen introduced for installation media
  • Default kernel has been upgraded to 3.7 from 3.4 (with improved flash support)
  • Special PDF quick-guides have been provided for each official desktop environment
  • Additional multimedia support, applications, and access to the AUR have been pre-installed
  • Support for installation via USB sticks has been improved (via DD or ImageWriter)
  • Partitions can now be accessed without providing a password
  • Hibernation function has been enabled