-
-
Notifications
You must be signed in to change notification settings - Fork 746
Release 0.3.0 #986
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Release 0.3.0 #986
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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
Cleanup & Consistency
Fix API break: public API must not expose JsonElement objects
electron-builder: Provide correct output path
Electron's default is true
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
adding macOS Intel runner
README.md: fix grammar and typos
Collection of test fixes
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
Combine and separate workflows
Change Example code for AutoMenuHide
Added profiles for ASP.NET and Console applications on macOS.
Wiki Package building macOS sections added
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Releases the latest set of fixes and enhancements:
electron-builder(electron-builder: Provide correct output path #942) @softworkzJsonElementobjects (Fix API break: public API must not expose JsonElement objects #938) @softworkzBrowserWindowOptions(BrowserWindowOptions; Fix default and add more Tests #945) @softworkzAutoMenuHideto reflect platform capabilities (Change Example code for AutoMenuHide #982) @markatosiElectronHostHook(Ideas for Sample Applications #967) @adityashirsatrao007