Repository navigation
·
1512 commits
to a432d15d8f50d6c7b81f89b41b5106943c9fb779
since this release
What's New
Telegram Client Authentication & Handshake
- Updated embedded Telegram downloader plugin to official Open Selena application credentials.
- Replaced legacy credentials across MTProto sender pool connection, QR code login authorization, and SMS code verification flows.
- Enhanced connection stability for multi-datacenter media fetching and channel archive synchronization.
Official Community Migration & UI Polish
- Migrated About page community links from Discord to the official Telegram community channel (
https://t.me/OpenSelena). - Added dedicated Telegram paper-plane vector glyph with theme-consistent styling.
- Routed external link activations through Tauri shell plugin handler (
plugin:shell|open) for desktop system browser execution.
Content Security Policy & Star Badge Restoration
- Extended webview Content Security Policy with
frame-src 'self' https://ghbtns.com;to unblock GitHub star badge widgets. - Restored GitHub star badge iframe rendering on the About Project view while preserving strict script and asset isolation.
Fixes
- CSP Frame Directives: Resolved GitHub star button loading failure caused by restrictive webview frame policy.
- E2E Test Verification: Updated test checksum assertions in
tests/tier1_features.mjsto match the release version bump, ensuring 100% test pass rate across the 57-test documentation test suite. - Documentation Parity: Synchronized release badges, download links, and search modals across all documentation pages and root landing pages.
Code signing policy
Free code signing provided by SignPath.io, certificate by SignPath Foundation. Code changes and signed releases are reviewed and approved by the OpenSelena maintainers. See our Privacy Policy.