59.0.3167.0 – 2018-12-10 blog post

  • CHR-7183 Update chromium on master to 72.0.3622.0
  • DNA-70670 Internal error pages miss error code information
  • DNA-73086 Gradual feature enabling for users – AB test
  • DNA-73201 Move “touch_communication.js” to C++ WP4
  • DNA-73620 Remove unnecessary z-indices
  • DNA-73689 Browser tests fail on exit under high CPU load
  • DNA-73847 Add to bookmarks mark disappears
  • DNA-73913 Show token data in UI
  • DNA-73935 [mac mojave] not possible to minimize Opera if it’s inactive application
  • DNA-74029 Use :host-context based selectors instead of propagated CSS flags
  • DNA-74038 Move “touch_communication.js” to C++ WP5
  • DNA-74070 Download location cannot be changed
  • DNA-74072 [MAC] Geolocate in the network installer
  • DNA-74096 Rename UniquePtrMockWrapper and document it
  • DNA-74115 Easy setup doesnt open when trying to change wallpaper with context menu on start page
  • DNA-74187 JS error on dragonereum.io
  • DNA-74188 Notification activator registry entries are not removed on uninstallation.
  • DNA-74189 browser does not quit on shutdown
  • DNA-74194 Remove unused CSS variables from vars.css
  • DNA-74196 Browser is not started after clicking on web notification.
  • DNA-74215 Bypass proxy for search URLs based on request URL only
  • DNA-74218 Serve different set of CSS variables for Reborn 3
  • DNA-74229 [win] gtest opera_components_unittests fails
  • DNA-74230 Control Netflix notifications visibility by a pref
  • DNA-74232 browser hang on quit after using test methods with newlogic
  • DNA-74234 Small fixes for repository scripts
  • DNA-74239 FreedomProxyStartEnabledBrowserTest.RequestSuspendedUntilProxyConfigKnown/1 is unstable
  • DNA-74242 Closing tab does not animate
  • DNA-74245 [O57] web3.js downloaded with flag disabled
  • DNA-74246 Add title for “X” button in Zen notification
  • DNA-74250 Crash at opera::ThumbnailHelper::OnThumbnailCreated(SkBitmap const&)
  • DNA-74252 Adapt tests for new-logic updater mode – 1
  • DNA-74257 Handle invalid sources format for scrollable section
  • DNA-74259 Allow to override the News version served from CDN
  • DNA-74268 It takes 2 times to pair
  • DNA-74270 Add domain to web3 compat mode
  • DNA-74274 [Linux] Fix issues in prepare package script
  • DNA-74276 Use “zen.yandex.ru” API host and add related “Clear zen news” link
  • DNA-74279 Capitalize Crypto Wallet
  • DNA-74280 Move desktop/browser/wallpaper to desktop/browser/system_wallpaper to avoid name confusion
  • DNA-74300 [Start page] Unable to edit folder title
  • DNA-74301 opera://update page looks badly
  • DNA-74311 Upgrade zen lib version to 2.5.597
  • DNA-74323 Not always returning JSON-RPC error format in EthereumProcessor

☣ = bugfix

59.0.3160.0 – 2018-12-03 blog post

  • DNA-72191 Enable Chromium toast notifier in Opera
  • DNA-72330 Can’t log out from Messenger on sidebar panel
  • DNA-73606 Support incognito windows in Freedom with network service
  • DNA-73639 [Mac] Pinned tab can be closed by Cmd+W
  • DNA-73684 [Mac] Cmd + w closes window
  • DNA-73723 Suspend requests going through Network Service until Freedom config is available
  • DNA-73732 Write a backend for wallpapersPrivate
  • DNA-73755 Zombie received -setPopoverActive:
  • DNA-73776 Write initial logic for periodic communication to remote server
  • DNA-73827 Use OfA’s service to get exchange rate for ETH
  • DNA-73897 Crash at opera::ThumbnailHelper::ThumbnailRequest::OnFinish(SkBitmap const&)
  • DNA-73944 Enable notification platform bridge win
  • DNA-73948 Empty wallet = 3 dots on browser and 0 $ on OfA
  • DNA-73984 Automate snap package release
  • DNA-73990 Bloated opera_autoupdate on macOS
  • DNA-73994 Ad blocker lists take long time to load after changing system language.
  • DNA-74004 Use fetch_device API when possible
  • DNA-74033 Crash at BrowserProcessImpl::Unpin()
  • DNA-74058 Focus is set on address field after opening links from Gmail
  • DNA-74060 Linker errors for freedom symbols in Windows component build
  • DNA-74069 Desktop wallpaper cannot be loaded
  • DNA-74071 [WIN] Geolocate in the network installer
  • DNA-74077 Crash at base::Value::Value(base::flat_map const&)
  • DNA-74088 Clean up infra script
  • DNA-74101 Change logic in crash reporter
  • DNA-74104 Enable opera://crashes ui
  • DNA-74105 Set OPERA_CRASH_KEEP_LOGS by default to yes.
  • DNA-74109 Limit web3 API access to secure context (https)
  • DNA-74110 Move “touch_communication.js” to C++ WP3.1
  • DNA-74111 Stop building Data Reduction Proxy bits (again)
  • DNA-74118 Fix eth_coinbase
  • DNA-74119 Zombie received -activationDidFinish
  • DNA-74127 Make version verify url to be altered from op-auto tests
  • DNA-74128 Make initial autoupdate check delay to be altered from op-auto tests
  • DNA-74130 Render as a static panel
  • DNA-74132 RSS feed icon on left side of address field
  • DNA-74141 [Papercut] Add “Desktop” title for desktop wallpaper in opera://settings
  • DNA-74142 RSS does not load
  • DNA-74143 Enable crashes ui resources
  • DNA-74144 Add title for “X” button in Netflix notification
  • DNA-74152 Continuous builds fail to compile
  • DNA-74156 Windows debug builds fail on linking
  • DNA-74157 component updater client is not installed
  • DNA-74158 Do refresh when using emergency reset while transaction in progress
  • DNA-74162 Enable scaled crashes ui resources
  • DNA-74180 [Mac] Crash at opera::BrowserSidebarItemViewViews::UpdateTooltip()
  • DNA-74181 Temporarily disable opera://crashes list
  • DNA-74184 Add FreedomProxyBrowserTest.CanRefreshProxyCredentials
  • DNA-74189 browser does not quit on shutdown
  • DNA-74190 Crash at opera::content_filter::`anonymous namespace”::CaretMatches
  • DNA-74205 Page crashes on switching VPN state/changing VPN location
  • DNA-74209 Improve Netflix tile hover animation

☣ = bugfix

59.0.3154.0 – 2018-11-27 blog post

  • CHR-7143 Update chromium on master to 72.0.3602.2
  • CHR-7169 Update chromium on master to 72.0.3610.2
  • DNA-71703 Opera cannot see Remote devices
  • DNA-71764 Crash when drag’n’drop extensions from sidebar
  • DNA-72635 Some equal settings sections have different font style
  • DNA-72979 Scroll bar in “Add to bookmarks” doesn’t work with mouse
  • DNA-73086 Gradual feature enabling for users – AB test
  • DNA-73198 Move “touch_communication.js” to C++ WP2
  • DNA-73200 Move “touch_communication.js” to C++ WP3
  • DNA-73295 Crash at extensions::`anonymous namespace”::ExternalWindowHelper::FindAndCloseWindow
  • DNA-73412 Disable hardcoded verbose logging for AU in new approach
  • DNA-73530 Make our webui work with polymer2.
  • DNA-73659 Mouse gestures do not work on isolated content
  • DNA-73663 Move existing panel to the new host
  • DNA-73673 Crash at extensions::Extension::location()
  • DNA-73747 Crash at base::SupportsUserData::GetUserData(void const*) const via chrome::AddTabAt
  • DNA-73757 [Win/Lin] Refresh address field looks
  • DNA-73809 Update “how_to_add_component.txt” instruction
  • DNA-73823 Deliver translations for notifications
  • DNA-73842 Improve implementation of Booking.com SD reintroduction for users interested in Travel category.
  • DNA-73849 Black flash on Netflix tile hover
  • DNA-73865 Incorrect temp dir used
  • DNA-73879 Do not show icon ‘Y’ until/unless news are loaded
  • DNA-73890 Cannot edit bookmark when url was selected with mouse
  • DNA-73891 Remove AdBlock badge on search result page
  • DNA-73900 Change Infura API keys to 49ca9b1ce8e3471bb2fc1e50f1782d9f
  • DNA-73903 Crash at extensions::Extension::location()
  • DNA-73908 [Dark mode] ‘More extensions’ button has a light mode fade-in
  • DNA-73912 Retrieve and store token data from Satoshi
  • DNA-73930 verification delay is not used
  • DNA-73931 [Netflix] ‘Watch trailer’ should be always displayed in separate line.
  • DNA-73932 Crash at -[FramedBrowserWindow browserSidebarViewViews]
  • DNA-73933 incorrect error message on irregular installations
  • DNA-73940 [mac 10.10] Crash on startup
  • DNA-73942 Port notification_helper.exe to Opera
  • DNA-73945 Update Toolkit to version 0.58.3
  • DNA-73966 Allow Yandex Zen users to choose Opera news
  • DNA-73986 Make Zen lib variant configurable via a pref
  • DNA-73991 Remove EULA from .dmg packages
  • DNA-73996 verification not done if check ends in error
  • DNA-74013 Improve layout of user consent popup
  • DNA-74014 Show Netflix notification as soon as possible
  • DNA-74018 Set integer, not boolean pref in session startup pref
  • DNA-74027 Turn freedom into a layered opera_component
  • DNA-74035 standalone update uses incorrect temp dir
  • DNA-74060 Linker errors for freedom symbols in Windows component build
  • DNA-74068 Switching news off and back on does not render content

59.0.3147.0 – 2018-11-20 blog post

  • CHR-2879 Bookmarks sync using Chromium sync protocol.
  • CHR-7127 Update chromium on master to 72.0.3591.1
  • DNA-37339 Update Slidingbar API to match updated requirements
  • DNA-71765 API calls fail with net::ERR_TOO_MANY_RETRIES when NetworkService is enabled
  • DNA-71902 [Mac] No drop indicator when dragging a speed dial to the desktop
  • DNA-72036 Make AU to shutdown when IPC disconnects
  • DNA-72238 Provide feedback popup for users clicking like and dislike icons
  • DNA-72460 EthereumProvider.ConnectionError
  • DNA-72699 Clean up Search Box styles
  • DNA-72718 PDF file is in maximum zoom-out
  • DNA-72721 Netlifx notifications
  • DNA-72917 [avro] changed_install_mode_counter is not set when changing installation type
  • DNA-72938 Rename “profile” switch to “user-data-dir” in AU
  • DNA-73177 [Zen] Make Zen news to be better discoverable
  • DNA-73291 Crash at ToolbarActionsBar::Update()
  • DNA-73295 Crash at extensions::`anonymous namespace”::ExternalWindowHelper::FindAndCloseWindow
  • DNA-73325 Remove chromium patch for the old popup
  • DNA-73389 Reimplement likes/dislikes on the client side
  • DNA-73491 Search and copy popup is positioned incorrectly if any sliding toolbar is present
  • DNA-73523 [Win7] Window blinks while using options from search popup
  • DNA-73534 DCHECK fails on varius drag’n’drop events in menu bar
  • DNA-73538 Link from VPN pop-up should be change
  • DNA-73553 Popups toggles has a highlight when changed
  • DNA-73560 Crash at opera::DraggedTabView::ThumbnailView::RequestScreenshot()
  • DNA-73562 Omnibox closes after middle-click on a suggestion
  • DNA-73575 Crash at -[AddressBarDropDownView controller]
  • DNA-73617 [Mac] Place browser sidebar directly in main window
  • DNA-73621 Save as pdf does not capture content from different origins
  • DNA-73625 [Win] Page content disappears after using snapshot tool.
  • DNA-73632 [Win][Lin] Copy/Search popup doesn’t disappear after switching to another tab
  • DNA-73658 Provide new updated opera version via UpdateReady message from updatechecker
  • DNA-73660 Crash at (anonymous namespace)::ZombieObjectCrash(objc_object*, objc_selector*, objc_selector*)
  • DNA-73666 Autoupdate for widevine component does not work
  • DNA-73669 Use last-resort option when autoupdater process fails to start in new AU approach.
  • DNA-73670 Set “Open start page” as default “On startup” setting for PB users
  • DNA-73672 Allow EasySetup WebUI to access chrome://easy-setup
  • DNA-73674 Fetch config directly from Recover
  • DNA-73678 CryptoWallet on Desktop: Support different networks
  • DNA-73680 Recipient Blocky not the same between OfA and Desktop
  • DNA-73681 Remove infura.io warning from all screens except welcome screen
  • DNA-73682 Timeouts in FreedomProxyBrowserTest.ProxyAuthHeaderSetForSubresource/1
  • DNA-73686 Accepted/Rejected responses from AU to browser
  • DNA-73691 Dragged tab header is unreadable when hovering over bookmark bar
  • DNA-73701 Zombie received -release
  • DNA-73708 Send event about unliking or undisliking to Recover
  • DNA-73709 Powered by label is not clickable
  • DNA-73710 Watch trailer label’s every word is capitalised
  • DNA-73712 Relayout Netflix details
  • DNA-73717 Renderer crash when trying to display preloaded start page
  • DNA-73720 “Update” pref is not initialized in Local State file
  • DNA-73730 web object properties created as readonly
  • DNA-73740 Crash when cancelling dragging tab
  • DNA-73744 Update Toolkit to version 0.58.2
  • DNA-73763 [Mac] Ctrl+Tab stopped cycling
  • DNA-73766 Allow overrides to default values in FeatureChecker
  • DNA-73768 Toolbar actions drop indicator is barely visible
  • DNA-73770 [Mac] Refresh address field looks
  • DNA-73774 Crash at extensions::FlowPrivateEventRouter::RequestSignedMessageEvent(extensions::api::flow_private::RequestType, std::basic_string const&, int, std::basic_string const&, std::basic_string const&)
  • DNA-73777 Paste and go shortcut used regardless of current focus
  • DNA-73785 Fix AU metric request creating
  • DNA-73792 Dcheck when canceling dragging tab to another window
  • DNA-73796 Export freedom component symbols using //base/component_export.h
  • DNA-73797 Notify UpdateObservers that update procedure has finished.
  • DNA-73804 Tab focus is not restored when switching tabs with ctrl+tab
  • DNA-73807 Pass new autoupdate logic switch to scheduled AU task process.
  • DNA-73809 Update “how_to_add_component.txt” instruction
  • DNA-73813 Make launcher parametrize scheduled autoupdate process only with mandatory switches when new logic flag is enabled
  • DNA-73821 Get balance as soon as possible
  • DNA-73822 Remove ab test “Add bookingCom speeddial”
  • DNA-73826 Push wallet info, balance and balance in local currency to UI
  • DNA-73831 Run FreedomProxyBrowserTest with and without NetworkService
  • DNA-73835 Installer doesn’t start
  • DNA-73840 avro::event_driven::Value lack unit tests
  • DNA-73843 [Mac] Unable to delete any text from feedback dialog
  • DNA-73852 Get rid of unescaped ‘#’ in body
  • DNA-73854 Incorrect focus after opening internal pages from sidebar icon
  • DNA-73857 For PB-installation use utm.medium=pb
  • DNA-73859 [Engine] Crash on developer tools
  • DNA-73861 Make IsEnabledByDefault public method of FeatureChecker
  • DNA-73862 [Linux] Change package description
  • DNA-73867 Tracking data not used in autoupdate request
  • DNA-73872 Test deferring requests until Freedom config is known
  • DNA-73874 Notifications unreadable on dark theme
  • DNA-73875 Don’t change the option after upgrade
  • DNA-73878 DCHECK in web3_provider.cc(65)] Check failed: document_url.is_valid().
  • DNA-73881 Provide fallback image for Netflix suggestions
  • DNA-73885 Add message logging in autoupdater
  • DNA-73886 Fix changing wallpaper from context menu
  • DNA-73888 Typo in Netflix notification.
  • DNA-73897 Crash at opera::ThumbnailHelper::ThumbnailRequest::OnFinish(SkBitmap const&)
  • DNA-73899 ‘Improving news’ is unreadable in dark mode
  • DNA-73904 Search copy popup shows in editable text
  • DNA-73906 Enable #crypto-wallet on developer
  • DNA-73907 Get disliked news again in the next SD Tab
  • DNA-73909 The ‘click’ event is sent when undoing dislike news
  • DNA-73928 Invalid JSON RPC error in coinbase

☣ = bugfix