Skip to content

Commit 5c131d9

Browse files
Update the docs for version 7.0.2
1 parent dc18833 commit 5c131d9

5 files changed

Lines changed: 21 additions & 12 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# SharpHook Changelog
22

3+
## [v7.0.2](https://github.com/TolikPylypchuk/SharpHook/releases/tag/v7.0.2) (September 21, 2025)
4+
5+
- Mouse move events are not dropped based on previous click positions on Windows anymore.
6+
7+
- Simulating text entry with characters like `\n` or `\t` now works correctly on Linux.
8+
9+
- libuiohook was updated to commit
10+
[feafae0](https://github.com/TolikPylypchuk/libuiohook/tree/feafae0be8bcf539cb792bb16cd8a1434f437866).
11+
312
## [v7.0.1](https://github.com/TolikPylypchuk/SharpHook/releases/tag/v7.0.1) (August 17, 2025)
413

514
- The global hook correctly discerns right and left modifier keys again on Windows.

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ features as well as higher-level types to work with it.
1313
```
1414
dotnet add package SharpHook
1515
dotnet add package SharpHook.Reactive
16+
dotnet add package SharpHook.R3
1617
```
1718

1819
## Upgrading
@@ -378,8 +379,8 @@ private void OnMessageLogged(object? sender, LogEventArgs e) =>
378379
this.logger.Log(this.AdaptLogLevel(e.LogEntry.Level), e.LogEntry.FullText);
379380
```
380381

381-
As with global hooks, you should use only one `LogSource` object at a time. `ILogSource` extends `IDisposable` – you
382-
can dispose of a log source to stop receiving libuiohook messages.
382+
You can use only one `LogSource` object at a time. `ILogSource` extends `IDisposable` – you can dispose of a log source
383+
to stop receiving libuiohook messages.
383384

384385
An `EmptyLogSource` class is also available – this class doesn't listen to the libuiohook logs and can be used instead
385386
of `LogSource` in release builds.

SharpHook/Logging/LogSource.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,7 @@ namespace SharpHook.Logging;
88
/// Represents a source of libuiohook logs.
99
/// </summary>
1010
/// <remarks>
11-
/// <para>
12-
/// Only a single <see cref="LogSource" /> instance must be used at a time.
13-
/// </para>
14-
/// <para>
1511
/// On Windows, this class requires the Visual C++ Redistributable package to be installed as it uses the C runtime.
16-
/// </para>
1712
/// </remarks>
1813
/// <seealso cref="ILogSource" />
1914
/// <seealso cref="EmptyLogSource" />

SharpHook/SharpHook.xml

Lines changed: 0 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/articles/about.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,15 @@ You need .NET 9 to build SharpHook.
5555

5656
## Changelog
5757

58+
### [v7.0.2](https://github.com/TolikPylypchuk/SharpHook/releases/tag/v7.0.2) (September 21, 2025)
59+
60+
- Mouse move events are not dropped based on previous click positions on Windows anymore.
61+
62+
- Simulating text entry with characters like `\n` or `\t` now works correctly on Linux.
63+
64+
- libuiohook was updated to commit
65+
[feafae0](https://github.com/TolikPylypchuk/libuiohook/tree/feafae0be8bcf539cb792bb16cd8a1434f437866).
66+
5867
### [v7.0.1](https://github.com/TolikPylypchuk/SharpHook/releases/tag/v7.0.1) (August 17, 2025)
5968

6069
- The global hook correctly discerns right and left modifier keys again on Windows.

0 commit comments

Comments
 (0)