78.0.4086.0 – 2021-06-14 blog post

  • DNA-91070 Update the Tutorials icon in Sidebar
  • DNA-92604 Update System information field
  • DNA-93101 Tabs are being snoozed when tab snoozing is disabled
  • DNA-93275 Implement cycles size according to design
  • DNA-93296 Opera 77 translations
  • DNA-93306 Seek bar in PiP-based player on open.spotify.com is broken
  • DNA-93404 Crash in test when destroying BABE’s webcontents
  • DNA-93469 Create richHintsPrivateApi sub-events to send to specific hint IDs
  • DNA-93545 [Mac] Opera should be killed while system shutdown
  • DNA-93565 Crash at content::WebContentsObserver::WebContentsObserver
  • DNA-93584 Change baidu search string for Oupeng edition
  • DNA-93617 Crash at opera::ZoomButtonView::ZoomButtonView(BrowserWindow*, Browser*, opera::ZoomUIController*, opera::ZoomUIModel*, views::View*)
  • DNA-93634 Fix errors in Slovak translations
  • DNA-93637 ctrl+9 shortcut is inconsistent with other browsers
  • DNA-93644 Create route for `import open tabs` to `pinboard`
  • DNA-93653 Pinned tabs collapse after closing the only non pinned tab
  • DNA-93656 Active cards in checkout Auto-fill
  • DNA-93657 Hover state on Bookmarks Bar is broken
  • DNA-93661 Add opauto test to cover new shortcut from DNA-93637
  • DNA-93665 Periodically empty bookmarks from trash
  • DNA-93702 Turn on flags on developer
  • DNA-93714 Enable rate_limit option in crashpad on OSX and Windows
  • DNA-93724 Some webstore extensions are not verified properly
  • DNA-93737 [Pinboard] Remove Mock API
  • DNA-93745 Unable to open the popup after opening it several times
  • DNA-93776 Popup closes and reopens when clicking the toolbar button
  • DNA-93784 DCHECK after searching for “test”
  • DNA-93786 DCHECK after opening popup
  • DNA-93805 Create snap packages in buildsign
  • DNA-93823 archive_opera_snap failures on Linux

78.0.4079.0 – 2021-06-07 blog post

  • CHR-8427 Update chromium on master to 92.0.4503.5
  • DNA-93078 Do not display ‘share tab’ sliding toolbar on detached tab
  • DNA-93286 [BigSur] YT not being reloaded when opened from link
  • DNA-93386 Update pinboard view when item changes
  • DNA-93401 [LastCard] Do not change user state if not needed
  • DNA-93409 Animation with hat and glasses is missing in Private mode
  • DNA-93468 Add missing object validation
  • DNA-93498 Add additional music services
  • DNA-93554 [AdBlock] Find a fix for blocking ‘new’ YouTube ads
  • DNA-93566 Popup badge is not sending utm parameters
  • DNA-93585 Crash at opera::TabSharingInfoBarDelegate::Show(content::WebContents*, opera::VideoConferenceTabSharingService*)
  • DNA-93622 Auto theme setting doesn’t work
  • DNA-93637 ctrl+9 shortcut is inconsistent with other browsers
  • DNA-93642 Extend enable-accelerated-video-decode flag for linux
  • DNA-93646 [Styleguide] Add custom attributes to Router components

78.0.4072.0 – 2021-05-31 blog post

  • DNA-92344 Windows 10 Implementation
  • DNA-92385 [Win] Make the emoji dialog accept multiple consecutive emojis
  • DNA-92388 Fix and unskip WorkspacesEmoji.testChooseEmojiAsWorkspaceIcon when possible
  • DNA-92486 Replace ⓧ icon with “settings” icon
  • DNA-92487 Close individual item
  • DNA-92496 Create separate entry in settings for BABE
  • DNA-93115 New tab icon moves on tabs when lots of tabs are pinned
  • DNA-93260 One more tab of Google Meets opens if Opera were quit with popup enabled
  • DNA-93286 [BigSur] YT not being reloaded when opened from link
  • DNA-93358 The red underline extends beyond the Google meets conference tab outline
  • DNA-93372 Build new edition for Axel Springer
  • DNA-93454 Provide instruction to upload histogram_descriptions_bq JSON and deliver the python script.
  • DNA-93491 Fix failing tests after enabling #pinboard flag
  • DNA-93503 Blank popup on clicking toolbar icon with popup open
  • DNA-93508 Make op-format run under python 3
  • DNA-93509 Add Opera switch for pinboard staging backend and use it for tests
  • DNA-93519 [Sidebar] WhatsApp ‘Log out’ doesn’t work
  • DNA-93537 The ‘videoconferencing’ typed together on opera://settings
  • DNA-93546 Build error at feedback_popup_private.idl(44)
  • DNA-93561 Do not allow zoom different from 100% in Pinboard popup
  • DNA-93575 Rename ffmpeg_use_atomics_fallback to ffmpeg_use_unsafe_atomics

78.0.4066.0 – 2021-05-25 blog post

  • DNA-92258 Extension page UI looks a bit broken
  • DNA-92904 [Usb installation] opera.exe is not updating
  • DNA-93063 Add tests for FloatingAddressBarSuggestionsView
  • DNA-93065 Crash on Twitter when clicking on the “Share Tweet With…” button
  • DNA-93125 ‘Detach tab’ button disappears from tab after switching workspace back and forth
  • DNA-93159 Implement image(preview) of each created pinboard
  • DNA-93181 Add validation of players
  • DNA-93208 Highlighting effect in Settings (for the rows with toggle buttons)
  • DNA-93262 Possible error in FloatingAddressBarSuggestionsView
  • DNA-93270 Extension updates should bypass VPN
  • DNA-93271 Move the extension position to ExtensionAction
  • DNA-93273 ‘Send image to Pinboard’ doesn’t work correct on staging server
  • DNA-93274 Remove Pinboard button on internal pages
  • DNA-93276 [Easy setup] The theme can’t be changed into the dark in a private window
  • DNA-93277 Add/update opauto tests for the System Theme WP1 implementation p.1
  • DNA-93278 Crash at extensions::PinboardPrivateAPI::GetDelegate()
  • DNA-93294 Binary diff for opera_browser.dll is not created on 32-bit builds
  • DNA-93313 Add opauto test to cover DNA-93190
  • DNA-93315 Make generate_adblocker_list.py python3 compatible
  • DNA-93329 Fix issues in buildsign after DNA-93164
  • DNA-93335 VPN setting not inherited by private windows
  • DNA-93360 Dismissed sidebar extension icon reappear after the restart
  • DNA-93365 [Sync] Bookmark bar sync does not work
  • DNA-93368 Fix an error in Polish translation
  • DNA-93371 Fix silent failures when loading plist files
  • DNA-93373 align run_sync_testserver to chromium changes
  • DNA-93376 Write unittests for PinboardImageCollector
  • DNA-93378 FreedomSettingsImpl::UpdateEnabledStateOnStartup called twice when Opera starts in incgonito mode
  • DNA-93389 SitePrefsWithExtensionBrowsertest.SitePrefsShouldNotOverwriteUserAgentFromRequestWhenItHasBeenChangedByExtension failing
  • DNA-93390 Update ExtensionAPIAvailabilityTest
  • DNA-93405 Import vmp_signer instead of starting new python process
  • DNA-93406 [Mac] Import plist_util instead of calling script in _generateAppEntitlements
  • DNA-93442 Make GX Control panel attachable by webdriver
  • DNA-93443 API opr.pinboardPrivate.getThumbnail() returns old thumbnail image
  • DNA-93448 Make browser ready for Developer release
  • DNA-93481 Enable histogram for profile creation time

78.0.4058.0 – 2021-05-17 blog post

  • CHR-2879 Bookmarks sync using Chromium sync protocol.
  • CHR-8418 Update chromium on master to 92.0.4484.7
  • DNA-92345 UI Implementation
  • DNA-92378 oauth2 component treats valid oauth2 errors as invalid
  • DNA-92587 Sync settings: “Use old password” button doesn’t work
  • DNA-92880 Improper behavior while workspace switching after DNA-92483 integration
  • DNA-92929 Expose information about CPU and GPU via opr.systemPrivate API
  • DNA-92945 Warn when trying to uninstall running Opera
  • DNA-93151 ‘Switch to Tab’ arrow has inverse color when pressed
  • DNA-93152 Privacy error has wrong arrow color in dark mode
  • DNA-93154 DCHECK after sync password save
  • DNA-93164 Migrate validate.py to use jsonschema module
  • DNA-93166 Previous colour theme is visible for a second when open the popup
  • DNA-93168 Send multiple tabs to Pinboard
  • DNA-93170 Crash at opera::BrowserWindowImpl::ClosePinboardPopup()
  • DNA-93174 Clicking pinboard icon with popup open closes the popup immediately
  • DNA-93175 Fix running repacking
  • DNA-93180 Add validation of extensions
  • DNA-93185 Remove duplicate player_service_items_flat key apple_at
  • DNA-93188 Add unittests for the popup
  • DNA-93190 The bookmark can’t be opened in Workspace 5-6
  • DNA-93206 Crash at infobars::InfoBarManager::RemoveInfoBarInternal(infobars::InfoBar*, bool)
  • DNA-93222 Address bar icon disappears
  • DNA-93229 CFI build of desktop_common_unittests fails to load libgnome-keyring.so
  • DNA-93237 Change default URL to staging
  • DNA-93263 Crash when opening popup
  • DNA-93299 Bulgarian strings in Chinese translations