91.0.4516.20 – 2022-09-21 blog post

  • CHR-9019 Update chromium on desktop-stable-105-4516 to 105.0.5195.127
  • DNA-101312 Allow changing logged in user with BrowserAPI

91.0.4516.16 – 2022-09-14 blog post

  • CHR-9010 Update chromium on desktop-stable-105-4516 to 105.0.5195.102
  • DNA-101447 Incorrect translation in Russian
  • DNA-101482 Crash at ProfileKey::GetProtoDatabaseProvider()
  • DNA-101495 Performance Stint 2022
  • DNA-101551 Add version number info to browser API
  • DNA-101662 Suppress ‘Allowing special test code paths’ warning on buildbot
  • DNA-101753 News don’t show after close browser
  • DNA-101760 Translations for O91
  • DNA-101799 Crash at opera::SuggestionList::SortAndCull
  • DNA-101812 Sponsored site gets chosen as default entry when typing part of top-level domain
  • DNA-101876 Promote 91 to stable

91.0.4516.9 – 2022-09-07 blog post

  • CHR-8995 Update chromium on desktop-stable-105-4516 to 105.0.5195.52
  • DNA-100664 Shopping corner widget
  • DNA-101246 Use long tail list for suggesting instead of current Speed Dial Suggestions
  • DNA-101447 Incorrect translation in Russian
  • DNA-101482 Crash at ProfileKey::GetProtoDatabaseProvider()
  • DNA-101508 Update Xsolla patch
  • DNA-101662 Suppress ‘Allowing special test code paths’ warning on buildbot

91.0.4516.6 – 2022-08-31 blog post

  • CHR-8991 Update chromium on desktop-stable-105-4516 to 105.0.5195.37
  • DNA-101123 [Mac] Crash at libc++abi.dylib@0xf4a7 -[TouchBarController removeTab:]
  • DNA-101315 Can not connect to free VPN in private window
  • DNA-101421 Adblock not turned off with opr-sessions
  • DNA-101428 [Mac] Compile error at touch_bar_controller.mm
  • DNA-101429 News loads for Global-EN language by default
  • DNA-101497 Enable #platform-sw-h264-encoder-web-codecs-win everywhere by default
  • DNA-101524 [Mac] Tab should be highlighted again after dismissing context menu
  • DNA-101549 Crash at views::View::IsMouseHovered()

91.0.4516.3 – 2022-08-25 blog post

  • DNA-98165 [buildsign] Whitelist Silent.nib when creating universal NI package on Mac
  • DNA-99188 Tab Tooltip doesn’t disappear
  • DNA-100901 Disappearing “X” when closing tabs.
  • DNA-101093 Changing News section is not working
  • DNA-101154 Crash at base::SequencedTaskRunnerHandle::Get() via SearchEnginePreconnector::StartPreconnecting
  • DNA-101233 GXify the images in vpn-pro settings
  • DNA-101238 Default entry doesn’t show what’s being typed
  • DNA-101273 Replace ui::ColorTransform calls in opera_color_mixers.cc
  • DNA-101293 [Mac] Consent pop up – Horizontal separator is much darker than in design
  • DNA-101332 “Unknown navigation context” assertion failure when inspecting pop-up window
  • DNA-101379 Too many browser windows restored
  • DNA-101386 Move binary_update UT to desktop_common_unittests
  • DNA-101393 “Remind me in 3 days” button does not work
  • DNA-101411 [Linux] Clicking VpnPopup Settings to ‘vpnWithDisclaimer’ leads to black popup
  • DNA-101422 Crash at void content::NavigationControllerImpl::NavigateToExistingPendingEntry(content::ReloadType, int, bool)
  • DNA-101485 Crash at base::SequencedTaskRunnerHandle::Get() via extensions::OperaTouchPrivateGetImageFunction::PerformGetImage

91.0.4514.0 – 2022-08-17 blog post

  • CHR-8979 Update Chromium on master to 105.0.5195.19
  • DNA-100664 Shopping corner widget
  • DNA-100835 AddressBarModelTestWithCategories.RefreshUnfilteredSuggestionsWhenPrefsChanged fails on beta stream
  • DNA-100896 Settings – Search engine – ‘Learn more’ hyperlink reopens settings page
  • DNA-101036 Use provided images as vector background
  • DNA-101171 Translations for O90
  • DNA-101200 Hide Sidebar option doesnt work
  • DNA-101207 Tab cycler bug in full screen
  • DNA-101216 Remove empty string from flow client_capabilities
  • DNA-101220 Crash at base::detail::operator==(base::detail::const_dict_iterator const&, base::detail::const_dict_iterator const&) via opera::MultipleWorkspacesController::SwitchWorkspace
  • DNA-101225 Sidebar shouldn’t disappear immediately when closing panels
  • DNA-101227 Google badge is not shown in address bar for search results with entities
  • DNA-101236 Check IMPORTED.info content
  • DNA-101241 “Remind me in 3 days” should be disabled after 3 tries
  • DNA-101253 Sidebar wont hide after page interaction (again)
  • DNA-101266 Fix translations errors in French
  • DNA-101275 Rewrite DefaultSearchViewHostMsg_PerformSearch to mojo
  • DNA-101276 Remove OperaViewMsg_SetUserAgentString
  • DNA-101278 PDF don’t work on Opera with CN location
  • DNA-101287 Rewrite DefaultSearchViewMsg_SetDefaultSearch to mojo
  • DNA-101289 Fix ExtensionAPIAvailabilityTest/ExtensionAPIAvailabilityTest.ExtensionAPIsInCurrentChannel to work on beta
  • DNA-101290 Add translated strings
  • DNA-101305 Address CHR-8949 critic issues
  • DNA-101306 DetectEmptyIfDefs doesn’t allow to push commit to repo
  • DNA-101308 Pop-up window is not restored from session
  • DNA-101309 Use base filename in PUT request when uploading files to buildbot
  • DNA-101310 Update chromium translations after CHR-8970
  • DNA-101317 Missing dependency for desktop/chrome_imports/chrome/browser/resources/extensions:build_bundle
  • DNA-101327 Update chromium_intake.py to check IMPORTED.info files in test mode
  • DNA-101328 DCHECK when handling uiTrackerPrivateInternal.onEvent
  • DNA-101349 Zoom percentage display not showing
  • DNA-101383 Revert DNA-101033

☣ = bugfix

91.0.4505.0 – 2022-08-08 blog post

  • DNA-100014 Add suggestions to start page
  • DNA-100644 Missing highlight when suggestion has accents and other signs
  • DNA-100664 Shopping corner widget
  • DNA-100764 Fix “Confirm Identity” URL
  • DNA-100870 [Mac] Create hover strip on left side
  • DNA-100915 [Sync Settings] Confirm your identity to enable encryption message flickers
  • DNA-100943 VPN pro popup can be zoomed
  • DNA-100958 Opera account popup should display actual state of synchronization instead of selected option
  • DNA-101002 Make errors from webpack compilation appear in the log
  • DNA-101045 Popup contents are pushed outside of popup in “Unprotected” VPN state
  • DNA-101076 Disabled Pinboards should have another color in Account popup
  • DNA-101078 Clear obsolete code in resources_generator.py
  • DNA-101086 Sync – Clicking Next on auth.opera.com/account/v3/desktop/login/confirm-password does not redirect anywhere
  • DNA-101103 Rich data suggestion disappears after typing its full phrase
  • DNA-101121 chrome.operaAccountPrivate is undefined
  • DNA-101122 Crash at extensions::ExtensionAction::GetPopupUrl(int) const
  • DNA-101124 ‘Secure More Devices’ link should be at top of popup
  • DNA-101125 QR code image blurry at 200% DPI
  • DNA-101127 [Linux] Update FFmpeg snap interface to chromium-ffmpeg-108372
  • DNA-101130 Cache resources IDs from chromium
  • DNA-101153 Scrollbar not styled as in design
  • DNA-101163 [Mac] Horizontal separator not visible
  • DNA-101172 Add build target for creating `.xmb` files
  • DNA-101181 Sidebar gets autohidden after opening sidebar setup
  • DNA-101182 Sidebar is not hiding after closing panel with UI click
  • DNA-101186 PeopleHandlerTest.NoPassphraseRequiredOnEmptyEncryptionToken fails with kFeatureOperaAccountPopup disabled
  • DNA-101188 Sidebar wont hide after page interaction
  • DNA-101189 [en-GB translation] Force dark theme on pages typo
  • DNA-101190 Clear unused theme definitions
  • DNA-101191 Tests for Opera Account popup
  • DNA-101194 Fix dark mode
  • DNA-101199 Sidebar gets hidden when pinning sidebar panel
  • DNA-101205 Add check for empty ifdefs
  • DNA-101208 Recolor the vpn-pro popup for GX

91.0.4498.0 – 2022-08-01 blog post

  • CHR-8949 Update Chromium on master to 105.0.5176.3
  • DNA-84161 Create a script that will be triggered by commit hook
  • DNA-100093 Add context menu back into speed dials
  • DNA-100551 Corruption detected error for gaming_landing_page
  • DNA-100665 Create private API to open Account popup + allow rich hints
  • DNA-100725 [WinLin] Opera account logo is offcenter
  • DNA-100799 VPN icon is “pro” on disconnected
  • DNA-100869 Create feature flag #sidebar-autohide
  • DNA-100930 DCHECK at syncer_proto_util.cc(392)
  • DNA-100934 DCHECK at api_response_validator.cc(141)
  • DNA-100945 Disable Context Menu for VPN and VPN Pro popups
  • DNA-100994 ‘Secure More devices’ is pushed outside of popup
  • DNA-100999 Can’t turn off strict security mode in private window
  • DNA-101008 Update removal scripts
  • DNA-101009 Free VPN – ‘Try for free’ disappear after clicked
  • DNA-101012 Remove VPN Pro service available from VPN pro settings when logged in without subscription
  • DNA-101059 Update find_possibly_unused_messages.py
  • DNA-101084 Layout the two dialog buttons as design
  • DNA-101094 Unable to close a window from JavaScript
  • DNA-101097 Shuffle tests
  • DNA-101098 Increase timeout on macOS
  • DNA-101101 [Mac] ChromeBrowsingDataRemoverDelegateTest smoketests slow on buildbot

91.0.4491.0 – 2022-07-25 blog post

  • DNA-99507 Badge deactivates on a basket page of the shop
  • DNA-100233 [Settings] “Sync everything” and “Do not sync” unselects itself
  • DNA-100646 Add synchronization states to Opera account popup
  • DNA-100649 “Sign out” from settings doesn’t also sign out from auth
  • DNA-100653 VPN Badge popup – not working well with different page zoom being set in browser settings
  • DNA-100656 Cross-promo VPN Pro on DT/MB
  • DNA-100668 Use a category based suggestion list to sort search box suggestions
  • DNA-100712 Wrong spacing on text to reset sync passphrase in settings
  • DNA-100720 Shift + DownArrow in address bar doesn’t work
  • DNA-100737 Save AMG entries across sessions
  • DNA-100756 Speed dial shows as active tab when clicked on link in external app
  • DNA-100799 VPN icon is “pro” on disconnected
  • DNA-100824 Broken compilation of rich hints
  • DNA-100829 Red lines on downloads popup
  • DNA-100831 Add opauto tests for strict-security-mode – WP3
  • DNA-100836 https://www.gls-one.eu/assets/unsupported-browsers/unsupported-browser-en.html don’t work
  • DNA-100841 Remove Get Subscription and Get button from VPN pro settings
  • DNA-100856 BertModelExecutorTest.ValidBertModel timing out on win32 debug builds
  • DNA-100872 Bookmarks bar order: revert all changes to order
  • DNA-100880 Remove expired flag #snap-crop-tool
  • DNA-100883 Update missing translations from chromium
  • DNA-100893 Remove double & in translated strings
  • DNA-100899 Translation error in Turkish
  • DNA-100905 Request to update event_sd_tile_used.type
  • DNA-100912 Unable to select pinboards when sync everything is enabled
  • DNA-100921 Add accessibility info about sync state to opera account button
  • DNA-100926 Download never finishes
  • DNA-100937 Missing links to ToS and Privacy Statement in launcher dialog when running installer with –show-eula-window-on-start
  • DNA-100950 Remove expired feature #dropdown-suggestion-buttons-tab-focusable
  • DNA-100952 Remove expired feature #snap-text-selection
  • DNA-100959 Use after move RecentSearchProvider::ExecuteWithDB
  • DNA-100960 Use after move CountryBlacklistServiceImpl::DownloadCountryBlacklist
  • DNA-100961 Use after move CategorizationDataCollection::Iterator::Iterator
  • DNA-100989 Crash at opera::EasyFileButton::SetThumbnail(gfx::ImageSkia const&)
  • DNA-100991 [Search popup] In ru word ‘search’ started from small letter

91.0.4484.0 – 2022-07-18 blog post

  • CHR-6863 Add search engines searchstyles resources
  • CHR-8939 Update chromium on master to 105.0.5148.2
  • DNA-99538 Typed content of address bar shared between tabs
  • DNA-99937 “Switch to tab” button is visible despite the tab being closed
  • DNA-100155 Implement tracker blocking in strict security mode
  • DNA-100418 Set 360 as search engine in China
  • DNA-100482 Shopping corner icon availability
  • DNA-100629 Launch Auth login when enabling sync while logged in
  • DNA-100674 [AdBlock] Implement frame hierarchy traversal for URL filter rules
  • DNA-100675 [AdBlock] Implement frame hierarchy traversal for element hiding rules
  • DNA-100685 Opera crashes when attaching to tab strip scroll buttons
  • DNA-100701 “Force dark page” shortcut don’t work
  • DNA-100717 Change description of Manage phones section in Settings
  • DNA-100721 Remove DNS-over-HTTPS UI elements
  • DNA-100732 Fix & escaping in translated strings
  • DNA-100759 Crash when loading personal news in private window
  • DNA-100762 Suggestions from networks get favicon from network
  • DNA-100763 Invalid translations for Malay (Indonesian language)
  • DNA-100776 Popup is too long
  • DNA-100816 Shopping corner icon missing in sidebar