Copilot
Copilot
This PR enhances the `Create_Release_Git_Tag` build task with three key improvements: ## 1. CI-aware commit resolution - Adds a new `BuildCommit` parameter that automatically resolves the commit SHA from CI...
## Description Implements automated release process triggered by version tags. Push `v*` tag → workflow builds distribution package, generates checksums, creates GitHub release with assets. **Key additions:** - `.github/workflows/release.yml` -...
MediaWiki 1.41 deprecated `Html::encodeJsVar()`. The extension generates deprecation warnings when tracking code is rendered. ## Changes - **src/Hooks.php**: Replace all 7 instances of `Html::encodeJsVar()` with `FormatJson::encode()` - Lines 152-154: Search...
## Summary Adds a new setting to the Awake module that allows users to show or hide the system tray icon. This addresses the user request to keep Awake running...
## Summary Fixes issue where multiple ShortcutConflictWindow instances could be opened simultaneously. The window now follows the same singleton pattern as OobeWindow - only one instance can exist at a...
Implements rich link previews for HTTP/HTTPS URLs shared in messages. Extracts Open Graph metadata (title, description, image) with HTML fallbacks and displays in Material card below message text. ## Implementation...
Camera never focuses when scanning QR codes on devices with multiple back cameras (e.g., HMD Skyline on Android 15). The zxing library's default autofocus mode doesn't work reliably on these...
Implement foreground notification for location sharing - COMPLETED - [x] Review current location sharing implementation - [x] Remove ACCESS_BACKGROUND_LOCATION permission request - [x] Update LocationBackgroundService to show foreground notification -...
This PR modernizes the project's linting and formatting setup by upgrading to the latest versions of `@electerious/eslint-config` and adding `@electerious/prettier-config` for consistent code formatting. ## Changes Made ### Dependencies -...
Issue #3 describes DOM nodes without unique `id` attributes getting incorrectly combined during patching, particularly when removing middle items from lists. This manifests as wrong nodes being removed or content...