General- New online documentation at https://handbrake.fr/docs - Completely overhauled the official presets - New general use presets for broad compatibility - New device presets, now more up-to-date for common devices - New web presets - New Matroska (MKV) presets, including VP9 video with Opus audio - Official presets from HandBrake 0.10.x are still available under "Legacy" - New JSON-based preset system including command line support - New JSON-based API for interacting with libhb - Improvements to audio/video sync engine to better handle difficult sources - Many miscellaneous bug fixes and improvements (over 1700 code commits!)

Command line interface- Presets can now be imported and exported from the command line and are compatible with the graphical interfaces - Queue exported from the graphical interfaces can now be imported by the command line interface (Linux and Windows only for now)

Build system- Add scripts to manually build and install Mac and MinGW-w64 (compile for Windows on Linux) toolchains - Add support for multiple source URLs for third-party downloads - Add SHA256 hash verification for third-party downloads - Add configure parameter to disable or filter allowed third-party downloads (see configure --help) - Use HTTPS everywhere; the few cases where a third-party does not provide packages over https, handbrake.fr does - New targets on Mac to install and uninstall after building - Add flatpak packaging support (experimental)

Mac

- Updated all tooltips - Added undo/redo support to the graphical interface - Improved drag and drop support - Added Open Recent to the File menu - Added Add Titles to Queue... to the File menu (batch queueing) - Preview prompts to open in an external application when the internal player does not support the format - Preview now displays volume and audio/subtitles language selection during playback - Picture and Filters settings are now part of the main window - Settings are preserved when selecting a new title (instead of reloading the last selected preset) - Improved support for importing/exporting comma-separated (.csv) chapter markers - Queue is now automatically paused when available disk space is low - When Done action can now be changed directly from the Queue window - When Done notification is now interactive (reveals the encoded file in Finder) - Activity Log window is now searchable (press "?"+"f" to activate) - XQuartz is no longer required for subtitle burn-in - Updated Sparkle software update library- Enabled DSA signature checking for improved security - Usability improvements - Miscellaneous bug fixes