Changelog for 54

54.0.2952.71 – 2018-08-07 blog post

  • DNA-70922 Crash at opera::WebContentsDeletionObserver::WebContentsDestroyed()
  • DNA-71314 Use ffmpeg codec distributed by Ubuntu in Linux snap
  • DNA-71386 Exclude “old suggestions” from post-migration clean-up
  • 54.0.2952.64 – 2018-07-25 blog post

    • DNA-69969 [Demuxer] renderer crash at _delayLoadHelper2
    • DNA-70857 [Mac] Extension icons not redrawn correctly after disable/enable
    • DNA-71080 error message in about page after update check time out
    • DNA-71098 Update tests related to instant search hint
    • DNA-71101 Remove Instant Search hints
    • DNA-71112 Disable SD blacklist protection in O54

    54.0.2952.60 – 2018-07-19 blog post

    • DNA-70812 Crash at opera::content_filter::BlacklistManager::UpdateBlacklistHitStat(unsigned char)

    54.0.2952.54 – 2018-07-11 blog post

    • DNA-70000 Privacy Policy statement is visible at Opera Installer.
    • DNA-70657 Trigger post-migration right after migration
    • DNA-70682 Create dry-run for speeddials post-migration (clean-up)
    • DNA-70842 [Lin] Double mouse backward/forward navigation
    • DNA-70894 Add omitted speeddial post-migration clean-up on partner content initialization finished

    54.0.2952.51 – 2018-07-06 blog post

    • DNA-66072 Crash at extensions::MimeHandlerViewGuest::NavigationStateChanged(content::WebContents*, content::InvalidateTypes)
    • DNA-70751 Suggested news menu same as for bookmarks

    54.0.2952.46 – 2018-07-05 blog post

    • DNA-70477 Crash at opera::PageView::title()
    • DNA-70741 [Linux] Preloading video libraries broken

    54.0.2952.43 – 2018-07-03 blog post

    • DNA-64937 Renderer crash after changing zoom level on page
    • DNA-67377 [Win] Icon changes on renaming folder on bookmarks bar
    • DNA-68869 Crash at SpellCheck::IsSpellcheckEnabled()
    • DNA-69154 [AdBlock] Add a metric to count number of hits
    • DNA-70188 [WebUI] Wrong speed dial title font colours
    • DNA-70442 [Sync] Update required to sync tests – generate different history on sync test account
    • DNA-70544 Increase alpha for text shadow on Start Page

    54.0.2952.41 – 2018-06-28 blog post

    • DNA-70397 [Old Settings] Empty CVS file is created when exporting saved passwords
    • DNA-70642 Promote O54 to stable

    54.0.2952.40 – 2018-06-27 blog post

    • DNA-69851 ActiveURLObserver asserts

    54.0.2952.38 – 2018-06-23 blog post

    • DNA-59261 [Windows] Crash when dragging bookmarks into a folder
    • DNA-70411 Bookmark dialog adds a speed dial to the beginning
    • DNA-70533 Amend history controller to handle undefined tab from chrome.tabs.getCurrent
    • DNA-70572 Write a completion marker to the install subdir to communicate success
    • DNA-70579 Marker file remains in old subfolders

    54.0.2952.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

    User comments



    Opera

    You deserve a better browser

    Opera's free VPN, Ad blocker, and Flow file sharing. Just a few of the must-have features built into Opera for faster, smoother and distraction-free browsing designed to improve your online experience.

    Download now