Skip to content

V2024.6.6

Choose a tag to compare

@nlogozzo nlogozzo released this 15 Jun 05:21
· 163 commits to main since this release

Changelog

Breaking Changes

App

  • Nickvision::App::Aura now disables move operations, as well as previously disabled copy operations

Events

  • Nickvision::Events::HandlerId is now defined as enum class HandlerId : size_t instead of using HandlerId = size_t

Helpers

  • Nickvision::Helpers::StringHelpers::encode now accepts std::vector<std::byte> instead of std::vector<std::uint_8>
  • Nickvision::Helpers::StringHelpers::decode now returns std::vector<std::byte> instead of std::vector<std::uint_8>

Notifications

  • Nickvision::Notifications::NotifyIcon constructor now requires specification of the tooltip string

New APIs

App

  • Nickvision::App::Aura::getNotifyIcon()

Helpers

  • Nickvision::Helpers::CodeHelpers::readFileBytes()
  • Nickvision::Helpers::CodeHelpers::writeFileBytes()

Notifications

  • Nickvision::Notifications::NotifyIcon::getContextMenu()
  • Nickvision::Notifications::NotifyIcon::setContextMenu()

Fixes

  • Enum flag operators are now constexpr where applicable