GParted Changelog

New in version 0.23.0

August 4th, 2015
  • Key changes include:
  • Add partition name to create dialog and enable online naming (relevant for GPT partitioned disk)
  • Show serial number in device information
  • Add support for btrfs set new file system UUID
  • Prevent UI hang when resizing FAT16/32, HFS and HFS+ file systems
  • Bug Fixes:
  • Only set LVM partition flag on tables which support it (#746204)
  • Add partition name to create dialog and enable online naming (#746214)
  • Fix some operations fail after paste into existing partition (#746559)
  • Fix FileSystem object memory leaks in init_filesystems (#749036)
  • Fix arcane cylinder size adjustment when copying and resizing (#749867)
  • Reduce the amount of copying of partition objects (#750168)
  • Refactor LVM2_PV_Info module interface and cache representation (#750582)
  • Adjust pointers to prevent crash resizing a logical partition (#752587)
  • Show serial number in device information (#751251)
  • Add support for btrfs set new file system UUID(#751337)
  • Prevent UI hang when resizing FAT16/32, HFS and HFS+ file systems (#737022)
  • Add translation comments for code section setting partition flag (#752901)
  • Code Credits:
  • Code enhancements are courtesy of Mike Fleetwood and Curtis Gedak.
  • Translations (new/updated):
  • ca(Jordi Mas), cs(Marek Černocký), de(Wolfgang Stöggl), es(Daniel Mustieles), fr(Alexandre Franke), gd(GunChleoc), hu(Gábor Kelemen, Balázs Úr), is(Sveinn í Felli), it(Milo Casagrande), kk(Baurzhan Muftakhidinov), pa(A S Alam), pl(Piotr Drąg), pt_BR(Enrico Nicoletto), ro(Daniel Șerbănescu), ru(Stas Solovey), sk(Dušan Kazik), sv(Josef Andersson, Anders Jonsson), th(Akom Chotiphantawanon)
  • Dependencies (new/updated):
  • hdparm command is required for optional display serial number device information.
  • btrfs-progs version >= 4.1 June 2015 package is required for optional set new btrfs UUID.

New in version 0.22.0 (March 23rd, 2015)

  • Add read and write support for unpartitioned whole disk devices
  • Add read and write support for GPT partition names

New in version 0.21.0 (January 26th, 2015)

  • Key changes include:
  • Fix off by one sector error in GParted internal block copy
  • Add support for ext4 on RHEL/CentOS 5.x
  • Remove unnecessary duplicate actions when resizing a partition
  • Bug Fixes:
  • Fix off by one sector error in GParted internal block copy (#742920)
  • Add support for ext4 on RHEL/CentOS 5.x (#738706)
  • Add ReFS file system detection (#738471)
  • Use pkg-config to check for version of libparted (#740004)
  • Remove unnecessary duplicate actions when resizing a partition (#741211)
  • Correctly capitalise GNOME in the Manual and man page (#739805)
  • Allow creation of reiser4 file systems on Linux 3.x (#742511)
  • Add keywords in .desktop file to improve application discovery

New in version 0.20.0 (October 20th, 2014)

  • This release of GParted improves resizing multi-device btrfs file systems.
  • Add GRUB 2 restoration steps to help manual.
  • Also included are language translation updates.

New in version 0.19.1 (July 15th, 2014)

  • Prevent crash caused by cross thread write after free in _OnReadable()

New in version 0.19.0 (June 10th, 2014)

  • This release of GParted includes some important bug fixes and language translation updates.
  • Refactor OperationDetail to address random crash behavior.
  • Make partition information dialog viewable on 800x600 screens.

New in version 0.18.0 (February 20th, 2014)

  • Fix partition size less than ext2/3/4, ntfs, reiserfs file system
  • Prevent crash when creating new partition on disk with loop label

New in version 0.17.0 (December 10th, 2013)

  • Add support for online resize:
  • requires patched version of libparted, kernel >= 3.6, and a config flag
  • See README for more details
  • Recognize Linux Swap Suspend and Software RAID partitions
  • Fix busy detection for Linux Software RAID and extended partitions
  • Fix systemctl runtime mask to prevent automounting partitions

New in version 0.16.2 (September 19th, 2013)

  • Key changes include:
  • Fix crash if click apply before pending operations fully displayed
  • Fix FAT16/32 labels are sometimes shown corrupted
  • Fix regression - linux-swap resize broken
  • Fix to not hide the progress of the tools used - ntfsresize (#697662)
  • Bug Fixes:
  • Fix crash if click apply before pending operations fully displayed (#699452)
  • Enable .desktop prompt for root on default openSUSE installation (#699626)
  • Fix FAT16/32 labels are sometimes shown corrupted (#700228)
  • Combine duplicate code for fat16/fat32
  • Fix setting the backup boot sector when resizing NTFS (#701075)
  • Requires a future version of ntfs-3g with enhanced ntfsresize
  • Enables whole partition use when resizing ext2/3/4, ntfs and reiserfs
  • Set NTFS minimum partition size to 2 MiB (#697848)
  • Make include guards unique (#539297)
  • Remove unused read-only functionality from internal block copy
  • Ensure running GParted is named correctly under GNOME Shell (#705323)
  • Clear btrfs file system super block mirror copies too (#705426)
  • Prepare for btrfs tools using IEC prefix multipliers (#706914)
  • Add create_with_label flag to FS structure (#701569)
  • Inhibit systemd automounting (#701676)
  • Only permit one GParted instance to run at a time
  • Stop using "locate" for gnome-doc-utils check in autogen.sh (#702040)
  • Fix name changes in dosfstools 3.0.18+ breaking FAT16/32 support (#704629)
  • Fix to not hide the progress of the tools used - ntfsresize (#697662)
  • Fix regression - linux-swap resize broken (#706604)
  • Update Help Manual with GPT flags and Force Cancel button (#707070)
  • Add missing colon to label in en_CA translation (#685735)
  • Ensure active tense of mount menu option in en_CA translation (#694700)

New in version 0.16.1 (May 1st, 2013)

  • This version includes another critical bugfix for a potential crash that might cause loss of data while moving or copying a partition.
  • It is strongly recommended that all users of GParted 0.15.0 and 0.16.0 upgrade to GParted 0.16.1 to avoid data loss.

New in version 0.16.0 (April 25th, 2013)

  • Avoid crash in GParted when moving or copying partitions
  • Fix GParted scans forever blank disk in virtual machine
  • Add support for f2fs file system

New in version 0.16.0 Beta 1 (April 18th, 2013)

  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2013/Apr/18)

New in version 0.15.0 (March 20th, 2013)

  • Live tracking of command progress output in the details log
  • Move operations are twice as fast as prior versions
  • Proper cancel support added
  • Volume label length now based on file system type
  • Unallocated space is selected by default
  • New key bindings added:
  • Insert --> New Partition
  • Ctrl+Enter --> Apply All Operations

New in version 0.14.1 (December 12th, 2012)

  • Fix Linux software RAID device detection
  • Fix logical partition grow overlaps extended partition end

New in version 0.14.0 (October 11th, 2012)

  • Key changes include:
  • Add LVM PV read-write support
  • Fix crash when pressing Esc in dialogs with number entry
  • Bug Fixes:
  • Add LVM PV read-write support (#670171) Thanks to Mike Fleetwood for this 20 piece patch set
  • Fix crash when pressing Esc in dialogs with number entry (#682658)
  • Ubuntu launchpad #375095 Thanks to Mike Fleetwood for this small patch
  • Ignore invalid reiserfs UUIDs (#684115) which includes:
  • Switch to using debugreiserfs to read the UUID
  • Switch to using jfs_tune to read the UUID
  • Update file system specific validation of RFC 4122 UUIDs for btrfs, ext2, ext3, ext4, jfs, linux_swap, nilfs2, reiser4, reiserfs, and xfs.
  • Switch to using debugfs.reiser4 to read the label
  • Thanks to Mike Fleetwood for this patch set
  • Fix mounted file system size and usage determination for ext2/3/4 (#683255)
  • Thanks to Mike Fleetwood for this patch set
  • Translations (new/updated):
  • cs(Marek Černocký), es(Daniel Mustieles), fr(Claude Paroz), gl(Fran Diéguez, Leandro Regueiro), hu(Gabor Kelemen), id(Andika Triwidada), it(Milo Casagrande), ko(Seong-ho Cho), lt(Aurimas Černius), ml(Ani Peter), pl(Piotr Drąg), pt_BR(Djavan Fagundes), sl(Matej Urbančič), sr(Мирослав Николић), sr@latin(Мирослав Николић), th(Akom Chotiphantawanon), uk(Daniel Korostil), zh_HK(Chao-Hsiung Liao), zh_TW(Chao-Hsiung Liao)

New in version 0.13.0 (July 14th, 2012)

  • This release of GParted adds the ability to show if partition size differs from file system size. This new feature enables you to identify unallocated space within a partition and can suggest how you can put this space to good use. Also included are bug fixes and language translation updates. Key changes include: Show difference if partition size differs from file system size. Avoid end partition overlap when resizing extended partition.

New in version 0.12.1 (April 10th, 2012)

  • Enable new file system resize library available with parted-3.1
  • Handle more than 15 partitions on a disk device with parted-3.1
  • Ensure space for EBR when resizing Extended partition
  • Ensure Align to MiB does not overlap following partition

New in version 0.11.0 (December 14th, 2011)

  • Display ext2/3/4, ntfs, and btrfs unicode volume labels properly
  • Add labelling of btrfs file systems
  • Enable XFS copy to new smaller partition

New in version 0.7.0 (November 1st, 2010)

  • NOTES:
  • This release of GParted adds initial support for the btrfs file system, and fixes two critical bugs. Also included are other bug fixes and language translation updates.
  • Key changes include:
  • Add initial support for btrfs
  • Fix crash at start with glibmm-ERROR
  • Fix crash moving more than one logical partition right
  • BUG FIXES:
  • Add initial support for btrfs (#571170)
  • Fix gparted crash at start with glibmm-ERROR
  • Crash due to using ustring for file system signature recognition
  • Ubuntu launchpad #609477
  • Ubuntu launchpad #617885
  • Thanks go to Seth Heeren for this small patch
  • Fix crash moving more than one logical partition right (#628863)
  • Fix several memory leaks and valgrind errors (#631201)
  • Remove unnecessary null pointer checks (#539092)
  • Insert additional translator comments (#631684)
  • Fix partitions moved or copied are 1 MiB larger (#632478)
  • Skip move/copy action because linux swap contains no data (#589555)
  • Ubuntu launchpad #401228
  • Ensure 1 MiB reserved when moving partition to start of disk
  • TRANSLATIONS (new/updated):
  • bg(Alexander Shopov), da(Ask H. Larsen),
  • de(Mario Blättermann, Christian Kirbach), es(Jorge González),
  • et(Mattias Põldaru), gl(Fran Diéguez), fr(Claude Paroz),
  • hu(Gabor Kelemen), id(Andika Triwidada), kk(Baurzhan Muftakhidinov),
  • lt(Aurimas Černius, Žygimantas Beručka), nb(Kjartan Maraas),
  • pa(A S Alam), pl(Piotr Drąg, Tomasz Dominikowski),
  • pt(António Lima), pt_BR(Antonio Fernandes C. Neto),
  • sl(Matej Urbančič), uk(Maxim V. Dziumanenko),
  • zh_CN(Aron Xu, Yunqiang Su), zh_HK(Chao-Hsiung Liao, Wei-Lun Chao),
  • zh_TW(Chao-Hsiung Liao, Wei-Lun Chao)
  • DEPENDENCIES (new/updated):
  • btrfs-tools package is required for optional btrfs support.

New in version 0.6.2 (August 2nd, 2010)

  • Re-enable MiB partition alignment option
  • Fix problem with logical partition move overwriting EBR (bug #623630)

New in version 0.6.1 (July 9th, 2010)

  • Fix crash moving partition when size is a multiple of 16 MiB
  • Disable MiB alignment temporarily until bug #623630 can be fixed.

New in version 0.6.0 (June 19th, 2010)

  • The GParted team is proud to announce this release brings support for devices with sector sizes greater than 512 bytes.
  • For the last three decades, 512 byte sector sizes have been the norm and many tools, including GParted, were hard coded to assume this sector size.
  • Also included in this release are bug fixes, and language translation updates.
  • Key changes include:
  • Add support for devices with sector sizes > 512 bytes
  • Add alignment option to align to MiB
  • Set _default_ alignment to align to MiB
  • Known issues:
  • When used with libparted versions 2.3 and lower on devices with sector sizes > 512 bytes:
  • hfs/hfs+: used/unused space not detected
  • hfs/hfs+: shrink file system not available

New in version 0.5.1 (January 25th, 2010)

  • Work around partition resizing problems with newer udev and kernels
  • Avoid crashes by ignoring devices with sector size > 512 bytes

New in version 0.5.0 (December 3rd, 2009)

  • RAID systems now supported include:
  • Hardware RAID
  • Motherboard BIOS RAID (also known as Fake RAID - dmraid)
  • Linux Software RAID (mdadm)
  • Key changes include:
  • Add auto detection of Linux software RAID devices
  • Re-enable ability to paste into an existing partition
  • Ensure parted-1.9.0 is patched if using with GParted

New in version 0.4.8 (November 2nd, 2009)

  • Ensure no pending operations before creating partition table
  • Improve dmraid device and name recognition
  • Add support for devicekit-disks device automount prevention
  • Fix problem finding symbolic link device mount points

New in version 0.4.5 (May 9th, 2009)

  • BUG FIXES:
  • Improved crypt-luks detection (#578300)
  • Improved dmraid device detection by checking udev if needed (n/a)
  • Enhanced to search for udevadm if udevsettle not found (n/a). Thanks to Lorenzo Cogotti aka Micia for this tip.
  • Improved UUID detection to fall back to vol_id if available (n/a)
  • Improved file system detection with fall back to vol_id (n/a)
  • TRANSLATIONS (new/updated):
  • ca(David Planella), de(Christian Kirbach, Mario Blättermann), es(Jorge Gonzalez Gonzalez), kk(Baurzhan Muftakhidinov)

New in version 0.4.4-1 (April 22nd, 2009)

  • New upstream GParted 0.4.4

New in version 0.4.4 (April 2nd, 2009)

  • BUG FIXES:
  • Added support for /dev/mapper dmraid devices (#317262)
  • Added recognition of /dev/mmcblk* SD/MMC devices (#564985)
  • Enhanced resize to only move start if space before changed (#571151)
  • Maintained label and UUID when resizing swap (#575585)
  • Added detection of LUKS encrypted partitions (#490740)
  • Added detection of btrfs file system (part of #571170) - Thanks to Luca Bruno for initial btrfs support patch.
  • Improved new comments for translators (#576956)
  • TRANSLATIONS (new/updated):
  • cs(Adrian Guniš), da(Ask H. Larsen, Per Kongstad), de(Mario Blättermann, Jochen Skulj), es(Jorge Gonzalez), eu(Inaki Larranaga Murgoitio), fr(Claude Paroz), gl(Suso Baleato), hu(Gabor Kelemen), it(Milo Casagrande), ja(Hideki Yamane, Mitsuya Shibata), lv(Raivis Dejus), pa(A S Alam), pt(António Lima), pt_BR(Djavan Fagundes, Vladimir Melo, Leonardo Ferreira Fontenelle), ru(Yuriy Myasoedov), sk(Pavol Klačanský), sv(Daniel Nylander), zh_CN(Whistler)
  • DEPENDENCIES (new/updated):
  • For dmraid support, the following three commands are required: - dmsetup - dmraid - kpartx
  • For GNU/Linux distribution dmraid support, the following are required: - kernel built with Device Mapping and Mirroring. From menuconfig, it is under Device Drivers -> (RAID & LVM). - dmraid drive arrays activated on boot (e.g., dmraid -ay).

New in version 0.4.3 (February 12th, 2009)

  • BUG FIXES:
  • Corrected name of lock taken by hal-lock (#571347) - Thanks to Jonas Pedersen for finding this mistake.
  • Fixed crash on startup with Russian language (#570855) - Thanks to Dmitriy Motitskiy for small patch.
  • TRANSLATIONS:
  • de (Mario Blättermann)
  • it (Milo Casagrande)

New in version 0.4.2 (February 5th, 2009)

  • The big news for this GParted release is support for ext4 file systems, and the addition of an application help manual.
  • Added support for ext4 file system
  • Support for ext4 is built into version 2.6.28 of the Linux kernel
  • e2fsprogs version 1.41.0 or higher required
  • Created application help manual
  • Updated gparted manual page
  • Made text beside field labels selectable (i.e., copy/paste UUID)
  • Added lvm2 physical volume detection
  • Reduced file system information disk reads to improve performance
  • Fixed application crash when saving details and locale not set
  • Enhanced copy/paste checks when MBR/EBR involved

New in version 0.4.1 (November 30th, 2008)

  • This release of GParted rolls back /dev/mapper/* detection.
  • The problem was that all /dev/mapper/* entries were added to the device list including LVM partitions. This was confusing behaviour to GParted users, and in my opinion it was better to roll back this change.
  • A work-around for /dev/mapper/* device detection is available by passing the device names to gparted on the command line. E.g., gparted /dev/mapper/device-name
  • Thanks to François Dupoux for identifying this problem early, and working towards a resolution.

New in version 0.4.0 (November 29th, 2008)

  • BUG FIXES:
  • Enabled device passing with gnome-desktop-item-launch (#561495)
  • Added explanation to Features dialog (#353104)
  • Trimmed some information from Features dialog (#342682)
  • Renamed button for improved clarity (#561350)
  • Enabled full toolbar display for longer languages (#561068)
  • Fixed destination too small on copy and paste (#556058)
  • Removed warning reading mounted reiser4 file system (#380546)
  • Enhanced to recognize /dev/mapper/* devices (#556114) Thanks to Colin Watson for the patch.
  • Enhanced gparted_details.htm to pass XHTML validator (#525347) Thanks to Markus Elfring for the small patch.
  • Implemented themed application icon (#350894) Thanks to Sebastian Kraft for the icons. Thanks to Michael Monreal for the small patch.
  • TRANSLATIONS (new/updated):
  • ca(David Planella), cs(Adrian Gunis), de(Jochen Skulj and Mario Blättermann), es(Jorge Gonzalez and Milton Galo Patricio), fi(Ilkka Tuohela), fr(Robert-André Mauchin and Claude Paroz), gl(Ignacio Casal Quinteiro), hu(Gabor Kelemen), it(Milo Casagrande and Ubuntu-it), pt_BR(Carlos Eduardo Santos, Vladimir Melo, and Djavan Fagundes), sk(Pavol Klačanský), sv(Daniel Nylander), uk(Vitovt), zh_HK(Chao-Hsiung Liao), zh_TW(Chao-Hsiung Liao),
  • DEPENDENCIES (new/updated):
  • blkid command required to read file system UUIDs. blkid is part of e2fsprogs.