• Fix a race condition that sometimes caused the current tab to not be the active tab.
• Highlight the background of domain settings that are not default.
• Remove the terms whitelist and blacklist from the project.
• Standardize the suggested file names.
• Update the app bar proxy background color.
• Restore the scroll position when restarting the settings app.
• Migrate the last of the code to Kotlin and remove the deprecated AsyncTasks.
• Optimize several pieces of the code to run more efficiently.
• Reenable the dark WebView theme on Android 7-9 (API 24-28).
• Add a cancel action to the Save URL snackbar.
• Change the domain settings switches to drop down lists that include “system default”.
• Allow duplicate bookmark folder names.
• Fix a crash if monocles Browser is restarted while the pinned mismatch dialog is displayed.
• Modernize the WebView pager adapter code.
• Fix a crash when moving a bookmark to the home folder.
• Take advantage of WebView’s secret, undocumented View Source functionality.
• Fix Domain Settings sometimes being created as Enabled instead of System Default.
• Move User Agent below DOM Storage in the domain settings list.
• Create a special encryption dialog for Content URLs.
• Fix a crash if monocles Browser is restarted while the SSL certificate error dialog is displayed.
• Fix a delay if monocles Browser is restarted while the HTTP authentication dialog is displayed.
