Skip to content

Remove share package feature#4587

Merged
Gabriel Dufresne (GabrielDuf) merged 1 commit intomainfrom
drop-share-package-feature
Apr 15, 2026
Merged

Remove share package feature#4587
Gabriel Dufresne (GabrielDuf) merged 1 commit intomainfrom
drop-share-package-feature

Conversation

@mamoreau-devolutions
Copy link
Copy Markdown
Contributor

@mamoreau-devolutions Marc-André Moreau (mamoreau-devolutions) commented Apr 15, 2026

Removes the share package feature across both WinUI and Avalonia frontends.

Changes

  • Removed share UI from all package pages (toolbar buttons, context menu items) in both WinUI and Avalonia
  • Removed share button from package details page (WinUI)
  • Retired /v2/show-package background API endpoint (now returns HTTP 410 Gone)
  • Removed OnShowSharedPackage event from BackgroundApi
  • Removed showPackage deep-link handling from both MainWindow implementations
  • Removed SharePackageRequested event and RequestShare command from Avalonia ViewModel
  • Removed SharePackage() and ShowSharedPackage_ThreadSafe() from DialogHelper_Packages
  • Removed FROM_WEB_SHARE referral enum value and SharedPackage() telemetry method

@GabrielDuf Gabriel Dufresne (GabrielDuf) merged commit c1fbd88 into main Apr 15, 2026
1 check passed
@GabrielDuf Gabriel Dufresne (GabrielDuf) deleted the drop-share-package-feature branch April 15, 2026 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants