Skip to content

Commit 54891dd

Browse files
committed
V2025.3.6
1 parent 93b2546 commit 54891dd

File tree

4 files changed

+16
-11
lines changed

4 files changed

+16
-11
lines changed

CHANGELOG.md

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

3+
## 2025.3.6
4+
### Breaking Changes
5+
None
6+
### New APIs
7+
None
8+
### Fixes
9+
- Library linking on Windows
10+
311
## 2025.3.5
412
### Breaking Changes
513
#### Notifications

CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ endif()
2020
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake")
2121

2222
#libnick Definition
23-
project ("libnick" LANGUAGES C CXX VERSION 2025.3.5 DESCRIPTION "A cross-platform base for native Nickvision applications.")
23+
project ("libnick" LANGUAGES C CXX VERSION 2025.3.6 DESCRIPTION "A cross-platform base for native Nickvision applications.")
2424
include(CMakePackageConfigHelpers)
2525
include(GNUInstallDirs)
2626
include(CTest)
@@ -94,12 +94,12 @@ find_package(Intl REQUIRED)
9494
target_link_libraries(${PROJECT_NAME} PUBLIC Boost::json CURL::libcurl Intl::Intl)
9595
if(USING_VCPKG)
9696
find_package(unofficial-maddy CONFIG REQUIRED)
97-
target_link_libraries(${PROJECT_NAME} PUBLIC unofficial::maddy::maddy)
97+
target_link_libraries(${PROJECT_NAME} PRIVATE unofficial::maddy::maddy)
9898
endif()
9999
if(WIN32)
100100
if(USING_VCPKG)
101101
find_package(unofficial-wintoast CONFIG REQUIRED)
102-
target_link_libraries(${PROJECT_NAME} PUBLIC unofficial::wintoast::wintoast)
102+
target_link_libraries(${PROJECT_NAME} PRIVATE unofficial::wintoast::wintoast)
103103
endif()
104104
find_package(sqlcipher CONFIG REQUIRED)
105105
target_link_libraries(${PROJECT_NAME} PUBLIC sqlcipher::sqlcipher Advapi32 Dnsapi Dwmapi Gdiplus Kernel32 Shell32 UxTheme Ws2_32)

Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ PROJECT_NAME = "libnick"
4848
# could be handy for archiving the generated documentation or if some version
4949
# control system is used.
5050

51-
PROJECT_NUMBER = "2025.3.5"
51+
PROJECT_NUMBER = "2025.3.6"
5252

5353
# Using the PROJECT_BRIEF tag one can provide an optional one line description
5454
# for a project that appears at the top of each page and should give viewer a

manual/README.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,13 @@
66

77
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.
88

9-
## 2025.3.5
9+
## 2025.3.6
1010
### Breaking Changes
11-
#### Notifications
12-
- Standardized `ShellNotifications::send()` to take the same parameters across platforms
13-
- Removed `NotifyIcon` as UI platform should be used instead
11+
None
1412
### New APIs
15-
#### Notifications
16-
- Added `AppNotification` namespace to allow applications to send app notifications anywhere
17-
### Fixes
1813
None
14+
### Fixes
15+
- Library linking on Windows
1916

2017
## Dependencies
2118
The following are a list of dependencies used by libnick.

0 commit comments

Comments
 (0)