WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Conversation

@FlorianRappl
Copy link
Collaborator

Releases the latest set of fixes and enhancements:

softworkz and others added 30 commits November 17, 2025 02:49
Move PR comment creation to separate workflow on:pull_request_target
This changes deserialization to the way how it was with
Json.Net: Only .net primitive types are exposed publicly
It's not needed for compatibility since SocketIoFacade is internal
Fix API break: public API must not expose JsonElement objects
electron-builder: Provide correct output path
BrowserWindowOptions; Fix default  and add more Tests
CI Tests: Extend matrix - 6 runners and 2 Electron versions
Update all model classes to Electron API 39.2
README.md: fix grammar and typos
FlorianRappl and others added 25 commits December 9, 2025 15:23
Updated all projects to target .NET 10.0, removing support for .NET 6.0. Upgraded key dependencies, including:
- `Microsoft.Build` and `Microsoft.Build.Tasks.Core` to 18.0.2.
- `Nuke.Common` to 10.1.0.
- `System.Drawing.Common` to 10.0.1.
- `System.Text.Json` to 10.0.1.

Removed `NoWarn` configurations for .NET 6.0 in `ElectronNET.AspNet.csproj`. Reformatted the `Copy` task in `ElectronNET.Build.csproj` for readability. Updated `.pubxml` files and other project files to reflect the framework upgrade.
Drop .NET 6.0, default to .NET 10.0 and update dependencies
Fix build by adding necessary using directives for async and DI setup.
Introduced a `SetMenuItems` method in `Tray.cs` to enable updating the tray's context menu dynamically. This method clears existing menu items, adds new ones, and registers click handlers. Added XML documentation for the method.
Partially revert "Drop .NET 6.0, default to .NET 10.0 and update dependencies"
Add dynamic tray menu update functionality
Re-adding .net6 caused the collection expression to fail
- Separate between PR and Push execution (with and without secrets)
- Turn tests into re-usable workflows and call them from the main ones
Change Example code for AutoMenuHide
Added profiles for ASP.NET and Console applications on macOS.
Wiki Package building macOS sections added
@FlorianRappl FlorianRappl added this to the 0.3.0 milestone Dec 14, 2025
@FlorianRappl FlorianRappl merged commit bdfbcd5 into main Dec 14, 2025
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants