============================================================================= Dillo project ============================================================================= Here we list changes that are relatively significant and/or visible to the user. For a history of changes in full detail, see our Git repository at https://github.com/dillo-browser/dillo dillo-3.2.0 [Not released yet] +- Add new_tab_page option to open a custom new tab page. Patches: Alex, Rodrigo Arias Mallo +- Ignore empty page title for tab labels. - Fix segfault when clicking the "Done" button in downloads dialog. - Add zoom support using Ctrl +/-/0 and the "zoom_factor" option. - Fix wrong redirect by meta refresh without URL. - Display JSON as plain text. - Add line number anchors in HTML source view. - Make Dillo strictly C99, C++11 and POSIX-2001 compliant, without depending on GNU extensions. - Perform an emergency stop of the layout engine loop after 1000 iterations to prevent a hang. - Fix use-after-free on errors in TLS connection. Patches: Rodrigo Arias Mallo +- Add primitive support for SVG using the nanosvg.h library. Patches: dogma, Rodrigo Arias Mallo +- Avoid expensive search for multipart/form-data boundaries. Patches: Xavier Del Campo Romero, Rodrigo Arias Mallo dillo-3.1.1 [Jun 8, 2024] +- Disable TLSv1.3 in Mbed TLS 3.6.0 until it is supported. - Add workaround for Cygwin and OpenSSL with --disable-threaded-dns. - Fix distcheck when HTML tests are enabled. - Fix an OpenSSL bug when the server closes the connection prematurely and SSL_get_error() returns SSL_ERROR_ZERO_RETURN. Patches: Rodrigo Arias Mallo +- Add HTML tests to the distributed tarball. Patches: Matt Jolly +- Gracefully handle warnings from PNG images. Patches: dogma dillo-3.1.0 [May 4, 2024] +- Floating elements. - Redesign of widget sizes ("GROWS"). - Applied CSS attribute 'width' to all elements, 'height' is now also supported. - Suport for 'min-width', 'max-width', 'min-height' and 'max-height'. - Suport for 'display: inline-block'. -