# Kristall Changelog ## 0.3 - TLS and security * Adds support for transient client certificates * Adds support for permanent client certificates * Added this changelog to the software itself * Fixed bug: Status bar label now does elide links that are too long instead of resizing the window. * Fixed bug: Gopher end-of-file marker is now better detected. * Adds support for server certificate handling for gemini:// * Reworked internal network structure. Makes room for future improvements and increases network stability a lot. * Pressing escape now resets search bar to current location * Client certificates are disabled when doing a host switch * Redirection handling is now configurable and contains some warning messages for potentially malicious redirects. gr * Updated application icon thanks to tiwesdaeg * Survives conman's client torture suite * Survives egsam's client torture suite * Adds configurable timeout * Allows TLS configuration for both Gemini and HTTPS. ## 0.2 - The protocol update * Implement Ctrl+D/*Add to favourites* menu item * Implement Ctrl+S/*Save as...* menu item * Add display for "non-recognized files" * Added support for gopher:// and gophermaps * Added "go to home" menu * Added support for video/* and audio/* via QMediaPlayer * Added support for file:// scheme * Added status bar with loading time, file size and mime type * Added support for command line arguments * Added option to render all text/* documents as plain text. * Added option to render gopher maps with icons *OR* text only * Fixed bug: Correct URL escaping for gemini requests. * Added progress display in status bar with loading time and already transferred bytes * Added support for finger:// protocol * Added experimental *highlighting* and _underlining_ for text/gemini * Desktop file is provided for integrating with XDG * Fixed bug: Preformatted lines don't break anymore * text/gemini parsing updated * Added support for block quotes * Added help file * Added shortcut to focus URL bar * Added possibility to save/load/share theme presets. Make everything colorful! * Added a lot of context menus * Added possibility to open links into a new tab * Added possibility to open history and favourite items into new tab or same tab * Added option to use your default OS protocol handler instead of displaying an error message. * Improved image pan and zooming. Explore those graphics! ## 0.1 - The start * Initial release