Changelog for 118

118.0.5439.0 – 2025-02-10 blog post
- DNA-118397 Crash at opera::component_based::ComponentTabContainerLayout::CalculateProposedLayout
- DNA-120648 Translations for Opera 117
- DNA-120664 Multiple tests from parent: WebRtcH264BrowserTest fail on goth.
- DNA-120860 [Web UI] Format CSS codebase and fix linting errors
- DNA-120910 Complete remaining translations
- DNA-120926 [Start Page] Remove legacy Start Page resources
- DNA-120945 [Speed Dials] SDs background color issue when changing themes
- DNA-120968 Regenerate API types from IDL
- DNA-120969 Crash at opera::continue_on::shopping::ContinueShoppingBrowserTestBase::WaitUntilOffersAvailable
- DNA-120973 Use generated types for API
- DNA-120978 Crash at opera::BrowserWindowImpl::GetWebViewBoundsInScreen
118.0.5432.0 – 2025-02-03 blog post
- DNA-111090 Disallow implicit “any” type in Styleguide files
- DNA-118306 Wallpaper dissappears on Start Page when opening DevTools
- DNA-119724 Crash at TabStripModel::MoveWebContentsAt
- DNA-119875 Crash at TabGroupModel::GetTabGroup
- DNA-120596 Discord icon is not visible in light mode
- DNA-120610 Upgrade Midsommar from built-in to hosted theme
- DNA-120611 Upgrade Aurora from built-in to hosted theme
- DNA-120664 Multiple tests from parent: WebRtcH264BrowserTest fail on goth.
- DNA-120670 Workspaces mix up tabs and bookmarks are opened in the wrong workspaces.
- DNA-120681 Create web API for retrieving Easy Files items and metadata
- DNA-120791 Import from GX is not available
- DNA-120796 Can not select checkbox dont-show-again on Start Page in Private Window
- DNA-120818 Crash when creating split screen by drag&drop with active infobar
- DNA-120819 Miniplayer disappears on desktop when reopening the player from sidebar
- DNA-120820 The Google icon in the search box is pixelated
- DNA-120873 Set two strings as translatable=false
118.0.5425.0 – 2025-01-27 blog post
- DNA-115136 Extract common components and styles
- DNA-119767 [Video conferencing popup] Tab with opera://video-conference-detached is unexpectedly restored after browser restart when video conf popup is open
- DNA-119943 [Toolbar Miniplayer][Detached miniplayer] Toolbar and detached miniplayer displayed at the same time
- DNA-119975 [My Flow] Two entries are visible when sending a file
- DNA-120326 Crash at TabStripModel::AddToNewGroup
- DNA-120345 Playwright tests failed on dcheck build
- DNA-120406 [Settings] Wrong UA translations for sidebar shortcuts settings
- DNA-120516 Optimise code adding, removing and updating Vibes
- DNA-120523 [Toolbar miniplayer] When switching player services with pinned player Option to pin player to toolbar is available
- DNA-120585 “🡨 Error” button malfunction @ chrome://extensions errors page
- DNA-120613 Crash when creating new tab from split screen with active infobar
- DNA-120631 Tweak ESLint rules for JavaScript files
- DNA-120632 Crash at TabStripModel::IsTabPinned
- DNA-120655 [Toolbar miniplayer][Detached miniplayer] Miniplayer remains visible after refreshing player panel
- DNA-120660 [Split screen] Content of active tab does not fit when creating split screen via context menu
- DNA-120666 WebRTC falls back from H.264 to VP8 on scaling attempt
- DNA-120672 Crash at views::BubbleDialogDelegate::SetAnchorView
- DNA-120691 Wrong space between mini player and sidebar
- DNA-120693 Allow creating split screen with tab from tab island(s)
- DNA-120725 Parent menu’s item is invisible when expanded
- DNA-120744 [Win] Weather widget location is not set correctly by prefs
- DNA-120752 [Shared Resources] remove outdated package.json
- DNA-120755 Rename Web UI dependencies base directory
- DNA-120756 Crash at opera::SidebarExpandViewEmbedder::OnResized
- DNA-120770 Update Web UI dependencies
118.0.5419.0 – 2025-01-21 blog post
- DNA-119962 Icons are less visible on opera://settings in Themes section
- DNA-120503 Software H.264 encoder not available if hardware acceleration is disabled completely
- DNA-120517 Do not use tab group in TabStripModel, maintain split group view from SplitScreenModel
- DNA-120601 Add crashlog data for GetBubbleBounds crashes
- DNA-120626 Make prefs handling consistent
- DNA-120661 navigator.geolocation.getCurrentPosition() does not work in extension popup
- DNA-120672 Crash at views::BubbleDialogDelegate::SetAnchorView
- DNA-120678 extensions-section should stick to left
- DNA-120699 Crash at PrefService::SetUserPrefValue
- DNA-120701 [ASAN] heap-use-after-free on opera::MiniplayerService::state
- DNA-120718 [RateMe] Typo in Ukrainian translation of negative feedback popup
- DNA-120721 Crash at opera::VideoConferencePopoutService::OnDataAvailable
- DNA-120723 Stackwalker – put module name into frame description in json output
- DNA-120739 [Task manager] Red background in Opera Task manager
118.0.5415.0 – 2025-01-17 blog post
- DNA-117250 Make split screen drop area flash on hover
- DNA-117684 Crash at opera::component_based::SplitScreenViewDelegate::OnDragUpdated
- DNA-118000 Cache weather widget results
- DNA-119313 Visual bug after creating split screen and destroying tab island
- DNA-119927 No spacing maintained between the text and popup’s border in opera://extensions
- DNA-120483 DevTools settings display Chrome UI
- DNA-120542 [Toolbar Miniplayer] It is not possible to pin the Miniplayer to the toolbar in private window.
- DNA-120547 [Toolbar miniplayer] Button to pin miniplayer to toolbar does not match design in light mode
- DNA-120554 Add import bookmark from Arc browser
- DNA-120567 [Toolbar miniplayer] Add hover effect to buttons in toolbar miniplayer
- DNA-120569 Crash at opera::BrowserWindowImpl::AddWidgetToTracked
- DNA-120588 Layout of extensions-section is broken
- DNA-120602 Crash at opera::WorkspacesTest::VerifyNextTabCyclingOrder
- DNA-120656 [Linux] Crash at opera::MainMenu::RunMenu
- DNA-120669 Disable BackgroundResourceFetch
- DNA-120671 Crash at NavigationNotificationObserver::TryFinalizeObserver
- DNA-120695 Remove initial_background_color from WebContents::CreateParams
118.0.5411.0 – 2025-01-13 blog post
- CHR-9900 Update Chromium on master to 132.0.6821.2
- DNA-110001 Simplify Tile components
- DNA-119785 Icons are missing from opera://settings
- DNA-119962 Icons are less visible on opera://settings in Themes section
- DNA-119972 Update manifest format for vibe meta data
- DNA-120304 Wrong radiobuttons color in opera://settings after Chromium intake
- DNA-120305 Wrong inputs in opera://settings after Chromium intake
- DNA-120325 Use SW VEA as H.264 encoder in WebRTC on Windows
- DNA-120427 [Classic dark] After changing the theme, buttons on tile preview are changing color incorrect
- DNA-120461 Crash at opera::SidebarPlayerServiceItemView::ShowDetachedControlPanel
- DNA-120483 DevTools settings display Chrome UI
- DNA-120495 [Web UI] Update file dependencies
- DNA-120498 [Win] Shortcut for theme switching looks bad on windows
- DNA-120511 Ask Aria icon is light in light mode
- DNA-120514 Crash at media::ATAudioFormatReader::ParseAndQueueBuffer
- DNA-120534 WebRtcH264BrowserTest.CanSetupH264VideoCall fail with PlatformSoftwareH264EncoderInGpu enabled
- DNA-120582 Bump major version to 118.0