English Korean
Starting with Fedora 29, the `tzdata` package, which contains rules for world time zones, is using the `vanguard` data format by default. This format was introduced in `tzdata` version `2018d` and became default in version `2018e` which is the default version in Fedora 29. This format includes POSIX-compliant implementations of negative DST offsets, which have previously been a problem for both Java and ICU parsers.
If you have any programs which parse `tzdata` files, make sure they are updated to be able to parse the new format. If you dump time zone data with `zdump`, you will now see negative DST offsets where applicable.
Hold kbd:[Shift] during boot (you can hold the key down instead of trying to find the right time to press the key; additionally this is the same approach Ubuntu uses which makes it more discoverable).
The auto-hide functionality is automatically enabled on all new Fedora Workstation installations. Older installations will keep their original settings. To disable this function, use run the [command]#sudo grub2-editenv - unset menu_auto_hide# command in a terminal.
Fedora 29 provides version 1.0 of *Stratis Storage*, a local storage management solution. This will allow further testing and user feedback that will guide the development and stabilization of Stratis, and let us consider future integration into Anaconda and other more critical aspects of Fedora.
Stratis is a local storage system akin to *Btrfs*, *ZFS*, and *LVM*. Its goal is to enable easier setup and management of disks and SSDs, as well as enabling the use of advanced storage features such as thin provisioning, snapshots, integrity, and a cache tier without requiring expert-level storage administration knowledge. Furthermore, Stratis includes monitoring and repair capabilities, and a programmatic API, for better integration with higher levels of system management software.
Fedora now prioritizes commands from `$HOME/.local/bin` and `$HOME/bin` over system-wide paths to allow to easily mask system binaries with newer versions. For example, `pip install --user virtualenv` will now work even when `virtualenv` from the package repositories is installed. The new behavior is only available for newly created user accounts.
If you have existing user accounts and you want to benefit from this change, edit file [filename]`~/.bash_profile` and adjust the `PATH` definition to `PATH=$HOME/.local/bin:$HOME/bin:$PATH` (see `/etc/skel/.bash_profile`).