1.56 (05/01/2016)
  1. Added GOST support, if available.
  2. Added HTTP error codes 203, 204. Please see WebKit within Settings.
  3. Allow access to the SSL Errors Exceptions panel via dooble://open-ssl-errors-exceptions.
  4. Allow disabling of automatic recording of file suffixes. Please see Settings.
  5. Allow the user to restore Dooble after a tardy authentication.
  6. Always display the Location Tool Bar whenever the main menus are hidden.
  7. Authenticate via a status bar button.
  8. Avoid reloading the most current history item after a restoration as this generates an additional history entry.
  9. Bit-by-bit comparisons; please see dmisc::compareByteArrays().
  10. Clear the HTTP Referrer Exceptions container if required.
  11. Corrected ARM Qt 4.x project file.
  12. Corrected Date Modified file system values.
  13. Corrected Default font application.
  14. Corrected FTP size-column sorting.
  15. Corrected dooble::promptForPassphrase(). The method should not reset the current credentials.
  16. Corrected resolution of relative URLs during redirection.
  17. Corrected total sizes of exceptions as reported in Settings.
  18. Deleted Include.win32/gcrypt.h and Include.win32/gpg-error.h.
  19. Disable DNS pre-fetch.
  20. Disabled JIT (https://en.wikipedia.org/wiki/Just-in-time_compilation). Optional, please see Settings.
  21. Disabled Web plugins for new installations.
  22. Do not assume that an integer has a specific width (dcrypt.cc).
  23. Enable Spot-On widgets if DOOBLE_LINKED_WITH_LIBSPOTON is defined.
  24. Enforce limits on numeric INI values according to their widget representations.
  25. Gridify. Please see the View menu.
  26. Introduced the INI variable network_reply_object_timed_delete_interval_ms. If set to a positive integer, QNetworkReply objects will be destroyed within the specified milliseconds.
  27. Minimum iteration count set to 10000. Default set to 25000.
  28. Modes of operation: CBC-CTS, CTR.
  29. Modified the OS X project files in support of OS X 10.6.8.
  30. New Applications context menu item in Settings.
  31. New Blocked Hosts window. Please see Windows.
  32. New Qt 5.x ARM project file.
  33. New default.html page. Removed previous pages.
  34. Partial wildcard support for blocked hosts.
  35. Please remove shared.db, if such a file exists in the user's Dooble directory.
  36. Remove the files httponlyexceptions.db and preferences.db during a reset of Dooble.
  37. Removed Google and OS X-specific logic from agent strings.
  38. Removed keywords gathering from page descriptions. This changes a previous release's behavior.
  39. Removed modifier-key URL transformations.
  40. Removed most numeric conversions/promotions. Reviewed Wconversion and Wsign-conversion warnings.
  41. Salt length maximum set to 8192 bytes.
  42. Secure database deletes.
  43. Smooth processing of large directories.
  44. The dooble-blocked-hosts.txt file will now reside in the user's home directory.
  45. The method dmisc::iconForUrl() must consider variations of the URL parameter with respect to trailing slashes.
  46. The plugins architecture has been deprecated.
  47. Upgraded OpenSSL libraries to version 1.0.2g on Windows.
  48. Upgraded SQLite libraries to version 3.12.2 on Windows.
  49. Upgraded libgcrypt to version 1.7.0 on OS X.
  50. Upgraded libgcrypt to version 1.6.5 on Windows.
  51. Upgraded libspoton to version 0.1.5.
  52. User agent strings exceptions.
  53. Verify modified URLs in the Bookmarks window.
  54. Wrap lines on page source; default of true.
1.55 (11/05/2015)
  1. Allow suspending of a page load via a tab's context menu.
  2. Avoid accepting secure cookies from HTTP sites.
  3. Avoid serving secure cookies over HTTP.
  4. Enable cross-site-scripting auditing. New installations only.
  5. New per-tab progress bars.
  6. Upgraded Qt to version 5.5.1 on OS X and Windows.
  7. Upgraded SQLite products to version 3.9.1 on Windows.
  8. Upgraded libgcrypt to version 1.6.4 on Windows.
1.54 (09/18/2015)
  1. Allow hiding of the search widget. Please see the View menu.
  2. Configurable tab bar position.
  3. Deleting the QNetworkReply object in dnetworkaccessmanager::slotFinished() continues to cause sporadic termination. Removed deleteLater().
  4. Increased maximum discarded tabs and favorite links from 15 to 30.
  5. Limit results of qgetenv().
  6. Per Mrs. Fennel, private tabs. Please see the File menu.
  7. Thread scheduling may not be available.
  8. Upgraded Qt products to version 5.5 on OS X and Windows.
1.53 (07/04/2015)
  1. Added Stribog-512.
  2. Allow for automatic cancellation of stagnant JavaScript scripts.
  3. Allow non-authenticated sessions to share plaintext information with Spot-On.
  4. Allow removal of Spot-On shared links. Please see Clear Containers and the Edit menu.
  5. Also retrieve keywords as part of a page's description.
  6. Corrected QSsl enumeration usage for Qt 4.7.x. Thanks to Elbert for reporting.
  7. Corrected Qt macro usage.
  8. Corrected SSL widget states in the Settings panel.
  9. Corrected Spot-On button state in the URL location widget.
  10. Corrected retrieval of default iteration count.
  11. Log libspoton errors.
  12. Modified the favicon's context menu so that the available option references the site's host instead of the domain.
  13. Per Mattias Andree, added support for the Gopher protocol. Lots of changes provided by Mattias. File downloads are supported. Pausing downloads is not supported.
  14. Properly center exceptions windows that are activated from Settings.
  15. Removed non-native full-screen support.
  16. Removed translated log entries.
  17. Set the SSL protocol for QNetworkRequest objects. Removed setting of the protocol in Allowed SSL Ciphers.
  18. Set the location widget's text after a successful page load or an update of the URL if and only if the user has not modified the location widget's text.
  19. The method dwebpage::slotFinished() must inspect the reply's "dooble-favicon" property as the method may be reached after a download of a favicon.
  20. Updated Czech translation. Thanks to Pavel Fric.
  21. Updated SQLite to version 3.8.10.2, Windows.
  22. Updated libspoton to 0.1.2.
  23. Upgraded OpenSSL products to version 1.0.2c on Windows.
  24. Upgraded Qt products to version 5.4.2 on OS X and Windows.
1.52 (04/01/2015)
  1. Ability to disable the main window's menu bar.
  2. Added the search engine wikibooks.org.
  3. Adjusted full-screen support.
  4. Allow hiding of the Desktop and Home buttons.
  5. Corrected dooble::saveSettings() with respect to the full screen mode.
  6. Display the JavaScript alert in dwebpage::javaScriptAlert() via QMessageBox::exec() instead of show().
  7. Ignore QX11EmbedContainer if Q_WS_X11 is not defined.
  8. Issue std::nothrow in gcry_qmutex_init().
  9. Remind the user if the SQLite database driver is missing.
  10. Removed hiding of the location tool bar.
  11. The Dogpile search engine supports SSL/TLS.
  12. The default SSL configuration's protocol must be set according to the available cipher protocols (SSLv3, TLSv1.0, TLSv1.1, TLSv1.2). Please see http://doc.qt.digia.com/qt-maemo/qsslconfiguration.html.
  13. Upgraded OpenSSL libraries to version 1.0.2a.
  14. Upgraded libgcrypt to version 1.6.3 on Windows.
  15. Upgraded libgpg-error to version 1.13 on Windows.
1.51 (03/01/2015)
  1. Added a Spot-On button to the location widget.
  2. Allow configuration of the main thread's priority.
  3. Avoid real-time storing of splitter states.
  4. Corrected month translations in the History window.
  5. Removed support for ancient versions of GCC.
  6. Silent third-party blocking.
  7. Simplified third-party blocking. Please use dooble-blocked-hosts.txt.
  8. Upgraded Qt to version 5.4.1.
Archived Contents

https://github.com/textbrowser/dooble/blob/master/Documentation/RELEASE-NOTES.archived