You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: manual/README.md
+5-30Lines changed: 5 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,39 +6,14 @@
6
6
7
7
libnick provides Nickvision apps with a common set of cross-platform APIs for managing system and desktop app functionality such as network management, taskbar icons, translations, app updates, and more.
8
8
9
-
## 2025.9.0
9
+
## 2025.9.1
10
10
### Breaking Changes
11
-
#### App
12
-
- Removed `DataFileBase`
13
-
- Removed `DataFileManager`
14
-
- Moved `AppInfo::convertUrlMapToVector()` to `Helpers::CodeHelpers` namespace
15
-
- Moved `App::CancellationToken` to `Helpers` namespace
16
-
#### Database
17
-
- Rewrote all classes with a more modern interface
18
-
- Renamed all classes with `Sqlite` prefix
19
-
#### Keyring
20
-
- Rewrote `Keyring` class with a more modern interface
21
-
- Moved `SystemCredentials` to `System::Credentials` namespace
22
-
- Removed `CredentialCheckStatus` enum
23
-
- Removed `PasswordStrength` module
24
-
#### Network
25
-
- Removed `DNS` module
26
-
#### Taskbar
27
-
- Removed module
11
+
None
28
12
### New APIs
29
-
#### Helpers
30
-
- Added `DEFINE_ENUM_FLAGS()` macro to `CodeHelpers` namespace
31
-
- Added `IJsonSerializable` interface
32
-
- Added `JsonFileBase` to replace `DataFileBase`
33
-
- Added `quote()` function to `StringHelpers` namespace
34
-
#### Keyring
35
-
- Added `Space` value to `PasswordContent`
36
-
#### System
37
-
- Added `execAsync()` function to `Environment` namespace
13
+
None
38
14
### Fixes
39
-
- Marked functions and methods with `noexcept` where applicable
40
-
#### System
41
-
- Fixed `Process`'s handling of quoted strings
15
+
#### Helpers
16
+
- Fixed an issue where `JsonFileBase::get()` did not work for `std::string`
42
17
43
18
## Dependencies
44
19
The following are a list of dependencies used by libnick.
0 commit comments