42.0.2393.517 –  2017-01-26 blog post

  • Revert: DNA-58151 [Win] Handler not set properly on the engine side
  • DNA-58671 USB installed does not send stats to OSP
  • DNA-58902 [Settings] Wrong anchor to currency converter help link
  • DNA-58944 [Installer] Crash at the end of install process

42.0.2393.351 –  2017-01-24 blog post

  • DNA-57724 Warn user about data deletion when another opera is installed(the same stream different arch)
  • DNA-57821 [Mac] Middle click in bookmarks bar menu works only after closing the menu
  • DNA-58151 [Win] Handler not set properly on the engine side
  • DNA-58406 LocationConfiguration retry timer can target wrong object
  • DNA-58477 Currency converter not recognising decimal separator correctly
  • DNA-58646 Use the “Opera Software AS” cert for all signatures
  • DNA-58725 assistant_installer does not compile
  • DNA-58745 [installer] Update same stream always to one location
  • DNA-58764 [win] Shortcuts not removed when uninstalling x32 installed over x64
  • DNA-58879 [Win7] Pinned shortcut is not removed when uninstalling x32 installed over x64

42.0.2393.137 –  2017-01-18 blog post

  • DNA-56523 [Linux] Chinese websites are not readable on Ubuntu 16.04
  • DNA-57260 [macOS 10.12] Painting issue during loading
  • DNA-57566 Notification setting icon doesn’t open notification exceptions settings
  • DNA-57734 Firewall prompt triggered on start with media-router flag enabled
  • DNA-58004 Not possible to set 64 bit Opera the default browser, Win10.
  • DNA-58458 [Mac] Unstable smoke tests GeolocationStatsHelperTest.*
  • DNA-58525 [macOS 10.12.2] Opera crashes when opening file dialog with Touch Bar
  • DNA-58534 H264 video does not work on Linux
  • DNA-58561 Unsorted Bookmarks are not visible
  • DNA-58604 Unreported installer error when trying to install x64ver in other location that already installed x32ver
  • DNA-58628 Add installer architecture *stats*
  • DNA-58684 [Mac 10.9][Mac 10.10]Crash when opening popup window
  • DNA-58694 Update 360 build with preinstalled extension

42.0.2393.94 –  2016-12-20 blog post

  • DNA-57763 [CAT] Crash in KeyStorageKeyring::GetKey
  • DNA-58479 Crash at opera::BookmarkMenuDelegate::BookmarkNodeMoved(bookmarks::BookmarkModel*, bookmarks::BookmarkNode const*, int, bookmarks::BookmarkNode const*, int)
  • DNA-58498 Port Chromium’s fix for content::TextInputClientObserver::GetFocusedPepperPlugin crash to desktop-stable-55-2393

42.0.2393.78 –  2016-12-08 blog post

  • DNA-54105 Missing accessibility name for Bin button in heart menu popup
  • DNA-57701 [CAT]Crash in v8::internal::CodeStubAssembler::NumberDictionaryLookup / opera::OperaExternalVideoPreviewDelegate::~OperaExternalVideoPreviewDelegate
  • DNA-57894 O42 translations integrate with stabilisation branch
  • DNA-57994 netinstaller signature is not validated on XP
  • DNA-58039 [Linux] Opera leaves processes behind, destroys data
  • DNA-58287 i386 installation removed with new netinstaller on x64 Windows
  • DNA-58316 Crash in TabSpecificContentSettings::DidStartNavigation

42.0.2393.65 –  2016-12-01 blog post

  • DNA-57471 Detached video, large minimum size
  • DNA-57582 [Windows] Speed Dial extensions content not drawn
  • DNA-57597 [Adblocker] Clicking on links does nothing on http://www.touchandtravel.de/
  • DNA-57886 When opening new tab from other tab’s context menu it opens at the end of tab strip
  • DNA-57893 O42 translations integrate with master
  • DNA-57894 O42 translations integrate with stabilisation branch
  • DNA-57917 Auto-update fails on Windows
  • DNA-57985 Moving elements in bookmarks bar crashes Opera
  • DNA-58101 Suggestions displayed twice ☣
  • DNA-58139 Strange behavior when dragging a folder from the bookmarks bar to the tab bar
  • DNA-58140 [macOS] Crash in libobjc.A.dylib::6b5d
  • DNA-58150 [Adblocker] Do not add wildcard to path rule ending with ^
  • DNA-58167 Test for |stopped_| missing in WMFByteStream::OnReadData()
  • DNA-58181 [Mac] Move close button to the left on video popout window
  • DNA-58218 Suggestions edit button should be on the left on macOS

42.0.2393.38 –  2016-11-16 blog post

  • DNA-45081 Loading speeddial counts 2 impressions for speeddial tiles (causes BasicTests/FavoriteStatsBrowserTest to fail)
  • DNA-57744 Initial video popout size too big
  • DNA-57749 Timeout on LazyBackgroundPageApiTest.UpdateExtensionsPage
  • DNA-57766 “My sources” collapsed by default on news page
  • DNA-57806 All sections in ‘Browse the catalog’ expanded

42.0.2393.27 –  2016-11-09 blog post

  • DNA-57372 [Mac] Toolbar stays visible when making video full screen in full screen mode
  • DNA-57437 problems with the browser text entry
  • DNA-57727 Uninstall Opera x32 build while x64 is being installed doesn’t work if current installation of Opera x32 is running ☣
  • DNA-57738 [Win10] Prompt about problem with default browser is shown and default browser is changed to Edge, after replacing x32 to x64 browser version ☣
  • DNA-57772 “Click to play” not selectable
  • DNA-57816 [PN] Request: add fail-safes to discover api requesting code
  • DNA-57838 [PN] XSS in Personalized Newsreader
  • DNA-57930 [Mac] Crash after double click on video detach icon

42.0.2393.14 –  2016-11-03 blog post

  • DNA-57356 Integrate Credential Management API WP4 – Popup implementation
  • DNA-57387 Crash if host player closed right after opening detached video
  • DNA-57452 Currency converter WP2 (settings)
  • DNA-57723 Upgrade to custom elements v1
  • DNA-57731 [Engine] Crash when turning vpn on and off ☣
  • DNA-57741 On any page refresh, the video popout closes
  • DNA-57742 Keyboard input breaks after right clicking / mouse gesturing on detached video
  • DNA-57751 [Videopopout] Detach button is not displayed on videos
  • DNA-57756 Videopopout position not restored
  • DNA-57764 Enable SimpleFirstStart feature for beta/stable
  • DNA-57765 Enable RSS notifications on all channels
  • DNA-57778 Personal news age strings descriptions can misleading for translators ☣

42.0.2392.0 –  2016-10-25 blog post

  • DNA-49145 Tab muting functionality in chrome.tabs API doesn’t work
  • DNA-49477 [Mac] Crash in -[TabStripController animationEnded]
  • DNA-50771 [Win][Mac] No proper isolation of chrome.identity API
  • DNA-52182 [Videopopout] Youtube: Mute button does not synchronize with youtube mute control
  • DNA-55922 [Mac] Crash when quitting Opera without open windows
  • DNA-56068 [SD] Catching item when it flies back clones it
  • DNA-56650 [Suggestions] ads URLs should be filtered
  • DNA-57024 Context menu for Nav Bar(left side start page links)
  • DNA-57114 Video popout scripts loaded when pref is disabled
  • DNA-57274 [PN] Add search box next to view buttons
  • DNA-57275 First time experience improvements – do not annoy me (EXP-8)
  • DNA-57280 Currency converter WP1
  • DNA-57288 Add option in net installer to replace 32-bit existing installation with 64-bit version
  • DNA-57295 [PN][NFPA] Fix: Url as title on preview, directed from pageAction
  • DNA-57311 Prepare translations for O41
  • DNA-57316 Integrate Credential Management API WP3
  • DNA-57318 Implement IPCDemuxer::AbortPendingReads()
  • DNA-57319 Ctrl+tab navigates through the suggestions dropdown instead of tab cycling
  • DNA-57326 ‘Page crashed’ tab shown instead of ‘Out of memory’
  • DNA-57373 Video Popout disappears on fast forward ☣
  • DNA-57378 Browser freezes for 5 seconds when visiting tinyurl.com
  • DNA-57407 Do not send click event to the page when clicking detach button
  • DNA-57418 Integrate Credential Management API WP5 – Manage passwords popup implementation
  • DNA-57429 Video Popout black screen after few NEXT and closing ☣
  • DNA-57430 Weird animation when opening a tab with middle-click when there’s tabs to the right of the active one already
  • DNA-57449 [Adblocker] Query only rules not applied
  • DNA-57451 Update adblocker rules to latest easylist & easyprivacy
  • DNA-57461 [Macos 10.12] Not all elements visible in bookmarks bar
  • DNA-57466 Video Popout should adjust size
  • DNA-57480 Enable SimpleFirstStart feature for developer
  • DNA-57483 [Win/Lin] 60fps camera indicator icon causes unwanted battery use
  • DNA-57488 Memory leak in animated_sprite_view.cc
  • DNA-57490 [Mac] Crash when quitting Opera without open windows
  • DNA-57493 Memory leak in QCMSColorTransform::QCMSColorTransform
  • DNA-57494 Bookmarks bar checkbox cut off in heart menu
  • DNA-57499 [Mac] Background under tab broken when bookmarks bar enabled
  • DNA-57501 [NetInstaller] Install x64 Browser in different folder
  • DNA-57511 Make the installer payload reader support 64bit files.
  • DNA-57512 Stopped frame is not changing when seeking on detached video
  • DNA-57515 Fast, Faster Opera: Long startup at stress conditions
  • DNA-57516 Memory leak in ProxySwitcherPopupView
  • DNA-57517 No NEXT button for YT embedded movies
  • DNA-57518 IPCAudioDecoder breaks thread restrictions
  • DNA-57519 Search Engine with POST request do not work anymore
  • DNA-57521 Unable to set keyboard shortcuts for extensions
  • DNA-57524 Enable RSS notifications on Dev channel
  • DNA-57526 Session not saved when popout active. Crash on exit browser when video pop-out is active
  • DNA-57527 Crash when starting session with fraud URL
  • DNA-57528 Integrate Credential Management API WP6
  • DNA-57535 [Video Popout] Zooming in/out not resizing video dialog
  • DNA-57536 Scrollbars appear on speed-dial extensions
  • DNA-57539 Remove unsorted bookmark folder for SimpleFirstStart only for new users
  • DNA-57544 Popout Not closed when browsing back in history -> Crash on closing detached video when going back…
  • DNA-57546 Bad tab strip layout performance when opera is starting and closing
  • DNA-57547 Ctrl+Shift+Del (Clear browsing data) does not work when the focus is in the address bar or the search bar
  • DNA-57554 [PN][NFPA] restrict feed links to http(s)
  • DNA-57557 Rename “My folders” folder to “My bookmarks” for users of “remove unsorted folder” feature for “simple first start”
  • DNA-57563 Remove AlphaCutoffView as it is no longer needed
  • DNA-57564 Popout Not closed when browsing back in history using drop down history list
  • DNA-57565 [Mac] Some buttons in network installer are not capitalised for British English
  • DNA-57568 Unable to close tab with video popup using shortcut
  • DNA-57575 [Mac] Bad tab strip creation performance when opera is starting
  • DNA-57577 It’s impossible to scroll extension popups randomly
  • DNA-57579 Personal news page wont load
  • DNA-57580 [Chromecast] extensionViewInternal API not enabled
  • DNA-57581 Incorrect unique_ptr usage in extensions_adapter.cc
  • DNA-57583 O41 integrate translations with master
  • DNA-57585 [Chromecast] mdns API not enabled
  • DNA-57589 Detect existing 32-bit installations when installing 64-bit Opera
  • DNA-57596 [Chromecast] gcm and gcdPrivate APIs not enabled
  • DNA-57598 [Engine] Crash in extensions::SignedInDevicesGetFunction::RunSync when opening private window
  • DNA-57603 [Mac] Layout of tabs calculated many times on startup
  • DNA-57604 Crash on browsing back in history when active poput.
  • DNA-57615 Fast, Faster Opera: Load fewer tabs simultaneously at startup
  • DNA-57616 [chromecast] Enable media router code and add media router extension
  • DNA-57617 Crash on using chrome.desktopCapture from background page or dialog
  • DNA-57628 [Videopopout] Hard to click progress bar
  • DNA-57631 [Videodetach] Detach button sometimes not visible because of CSP
  • DNA-57633 Detached video is white for few seconds after detaching
  • DNA-57638 [Credential Management API][Mac] Manage passwords popup UI adjustments
  • DNA-57667 Enable Currency Converter on developer
  • DNA-57670 [NetInstaller] Uninstall 32-bit browser when we installing 64-bit browser
  • DNA-57681 When selecting price with same currency as selected currency converter – currency converter appears ☣
  • DNA-57697 Move advanced settings checkbox to the side panel
  • DNA-57703 Remove any special treatment of NEX extensions
  • DNA-57707 Ignore E114 in pep8

42.0.2374.0 –  2016-10-07 blog post

  • DNA-57284 [PN] notifications: add support for RSS feeds
  • DNA-57285 Detached video is stuttering for every new video when video is in background tab ☣
  • DNA-57297 Integrate Credential Management API WP2
  • DNA-57336 [WebUI][Settings] Add Dialog: Import bookmarks and settings, 1. WP
  • DNA-57359 Plus button gets resized on opening a new tab when the tab bar is full
  • DNA-57364 Wrong dependency on features.h
  • DNA-57365 Wrong dependency on mojo_bindings
  • DNA-57366 News feeds are not recognised
  • DNA-57371 Enable metricsPrivate API
  • DNA-57379 Crash on refreshing of tooltip text when deleting a bookmarks bar bookmark in folder menu
  • DNA-57398 [PN] notifications: rename dropdown label to “Check my sources for new content”
  • DNA-57403 [Mac] Network installer retries download only 3 times
  • DNA-57408 Enable mediaRouterPrivate and mojoPrivate extension APIs
  • DNA-57409 [PN] notifications: navigation side panel should check for status only if flag enabled
  • DNA-57410 Assertion failure in IPCMediaPipeline when seeking
  • DNA-57416 [Mac] Video popout window not visible in mission control
  • DNA-57417 [Mac] process_xibs_for_localization causing build slowness

42.0.2372.0 –  2016-10-05 blog post

  • CHR-969 Turbo 2: next generation turbo
  • CHR-2879 Bookmarks sync using Chromium sync protocol.
  • CHR-4453 Add support for precompiling Blink in Windows
  • CHR-5784 Allow testing from the outside whether a key event is a textfield command.
  • DNA-37874 [Mac] Disabling accelerated video decode breaks MSE+MP4 support
  • DNA-44307 Opening new tab doesn’t close extension popup
  • DNA-45299 Missing tab content when dragging tab
  • DNA-46244 chrome: protocol in URLs in opera://activity page
  • DNA-48799 Make sure that any errors during popup login are handled correctly
  • DNA-50735 Enable Background Sync (it’s already enabled by default in Chromium)
  • DNA-51595 Deadlock when closing a bubble opened by touch
  • DNA-52586 [Video Popout] Normal cursor between buttons
  • DNA-54909 [Engine] Timeout on ExecuteScriptApiTest/DestructiveScriptTest tests
  • DNA-55290 TwoClientPasswordsSyncTest.* tests are timing out
  • DNA-55492 It says chrome://startpage whenever I open Opera
  • DNA-55511 Support Push Messages
  • DNA-55562 Remove the extended suggestions code
  • DNA-56463 Battery saver popup shown before startpage
  • DNA-56546 Backspace in URL field navigates back in history
  • DNA-56678 Alt+drag (text selection on links) opens O-menu
  • DNA-56683 Wrong url loaded when pressing down arrow and enter quickly in address bar
  • DNA-56705 Remove HistoryState and implement the according features with HistoryController
  • DNA-56746 [PN] make suggestions look better
  • DNA-56801 [Win Installer] One drive available in path dropdown when more than one drive is connected ☣
  • DNA-56802 [Win Installer] Switching back to usb install mode does not switch back the path ☣
  • DNA-56840 [macOS 10.12] Renderer crash on end of stream for MP4 videos
  • DNA-56855 [Win Installer] Installation for Current User is not pinned to taskbar when user changes from USB to Current in options ☣
  • DNA-56866 Write automated tests for searches suggestions on start page
  • DNA-56888 [PN] History navigation: replaceState search
  • DNA-56907 [Win] Few AutoUpdaterTest.* fails since 40.0.2297.0
  • DNA-56909 [PN] notifications: mark icon with overlay
  • DNA-56911 Merge some desktop tests
  • DNA-56914 [Windows] Remove fixed aspect ration from detached video window ☣
  • DNA-56915 Hardware acceleration issue on Intel HD5500 integrated GPUs
  • DNA-56921 Broken dependencies on browser_extensions_browsertests
  • DNA-56925 Themes are not visible after turning off and on
  • DNA-56954 [PN] catalog browser: light refactoring
  • DNA-56957 [PN][RSS] Web feed handler brakes history navigation
  • DNA-56973 Clicking on “reboot” link after enabling dedicated GPU usage does not enable feature ☣
  • DNA-56977 PartnerContentTest.GetDataFromTrackingJsonFile fails
  • DNA-56993 [VPN] Statistics UI page with wrong letters in Ukrainian ☣
  • DNA-56994 Enable #enable-quic on all streams
  • DNA-57000 German translation – VPN ☣
  • DNA-57008 A unittest must exist for all root bookmark nodes encryption
  • DNA-57009 Delay load of unused DLLs
  • DNA-57012 Enable #power-save-mode-webrtc-video-pixel-limit on all streams
  • DNA-57017 String changes for review and update the advanced sync config dialog
  • DNA-57019 LazyBackgroundPageApiTest.UpdateExtensionsPage timing out
  • DNA-57021 [Settings] Checkbox aligned to top of text
  • DNA-57025 [PN] Remove frame around the source that is disable keyboard navigation
  • DNA-57026 [PN] Fix hover state for “Preview” button
  • DNA-57028 Enable VideoStats OpAuto tests on Mac ☣
  • DNA-57032 [PN][NFPA] popup: use url for tooltip
  • DNA-57037 [Mac] Search/copy popup appears after every click
  • DNA-57039 [WIN] Search/copy popup does not appear on following selections ☣
  • DNA-57048 [PN] notifications: create preference
  • DNA-57049 Tabs with page that has hosted app associated with it are always assigned to one renderer process.
  • DNA-57051 [NetInstaller] Detect system architecture and install proper version.
  • DNA-57052 [Mac] .dmg package uses zlib compression instead of bzip2
  • DNA-57053 Tabs API returns all URLs with opera: scheme
  • DNA-57055 Implement saving and loading most recent tabs (instead of visually ordered)
  • DNA-57057 [PN] notifications: Discover API does not reject when HTTP request fails
  • DNA-57059 [PN] update catalog prior to 41 beta
  • DNA-57060 Remove some extension changes that we don’t need
  • DNA-57063 PartnerContentTest.GetDataFromTrackingJsonFile fails on OS X
  • DNA-57074 [Linux] AutoUpdaterTest.IsUpdate fails
  • DNA-57076 [PN] brasil.elpais.com articles have CDATA URLs
  • DNA-57079 Crash when changing quality in original video for the first time, with pop-out active ☣
  • DNA-57085 desktop_common_unittests timing out on Windows Debug builds
  • DNA-57095 [macOS 10.12] Bookmark folders on bookmarks bar messed up
  • DNA-57101 [macOS 10.12] Tabs messed up after moving them
  • DNA-57102 Enable #lazy-session-loading-default-enabled on all streams
  • DNA-57108 Transparent UI items in case DWM Accent Color key missing
  • DNA-57111 ‘Show system color on top bar’ shouldn’t be visible if accent color cannot be determined.
  • DNA-57126 Add label to the bar with suggested searches
  • DNA-57128 Failure in ExtensionTopSitesAPITests.testTopSites
  • DNA-57131 [PN][RSS] test different feeds
  • DNA-57132 Crash found on Mac Opera 40 for desktop
  • DNA-57139 Adblocker blocks service workers from downloading scripts, even if they originate from a whitelisted frame
  • DNA-57140 [PN] notifications: add “Refresh” button to My Sources
  • DNA-57142 Remove Surfeasy VPN promotion – WP1
  • DNA-57147 [PN] Make “Show news feeds” action page design more consistent with other action pages (i.e. Adblock)
  • DNA-57150 [Video popout] First click on inactive popout doesn’t register button press
  • DNA-57153 Showing power last scheduled save mode hint when active browser window is changed
  • DNA-57158 No map files created
  • DNA-57160 [Mac] random crash on exit
  • DNA-57165 [macOS 10.12] Default browser system dialog to appear on top
  • DNA-57167 [Win] USB installation adds entry to registy (copy of au_global_storage)
  • DNA-57168 [OAuth2] Re-enable the #sync-oauth2 flag for all channels
  • DNA-57170 [PN] cleanup legacy discover_api.js
  • DNA-57173 [PN] postEnteringFeedback
  • DNA-57184 Speed dial suggestions are not aligned for less than 100% zoom
  • DNA-57188 Histogram type not included in uploaded JSON for sparse histograms
  • DNA-57198 Remove VPN ‘Coming soon’ – WP2
  • DNA-57201 Create map files for continuous builds
  • DNA-57203 Move stuff related to opera installer out of message_center
  • DNA-57210 [PN] Make the “Show news feeds” action page consistent with the VPN
  • DNA-57241 [Mac] Crash on exit libobjc.A.dylib::6b5d
  • DNA-57243 [PN] notifications: adapt layout to conform to standards
  • DNA-57244 Integrate Credential Management API WP1
  • DNA-57251 VideoPopout tab visible in opera://inspect/#pages
  • DNA-57253 Not all prefs are send via sync before the shutdown on MAC for sync oauth2
  • DNA-57255 [PN] notifications: enable notifications if no sources changed
  • DNA-57272 [PN] Timeline view – fix yesterday’s news
  • DNA-57279 NI does not work on XP
  • DNA-57281 Reformat enum definition to make reading histogram easier
  • DNA-57282 [PN] unify timeline and stacked views
  • DNA-57287 Switching to a different search engine in address dropdown doesn’t refresh results
  • DNA-57290 [PN][RSS] tag not recognised
  • DNA-57298 Optimize RSS testsuite
  • DNA-57299 Report unhandled SurfEasy API return code
  • DNA-57304 [PN][NFPA] New header string for pageAction
  • DNA-57309 First item in address dropdown unreadable after creating window
  • DNA-57321 Middle-click not working on bookmarks manager
  • DNA-57331 Subscriber ID created by Opera 40 rejected in Opera 41 ☣
  • DNA-57335 Suggestions close button text is visible
  • DNA-57338 Crash in gpu-process media::InitializeVideoToolbox
  • DNA-57348 [PN][RSS] AtomRssReader maintenance and fixes
  • DNA-57355 Tabs move a bit to the left when closing a tab in the middle

☣ = bugfix