Skip to content

Releases: MaaXYZ/MaaFramework.Binding.CSharp

v5.10.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 12:51
v5.10.0

NuGet Link

What's Changed in v5.10.0

Full Changelog: v5.8.0...v5.10.0

Breaking changes

  • [Breaking change] feat: support Win32ScreencapMethods speed test (#29) @moomiji

New features

  • feat: configure AgentServer logging @moomiji
  • feat: update C API bindings to MaaFramework v5.10.5 (#27) @Copilot @MistEO @moomiji

Fix

  • fix: wlroots use_win32_vk_code method signature (#28) @litwak913

Other

  • chore: update interop to framework v5.10.5 @moomiji

v5.8.0

Choose a tag to compare

@github-actions github-actions released this 08 Mar 13:37
v5.8.0
41f49ad

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

  • RELEASE: v5.8.0 @moomiji
  • chore: update interop to framework v5.8.1 @moomiji
  • chore: update Win32ScreencapMethod document @moomiji
  • chore(UnitTests): fix test cases @moomiji

v5.6.0

Choose a tag to compare

@github-actions github-actions released this 26 Feb 06:30
v5.6.0
56ae01a

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

v5.6.0-preview.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Feb 15:36
v5.6.0-preview.1
6e8331b

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

  • perf: remove empty interface @moomiji
  • chore: update interop to framework v5.4.3 @moomiji
  • Add missing C API bindings for MaaFramework (#22) @Copilot

v5.4.1

Choose a tag to compare

@github-actions github-actions released this 05 Feb 16:13
v5.4.1
61a2036

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

  • perf: remove empty interface @moomiji
  • chore: update interop to framework v5.4.3 @moomiji
  • Add missing C API bindings for MaaFramework (#22) @Copilot

v5.4.0

Choose a tag to compare

@github-actions github-actions released this 30 Jan 13:41
v5.4.0
0120396

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

  • chore: update interop to framework v5.4.3 @moomiji
  • Add missing C API bindings for MaaFramework (#22) @Copilot

v5.4.0-preview.1

v5.4.0-preview.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Jan 14:20
v5.4.0-preview.1
7f58d9e

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

Choose a tag to compare

@github-actions github-actions released this 19 Jan 16:42
v5.3.0
58442b7

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

v5.3.0-preview.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Jan 15:22
v5.3.0-preview.1
2719aa0

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

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

Choose a tag to compare

@github-actions github-actions released this 31 Dec 13:11
v5.1.0
ca34dd2

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

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