diff --git a/CHANGELOG.md b/CHANGELOG.md index 975c2a3..432c259 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 2024.11.0 +### Breaking Changes +- Added the `USE_LIBSECRET` cmake option that can be specified on macOS systems to use `libsecret` for credential management instead of macOS Keychain APIs +### New APIs +None +### Fixes +- Fixed compilation issues for older macOS systems + ## 2024.10.0 ### Breaking Changes None diff --git a/CMakeLists.txt b/CMakeLists.txt index a081708..c3ad02c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,7 +20,7 @@ endif() set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake") #libnick Definition -project ("libnick" LANGUAGES C CXX VERSION 2024.10.0 DESCRIPTION "A cross-platform base for native Nickvision applications.") +project ("libnick" LANGUAGES C CXX VERSION 2024.11.0 DESCRIPTION "A cross-platform base for native Nickvision applications.") include(CMakePackageConfigHelpers) include(GNUInstallDirs) include(CTest) diff --git a/Doxyfile b/Doxyfile index 69190a8..6e01eb4 100644 --- a/Doxyfile +++ b/Doxyfile @@ -48,7 +48,7 @@ PROJECT_NAME = "libnick" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = "2024.10.0" +PROJECT_NUMBER = "2024.11.0" # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/manual/README.md b/manual/README.md index 11cf7ba..fa9cc06 100644 --- a/manual/README.md +++ b/manual/README.md @@ -6,14 +6,13 @@ 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. -## 2024.10.0 +## 2024.11.0 ### Breaking Changes -None +- Added the `USE_LIBSECRET` cmake option that can be specified on macOS systems to use `libsecret` for credential management instead of macOS Keychain APIs ### New APIs None ### Fixes -#### Localization -- Fixed an issue where translated strings did not show UTF-8 characters correctly on Windows +- Fixed compilation issues for older macOS systems ## Dependencies The following are a list of dependencies used by libnick.