From a1dd1f4d195894e1931d244f5a5b78dfc013e804 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 4 Jan 2026 02:54:09 +0000 Subject: [PATCH] chore(v3): bump to v3.0.0-alpha.56 and update changelog [skip ci] --- docs/src/content/docs/changelog.mdx | 24 ++++++++++++++++++++++++ v3/UNRELEASED_CHANGELOG.md | 14 -------------- v3/internal/version/version.txt | 2 +- 3 files changed, 25 insertions(+), 15 deletions(-) diff --git a/docs/src/content/docs/changelog.mdx b/docs/src/content/docs/changelog.mdx index 255dde1b7..34ee2368d 100644 --- a/docs/src/content/docs/changelog.mdx +++ b/docs/src/content/docs/changelog.mdx @@ -30,6 +30,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 */ ## [Unreleased] +## v3.0.0-alpha.56 - 2026-01-04 + +## Added +- Add `internal/libpath` package for finding native library paths on Linux with parallel search, caching, and support for Flatpak/Snap/Nix + +## Changed +- **BREAKING:** Rename `EnableDragAndDrop` to `EnableFileDrop` in window options +- **BREAKING:** Rename `DropZoneDetails` to `DropTargetDetails` in event context +- **BREAKING:** Rename `DropZoneDetails()` method to `DropTargetDetails()` on `WindowEventContext` +- **BREAKING:** Remove `WindowDropZoneFilesDropped` event, use `WindowFilesDropped` instead +- **BREAKING:** Change HTML attribute from `data-wails-dropzone` to `data-file-drop-target` +- **BREAKING:** Change CSS hover class from `wails-dropzone-hover` to `file-drop-target-active` +- **BREAKING:** Remove `DragEffect`, `OnEnterEffect`, `OnOverEffect` options from Windows (were part of removed IDropTarget) + +## Fixed +- Fix file drag-and-drop on Windows not working at non-100% display scaling +- Fix HTML5 internal drag-and-drop being broken when file drop was enabled on Windows +- Fix file drop coordinates being in wrong pixel space on Windows (physical vs CSS pixels) +- Fix file drag-and-drop on Linux not working reliably with hover effects +- Fix HTML5 internal drag-and-drop being broken when file drop was enabled on Linux + +## Removed +- Remove native `IDropTarget` implementation on Windows in favor of JavaScript-based approach (matches v2 behavior) + ## v3.0.0-alpha.55 - 2026-01-02 ## Changed diff --git a/v3/UNRELEASED_CHANGELOG.md b/v3/UNRELEASED_CHANGELOG.md index 82ca3d975..8e4648038 100644 --- a/v3/UNRELEASED_CHANGELOG.md +++ b/v3/UNRELEASED_CHANGELOG.md @@ -17,32 +17,18 @@ After processing, the content will be moved to the main changelog and this file ## Added -- Add `internal/libpath` package for finding native library paths on Linux with parallel search, caching, and support for Flatpak/Snap/Nix ## Changed -- **BREAKING:** Rename `EnableDragAndDrop` to `EnableFileDrop` in window options -- **BREAKING:** Rename `DropZoneDetails` to `DropTargetDetails` in event context -- **BREAKING:** Rename `DropZoneDetails()` method to `DropTargetDetails()` on `WindowEventContext` -- **BREAKING:** Remove `WindowDropZoneFilesDropped` event, use `WindowFilesDropped` instead -- **BREAKING:** Change HTML attribute from `data-wails-dropzone` to `data-file-drop-target` -- **BREAKING:** Change CSS hover class from `wails-dropzone-hover` to `file-drop-target-active` -- **BREAKING:** Remove `DragEffect`, `OnEnterEffect`, `OnOverEffect` options from Windows (were part of removed IDropTarget) ## Fixed -- Fix file drag-and-drop on Windows not working at non-100% display scaling -- Fix HTML5 internal drag-and-drop being broken when file drop was enabled on Windows -- Fix file drop coordinates being in wrong pixel space on Windows (physical vs CSS pixels) -- Fix file drag-and-drop on Linux not working reliably with hover effects -- Fix HTML5 internal drag-and-drop being broken when file drop was enabled on Linux ## Deprecated ## Removed -- Remove native `IDropTarget` implementation on Windows in favor of JavaScript-based approach (matches v2 behavior) ## Security diff --git a/v3/internal/version/version.txt b/v3/internal/version/version.txt index 8b6038c41..5e74e2d46 100644 --- a/v3/internal/version/version.txt +++ b/v3/internal/version/version.txt @@ -1 +1 @@ -v3.0.0-alpha.55 \ No newline at end of file +v3.0.0-alpha.56 \ No newline at end of file