56.0.3045.0 – 2018-08-14 blog post

  • DNA-68903 Convert usages in opera_components/freedom/
  • DNA-70915 [Win] [Settings] Some options are displayed too thin
  • DNA-70961 Write OpAuto tests for random uninstall survey answers
  • DNA-71038 [Linux] Sidebar panel not closed after clicking on page or icon
  • DNA-71054 Sort out front discard in BasicPlaybackHashed_M4A
  • DNA-71085 [Settings] Ctrl + F / Cmd + F should focus search box
  • DNA-71120 Enable “Installer UI changes – implementation” in developer
  • DNA-71153 On startup – “Ask me when Opera is started by a shortcut specifying an URL” is missing in new settings
  • DNA-71212 Move ExecuteCommand for Browser functionality to BrowserCommandController
  • DNA-71229 Dark mode for VPN popup
  • DNA-71263 “Pressing Tab on a webpage highlights all links, as well as form fields” missing in new settings
  • DNA-71288 Change scroll to dark in dark mode
  • DNA-71442 Misaligned popup pointer
  • DNA-71445 Change tooltip text
  • DNA-71466 Use resources from Chromium for Extensions page
  • DNA-71483 Implement volume control in video popout
  • DNA-71508 Interface translation mistakes (Japanese)
  • DNA-71524 mouse gesture sets different startpage URL
  • DNA-71533 Add pref to disable/enable scroll-on-active-tab-on-click
  • DNA-71537 Add Opauto tests for categories menu in new settings
  • DNA-71539 Move Extensions icon below Downloads on sidebar
  • DNA-71540 When wallpaper is installed it should enable wallpapers
  • DNA-71554 Show “-” instead of “+” on magnifier icon when zoom level is <100%
  • DNA-71558 Opera uninstaller – headline looks ugly
  • DNA-71566 Survey answers don’t fit in available space
  • DNA-71577 Misaligned offline installer button in install failure page
  • DNA-71609 Use LTO only in official builds
  • DNA-71614 [linux] Black border around sidebar windows
  • DNA-71625 Bad layout when starting in 150p
  • DNA-71626 HDPI: Bad UI for (un)installer 125%
  • DNA-71628 Close icon is thicker after hovering few times
  • DNA-71631 Submenu vertically misaligned
  • DNA-71635 Tab history cleared on clicking SD button
  • DNA-71647 Button ‘get offline installer’ is too large in some languages
  • DNA-71654 Make animation less annoying
  • DNA-71657 Remove styleguide demo
  • DNA-71664 Enable volume-control-in-video-popout feature on Developer channel
  • DNA-71672 Spellcheck context menu doesn’t list all languages.
  • DNA-71676 Implement volume control in video handlers for twitch, prime, and vimeo
  • DNA-71677 Volume control is not clickable when audio is muted
  • DNA-71689 Add a switch for an immediate request for suggestions after restart when next_update_time is pointing update
  • DNA-71691 Get rid of rich text everywhere
  • DNA-71698 Implement new progress bar design
  • DNA-71700 opauto – create template for lang testing for (un)installer
  • DNA-71706 Fix partner_bookmarks_migration_impl method name
  • DNA-71735 Crash when change VPN location in private window
  • DNA-71744 Startpage button disabled when opening Opera with specific page
  • DNA-71750 Reintroduce the options screen
  • DNA-71757 Crash when formatting debug log on API call failure
  • DNA-71762 [Win] unable to install Opera from usbnetinstaller
  • DNA-71763 No start page on closing the last loaded page
  • DNA-71773 Uninstaller 125%+ UI issues
  • DNA-71776 [Engine] Find on page doesnt work
  • DNA-71785 Remove obsolete proxy bypass for API calls

56.0.3037.0 – 2018-08-06 blog post

  • DNA-64323 [win] Content Blocked Badge – Left and right margin should be equal
  • DNA-70177 Navbar has colour on some internal pages
  • DNA-70757 Settings – Autofill – Add address – Ugly input fields
  • DNA-70924 [MAC] Asan builds fail on ContextMenuBrowserTest.RealMenu
  • DNA-70951 2Fa with Yubikey doesn’t work on Google Account
  • DNA-70958 O55 translations (12.07.2018)
  • DNA-71004 Extenstions – Extensions keyboard shortcuts button doesn’t work properly
  • DNA-71058 [Settings] [Win] Missing options on new Settings page
  • DNA-71061 TrackStatusChangesAfterPipelineEnded test is flaky
  • DNA-71137 [Mac] Extension popups wont open
  • DNA-71228 Dark mode for badge popup
  • DNA-71291 Improvements of Ad blocker on the Extensions page
  • DNA-71293 Only play animation when new tab is opened through “+” button
  • DNA-71309 Make installer look good in HDPI modes
  • DNA-71312 Improve performance of builddiff.py script
  • DNA-71390 Not possible to disable #enable-site-per-process flag
  • DNA-71394 Language setting checkbox is not visible when not hovered in dark mode
  • DNA-71425 Picture-in-Picture option available
  • DNA-71435 Minor layout enhancements
  • DNA-71444 [Linux] Middle click the ‘new tab’ button should paste from primary buffer
  • DNA-71462 Advanced sync settings – Chromium string visible
  • DNA-71471 Whitelist opr.addons API on Welcome Page
  • DNA-71493 Set “mac” CSS flag only on Macintosh
  • DNA-71513 Failed DCHECK in speeddial_suggestions_collector.cc:358
  • DNA-71517 No blink symbols in crashlogs for most configurations.
  • DNA-71525 Improve linking time on Windows by adjusting –mem_per_link_gb value
  • DNA-71530 [mac] “Developer” label is missing in menu
  • DNA-71532 [Installer] Opera Do More overlaps installation fail
  • DNA-71535 OMenu: sub-menu position was changed
  • DNA-71550 ‘Do not allow any site to track my physical location’ wrong translation for fr-CA
  • DNA-71560 [Dark mode] Text on Snapshot pop-up isn’t visible
  • DNA-71572 Crash at opera::ShouldTryKeychainReauthorize(NSString*, NSString*, NSString*, int)
  • DNA-71581 Unify spacing between sections
  • DNA-71583 Blinking while opening dark themed browser on SD page

56.0.3031.0 – 2018-07-31 blog post

  • DNA-69790 Replace reads of kLocationCountry pref by querying LocationStorage
  • DNA-70184 [Mac] Follow system dark mode on macOS 10.14
  • DNA-71051 “Rate Me” link on about page missing
  • DNA-71083 [Settings] Add categories on Settings page
  • DNA-71151 [Mac] Crash at base::SupportsUserData::GetUserData(void const*) const
  • DNA-71227 Dark mode for Download List
  • DNA-71239 Add feature flag and switches for new autoupdater logic
  • DNA-71261 [Mac] Crash at opera::ZoomUIModel::~ZoomUIModel()
  • DNA-71279 [Mac] Search popup appears on top instead of bottom
  • DNA-71303 Page zoom invisible in dark mode
  • DNA-71304 Page zoom implement pop-up
  • DNA-71305 [win] Update installer tests after DNA-71250
  • DNA-71306 Add some empty px’s if there’s no icon after zoom thumbnail
  • DNA-71312 Improve performance of builddiff.py script
  • DNA-71335 Make sure that we have a tool to read the sync metadata for typed URLs
  • DNA-71344 [sync] Make sure it is possible to mock the production behaviour for TYPED_URLs with version 0
  • DNA-71362 Apply new design to the error page
  • DNA-71380 [Linux] LTO is disabled
  • DNA-71386 Exclude “old suggestions” from post-migration clean-up
  • DNA-71387 Visiting a bookmarked page causes a sync commit
  • DNA-71389 Enable as many sync-related components tests as possible
  • DNA-71397 Use richedits for feature descriptions
  • DNA-71402 crash on opening address field badge popup
  • DNA-71411 [macOS 10.14] Compiling with 10.14 SDK gives dark mode in native dialogs
  • DNA-71413 Add AccessibleName to ZoomButton
  • DNA-71414 window focus alternatively switches on changing zoom
  • DNA-71416 Wrong font in Back button
  • DNA-71417 Broken layout of error page
  • DNA-71419 Add missing header in autoupdate_manager_win.cc
  • DNA-71420 Fix the Terms of Service screen
  • DNA-71424 Hide the close button in appropriate layouts in new UI
  • DNA-71435 Minor layout enhancements
  • DNA-71440 Feature font is too heavy
  • DNA-71456 Font color of message in error page is wrong
  • DNA-71473 easy-setup-component is added on icon-click

☣ = bugfix

56.0.3026.0 – 2018-07-26 blog post

  • CHR-1591 Keyboard shortcuts now work even if a bubble popup is displayed
  • CHR-5574 Implementation of the Search And Copy Popup Tooltip.
  • DNA-65574 Simplify getting product Strings
  • DNA-68081 Add accessibility for media indicator in sidebar panel messenger icon
  • DNA-70743 Page zoom level indicator in address bar
  • DNA-70757 Settings – Autofill – Add address – Ugly input fields
  • DNA-70910 Move ExecuteCommand for web contents functionality to BrowserCommandController
  • DNA-71013 Remove OperaBubbleDelegateView::CloseBubble
  • DNA-71028 Create migration interface class and separate tests
  • DNA-71048 Assertion failures in MSEChangeTypeTest (media_unittests)
  • DNA-71154 Apply new installer welcome page design
  • DNA-71204 Remove kFeatureAdblockerFullTextRules flag
  • DNA-71207 Remove kFeatureScrollOnActiveTabOnClick, kFeatureRebornWin7AeroSkin and kFeatureShowMidiPermissionBadge flags
  • DNA-71209 Refactor code for drawing images in installer
  • DNA-71213 “Rate me” and “Opera help” link are missing in new settings
  • DNA-71225 [mac] Net Installer crash
  • DNA-71241 Update Polish translation for: Send news usage data to improve personalization
  • DNA-71252 Refactor rich edit functions into a class based on Control
  • DNA-71267 Page zoom level indicator should be behind a flag
  • DNA-71285 Zoom level indicator should respond to browsed domain change
  • DNA-71292 Add animation into start page
  • DNA-71298 Unreadable fonts in dark mode opera://settings/adBlockerLists
  • DNA-71301 Update Help links
  • DNA-71308 Apply new installer progress page design

56.0.3023.0 – 2018-07-23 blog post

  • CHR-6941 Update chromium on master to 69.0.3486.0
  • DNA-69487 Image alt text is included in copy buffer
  • DNA-70590 Per-frame task runners in //media
  • DNA-70636 Reorganize O-Menu to help users report issues directly from Opera
  • DNA-70640 Add new shortcuts for “Reload all tabs” & “Duplicate tab(s)”
  • DNA-70673 Non active tab become highlighted when closing other one
  • DNA-70768 “X” in last tab disappears on hover
  • DNA-70814 Fix launching of autoupdate when same version of Opera has been installed to same folder at least three times
  • DNA-70849 Move Navigator ExecuteCommand functionality to BrowserCommandController
  • DNA-70853 Serve SVGs instead of PNGs for logos
  • DNA-70857 [Mac] Extension icons not redrawn correctly after disable/enable
  • DNA-70878 Crash at net::URLRequest::OnCallToDelegateComplete()
  • DNA-70903 [Mac] Anchor sometimes incorrect
  • DNA-70921 [Mac] Crash when dismissing permission dialog and reloading page
  • DNA-70922 Crash at opera::WebContentsDeletionObserver::WebContentsDestroyed()
  • DNA-70927 Final polishing of the About page
  • DNA-70952 Enable site isolation for O56+
  • DNA-70963 Move opera CommandId outside opera namespace
  • DNA-70966 Crash at PermissionManager::GetPermissionStatusForFrame(ContentSettingsType, content::RenderFrameHost*, GURL const&)
  • DNA-71015 [Mac] Centralize code that computes popover preferred edge
  • DNA-71020 Crash at base::DictionaryValue::Iterator::Iterator(base::DictionaryValue const&)
  • DNA-71030 Align the Flags page with the styleguide
  • DNA-71033 Remove kFeatureNewExtensionsKey flag
  • DNA-71044 DCHECK failure when installer run with –uninstall switch
  • DNA-71060 Ctrl+Shift+F searches all files in DevTools but doesn’t work if Flow is enabled
  • DNA-71063 Margins missing in survey
  • DNA-71067 Add missing util.js dependency
  • DNA-71070 Tabs – Reload in context doesn’t work
  • DNA-71073 Change default font size on About page
  • DNA-71078 Per-frame task runners in video pop-out code
  • DNA-71080 error message in about page after update check time out
  • DNA-71092 Some mouse gestures don’t work
  • DNA-71093 Add hovered and pressed states to close button
  • DNA-71101 Remove Instant Search hints
  • DNA-71102 [Win] After creating some new tabs on Speed Dial and then switching to them, Speed Dial is empty (only Google search is visible).
  • DNA-71122 [Mac] Startpage button disabled on internal pages
  • DNA-71128 Incorrect font color on Settings page in Dark Mode
  • DNA-71136 Remove kFeatureImportFromOpera
  • DNA-71143 Use styleguide variables for font sizes and weights
  • DNA-71144 Add gradient background to installer
  • DNA-71152 Resize installer window according to the new design
  • DNA-71155 [Mac] Address drop down has no content
  • DNA-71219 Display six columns in the wallpaper gallery

56.0.3013.0 – 2018-07-13 blog post

  • CHR-6923 Update chromium on master to 69.0.3472.3
  • DNA-64912 Enable #reborn-communicator-show-permissions on developer stream
  • DNA-69762 Enable flag on developer channel
  • DNA-70160 [Mac] Crash at base::SupportsUserData::GetUserData(void const*) const
  • DNA-70773 Implement the page according to the design
  • DNA-70789 BrowserWindow inherits from ui::BaseWindow
  • DNA-70881 Temperature converter doesnt work
  • DNA-70889 Remove kFeatureCreateThemeFromWallpaper flag
  • DNA-70890 Remove kFeatureFreedomSearchBypass flag
  • DNA-70892 [Mac] Permission dialog stuck after closing/switching tabs
  • DNA-70894 Add omitted speeddial post-migration clean-up on partner content initialization finished
  • DNA-70896 [Mac] Permission dialog sometimes appears outside Opera window
  • DNA-70902 Add tests for partner_content_service_ initialization callback in partner_bookmarks_service
  • DNA-70911 [Mac] Page Info popup in sidebar directed upwards if given enough space
  • DNA-70920 Use IsTextEditCommandEnabled() instead of CanRedo() and CanUndo() in textfield
  • DNA-70923 Randomize questions order in NetInstaller survey
  • DNA-70934 URL-bar Search Autocomplete messed domain name up

56.0.3010.0 – 2018-07-10 blog post

  • CHR-6910 Update chromium on master to 69.0.3464.2
  • DNA-68081 Add accessibility for media indicator in sidebar panel messenger icon
  • DNA-68901 Convert usages in desktop/common/bookmarks
  • DNA-69844 [Windows] Implement missing UI things to make #enable-mark-http-as working
  • DNA-70281 Use views-based PermissionPromptImpl on Mac
  • DNA-70377 Country based lists missing from Default lists
  • DNA-70595 Implement “recovery logic” in the launcher.
  • DNA-70679 Merge navigator_utils.h funtions with browser_commands.h
  • DNA-70682 Create dry-run for speeddials post-migration (clean-up)
  • DNA-70691 Remove kFeatureMultipleTabSelection flag
  • DNA-70699 Remove recovery logic from startup_info_reader.cc
  • DNA-70701 [Mac] NativeTextButton on Mac doesn’t have enough padding
  • DNA-70708 Remove flags for kFeatureDefaultBrowserPromptInSlidingToolbar and kFeatureSetAsDefaultBrowser
  • DNA-70712 Remove #extension-browser-action-reordering, #media-router and #save-as-pdf flags
  • DNA-70714 Use opera cr_input elements
  • DNA-70736 Relaunch button is misalligned
  • DNA-70741 [Linux] Preloading video libraries broken
  • DNA-70742 Remove GlobalCommandController and import BrowserCommandController
  • DNA-70744 Remove kFeatureToolkitSpeedDial and kFeatureEasySetup flags
  • DNA-70745 Surpress the Windows partially busy cursor when launching the AU process
  • DNA-70754 [Linux] Older ffmpeg libraries should be supported
  • DNA-70755 Show focus style only when using keyboard
  • DNA-70758 Random build failures due to missing generated files in blink/renderer/core/dom/events.
  • DNA-70760 Remove kFeatureSnapEditTextTool feature
  • DNA-70770 [Linux] Remove chromium-codecs-ffmpeg-extra from snap package
  • DNA-70772 Serve channel-specific logo by predefined path
  • DNA-70774 Remove base::kFeatureBackupPreferenceFiles flag
  • DNA-70782 Fix permission dialog anchoring
  • DNA-70785 Allow fetching toolkit.config.js on about page
  • DNA-70790 Settings – Languages – Add language – additional input field
  • DNA-70791 Remove folder icon from O-menu
  • DNA-70800 Details missing from verbose updater logs
  • DNA-70802 Remove kFeatureTopBarTabMenuSetting
  • DNA-70815 [Mac] Blurry text on permission request dialogs
  • DNA-70816 Remove kFeatureCollapsibleOpenTabsInTabMenu flag
  • DNA-70819 Crash at crash_reporter::DumpWithoutCrashing()
  • DNA-70825 Remove kFeatureResetOpera flag
  • DNA-70832 Random build failures due to missing dependencies v8 bindings test target.
  • DNA-70837 Clean up and format Toolkit modules
  • DNA-70842 [Lin] Double mouse backward/forward navigation
  • DNA-70844 Remove kFeatureBrowserEngineData flag
  • DNA-70848 Zoom with dark-mode is unreadable
  • DNA-70855 Browser exit command is not working
  • DNA-70860 Remove base::kFlashDetectionThroughNavigatorPlugins flag

56.0.3003.0 – 2018-07-02 blog post

  • CHR-6897 Update chromium on master to 69.0.3452.0
  • DNA-59261 [Windows] Crash when dragging bookmarks into a folder
  • DNA-64937 Renderer crash after changing zoom level on page
  • DNA-66072 Crash at extensions::MimeHandlerViewGuest::NavigationStateChanged(content::WebContents*, content::InvalidateTypes)
  • DNA-66336 [WebUI] Add Adblocker as an extension to Extensions page – to onboard the feature
  • DNA-67827 Move common/thumbnails to opera_components
  • DNA-67913 Disable tabs API on non-user action for extensions outside Opera Addons
  • DNA-68354 [Lin] [Mac] OperaAutoupdateCheckerTest.IntializesAndFinalizesIPCThread fails
  • DNA-68817 Remove chrome_imports variables from desktop/build/config/opera_global.gni
  • DNA-68857 Consider rewriting all the various unit_conversion classes to one class
  • DNA-68869 Crash at SpellCheck::IsSpellcheckEnabled()
  • DNA-68906 Convert usages in desktop/common/turbo
  • DNA-69154 [AdBlock] Add a metric to count number of hits
  • DNA-69638 [Mac] Cmd+L doesn’t work if address field has focus
  • DNA-69762 Enable flag on developer channel
  • DNA-70165 [Settings] “Chrome Passwords” in default filename when exporting passwords
  • DNA-70220 “Let partner search engines check if they are set as default” option is missing in new settings
  • DNA-70282 [Linux] Create Snap package on Linux as part of build process
  • DNA-70340 Remove the hash function callback from ShutdownTimeReporter
  • DNA-70345 Switch from opera::Navigator::Params use to NavigateParams from browser_navigator_params.h
  • DNA-70356 [Converter] Fix number conversion
  • DNA-70360 Add warning dialog when closing private window with unfinished download
  • DNA-70367 Implement system performance scoring function and add appropriate histogram
  • DNA-70372 [Settings] Import from other Chromium based browsers does not work
  • DNA-70394 Change colour of “Import bookmarks now” on light theme
  • DNA-70399 Keeps importing list that is already added
  • DNA-70400 [Settings] Text in put is placed to low in search field
  • DNA-70411 Bookmark dialog adds a speed dial to the beginning
  • DNA-70422 Fraud warning & Malicious site warning badge popups titles should be red.
  • DNA-70423 Enable #dynamic-demuxer-selection on stable
  • DNA-70428 [mac] Add hover for Flow icon in address bar
  • DNA-70432 Pinned shortcut repins every launch
  • DNA-70437 Missing dependency on “//chrome/common:page_load_metrics_mojom” in desktop/browser
  • DNA-70439 Add speeddial post-migration flag turned off test
  • DNA-70442 [Sync] Update required to sync tests – generate different history on sync test account
  • DNA-70446 Fix for not storing booking.com removal time while abtest is turned off
  • DNA-70461 “Get more wallpapers” option in context menu doesn’t work
  • DNA-70462 Do not allow multiple initialization of ProtectedDataHasher in the factory
  • DNA-70473 desktop_browsertests requires ClearKey CDM
  • DNA-70477 Crash at opera::PageView::title()
  • DNA-70489 Add test for Adblocker as an extension to Extensions page
  • DNA-70490 Add switch to disable Adblocker as an extension to Extensions page
  • DNA-70497 [opauto] Timeout when calling NavigateToURL
  • DNA-70500 [Windows] Non-jumbo compilation failure
  • DNA-70501 [Linux] Debug fails while linking lib_opautolib
  • DNA-70518 Move common/bookmarks to opera_components
  • DNA-70519 Move common/fraud_protection_ui to desktop/browser
  • DNA-70521 Move desktop/common/freedom to opera_components
  • DNA-70522 Move common/suggestions and common/favorites do opera_components (or remove)
  • DNA-70524 Move desktop/common/drawing to opera_components
  • DNA-70525 Clicking on adblocker on extension page should redirect to extension description page
  • DNA-70533 Amend history controller to handle undefined tab from chrome.tabs.getCurrent
  • DNA-70544 Increase alpha for text shadow on Start Page
  • DNA-70556 Enable new settings flag on all stream
  • DNA-70598 Define abtest to keep news on start page disabled for major countries
  • DNA-70600 Cleanup common/ as much as possible
  • DNA-70601 Input elements lost Opera style
  • DNA-70614 Refactor closing page views
  • DNA-70616 OpAuto tests for unfinished download in private window
  • DNA-70617 Remove legacy FavoriteCollectionImpl
  • DNA-70657 Trigger post-migration right after migration
  • DNA-70676 Add services_unittests to chromium_tests
  • DNA-70689 Remove old feature flags
  • DNA-70696 Random compilation failure when compiling network services mojom.

☣ = bugfix