Nyrna Changelog

What's new in Nyrna 2.20.0

Apr 3, 2024
  • FEATURES:
  • Added a search bar to allow filtering by executable or window title.
  • Introduced an option to keep suspended windows pinned to the top of the list. #209
  • BUG FIXES:
  • Fixed an issue where the tray icon was not working for Flatpak builds.
  • OTHER CHANGES:
  • Miscellaneous code cleanup, updates, and improvements.

New in Nyrna 2.19.0 (Feb 26, 2024)

  • fix: building of windows installers

New in Nyrna 2.18.0 (Jan 3, 2024)

  • FEATURES:
  • Show xwayland applications when running on wayland
  • Use native window decorations on Qt based platforms
  • MISC:
  • Added suggestion to error message that running with admin privileges if unable to interact with an application may help
  • Other minor fixes and improvements

New in Nyrna 2.17.2 (Oct 29, 2023)

  • Bug Fixes:
  • Fixed an issue where the buttons on the system tray could fail to work if network access was blocked #196

New in Nyrna 2.17.1 (Oct 23, 2023)

  • Bug Fixes:
  • Display emojis in color
  • Make the setting for "start Nyrna at login + hidden" more obvious and less confusing #189
  • Prevent hotkey from suspending Nyrna #190

New in Nyrna 2.17.0 (Sep 1, 2023)

  • FEATURES:
  • Created a new custom library to get process status on Windows systems. This should see a significant performance improvement over the previous method. This one has been brewing for a while!
  • Improved handling of Nyrna's window size and position.
  • OTHER:
  • Misc code cleanup and improvements.

New in Nyrna 2.16.1 (Aug 18, 2023)

  • BUG FIXES:
  • Fixed a bug where the app language would fallback to German instead of English
  • if the system language was not supported
  • OTHER:
  • Misc improvements and fixes

New in Nyrna 2.16.0 (Aug 14, 2023)

  • NEW FEATURES:
  • Added app-specific hotkeys, so you can pause different applications with different hotkeys
  • Added a verbose logging toggle in settings to assist with future debugging
  • Added built-in hotkey support for Linux, so you don't need to setup hotkeys manually
  • Moved the Toggle all instances menu item to the overflow menu, which should make it easier to find
  • BUG FIXES:
  • Fixed autostart for Flatpak releases
  • Fixed a crash that occurred when trying to unregister a hotkey on Windows
  • Fixed a crash that occurred if the log file could not be deleted or created
  • Fixed a crash that occurred when binding a new hotkey
  • Fixed a possible crash that occurred when parsing an empty update string
  • The Windows installer now knows its correct version, which should allow winget to update Nyrna properly

New in Nyrna 2.15.0 (Jul 23, 2023)

  • BUG FIXES:
  • Fixed start on login not working for Microsoft Store release (#172)
  • OTHER:
  • Misc minor improvements

New in Nyrna 2.13.0 (Jul 6, 2023)

  • Added Italian translations thanks to @albanobattistella #167
  • Added release notes dialog with information about recent changes
  • Many upgrades and cleanup to the backend code

New in Nyrna 2.12.0 (Jul 4, 2023)

  • Updated SDK and dependencies
  • Misc cleanup and minor improvements

New in Nyrna 2.11.1 (Feb 3, 2023)

  • BUG FIXES:
  • Fix url launches possibly failing 29f8e26

New in Nyrna 2.11.0 (Feb 3, 2023)

  • FEATURES:
  • migrate to Material 3 themes d2ec965
  • add support for localizations 3a26167
  • add German localization e05757d
  • BUG FIXES:
  • parse version number with multiple digits 6891da3
  • DOCUMENTATION:
  • AppWindow: add doc comments 776e020
  • App: add doc comment 7570e8e
  • update build instructions 4861b61
  • CODE REFACTORING:
  • ArgumentParser: use a singleton instance 4569c2d
  • move ArgumentParser to own directory c77b227
  • TESTS:
  • add ArgumentParser tests 0b737f1
  • CONTINUOUS INTEGRATION:
  • flatpak: checkout specifies branch 9ba0451

New in Nyrna 2.10.0 (Jan 30, 2023)

  • FEATURES:
  • added suspend all instances of an app by right-clicking the window tile 8f4b8eb #107
  • BUG FIXES:
  • remember window size & position 30c26e5
  • DOCUMENTATION:
  • update download instructions 7b7e06d
  • CODE REFACTORING:
  • finish transition from SharedPreferences 49a2523
  • update icon names to use reverse dns 752c8c0
  • theme: remove depreciated field 000bb1b
  • AppWindow name fd16e68
  • unknown linux session emits error msg 1ff3534 flathub/codes.merritt.Nyrna#5
  • CONTINUOUS INTEGRATION:
  • add flatpak workflow ef9b91e
  • CHORES:
  • update hotkey_manager to merged commit d3d34a5
  • move flatpak-specific files to flathub repo 6216e02
  • update appstream metainfo 443941a
  • use app id for linux desktop file name 7eccbdb
  • use app id for linux icon name d797315
  • add keywords to linux desktop entry 1a956bb
  • add keywords to linux metadata file 58ea455
  • update linux metadata description 49923fd
  • format linux AppStream metadata 31d3639
  • update linux metadata for new release 811083d
  • remove unused dependency: image 607f098
  • upgrade test dependency 3e048a0

New in Nyrna 2.9.2 (Jan 23, 2023)

  • BUG FIXES:
  • trigger first run dialog
  • improve dependency check logic
  • add verbose logs for flatpak run
  • add check and warning for Wayland session
  • DOCUMENTATION:
  • add privacy policy
  • update README description
  • update website description
  • update website promo image
  • improve disclaimer wording
  • CODE REFACTORING:
  • apply new lint suggestions
  • settings: cleanup updateAutoRefresh
  • TESTS:
  • SettingsCubit: add tests
  • ThemeCubit: add tests
  • logger is dummy by default in tests
  • linux: update dependency tests
  • CONTINUOUS INTEGRATION:
  • upgrade actions/checkout to v3
  • update upload-artifact to v3
  • CHORES:
  • update msix_identity_name
  • vscode: don't detect git submodules
  • update AppStream description
  • remove obsolete comment
  • dev container uses Flutter stable
  • remove unused macos folder
  • add vscode debug verbose config