74.0.3911.42 – 2021-01-14 blog post

  • CHR-8271 Update chromium on desktop-stable-88-3911 to 88.0.4324.79
  • DNA-90351 Ctrl + D not blocked on speed dial page
  • DNA-90563 Show sliding toolbar when reloading a snoozed tab
  • DNA-90735 Crash at opera::BrowserSidebarModel::GetItemVisible(opera::BrowserSidebarItem const*) const
  • DNA-90777 DCHECK at browser_sidebar_view_views.cc(1261)
  • DNA-90780 Crash at extensions::CommandService::GetExtensionActionCommand(std::__1::basic_string const&, extensions::ActionInfo::Type, extensions::CommandService::QueryType, extensions::Command*, bool*)
  • DNA-90821 Crash at opera::BrowserSidebarController::Action(opera::BrowserSidebarItem const*, opera::BrowserSidebarItemContentView*)
  • DNA-90879 Enable #easy-files-more-files flag on Beta
  • DNA-90935 Crash at opera::NativeThemeColorSchemeApplier::OnNativeThemeUpdated

74.0.3911.22 – 2021-01-07 blog post

  • CHR-8251 Update chromium on desktop-stable-88-3911 to 88.0.4324.50
  • DNA-89690 Crash at opera::BrowserSidebarViewViews::UpdatePosition()
  • DNA-89863 Make power saver compatible with Prerender2
  • DNA-90123 Create universal Opera packages
  • DNA-90189 Music service portal logotypes are blurred on Win
  • DNA-90392 Update translations handling in intake script
  • DNA-90394 run DNA-90049 as AB test
  • DNA-90420 Right-clicking a recently closed item should show context menu
  • DNA-90423 Do not update user’s detected location
  • DNA-90424 Update weather menu to allow detecting current location
  • DNA-90447 Add Recently Closed API to discard item
  • DNA-90456 Tune responsive layout of BABE for different viewports
  • DNA-90468 Crash at content::WebContentsImpl::WebContentsObserverList::AddObserver(content::WebContentsObserver*)
  • DNA-90498 Crash at opera::BrowserSidebarModel::Expand(opera::BrowserSidebarItem const*)
  • DNA-90504 Crash in PremiumExtension*Test
  • DNA-90506 #rich-hints-console flag not enabled by default on test build
  • DNA-90507 Scrollbar is not placed correctly.
  • DNA-90512 ExecuteRichHintsPrivateApiSlotTest/RichHintsPrivateApiSlotTest.CreateSlot[Before|After]/11 tests fail
  • DNA-90520 Crash at absl::raw_logging_internal::RawLog(absl::LogSeverity, char const*, int, char const*, …)
  • DNA-90522 [Dark mode] Fix barely visible separator
  • DNA-90531 PreHandleKeyboardEvent / PreprocessKeyEvent investigation
  • DNA-90538 Crash at extensions::CommandService::GetExtensionActionCommand(std::__1::basic_string const&, extensions::ActionInfo::Type, extensions::CommandService::QueryType, extensions::Command*, bool*)
  • DNA-90545 Add exponential backoff for hdiutil create
  • DNA-90557 Update EasyFiles.*
  • DNA-90562 Allow enabling / disabling tab snoozing from settings
  • DNA-90599 Not possible to open context menu on some internal pages
  • DNA-90600 Don’t report workspace visibility, when functionality is disabled.
  • DNA-90601 Amazon promoted extension is not installed
  • DNA-90604 Crash at syncer::SyncService::HasUnrecoverableError()
  • DNA-90610 [Mac] Remove unneeded resources
  • DNA-90616 Update BABE’s opauto tests for context menu to align with DNA-90417
  • DNA-90622 Too much prompts when uninstalling extension from opera://extensions page
  • DNA-90625 [Mac] Crash at opera::TabView::GetPaintData(opera::TabState) const
  • DNA-90638 Crash at constrained_window::CreateWebModalDialogViews(views::WidgetDelegate*, content::WebContents*)
  • DNA-90644 PrerenderTest failures
  • DNA-90645 Do not verify binary on unsupported architecture
  • DNA-90647 [Prefs] Add ability to reset sounds related prefs
  • DNA-90651 Allow the welcome page to use richHintsManagement
  • DNA-90653 Make sure opera.pak does not change in subsequent builds
  • DNA-90665 Collect music service statistics WP2
  • DNA-90666 [Settings] “Clear data” doesn’t react on pressing “Enter”
  • DNA-90668 PlayerServiceBrowsertest.* failing with a DCHECK
  • DNA-90670 Crash at base::ObserverList::RemoveObserver(views::WidgetObserver const*)
  • DNA-90706 Chromecast pop-up misplaced
  • DNA-90719 Update context menu for recently closed items in History panel
  • DNA-90728 Crash at syncer::SyncService::HasUnrecoverableError() const
  • DNA-90730 Crash at opera::ThumbnailHelper::OnThumbnailCreated(base::UnguessableToken, paint_preview::mojom::PaintPreviewStatus, std::__1::unique_ptr)
  • DNA-90744 “New tab” tab context menu option doesn’t work
  • DNA-90773 Bad translation from english to spanish in UI

74.0.3904.0 – 2020-12-14 blog post

  • CHR-8230 Update chromium on master to 88.0.4324.27
  • DNA-87940 [HiDPI] Copy/paste popup has vertical bar if DPI > 100%
  • DNA-89476 Use build flag for OPERA_SYNC
  • DNA-89731 [Mac] Bookmarks bar overlaps Babe section when hovering the OMenu
  • DNA-90150 Page skeleton
  • DNA-90156 Add promotional content settings tests
  • DNA-90252 Align WebstorePrivate Api tests
  • DNA-90272 ‘Command+.’ shortcut on right menu click on Windows
  • DNA-90280 Move code for closing page opened after uninstallation
  • DNA-90332 [BABE] Fix empty tiles
  • DNA-90336 Add session data schema
  • DNA-90343 [Mac] Cmd+C doesn’t copy snapshot
  • DNA-90360 Chromium_intake.py can’t locate import_chrome_translations.py on Windows
  • DNA-90391 Add international Pinterest domains to siteprefs
  • DNA-90395 Assertion failure in geolocation_impl.cc on startup
  • DNA-90399 Address bar dropdown suggestions overlap each other
  • DNA-90400 Replace old feedback by new one
  • DNA-90416 Modern Babe – Add a separator below column titles
  • DNA-90418 Web page context menu should not be used for BABE
  • DNA-90425 Hovering diagonally to ‘Next’ button should not make control panel disappear
  • DNA-90451 ARM packages created with i386 suffix in name
  • DNA-90458 Remove redundant //build/util/version.py execution from opera_version.gni
  • DNA-90473 DCHECK when snapping any page
  • DNA-90477 Extension uninstall dialog in not visible
  • DNA-90479 Search in page (CTRL-F / F3) do not resume search after ESC
  • DNA-90483 [styleguide] Add tabs component
  • DNA-90484 Rename BrowserSidebarPlayerItemViewViews
  • DNA-90485 Hide test page behind a flag
  • DNA-90495 Sorting places downloaded files at the end
  • DNA-90511 Remove BrowserWindowViews usage from address_bar_view.cc
  • DNA-90516 BackgroundTracingManagerBrowserTest.ReactiveSecondUpload disabled incorrectly
  • DNA-90527 opera.pak in arm and x64 package differ
  • DNA-90532 ExtensionManagementApiTest.Uninstall fails
  • DNA-90536 [Snapshot] Websites with parallax shows transparent background
  • DNA-90541 Enable #easy-files-more-files on developer
  • DNA-90544 ‘FindPrevious’ Shortcut remove previous letter in search
  • DNA-90548 Make submenu action id mandatory in contextMenusPrivate API

74.0.3897.0 – 2020-12-07 blog post

  • CHR-8219 Update chromium on master to 88.0.4324.11
  • DNA-84131 Purge support for NEX extensions
  • DNA-84947 Crash at extensions::bookmark_api_helpers::PopulateBookmarkTreeNode(bookmarks::ManagedBookmarkService*, bookmarks::BookmarkNode const*, bool, bool, extensions::api::bookmarks::BookmarkTreeNode*)
  • DNA-89079 [Mac] Crash at views::View::RemoveObserver(views::ViewObserver*)
  • DNA-89641 implement feature’s API
  • DNA-89730 [Mac] Crash at gfx::SlideAnimation::BeginAnimating(gfx::SlideAnimation::Direction)
  • DNA-89731 [Mac] Bookmarks bar overlaps Babe section when hovering the OMenu
  • DNA-89749 Implement client_capabilities support for Flow / Sync
  • DNA-89783 Opera 73 translations
  • DNA-89918 #enable-force-dark flag doesn’t work anymore
  • DNA-90061 Clicking on video’s progress bar breaks autopausing
  • DNA-90064 [Win] Easy files dialog elements are not accessible
  • DNA-90087 Allow for native installation of Chrome extensions
  • DNA-90089 Run Apple ARM builds on buildbot – desktop part
  • DNA-90108 [bookmarks panel] Fix text selection in edit input
  • DNA-90111 Do not check file existence when showing the popup
  • DNA-90148 Move installer methods to helper
  • DNA-90154 Crash at extensions::CommandService::GetExtensionActionCommand(std::__1::basic_string const&, extensions::ActionInfo::Type, extensions::CommandService::QueryType, extensions::Command*, bool*)
  • DNA-90173 Add the ability to grab a window by clicking on toolbar over the sidepanel
  • DNA-90176 Player doesn’t show music service to choose on Welcome page
  • DNA-90178 Vertical line next to scroll arrows
  • DNA-90208 Order downloaded items by last used
  • DNA-90216 Search popup stays in place when scrolling
  • DNA-90218 No safety warning displayed for Lookalike URL interstitial page
  • DNA-90232 [SPEEDY] Remove buggy speedy configuration code
  • DNA-90237 Speed Dial suggestion arrow looks cropped
  • DNA-90244 [ARM] Fix non-jumbo build
  • DNA-90245 [Mac] Cleanup Cocoa code
  • DNA-90247 [Mac] Creating search engine not working from context menu
  • DNA-90249 BABE columns should have maximum width
  • DNA-90251 Change “Add to Chrome” to “Add to Opera”
  • DNA-90253 Enable native extension install support
  • DNA-90265 Backport switch to Mac OSX 11.0 SDK
  • DNA-90268 Crash at opera::UnitConversionEngineImpl::Parse(std::__1::basic_string)
  • DNA-90270 Crash at opera::(anonymous namespace)::SnapContentView::GetResizeHandlesCentersInViewPort()
  • DNA-90282 ‘Show all files’ string is cut in Polish, though there is enough space
  • DNA-90301 Disable smoketests for continuous ARM builds
  • DNA-90310 [toolkit] create routing solution for toolkit
  • DNA-90313 Unexpected title in ProtocolHandlerTest.CustomHandler
  • DNA-90330 BUILD.gn micro clean-up
  • DNA-90336 add session data schema
  • DNA-90341 [router] fix import paths issue
  • DNA-90342 Blacklisted Extension dialog looks bad on Mac
  • DNA-90346 Allow enabling test targets from custom parameters on ARM
  • DNA-90350 Remove leftovers
  • DNA-90354 Babe active in popup windows
  • DNA-90357 CredentialsManagementAPI.* tests need an update pt.2
  • DNA-90361 Compilation fails for desktop/chrome_imports/chrome/browser/chrome_content_browser_client_browsertest.cc
  • DNA-90362 [ARM] Compile problem: RosettaRequiredInfoBarDelegate
  • DNA-90363 Define abtest to check which sidebar items are used by user.

☣ = bugfix

74.0.3890.0 – 2020-11-30 blog post

  • CHR-8191 Update chromium on master to 88.0.4315.5
  • DNA-87270 Add basic test for sync qr code pairing
  • DNA-87690 “Are you sure you want to open XX tabs” pop-up needs update
  • DNA-89156 Crash at content::RenderViewHostImpl::OnFocus()
  • DNA-89902 [Easy files] Wrong appearing position when page zoom is 90%
  • DNA-89999 Generate thumbnails when downloads are made visible
  • DNA-90017 Crash at opera::WebPageBrowserSidebarItemContentViewViews::LoadContents(opera::BrowserSidebarInteractionHandler*, Browser*)
  • DNA-90049 mechanism to show ABYB and SPYB one after another
  • DNA-90051 Video on Pinterest doesn’t work in Opera
  • DNA-90057 [AU] Add Opera version as a GET parameter to update package URL
  • DNA-90067 new win toolbar handler
  • DNA-90079 [BigSur] Blank pages
  • DNA-90082 Make scrolling buttons work
  • DNA-90126 No favicon for sponsored sites in ‘visit again’
  • DNA-90127 Modern Babe – adapt entries to click results
  • DNA-90129 [OperaARM] Incorrect output path for createicns
  • DNA-90135 Audio in sidebar doesnt resume when audio in tab was muted.
  • DNA-90137 [Mac] AnchorTrackerTest.AnchorsInvisibleWhenWidgetFullscreen fails
  • DNA-90152 Backend for triggering hint file reload + getting hint file contents
  • DNA-90157 Update Babe Opauto Test
  • DNA-90168 Display SD suggestions titles
  • DNA-90181 Crash at gfx::PlatformFont::CreateDefault()
  • DNA-90209 Suggestion related tests are failing
  • DNA-90222 [GX] Remove the banner from Hot Tabs Killer
  • DNA-90223 Compilation error due to message_box_view.h

74.0.3883.0 – 2020-11-23 blog post

  • CHR-7869 Allow bubble menu border in non-touch layout
  • DNA-71037 GcmApiTest.Incognito timeouts
  • DNA-86838 Snapshots are zoomed when using device emulation
  • DNA-89454 Reference pages printed to PDF in downloads popup
  • DNA-89602 Remove separators between sections
  • DNA-89604 “Show All Files…” becomes a default button
  • DNA-89710 [Rich hints] API for showing rich hints from web pages
  • DNA-89737 Upgrade contextmenu for workspaces
  • DNA-89779 Implement multi-window behavior for pinned Player
  • DNA-89810 Opera no longer autoselects full url/address bar when clicked
  • DNA-89887 Tab opened from a Twitter link and closed doesn’t show up in Recently Closed
  • DNA-89922 SHIFT+Down Arrow not working
  • DNA-89923 [Snap] Emojis look grayed out
  • DNA-89924 Music continue to play after the disabling Player from Sidebar
  • DNA-89926 Empty space in address bar dropdown suggestions for long URL
  • DNA-89931 [gx][Cleaner]Add ‘settings tuning’ section to GX Cleaner
  • DNA-89940 Babe shouldn’t react on Zoom from Settings
  • DNA-89953 [Bookmarks Panel] Wrong context menu in bookmark edit mode
  • DNA-89954 [Bookmarks bar] tooltips inside the folder have wrong mode
  • DNA-89955 [Bookmarks] Bright-scrollbar invisible if panel > 155px
  • DNA-89980 Add sidebar ElementName for Player and Twitter in rich_hints_private.idl
  • DNA-89989 Provide in-house translations for Music Player
  • DNA-89993 Make sure ARM build works
  • DNA-89994 Fix progress bar shape and color
  • DNA-89995 Fix font sizes, weights and colors of text in control panel
  • DNA-89997 Make all downloads available and horizontally scrollable
  • DNA-90000 Add ‘scroll buttons’ left and right
  • DNA-90001 Add `active_in_current_window` flag to `opr.workspacesPrivate.getWorkspacesInfo` response
  • DNA-90006 Change services order in RU/UA/BY
  • DNA-90010 Payment Methods in Settings mention Google account
  • DNA-90014 Remove NativeProgressBar
  • DNA-90020 [GX][Cleaner] Don’t show ‘undefined’ when there is no size associated with cleaned item details
  • DNA-90021 Update the default state of setings tuner cleaner
  • DNA-90022 [Mac][BigSur] Crash at -[BrowserWindowController window:willPositionSheet:usingRect:]
  • DNA-90023 Bring back ab_tests(_gx).json to Opera GX
  • DNA-90025 Player stays in the autopause after reloading panel – part 2
  • DNA-90054 [styleguide] add “danger” button variant
  • DNA-90055 Clean up chrome_imports related to extensions
  • DNA-90056 Add feature flag
  • DNA-90060 Make gesture events work with search-in-tabs feature
  • DNA-90062 Incorrect Polish translation of “Do you like this feature”
  • DNA-90068 Two tabs with videos break autopausing
  • DNA-90075 Search in tabs: SHIFT+Down/Up Arrow not working

74.0.3876.0 – 2020-11-16 blog post

  • DNA-86208 SecureDnsHandlerTest* failing
  • DNA-88373 [Shortcuts WebUI] Errors in console
  • DNA-88689 Enable support for Google Endpoint Verification
  • DNA-89709 Unhardcode strings on Experiments page
  • DNA-89765 Remove #unified-popups
  • DNA-89827 SettingsImplTest.SetDefaultTrueOnStable fails on sweetlabs builds
  • DNA-89836 Remove the “insecure content” badge
  • DNA-89851 Wrong translations of the Danish language
  • DNA-89929 Enable #track-inserted-video-elements by default on stable stream
  • DNA-89933 Crash at opera::AddressBarView::OnContentBlockedPopupVisibilityChanged(bool)
  • DNA-89952 Crash at opera::BrowserSidebarPlayerItemContentViewViews::LoadPlayerServiceURL()
  • DNA-89961 ui/views/bubble/bubble_dialog_delegate_view_unittest.cc does not compile
  • DNA-89963 [Mac BigSur] DCHECK at touch_bar_controller.mm(195)
  • DNA-89964 Player stays in the autopause after reloading panel
  • DNA-89971 Multi window behaviour is not respected anymore
  • DNA-89976 Disallow docking for Player
  • DNA-89986 Enable #player-service and #player-service-control-panel on all streams

74.0.3870.0 – 2020-11-10 blog post

  • CHR-8184 Update chromium on master to 88.0.4302.0
  • DNA-88213 Fix issues of reopen prevention logic in badge button
  • DNA-88454 Background of snap area above visible scrolled viewport is not captured
  • DNA-89418 Bookmarks in panel: dragging item in edit mode changes title of another item
  • DNA-89491 Font size consistency issue on VPN popup
  • DNA-89634 Panel width is reset when it shouldn’t
  • DNA-89654 Request higher resolution images for HiDPI
  • DNA-89672 String change “A word of music…”
  • DNA-89688 DNS-over-HTTPS is available twice in settings
  • DNA-89692 Introduce runtime flag #campaign-ignore-dna
  • DNA-89698 [Mac] text on bookmark bar not visible when application is not focused
  • DNA-89717 Add data from Settings > Payment Method to BQ
  • DNA-89741 Make live debug mode work with extensions
  • DNA-89746 Add product-name switch to Opera launcher and installer
  • DNA-89748 ‘Manage Extensions’ dialog is displayed with preloaded extensions
  • DNA-89750 [Flow] Avoid big lambda in request handling codes
  • DNA-89755 Crash at ChromeContentClient::AddPepperPlugins
  • DNA-89764 [Mac] Remove #views-addressfield
  • DNA-89766 Address bar does not respond to actions
  • DNA-89773 improper behavior of ‘Manage Extensions’ dialog
  • DNA-89776 Control panel does not disappear after hovering elsewhere
  • DNA-89778 Implement multi-window behavior when no Player is pinned
  • DNA-89791 Typo in Spanish
  • DNA-89795 Player is enable after Opera restart (when in Settings was turned off)
  • DNA-89801 Traffic annotation errors in Opera
  • DNA-89803 Artwork is cropped to the right
  • DNA-89811 Text overlaps the icons in Babe when making the window smaller
  • DNA-89812 Sidebar panel should hide when toggle between windows
  • DNA-89820 Incorrect music services for Philippines
  • DNA-89829 Remove obsolete ContentSecurity.testContentTypeOverridesContentDisposition opauto test
  • DNA-89838 [mac][snaphot] Snapshot tools icons positioning broken on mac
  • DNA-89846 Do not show the control panel if there is nothing to show
  • DNA-89850 Crash at content::RenderFrameHostManager::GetRenderWidgetHostView()
  • DNA-89867 chrome.windows.onBoundsChange doesnt’t fire on opera
  • DNA-89878 Clarify notification dot for messengers
  • DNA-89881 Add support for nested items in `chrome.contextMenusPrivate`
  • DNA-89884 Allowing insecure content doesn’t work

74.0.3862.0 – 2020-11-02 blog post

  • CHR-8153 Update chromium on master to 88.0.4292.2
  • DNA-87150 Speed Dial tile can’t be dragged to proper place
  • DNA-88572 https://moje.pzu.pl/static/service/incompatible_browser.html
  • DNA-88707 [Close All Duplicate Tabs] If there’s no duplicates, item should be inactive
  • DNA-88708 [Snap] Inproper area snapped
  • DNA-88812 Update our HSTS overrides, part 2
  • DNA-88818 USS/SingleClientCustomPassphraseSyncTestWithUssTests.CanDecryptWithKeystoreKeys/1 fails
  • DNA-89075 Crash at views::Widget::CloseWithReason(views::Widget::ClosedReason)
  • DNA-89184 Avoid unnecessary device registration from sync
  • DNA-89230 Crash at v8::Context::Enter()
  • DNA-89244 Define default widths per service
  • DNA-89292 Do not block page loads waiting for sitecheck data
  • DNA-89342 Add support for the DNA to the rollout system
  • DNA-89453 Crash at `anonymous namespace”::SyncSetupChecker::IsExitConditionSatisfied
  • DNA-89474 QR code for sync cannot be shown before flow registration
  • DNA-89491 Font size consistency issue on VPN popup
  • DNA-89492 Introduce a valve to control flow of users into #premium-extensions feature
  • DNA-89550 Traffic Annotation grouping adaptation
  • DNA-89577 Make progress bar work correctly
  • DNA-89596 Update the Facebook Messenger icon
  • DNA-89630 Controler pop-up is too high (and service logo too)
  • DNA-89632 Improve hovering over icons
  • DNA-89643 Sitecheck improvement: Get rating from cache (when it’s available) in case of NavigationRequest.
  • DNA-89646 Enable reader mode
  • DNA-89647 [Light mode] Wrong URL color in ‘Add Site’ section
  • DNA-89649 inspector/ folder included in resources/ on Windows packages
  • DNA-89664 Duplicated tabs highlighter: blue line missing
  • DNA-89671 No accessiblity titles for control panel elements
  • DNA-89679 Player — don’t show control panel when Player in sidebar is opened
  • DNA-89689 Add support for workspaces in bookmarks-panel
  • DNA-89715 Add support for workspaces in bookmarks manager
  • DNA-89720 infra_build.py script is unaware of Sweetlabs product
  • DNA-89722 Album cover arts are not visible
  • DNA-89726 Simplify BUILD.gns for opera://settings and extensions
  • DNA-89732 Help page on settings/payments leads to Chrome
  • DNA-89735 Disable `Open All in *` for empty folders in bookmarks manager
  • DNA-89740 Drop invoker.gen_dir_override from optimize_webui GN template

Like what you've read?

The Opera browser is designed for speed, efficiency and protection - see why people are using Opera.

Download Opera Now
Download Opera browser