Skip to content

Commit 58442b7

Browse files
committed
RELEASE: v5.3.0
1 parent 6664593 commit 58442b7

10 files changed

Lines changed: 41 additions & 42 deletions

File tree

CHANGELOG.md

Lines changed: 12 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,22 @@
11
### NuGet Link
22

3-
[![](https://img.shields.io/badge/NuGet-Maa.Framework-%23004880)](https://www.nuget.org/packages/Maa.Framework/5.1.0) [![](https://img.shields.io/badge/NuGet-Maa.Framework.Native-%23004880)](https://www.nuget.org/packages/Maa.Framework.Native/5.1.0) [![](https://img.shields.io/badge/NuGet-Binding-%23004880)](https://www.nuget.org/packages/Maa.Framework.Binding/5.1.0) [![](https://img.shields.io/badge/NuGet-Native-%23004880)](https://www.nuget.org/packages/Maa.Framework.Binding.Native/5.1.0)
3+
[![](https://img.shields.io/badge/NuGet-Maa.Framework-%23004880)](https://www.nuget.org/packages/Maa.Framework/5.3.0) [![](https://img.shields.io/badge/NuGet-Maa.Framework.Native-%23004880)](https://www.nuget.org/packages/Maa.Framework.Native/5.3.0) [![](https://img.shields.io/badge/NuGet-Binding-%23004880)](https://www.nuget.org/packages/Maa.Framework.Binding/5.3.0) [![](https://img.shields.io/badge/NuGet-Native-%23004880)](https://www.nuget.org/packages/Maa.Framework.Binding.Native/5.3.0)
44

5-
## What's Changed in v5.1.0
5+
## What's Changed in v5.3.0
66

7-
**Full Changelog**: https://github.com/MaaXYZ/MaaFramework.Binding.CSharp/compare/v4.5.0...v5.1.0
8-
9-
### Breaking changes
10-
11-
- [Breaking change] feat: more win32 screencap methods @moomiji
12-
- [Breaking change] chore: method ToControllerWith() instead of null check in ToController() @moomiji
13-
- [Breaking change] feat: controller features @moomiji
14-
- [Breaking change] refactor: split win32 mouse and keyboard @moomiji
15-
- [Breaking change] chore: remove obsolete method @moomiji
16-
- [Breaking change] feat: LoadPlugin() & rename IMaaUtility -> IMaaGlobal @moomiji
17-
- [Breaking change] chore: remove MaaToolkitProjectInterface @moomiji
7+
**Full Changelog**: https://github.com/MaaXYZ/MaaFramework.Binding.CSharp/compare/v5.1.0...v5.3.0
188

199
### New features
2010

21-
- feat: add Win32InputMethod (#20) @SweetSmellFox
22-
- feat: 同步 MaaFW v5.1 接口及回调消息 (#19) @MistEO
23-
- feat: add context param on NotificationHandler @moomiji
24-
- feat: override image @moomiji
25-
- feat: forward callback to the agent server @moomiji
26-
- feat: support query action detail @moomiji
27-
28-
### Fix
29-
30-
- fix: MaaJobStatusException message formatting @moomiji
31-
- fix: library directory resolution logic @moomiji
32-
- fix: handle is null when add sink @moomiji
11+
- feat: IMaaContext.IsCancellationRequested @moomiji
12+
- feat: IMaaTasker.AppendAction() support optional parameter @moomiji
13+
- feat: support null handle wrapper @moomiji
14+
- feat: support PlayCover controller @moomiji
15+
- feat: IMaaResource.Append OcrModel Pipeline Image @moomiji
16+
- feat: new global option @moomiji
17+
- feat: IMaaController.Shell & GetShellOutput @moomiji
18+
- feat: IMaaTasker.AppendRecognition & AppendAction @moomiji
3319

3420
### Other
3521

36-
- chore: update obsolete messages @moomiji
37-
- refactor: auto attach & detach agentClient.Dispose @moomiji
38-
- chore: update interop to framework v5.1.4 @moomiji
39-
- chore: fix code quality analysis warnings @moomiji
40-
- chore: MaaAgentServer add exception document @moomiji
41-
- refactor: callback event part.2 @moomiji
42-
- refactor: callback event @moomiji
22+
- chore: update interop to framework v5.3.3 @moomiji

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
# MaaFramework.Binding.CSharp
66

7-
_✨ C# Binding for [MaaFramework](https://github.com/MaaXYZ/MaaFramework/blob/v5.1.4) ✨_
7+
_✨ C# Binding for [MaaFramework](https://github.com/MaaXYZ/MaaFramework/blob/v5.3.3) ✨_
88

99
_💫 A universal interop API wrapper 💫_
1010

@@ -42,7 +42,7 @@ Required dependencies for `MaaFramework.Binding.CSharp`:
4242

4343
### Resource Setup
4444

45-
Refer to MaaFramework docs: [English](https://github.com/MaaXYZ/MaaFramework/blob/v5.1.4/docs/en_us/1.1-QuickStarted.md#prepare-resource-files) | [简体中文](https://github.com/MaaXYZ/MaaFramework/blob/v5.1.4/docs/zh_cn/1.1-快速开始.md#准备资源文件)
45+
Refer to MaaFramework docs: [English](https://github.com/MaaXYZ/MaaFramework/blob/v5.3.3/docs/en_us/1.1-QuickStarted.md#prepare-resource-files) | [简体中文](https://github.com/MaaXYZ/MaaFramework/blob/v5.3.3/docs/zh_cn/1.1-快速开始.md#准备资源文件)
4646

4747
See [SampleResource](./src/MaaFramework.Binding.UnitTests/SampleResource) for implementation.
4848

README.zh_cn.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
# MaaFramework.Binding.CSharp
66

7-
_[MaaFramework](https://github.com/MaaXYZ/MaaFramework/blob/v5.1.4) 的 C# 绑定 ✨_
7+
_[MaaFramework](https://github.com/MaaXYZ/MaaFramework/blob/v5.3.3) 的 C# 绑定 ✨_
88

99
_💫 一个通用的互操作 API 封装 💫_
1010

@@ -42,7 +42,7 @@ _💫 一个通用的互操作 API 封装 💫_
4242

4343
### 资源准备
4444

45-
参考 MaaFramework 文档:[English](https://github.com/MaaXYZ/MaaFramework/blob/v5.1.4/docs/en_us/1.1-QuickStarted.md#prepare-resource-files) | [简体中文](https://github.com/MaaXYZ/MaaFramework/blob/v5.1.4/docs/zh_cn/1.1-快速开始.md#准备资源文件)
45+
参考 MaaFramework 文档:[English](https://github.com/MaaXYZ/MaaFramework/blob/v5.3.3/docs/en_us/1.1-QuickStarted.md#prepare-resource-files) | [简体中文](https://github.com/MaaXYZ/MaaFramework/blob/v5.3.3/docs/zh_cn/1.1-快速开始.md#准备资源文件)
4646

4747
实现示例可查看 [SampleResource](./src/MaaFramework.Binding.UnitTests/SampleResource)
4848

docs/articles/changelog-all-version.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
## v5.3.0
2+
3+
**Full Changelog**: https://github.com/MaaXYZ/MaaFramework.Binding.CSharp/compare/v5.1.0...v5.3.0
4+
5+
### New features
6+
7+
- feat: IMaaContext.IsCancellationRequested @moomiji
8+
- feat: IMaaTasker.AppendAction() support optional parameter @moomiji
9+
- feat: support null handle wrapper @moomiji
10+
- feat: support PlayCover controller @moomiji
11+
- feat: IMaaResource.Append OcrModel Pipeline Image @moomiji
12+
- feat: new global option @moomiji
13+
- feat: IMaaController.Shell & GetShellOutput @moomiji
14+
- feat: IMaaTasker.AppendRecognition & AppendAction @moomiji
15+
16+
### Other
17+
18+
- chore: update interop to framework v5.3.3 @moomiji
19+
120
## v5.1.0
221

322
**Full Changelog**: https://github.com/MaaXYZ/MaaFramework.Binding.CSharp/compare/v4.5.0...v5.1.0

docs/articles/overview-of-wrapper-and-api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Overview of Wrapper (v5.1.0) and Api ([v5.1.4](https://github.com/MaaXYZ/MaaFramework/tree/v5.1.4))
1+
# Overview of Wrapper (v5.3.0) and Api ([v5.3.3](https://github.com/MaaXYZ/MaaFramework/tree/v5.3.3))
22

33
## Enums
44

sample/csharp/1.main.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/dotnet run
22

3-
#:package Maa.Framework@5.1.0
3+
#:package Maa.Framework@5.3.0
44

55
#nullable enable
66

sample/csharp/2.AgentChild.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/dotnet run
22

3-
#:package Maa.Framework.Binding.Native@5.1.0
3+
#:package Maa.Framework.Binding.Native@5.3.0
44

55
#nullable enable
66

sample/csharp/2.AgentMain.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/dotnet run
22

3-
#:package Maa.Framework@5.1.0
3+
#:package Maa.Framework@5.3.0
44

55
#nullable enable
66

sample/csharp/3.CSBinding README Example.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/dotnet run
22

3-
#:package Maa.Framework@5.1.0
3+
#:package Maa.Framework@5.3.0
44

55
#nullable enable
66

src/MaaFramework.Binding.Native/NativeBindingContext.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public static class NativeBindingContext
1111
/// <summary>
1212
/// Gets the version of NativeBinding.
1313
/// </summary>
14-
public static string BindingVersion => "v5.1.0";
14+
public static string BindingVersion => "v5.3.0";
1515

1616
/// <summary>
1717
/// Gets the version of MaaFramework.

0 commit comments

Comments
 (0)