Releases: MaaXYZ/MaaFramework.Binding.CSharp
Releases · MaaXYZ/MaaFramework.Binding.CSharp
v5.8.0
NuGet Link
What's Changed in 5.8.0
Full Changelog: v5.6.0...5.8.0
New features
- feat: support IMaaController.Info @moomiji
- feat: support MaaWlRootsController @moomiji
- feat: support IMaaController.Inactive() @moomiji
Other
v5.6.0
NuGet Link
What's Changed in v5.6.0
Full Changelog: v5.4.1...v5.6.0
New features
- feat: IMaaContext.WaitFreezes() @moomiji
- feat: MaaAgentClient supports TCP communication @moomiji
- feat: update C API bindings to MaaFramework v5.5.0 (#24) @MistEO @moomiji
Other
- chore: update interop to framework v5.6.0 @moomiji
v5.6.0-preview.1
NuGet Link
What's Changed in v5.4.1
Full Changelog: v5.3.0...v5.4.1
Breaking changes
- [Breaking change] revert: MaaContext type @moomiji
- [Breaking change] chore: change callback sender to current instance @moomiji
- [Breaking change] perf: simple type use struct @moomiji
Other
v5.4.1
NuGet Link
What's Changed in v5.4.1
Full Changelog: v5.3.0...v5.4.1
Breaking changes
- [Breaking change] revert: MaaContext type @moomiji
- [Breaking change] chore: change callback sender to current instance @moomiji
- [Breaking change] perf: simple type use struct @moomiji
Other
v5.4.0
NuGet Link
What's Changed in v5.4.0
Full Changelog: v5.3.0...v5.4.0
Breaking changes
- [Breaking change] chore: change callback sender to current instance @moomiji
- [Breaking change] perf: simple type use struct @moomiji
Other
v5.4.0-preview.1
NuGet Link
What's Changed in v5.3.0
Full Changelog: v5.1.0...v5.3.0
New features
- feat: IMaaContext.IsCancellationRequested @moomiji
- feat: IMaaTasker.AppendAction() support optional parameter @moomiji
- feat: support null handle wrapper @moomiji
- feat: support PlayCover controller @moomiji
- feat: IMaaResource.Append OcrModel Pipeline Image @moomiji
- feat: new global option @moomiji
- feat: IMaaController.Shell & GetShellOutput @moomiji
- feat: IMaaTasker.AppendRecognition & AppendAction @moomiji
Other
- chore: update interop to framework v5.3.3 @moomiji
v5.3.0
NuGet Link
What's Changed in v5.3.0
Full Changelog: v5.1.0...v5.3.0
New features
- feat: IMaaContext.IsCancellationRequested @moomiji
- feat: IMaaTasker.AppendAction() support optional parameter @moomiji
- feat: support null handle wrapper @moomiji
- feat: support PlayCover controller @moomiji
- feat: IMaaResource.Append OcrModel Pipeline Image @moomiji
- feat: new global option @moomiji
- feat: IMaaController.Shell & GetShellOutput @moomiji
- feat: IMaaTasker.AppendRecognition & AppendAction @moomiji
Other
- chore: update interop to framework v5.3.3 @moomiji
v5.3.0-preview.1
NuGet Link
What's Changed in v5.1.0
Full Changelog: v4.5.0...v5.1.0
Breaking changes
- [Breaking change] feat: more win32 screencap methods @moomiji
- [Breaking change] chore: method ToControllerWith() instead of null check in ToController() @moomiji
- [Breaking change] feat: controller features @moomiji
- [Breaking change] refactor: split win32 mouse and keyboard @moomiji
- [Breaking change] chore: remove obsolete method @moomiji
- [Breaking change] feat: LoadPlugin() & rename IMaaUtility -> IMaaGlobal @moomiji
- [Breaking change] chore: remove MaaToolkitProjectInterface @moomiji
New features
- feat: add Win32InputMethod (#20) @SweetSmellFox
- feat: 同步 MaaFW v5.1 接口及回调消息 (#19) @MistEO
- feat: add context param on NotificationHandler @moomiji
- feat: override image @moomiji
- feat: forward callback to the agent server @moomiji
- feat: support query action detail @moomiji
Fix
- fix: MaaJobStatusException message formatting @moomiji
- fix: library directory resolution logic @moomiji
- fix: handle is null when add sink @moomiji
Other
- chore: update obsolete messages @moomiji
- refactor: auto attach & detach agentClient.Dispose @moomiji
- chore: update interop to framework v5.1.4 @moomiji
- chore: fix code quality analysis warnings @moomiji
- chore: MaaAgentServer add exception document @moomiji
- refactor: callback event part.2 @moomiji
- refactor: callback event @moomiji
v5.1.0
NuGet Link
What's Changed in v5.1.0
Full Changelog: v4.5.0...v5.1.0
Breaking changes
- [Breaking change] feat: more win32 screencap methods @moomiji
- [Breaking change] chore: method ToControllerWith() instead of null check in ToController() @moomiji
- [Breaking change] feat: controller features @moomiji
- [Breaking change] refactor: split win32 mouse and keyboard @moomiji
- [Breaking change] chore: remove obsolete method @moomiji
- [Breaking change] feat: LoadPlugin() & rename IMaaUtility -> IMaaGlobal @moomiji
- [Breaking change] chore: remove MaaToolkitProjectInterface @moomiji
New features
- feat: add Win32InputMethod (#20) @SweetSmellFox
- feat: 同步 MaaFW v5.1 接口及回调消息 (#19) @MistEO
- feat: add context param on NotificationHandler @moomiji
- feat: override image @moomiji
- feat: forward callback to the agent server @moomiji
- feat: support query action detail @moomiji
Fix
- fix: MaaJobStatusException message formatting @moomiji
- fix: library directory resolution logic @moomiji
- fix: handle is null when add sink @moomiji
Other
- chore: update obsolete messages @moomiji
- refactor: auto attach & detach agentClient.Dispose @moomiji
- chore: update interop to framework v5.1.4 @moomiji
- chore: fix code quality analysis warnings @moomiji
- chore: MaaAgentServer add exception document @moomiji
- refactor: callback event part.2 @moomiji
- refactor: callback event @moomiji
v5.1.0-preview.3
NuGet Link
What's Changed in v4.5.0
Full Changelog: v4.4.0...v4.5.0
New features
- feat: IMaaAgentClient.DetachDisposeToResource() @moomiji
- feat: deprecated
Recording@moomiji - feat(Extensions): support
paramin Notification @moomiji - refactor & feat: Controller.ClickKey() & KeyDown() & KeyUp() @moomiji
Fix
- fix: exception occurs in Dispose() @moomiji
- fix: potential bugs in Dispose(bool disposing) @moomiji
- fix: remove saved tasker instance after released @moomiji
Other
- chore: update interop to framework v4.5.3 @moomiji
- chore: use try-finally in ReleaseHandle()
- refactor: implementations of interface
IMaaPost@moomiji - refactor: MaaListBuffer.Enumerator @moomiji
- chore: resupport win-arm64 @moomiji
- chore: IMaaDisposable.Releasing use empty arg @moomiji
- [Breaking change] chore: rename event IMaaDisposable.Disposing & Disposed (4.4.1) to Releasing & Released (4.4.2) @moomiji