Skip to content

Releases: NickvisionApps/libnick

V2025.7.3

20 Jul 17:20

Choose a tag to compare

Changelog

Breaking Changes

None

New APIs

Localization

  • You can now specify "C" in the Gettext::changeLanguage() function to turn off translations.

Fixes

Localization

  • Improved Gettext::getAvailableLanguages()'s search for languages

V2025.7.2

20 Jul 16:33

Choose a tag to compare

Changelog

Breaking Changes

None

New APIs

Localization

  • Added Gettext::changeLanguage() function

Fixes

None

V2025.7.1

14 Jul 23:05

Choose a tag to compare

Changelog

Breaking Changes

None

New APIs

None

Fixes

Helpers

  • Fixed an issue where StringHelpers::isValidUrl() did not work correctly

V2025.7.0

12 Jul 22:06
922b742

Choose a tag to compare

Changelog

Breaking Changes

App

  • Removed App:InterProcessCommunicator (can be easily recreated using the Network::Socket class)

Logging

  • Removed module

Network

  • Replaced dependency of libcurl with cpr
  • Renamed Web::fetchJson() to Web::getJson()
  • Removed CurlEasy class

New APIs

App

  • Added isPortable parameter to DataFileManager to store config files in the executable directory instead

Helpers

  • Added PairHash class
  • Added CodeHelpers::combineHash() function

System

  • Added DependencySearchOption enum
  • Added search parameter to Environment::findDependency() to specify a DependencySearchOption

Fixes

System

  • Fixed Process::pause() and Process::resume() not working

V2025.6.5

19 Jun 16:54

Choose a tag to compare

Changelog

Breaking Changes

None

New APIs

None

Fixes

  • Fixed an issue where the build failed on Unix systems

V2025.6.4

19 Jun 16:40

Choose a tag to compare

Changelog

Breaking Changes

None

New APIs

None

Fixes

  • Fixed an issue where Process::pause() and Process::resume() did not work correctly on Windows

V2025.6.3

17 Jun 02:05

Choose a tag to compare

Changelog

Breaking Changes

None

New APIs

None

Fixes

  • Fixed an issue with the cmake configuration file

V2025.6.2

15 Jun 18:11

Choose a tag to compare

Changelog

Breaking Changes

Database

  • sqlcipher is no longer provided for Linux and macOS builds. The system must provide it via it's package manager as it is not available via vcpkg

New APIs

Update

  • Added a CurlFunctionParameter parameter to Updater::windowsUpdate

Fixes

None

V2025.6.1

01 Jun 20:27

Choose a tag to compare

Changelog

Breaking Changes

None

New APIs

App

  • Expanded X and Y properties of WindowGeometry to all platforms

Fixes

None

V2025.6.0

31 May 22:15

Choose a tag to compare

Changelog

Breaking Changes

None

New APIs

App

  • Added the ability for WindowGeometry to remeber window poisition on Windows

Fixes

None