๐ป NayaFlow (v1.15.1 โ v1.17.2)
- Add feature: Periodic Backup of User Data โ every 30 min a backup will be taken of all user data, provided any changes are found.
- Add feature: Logging system file rotation โ streamline log handling for NayaFlow and reduce file size growth.
- Add feature: Software Info โ add a section in NayaFlow settings showing all software versions in one place. (Note: keyboard and module firmware versions currently on device can only be seen in Device Manager.)
- Updated feature: Hardware Manager โ rename DeviceManager to Hardware Manager to avoid confusion with the Windows OS Device Manager.
- Updated feature: Hardware Manager โ improve UIUX and functionality to match new NayaCore redesign.
- Update feature: NayaFlowโโNayaCore Communication โ update communication to and from NayaCore to follow improved conventions and new message types.
- Fix issue: Cmd + Return creates an empty window on macOS Tahoe 26.2 โ shortcut has been disabled inside NayaFlow.
- Fix issue: Multiple issues preventing child processes from exiting correctly.
- Fix issue: Log files could exceed 100MB.
- Fix issue: Global Shortcuts - Refresh and force refresh global shortcuts were not disabled.
- Fix issue: Default Profile Templates (On Windows) - Default profile templates were not loaded on Windows.
- Add feature(BETA ONLY): MacOS Intel - rebuild and configure NayaFlow for operation on Intel based Macs. This build will currently only be available on BETA as we verify the stability.
๐ NayaCore (v5.8.1 โ v6.1.5)
- Breaking change: NayaFlow<>NayaCore Communication โ streamline, improve, and expand communication conventions to provide a better user experience.
- Add feature: Comprehensive Logging โ added detailed logging to NayaCore to enable faster and more effective Customer Support troubleshooting.
- Add feature: Manufacturing Build โ merged our manufacturing tool with NayaCore. Starting with the last batch of hardware, a custom build of NayaCore has been used for all testing and validation. In a near-future update, this merge will allow remote diagnostics of NayaCreate for all users, similar to our manufacturing workflows.
- Add feature: NayaCore<>NayaCreate Communication โ drastically improve performance and reliability by retiring the engineering communication channel (SystemCDC).
- Update feature: Hardware Manager โ streamline Hardware Manager to improve user experience and minimize development overhead.
- Fix issue: Critical bugs causing unexpected quitting โ we identified and fixed 6 critical edge-case issues that could cause NayaCore to prematurely exit, as well as 30+ bugs in the system.
- Fix issue: Corrupted FW File - Handle corrupted module FW file on NayaCreate correctly.
- Fix issue: Module Batt - correct module battery reporting to NayaFlow.
- Fix issue: Memory Violation - Race condition causing access of corrupted memory.
- Fix issue: Behavior Settings - Interrupt Flavor and Tapping Term settings were not applied to NayaCreate in some cases.
- Add feature(BETA ONLY): MacOS Intel - rebuild and configure NayaCore for operation on Intel based Macs. This build will currently only be available on BETA as we verify the stability.
โจ๏ธ NayaCreate (v0.3.29.1 โ v0.3.31.1)
- Add feature: LED PWM Power Control โ lower power consumption of NayaCreate by ~50% with LED brightness set to max.
- Fix issue: Under the Hood Improvement โ a number of under-the-hood improvements to speed up performance and communication with NayaModule.
- Fix issue: LED Desync โ fix an issue where LED colours between left and right half desync on boot and after sleep.
- Perf: SystemCDC Retirement โ improve performance by ~5% by fully retiring SystemCDC.
๐ฎ NayaModules (v2.1.1 โ v2.3.2)
- Add feature: LED PWM Power Control โ lower power consumption of NayaTune by ~20% with LED brightness set to max.
- Fix issue: NayaTune Ticks โ improve tick accuracy on NayaTune to be exact instead of estimated.
- Fix issue: Under the Hood Improvement โ a number of under-the-hood improvements to speed up performance and communication with NayaCreate.