54.0.2907.31 – 2018-06-20 blog post

  • DNA-69112 SDs can be doubled
  • DNA-69281 SDs images are not refreshed
  • DNA-70318 Hide Post-migration clean-up behind flag
  • DNA-70333 [Old settings] Button for exporting passwords does not work
  • DNA-70439 Add speeddial post-migration flag turned off test

54.0.2952.23 – 2018-06-14 blog post

  • DNA-69112 SDs can be doubled
  • DNA-69512 [Sync] Unable to save sync password
  • DNA-69853 Add missing translations
  • DNA-70001 Translations for O54 beta (24.05.2018)
  • DNA-70155 Allow enabling / disabling Instant Search in settings
  • DNA-70162 Implement Allow enabling / disabling Instant Search in old settings
  • DNA-70247 Add test for enabling and disabling instant search in old settings
  • DNA-70303 Upgrade and recovery – wrong translation
  • DNA-70325 Import from Chromium missing translations to new settings (part 2)

54.0.2952.17 – 2018-06-07 blog post

  • CHR-6871 Update chromium on desktop-stable-67-2952 to 67.0.3396.62
  • DNA-69616 [Windows][Linux] Instant search dialog is not focused when multiple tabs are opened
  • DNA-69991 Provide translations for News 2
  • DNA-70001 Translations for O54 beta (24.05.2018)
  • DNA-70062 [Linux] Package has dependency incompatible with Ubuntu 14.04 LTS
  • DNA-70099 [Mac] Make Narrow Sidebar default option for new users

54.0.2952.12 – 2018-05-29 blog post

  • CHR-6852 Update chromium on desktop-stable-67-2952 to 67.0.3396.48
  • DNA-69564 Google search box on SD page is corrupted after factory reset & changing search engine
  • DNA-69836 Crash at opera::ProfileResetter::Reset()
  • DNA-69621 Window can’t be maximized completely

54.0.2952.8 – 2018-05-22 blog post

  • DNA-68122 Change current icon for flash to puzzle icon.
  • DNA-68697 ThemesTests.testAddThemeWithInvalidExtension fails
  • DNA-68823 [Settings] Change color of hover of search field in dark mode
  • DNA-68825 [Settings] Improve wallpapers view
  • DNA-68827 [Settings] Clicking on \/ removes cookies
  • DNA-68837 Include information on codecs in DemuxerSelector
  • DNA-69444 [Instant Search] lack of translation for word “Space”
  • DNA-69454 [IS] Some letters in page addresses are partially cut
  • DNA-69517 [Settings]Unable to put passphrase because advanced settings not reachable
  • DNA-69529 SleepDetectorService visible after closing Opera
  • DNA-69580 Sidebar hint cut off when sidebar is disabled
  • DNA-69588 [Settings] Pop-ups should inverts for dark mode
  • DNA-69617 Call SetIsOptimizingForErraticReads() from DemuxerSelector
  • DNA-69627 Crash during closing bubble popup for instant search
  • DNA-69629 Instant search hint cut off for some languages
  • DNA-69633 Wrong search engine icon after switching modes
  • DNA-69640 Crash at opera::avro::Value::GetArrayLen()
  • DNA-69643 [Settings][sync] Error on opening syncSetup when not logged in
  • DNA-69645 Autoupdater doesn’t work on linux
  • DNA-69651 Vietnamese: Missing translations
  • DNA-69655 Send tabs and history once per hour
  • DNA-69659 JS error when opening sync popup
  • DNA-69661 Integrate translations from O53 to master
  • DNA-69685 [Settings] Double separators in Customize fonts section
  • DNA-69687 [Settings] Add space between currency button and dropdown
  • DNA-69713 continuous builds failing – tests fail to compile
  • DNA-69714 [Settings] Unexpected text when asking for sync passphrase
  • DNA-69717 [Windows] Nightly debug builds fail on linking media_unittests
  • DNA-69744 Improve My Flow and Instant Search icons in navbar
  • DNA-69749 [Windows] Sidebar hint is covering address bar
  • DNA-69751 Do not include english word in chinese translation for placeholder text on start page
  • DNA-69756 Page views not reported for instant search
  • DNA-69767 Installer – Quit installer – Default button should be “No”
  • DNA-69793 Mute animated wallpapers
  • DNA-69823 Tests for DNA-68376

54.0.2949.0 – 2018-05-08 blog post

  • DNA-63207 [Installator] Put space at Install for
  • DNA-66705 Advanced sync dialog disappears right after clicking “choose what to synchronize”
  • DNA-67438 Implement restart-after-crash feature in Crashpad on Windows platform
  • DNA-67793 The LockedImportantFileWriterImpl::lock_files map should be accessed from a single task runner
  • DNA-67913 Do not allow to install untrusted extensions if they use tabs API
  • DNA-68031 White flash on startpage
  • DNA-68328 [Mac] No title at secure badge popup
  • DNA-68344 [Mac] Crash at constrained_window::ShowWebModalDialogViews(views::WidgetDelegate*, content::WebContents*)
  • DNA-68345 [Mac] Internal badge popup is empty
  • DNA-68581 Quality client shifts the daily upload period according to the last succesfull upload time
  • DNA-68598 [Linux] Make Alt+Space open web & bookmarks Instant Search
  • DNA-68679 SensitiveNetworkRequests.testDisabledByPrefs fails
  • DNA-68733 No info at turbo badge popup that page is compressed with Opera Turbo
  • DNA-68735 No info at local badge popup that shown content comes from local file.
  • DNA-68782 [Settings] Remove Google/chromium strings
  • DNA-68980 Add process timestamps and memory metrics to crash annotations
  • DNA-69186 Handle displaying tips that contain an icon
  • DNA-69258 Add sidebar hint when Ctrl+T is hit
  • DNA-69285 Empty bar on left side when Opera maximized on Windows
  • DNA-69341 SavePreviousRunShutdownTimeAsHistogramInternal() tries to dereference WeakPtr on wrong task sequence
  • DNA-69409 [Mac] Instant search loses focus when clicking on sidebar
  • DNA-69432 [IS] Demon above search box is badly scaled for some DPI settings
  • DNA-69436 Change sitecheck URL used by desktop clients
  • DNA-69448 Beautify shortcuts in Tips’n tricks
  • DNA-69450 Enabling Instant Search makes Opera window corners squared
  • DNA-69464 Remove legacy sessions code
  • DNA-69468 [Settings] Missing text and bad URL when prompting for passphrase
  • DNA-69471 [Settings][sync] Faulty `setupInProgress` flag in new settings sync
  • DNA-69476 The animation for hiding imp is missing
  • DNA-69479 Text doesn’t fit bubble hint in some languages
  • DNA-69483 Google icon on search with different search engine
  • DNA-69488 Test suite for showing and searching using Instant Search part16
  • DNA-69491 Remove hint “Press tab…” under search box
  • DNA-69492 Gmock unittest warnings
  • DNA-69495 Search in tabs doesn’t find the current one
  • DNA-69499 Tab switcher button elements are not destroyed when they disappear
  • DNA-69502 Crash at opera::InstantSearchAddressBarView::DidFinishNavigation(content::NavigationHandle*)
  • DNA-69509 Load wallpaper before anything else
  • DNA-69511 Clicking on Flow icon doesn’t do anything if Flow is turned off in sidebar
  • DNA-69514 [Settings] Custom passphrase is not restricted to min 12 chars length
  • DNA-69522 New opera:settings page has no content
  • DNA-69524 Enable crashpad on Windows for Developer channel
  • DNA-69530 Avoid opera symlink recursion in chromium dir.
  • DNA-69533 [Non-Jumbo] Error while compiling navigation_blocked_button_view
  • DNA-69537 No favicon for instant search
  • DNA-69543 Instant search window cut off on first attempt
  • DNA-69553 [Mac] Sidebar context menu is not native
  • DNA-69557 Test suite for showing and searching using Instant Search part17
  • DNA-69560 Crash when Flow API used with Flow disabled
  • DNA-69566 [Settings] Add My Flow section to new settings
  • DNA-69567 [Mac] DCHECK when opening badge popup
  • DNA-69568 Random smoke failures due to SyncConfig
  • DNA-69571 [Mac] Submit button in feedback dialog is no longer native button
  • DNA-69576 Flow’s share entry points should not open separate tab when panel is opened
  • DNA-69577 [Adblock] msn.com videos blocked by Adblocker
  • DNA-69578 Test suite for showing and searching using Instant Search part18
  • DNA-69582 Add Install Chrome Extensions one-click installation sliding toolbar
  • DNA-69583 Add Install Chrome Extensions one click installation declaration to the signed partner content json
  • DNA-69590 [Settings] Sidebar extra checkboxes
  • DNA-69592 Add basic tests for My Flow when navbar is enabled
  • DNA-69594 Incorrect sidebar hint state after closing
  • DNA-69596 Quick fix for DNA-69592
  • DNA-69598 No close (‘X’) button in sidebar hints
  • DNA-69604 [Mac] Main window not focused after closing Instant Search
  • DNA-69605 Fix Flow navbar tests on Win
  • DNA-69606 Crash clicking on security badge
  • DNA-69612 [Win] Installer is terminated if profile folder cannot be found
  • DNA-69625 [Settings] Missed space after the last wallpaper
  • DNA-69630 JS errors when cancel dragging bookmark
  • DNA-69634 Update credentials for smoke test twitter account

54.0.2936.0 – 2018-04-26 blog post

  • DNA-69355 IS box goes under overlay on Linux
  • DNA-69395 [Sidebar] Sidebar turns gray with light theme in settings
  • DNA-69460 [Settings] Remove sync everything option from advanced sync settings
  • DNA-69466 Onboarding hint cut off when sidebar is disabled
  • DNA-69472 [IS] No matching results in your open tabs – graphic issues vol3

54.0.2934.0 – 2018-04-23 blog post

  • DNA-67439 Implement crash-count-file feature in Crashpad on Windows platform
  • DNA-68200 [Linux] Messengers windows is maximized and it’s not possible to resize or close it.
  • DNA-69022 [Settings] Reset sync link leads to google account
  • DNA-69030 “Chromium” string and “google account” in encryption options
  • DNA-69193 Add histograms to help evaluate dynamic demuxer selection performance WP1
  • DNA-69200 Extensions disappear from opera:extensions
  • DNA-69276 Show PluginBlocked badge in address bar again if Flash is blocked on this page.
  • DNA-69287 JS errors when dragging from Bookmarks Bar over Speed Dial on Start Page
  • DNA-69340 Mac netinstaller not working
  • DNA-69401 Problems with recursion into symlink when generating credits (licenses).
  • DNA-69403 MediaTest.VideoBearMovPcm* tests are failing
  • DNA-69416 Update two strings in RU

54.0.2929.0 – 2018-04-18 blog post

  • CHR-6788 Update chromium on master to 67.0.3386.1
  • DNA-68782 [Settings] Remove Google/chromium strings
  • DNA-68803 [Settings] Misaligned separators
  • DNA-68853 [Settings] Change color of string
  • DNA-68952 [Settings] Rearange sections on Setting page
  • DNA-69194 Google Chrome help is shown when no search results found
  • DNA-69220 Single SD push leads in restoring more SD
  • DNA-69261 [Windows] Signing script not working when signing all packages
  • DNA-66332 Missing animation for moving speed dial from left to right
  • DNA-67654 ‘Site settings’ name might be confusing for users
  • DNA-68673 Adapt FallbackCrashHandler class for Opera
  • DNA-68785 [Settings] Make a space between “Time range” and dropdown
  • DNA-68803 [Settings] Misaligned separators
  • DNA-68807 [Settings] Links are linked to Google sites
  • DNA-68823 [Settings] Change color of hover of search field in dark mode
  • DNA-68830 [Settings] [Win] Edit dictionary – new word isn’t added
  • DNA-68836 Implement dynamic demuxer selection
  • DNA-68838 Support OPERA_CRASH_KEEP_LOGS env var when using Crashpad
  • DNA-68841 [Settings] Add 12 px between Relaunch button and switch
  • DNA-68952 [Settings] Rearange sections on Setting page
  • DNA-69011 Crash reporter’s features reader should not require “on” to enable feature from command line
  • DNA-69025 Memory leak in opera::PageViewCollectionTestHarness::SetUp()
  • DNA-69026 Memory leak in ExtensionsGetWindowFromWindowIDTest::SetUp()
  • DNA-69031 [Settings] Sync advanced settings not closed after logout
  • DNA-69032 [Settings] Advanced sync settings overlays on settings page, makes settings messy
  • DNA-69034 [Settings] JS errors after settings opened
  • DNA-69035 [Settings] Sign in disabled in settings after sync error
  • DNA-69038 Bookmarks popup does not open
  • DNA-69054 Memory leak in AUResponseImpl::GetProductFiles()
  • DNA-69056 Opera class should take ownership of the Navigator and CommandController by unique_ptr
  • DNA-69060 AU patched update test fails
  • DNA-69071 Hide ‘Add to Speed Dial’ option from context menu when ‘Hide Speed Dial’ is enabled
  • DNA-69127 Do not sign widevinecdmadapter if it’s not available
  • DNA-69133 [Settings] [mac] Remove unnecessary element from Ad-blocker section
  • DNA-69135 [Settings] Toggles are misplaced
  • DNA-69175 [Settings] Back arrow doesn’t redirect to previous page
  • DNA-69227 Import settings related .grdp files to opera

54.0.2920.0 – 2018-04-09 blog post

  • DNA-66311 Make installations via addonsPrivate respect redirections
  • DNA-67437 Use crashpad as crash reporting component on Windows
  • DNA-67440 Allow longer values when using base::debug::SetCrashKeyString API
  • DNA-67492 Remove kFeatureCreativeContentSupport
  • DNA-67494 Reevaluate and possibly remove kFeatureCheckThermalSensorAvailablility
  • DNA-67914 New settings search stops working
  • DNA-67997 Add “synchronization settings”
  • DNA-68502 Opera by default has an illegal keyboard shortcut defined
  • DNA-68565 [Mac] Use same strings for NI checkboxes as on Windows
  • DNA-68567 Search context should not be altered by page redirect
  • DNA-68727 Descriptions for personal news options are swapped
  • DNA-68736 Merging BookmarkAddDialog to BookmarkEditorView
  • DNA-68816 Make TLS 1.3 state configurable via opera:flags
  • DNA-68820 “browser.js” isn’t copied to the resources dir for desktop_common_unittests
  • DNA-68831 Respect ‘type’ attribute of when choosing demuxer
  • DNA-68834 A lot of tests from desktop_common_unittests are disabled in run_at_buildbot
  • DNA-68866 Update the sedin/sent/failed animations for opera touc
  • DNA-68915 [Settings] Remove unnecessary dots from strings
  • DNA-68919 Make possible to enable token binding via opera:flags
  • DNA-68959 Crash at opera::oauth2::DiagnosticService::GetAllSnapshots()
  • DNA-68969 Ignore ‘applications’ and ‘browser_style’ keywords in extensions’ manifest file

54.0.2913.0 – 2018-04-03 blog post

  • DNA-67197 Add settings tests to opera test targets
  • DNA-67294 Implement Styleguide for new internal pages design
  • DNA-67914 New settings search stops working
  • DNA-68146 Expose sync-related APIs in new settings
  • DNA-68529 Crash at Browser::GetActiveWebContents()
  • DNA-68533 Add news-related sections to new settings
  • DNA-68551 [Snapshot] “Capture full screen” doesn’t work on some sites
  • DNA-68566 Improve and unify text used for Improving Opera via sharing feature usage
  • DNA-68593 Bookmarks added to bookmark bar do not have favicons until visited
  • DNA-68599 Switch to imported ChromeBrowserMainParts
  • DNA-68681 [win] Fix the name of checkbox in installer window
  • DNA-68689 [Settings] Clicking on Ad-blocker list icon removes mark from checkbox
  • DNA-68696 [Settings] Make currency dropdown grayed out when currency converter is turned off
  • DNA-68710 Enable CodecSupportTest_mp3 everywhere
  • DNA-68716 Clean up module preloading
  • DNA-68770 Changes in Chromium for enabling crashpad in Opera on Windows platform
  • DNA-68783 [Settings] Clicking on links change status of switch
  • DNA-68799 [Settings] Change checkbox to arrow for “Configure Shortcuts”
  • DNA-68809 [Settings] “Change” button doesn’t work correctly
  • DNA-68810 [Mac] Crash at libc++abi.dylib@0x1d7c9 via -[VpnPopupView displayHideViewsAccordingToVpnState]
  • DNA-68843 Some bookmarks added to bookmark bar do not have favicons until visited