diff --git a/CHANGELOG.md b/CHANGELOG.md index bf7b3f4f..d09e1af3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## v1.12.0 + +* New features + * Add 4-parameter `fat_cp` function to support copying files between FAT + partitions. The previous (and still supported) 3-parameter `fat_cp` required + files to be on the same partition. + * Support extended partitions in master boot records. This makes it possible + to have more than four partitions without switching to GPT partitions. See + README.md for details. + * Add `reboot-param` function for setting parameters to be sent to `reboot`. + This is useful for implementing the Raspberry Pi tryboot functionality + within `fwup`. + +* Improvements + * Update `require-path-on-device` on Linux to be able to traverse device + mapper block devices. This allows encryption and other device mapper + features to be in use when checking where file systems are mounted. + Workarounds shouldn't be needed any more. + +* Bug fixes + * Fix `raw_memset` max size to support 64-bit sizes. Thanks to @joaohf. + * Fix `assert-size-*` error output messages for large sizes. Thanks to @mscandal. + * Fix `fat_rm` incorrectly failing when the file has already been removed + because it's containing directory doesn't exist. + ## v1.11.0 * Improvements diff --git a/README.md b/README.md index 42dadbdd..01f3a278 100644 --- a/README.md +++ b/README.md @@ -75,8 +75,8 @@ brew install fwup On Linux, download and install the appropriate package for your platform: -* [Debian/Ubuntu AMD64 .deb](https://github.com/fwup-home/fwup/releases/download/v1.11.0/fwup_1.11.0_amd64.deb) -* [Raspbian armhf .deb](https://github.com/fwup-home/fwup/releases/download/v1.11.0/fwup_1.11.0_armhf.deb) +* [Debian/Ubuntu AMD64 .deb](https://github.com/fwup-home/fwup/releases/download/v1.12.0/fwup_1.12.0_amd64.deb) +* [Raspbian armhf .deb](https://github.com/fwup-home/fwup/releases/download/v1.12.0/fwup_1.12.0_armhf.deb) * Alpine Linux - Install official [apk](https://pkgs.alpinelinux.org/packages?name=fwup&branch=edge) * Arch Linux - See [fwup-git package](https://aur.archlinux.org/packages/fwup-git/) on AUR * Buildroot - Support is included upstream since the 2016.05 release @@ -86,11 +86,11 @@ On Windows, `fwup` can be installed from [chocolatey](http://chocolatey.org) choco install fwup -Alternatively, download the [fwup executable](https://github.com/fwup-home/fwup/releases/download/v1.11.0/fwup.exe) +Alternatively, download the [fwup executable](https://github.com/fwup-home/fwup/releases/download/v1.12.0/fwup.exe) and place it in your path. If you're using another platform or prefer to build it yourself, download the -latest [source code release](https://github.com/fwup-home/fwup/releases/download/v1.11.0/fwup-1.11.0.tar.gz) +latest [source code release](https://github.com/fwup-home/fwup/releases/download/v1.12.0/fwup-1.12.0.tar.gz) or clone this repository. Then read one of the following files: * [Linux build instructions](docs/build_linux.md) diff --git a/VERSION b/VERSION index 1cac385c..0eed1a29 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.11.0 +1.12.0