Repository navigation
Releases: NayaTech/NayaFlow-beta-releases
Release list
1.25.0
💻 NayaFlow (v1.24.0 -> v1.25.0)
- Added: Double Tap & Tap and Hold - add Double Tap and Tap and Hold as new keybinding behaviors, allowing keys to perform more different actions based on how they are pressed.
- Added: Manual Backup - add a manual user data backup option alongside automatic backups. Manual and automatic backups are now stored in separate folders.
- Added: LED Action Override Behavior Setting - add a setting to choose how long LED actions on the keyboard should override the LED colormap.
- Added: LED Maximum Brightness Setting - add a setting to configure the maximum LED brightness.
- Added: LED Scan Mode Setting - add a setting to enable LED scanning, reducing power consumption and helping extend LED lifespan.
- Added: Global Shortcut for Saving Changes - add a global shortcut (Cmd/Ctrl + S) to save changes from anywhere in the application.
- Added: Global Shortcut for Flashing Create - add a global shortcut (Cmd/Ctrl + D) to trigger the FLASH CREATE action.
- Added: New Default Profile Template - update the default profile templates to include the latest LED mapping data.
- Fixed: Layer Duplicate - fix an issue where duplicating a layer did not copy module configuration bindings.
💓 NayaCore (v6.10.3 -> v6.11.0)
- Added: Double Tap & Tap and Hold Support - add keybinding slot handling and layer serialization for Double Tap and Tap and Hold behaviors when flashing profiles to Create devices.
- Added: LED Profile Settings Commands - add protocol support for LED scan mode, maximum brightness, and LED action override duration settings from profile data.
- Added: LED Settings SQL Retrieval - read new LED behavior settings from the user profile database when building the flash payload.
- Added: 4-bit Create Firmware Updates - add support for updating 64-bit Create left and right firmware images.
- Added: Consolidated Firmware Version Checking - centralize Create, module, and dongle version requirements and command minimum-version lookups.
- Fixed: Pairing Initialization - improve pairing operation handling and add a dedicated error code for pairing init failures.
- Fixed: Pairing Targeting - fix incorrect pairing target selection in edge-case device states.
- Fixed: Firmware Update BLE Check - fix BLE version check logic run after keyboard firmware updates.
- Fixed: Command Timeouts - improve command timeout handling in the ProtocolCDC worker to reduce hung operations.
- Fixed: Profile SQL Error Handling - improve error handling when reading profile settings from the database.
- Fixed: Dongle Crash - fixed crash caused by dongle connection.
- Fixed: Profile Debug Logging - profile print/log output now includes settings data for easier debugging.
⌨️ NayaCreate (v3.40.4 -> v3.41.0)
- Added: LED Action Override Configuration - add a setting to control whether LED actions can override colors defined by the active LED map. This allows you to prioritize either dynamic LED actions or your custom LED map colors.
- Fixed: Misaligned LED Colors - fix an issue where LED colors could become offset or appear on the wrong keys during rapid LED updates.
- Fixed: Tune Phantom Ticks - fix an issue where the Tune module could occasionally register unintended tick events when switching between layers.
1️⃣ First Time Download
Release Link: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest
MacOS ARM Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-arm64.dmg
MacOS x64 Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-x64.dmg
Windows Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-x64-setup.exe
Cheers,
— The Naya Team
1.24.0
Release Notes - QA Improvements
💻 NayaFlow v1.24.0
-
Added: LED Pipet Tool - activate or create a new colour swatch from the selected colourmap LED.
-
Fixed: LED Colourmapping UI - improve LED colourmapping UI by including better tooltips, saturation for new colourswatches defaults of 100, and highlighting colour swatch on LED hover with any tool.

-
Fixed: Diagnostics Report - Due to a silent rename of a MacOS variable on MacOS 26, the diagnostics report failed to complete with all information.
-
Added: Window Scaling - allow NayaFlow UI to be scaled up or down to fit different screen sizes better.
-
Added: Window Out of Bounds - add notification informing parts of the UI may be hidden due to a scaling discrepancy.
-
Added: Scaling Slider - add scaling slider to UI settings allowing for manual scaling adjustment.
-
Added: Scaling Shortcuts - CMD/Ctrl+plus and CMD/Ctrl+plus allow the software to be scaled.

💓 NayaCore v6.10.3
- Fixed: Modules Disrespecting Colourmap - fix modules not following NayaFlow colourmap.
- Fixed: Communication Edge Case - fix a communication breakdown edge case with NayaCreate caused by a bitflip or corrupted data.
⌨️ NayaCreate v3.40.4
- Fixed: Activity Timeout Bugs - fix right keyboard waking left on entering idle, Track module not keeping create awake, LEDs getting stuck in a half ON/half OFF position.
- Fixed: Low Battery Notification - lower treshold for low battery LED notification.
- Fixed: LED Action Overwrite - prevent LED remap from overwriting LED actions. Note that effect and colour LED keyboard actions will take priority until keyboard restart. This will configurable in the very near future.
- Fixed: Module Update - fixed bug where module update failed if the LED effect was set to anything other than Solid.
1️⃣ First Time Download
Release Link: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest
MacOS ARM Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-arm64.dmg
MacOS x64 Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-x64.dmg
Windows Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-x64-setup.exe
Cheers,
— The Naya Team
1.23.1
Release Notes - HotFix
💻 NayaFlow v1.23.1
- Fixed: Saving Color Swatch Fail - Newly crated color swatches in the LED color palette failed to be saved after clicking the save button.
- Fixed: Communication issue between Flow and Core on Windows - NayaFlow would lose its connection to NayaCore (the background worker) after the app window was hidden using the close button and the app was reopened via its shortcut, causing features such as “FLASH CREATE” and the “FW Update” buttons to stop working.
💓 NayaCore v6.10.2
- Fixed: Write Keymap Fail - Gracefully handle edge case where writing fails due to hold-tap action and hold-tap flavour mismatch. Thanks to user @pictureofitself for flagging the edge case.
1️⃣ First Time Download
Release Link: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest
MacOS ARM Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-arm64.dmg
MacOS x64 Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-x64.dmg
Windows Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-x64-setup.exe
Cheers,
— The Naya Team
1.23.0
Release Notes - LED Off State and Module Battery Indicoator on Menubar
💻 NayaFlow v1.23.0
- Added: Tray Icon Battery Status - Add toggle in UI settings to hide/show battery status of connected modules in the system tray icon on macOS and Windows and as part of the menubar icon on macOS.
- Added: LED Remapping Off - Add LED Off Option in LED Color Palette with which you can apply LED Off state on each key with the palette tool.
- Added: Activity Timeout Configuration - Add ability to change the sleep and idle timeouts on NayaCreate through NayaFlow settings. This feature was included in v1.22.0 but omitted from the release note.
- Added: Hardware Manager Shortcut Start - Add ability to start Hardware Manager workflows using keyboard shortcuts. This feature was included in v1.22.0 but omitted from the release note.
💓 NayaCore v6.10.1
- Added: Colour Mapping LED OFF State - Allow for individual LEDs to be configured to be OFF in colour mapping.
- Fixed: Edge Case Handling - Improve handling of edge cases.
⌨️ NayaCreate v3.40.0
- Added: Colour Mapping LED OFF State - Allow for individual LEDs to be configured to be OFF in colour mapping.
🎮 NayaModules v2.3.3
- Fixed: Tune Phantom Ticks - Prevent phantom ticks by improving the algorithm for tracking crown location near ticks.
- Fixed: Disable Battery Blink - Disable battery blinking of modules as battery can now be fully read out by NayaFlow.
1️⃣ First Time Download
Release Link: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest
MacOS ARM Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-arm64.dmg
MacOS x64 Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-x64.dmg
Windows Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-x64-setup.exe
Cheers,
— The Naya Team
1.22.0
Release Notes - Customer Support Report Generation
💻 NayaFlow v1.22.0
- Added: LED Remapping
- Led Mapping Tools - "Brush" lets you apply a color to individual keys by clicking and holding the left mouse button while moving the cursor over them. "Fill" applies a color to all keys at once by clicking a single key. Each layer can have its own LED mapping data.
- LED Color Palette - The LED color palette allows you to choose the color to apply, as well as create, edit, and delete colors using the color picker.
- LED View Toggle - Visualize the LED color on the keymappig board so you can configure your keymap while you see the mapped LED color on each key.
- LED Animations - Predfined LED animations for each specific layer
- Fixed: Diagnostic Report Generation Issue - The system failed to include an OS version in the generated report.
💓 NayaCore v6.9.2
- Added: Device Detection - Improved the stability of the device detection by redesigning the system information collection system from the groud up.
- Fixed: Create Pairing Edge Case - Create Pairing Workflow Stability Issue - The Create Pairing workflow could silently fail.
⌨️ NayaCreate v3.39.3
- Added: LED-based Notifications - Added LED notifications to communicate device statuses, connectivity, battery health, and system events.
- Added: LED Remapping - Enabled LED remapping on FW side, allowing NayaFlow to configure the LEDs of NayaCreate.
- Fixed: Power Cycling - Power cycling caused due to low internal battery and depleted module battery.
- Fixed: BLE Traffic - Reduce BLE traffic between keyboard halves to improve battery life and latency.
- Fixed: Handle Edge Cases - Improve handling of specific edge cases which could cause unpredictable behaviour.
1️⃣ First Time Download
Release Link: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest
MacOS ARM Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-arm64.dmg
MacOS x64 Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-x64.dmg
Windows Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-x64-setup.exe
Cheers,
— The Naya Team
1.21.0
Release Notes - Customer Support Report Generation
💻 NayaFlow-Beta (v1.20.0 → v1.21.0)
- Added: CS Report Generation - Add one click system diagnostics report generation to enable our Customer Support team to diagnose issues and assist more effectively.

1️⃣ First Time Download
Layers from NayaFlow v1.19.x are compatible with NayaFlow-Beta v1.21.x.
Release Link: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest
MacOS ARM Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-arm64.dmg
MacOS x64 Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-x64.dmg
Windows Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-beta-x64-setup.exe
Cheers,
— The Naya Team
1.20.0
Release Notes - Minor Quality of Life
💻 NayaFlow-Beta (v1.19.0 → v1.20.0)
- Added: Module battery percentage — You can now see the battery charge state of each connected module when hovering over the device connection info. We are aware of fluctuations between 5 and 10 percent depending on exact connection situation. This is currently being mapped to improve the reported percentage in the future.
- **Added:** **Add Help Buttons** - Add several help center link buttons throughout NayaFlow software.
💓 [BETA] NayaCore (v6.4.1 → v6.6.1)
- Added: Module battery — Re-enable module battery reading and validation.
1️⃣ First Time Download
Layers from NayaFlow v1.19.x are compatible with NayaFlow-Beta v1.20.x.
Release Link: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest
MacOS ARM Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-Beta-arm64.dmg
MacOS x64 Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-Beta-x64.dmg
Windows Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-Beta-x64-setup.exe
⚠️ MacOS Intel Only - Do NOT auto update from version 1.17.x ⚠️
Do NOT update using the auto updater if you are updating from version 1.17.x on MacOS Intel! It is going to fail due to a reference inconsistency. Instead, please use the link below to manually download and replace the application in your Applications/ directory. Link to the newest MacOS Intel download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/download/v1.19.0/NayaFlow-Beta-x64.dmg
Cheers,
— The Naya Team
1.19.1
💻 NayaFlow (v1.19.0 → v1.19.1)
- Added: Minor UI/UX improvement in FLASH CREATE button — Disabled FLASH CREATE when the currently edited profile is not the active profile.

1️⃣ First Time Download
Layers from NayaFlow v1.17.x are compatible with NayaFlow v1.19.0.
Release Link: https://github.com/NayaTech/NayaFlow-releases/releases/latest
MacOS ARM Download: https://github.com/NayaTech/NayaFlow-releases/releases/latest/download/NayaFlow-arm64.dmg
MacOS x64 Download: https://github.com/NayaTech/NayaFlow-releases/releases/latest/download/NayaFlow-x64.dmg
Windows Download: https://github.com/NayaTech/NayaFlow-releases/releases/latest/download/NayaFlow-x64-setup.exe
Cheers,
— The Naya Team
1.19.0
Release Notes - Quality of life improvements
Hiya everyone!
We are releasing a couple of quality of life improvements on NayaFlow side in preparation for the sync with the STABLE release channel.
We are trying a new release format including gifs and photos where possible to more clearly communicate the changes which have been made. Let us know what you think!
💻 NayaFlow-Beta (v1.18.0 → v1.19.0)
- Added: Create Split Connection Warning — When NayaCreate Left and NayaCreate Right fail to establish a connection, Flow displays a warning icon in the topbar and a pop-up.

- Added: Minor UI/UX improvement for profiles - Rename "onboard profile" and "stored profile" to "Active profile (flashes to Naya device)" and "Inactive profile (saves to NayaFlow only)" respectively to improve clarity.

- Added: Active/Inactive Profile Indicator — Add currently active indicator to keymapping profiles. A Naya logo indicates that the currently viewed profile will be flashed to NayaCreate. If a number is shown, the currently viewed profile will only be saved to NayaFlow.

- Added: Minor UI/UX improvement in Hardware Manager — Disable workflow start button and show a tooltip on hover with instruction to disconnect devices in red to proceed.

- Added: Minor UI/UX improvement in FLASH CREATE button — Disable FLASH CREATE button on unsaved changes. When button is enabled and hovered over, display the name of the profile to be flashed to NayaCreate.

- Fixed: Key Combo Recording — When one single action, which is not a modifier key, is recorded, the recorded action icon is mistakenly displayed as a question symbol..
- Fixed: Remove No Updates Available Popup - When NayaFlow starts a pop-up was previously shown to indicate that there are no new updates. The pop-up has been removed in this release as it provides no new useful information.
💓 [BETA] NayaCore (v6.4.0 → v6.4.1)
- Fixed: Resolved 4 issues, improving overall performance and stability.
1️⃣ First Time Download
Layers from NayaFlow v1.18.x are compatible with NayaFlow-Beta v1.19.x.
Release Link: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest
MacOS ARM Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-Beta-arm64.dmg
MacOS x64 Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-Beta-x64.dmg
Windows Download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/latest/download/NayaFlow-Beta-x64-setup.exe
⚠️ MacOS Intel Only - Do NOT auto update from version 1.17.x ⚠️
Do NOT update using the auto updater if you are updating from version 1.17.x! It is going to fail due to a reference inconsistency. Instead, please use the link below to manually download and replace the application in your Applications/ directory. Link to the newest MacOS Intel download: https://github.com/NayaTech/NayaFlow-beta-releases/releases/download/v1.19.0/NayaFlow-Beta-x64.dmg
Cheers,
— The Naya Team
1.18.0
💻 NayaFlow-Beta (v1.17.1 → v1.18.0)
- Added: Connection Settings — A new settings tab now shows the connection status of all connected Naya devices, including Bluetooth device information.
- Added: Naya Device Status — Connected devices are now shown in the top bar of NayaFlow. Hovering over the icon reveals more device details.
- Added: Manual Software Update Check — A new "Check for Updates" button in Settings lets you manually check for NayaFlow updates.
- Added: SPI Flash Test and Format — Added a "Test and Format SPI Flash" button to the Troubleshooting section in Settings.
- Added: Clear BLE Devices — Added a "Clear BLE Devices" button to the Troubleshooting section in Settings.
- Added: App Focus on Quit — When quitting NayaFlow from the tray icon (Windows) or menu bar icon (macOS), the app now opens/focuses itself to provide visual confirmation that it is closing.
- Added: Resizable Window — The NayaFlow window can now be resized, with minimum height and width limits in place.
- Fixed: Windows Auto-Updater Retry Issue — The auto-updater could fail on Windows because the updater process was being interrupted when NayaFlow quit.
- Fixed: macOS Intel / Windows Auto-Updater Mix-Up — Due to the macOS Intel release of NayaFlow, the Windows auto-updater ended up tracking the wrong OS. We do not expect issues for Windows users, but macOS Intel users should install the latest NayaFlow manually.
💓 [BETA] NayaCore (v6.1.5 → v6.4.0)
- Added: BLE v2 Support — Added support for BLE v2, along with improvements to device information gathering and pairing workflows.
- Added: SPI Flash Test and Format — Added the ability to test and format corrupted SPI flash sectors on NayaCreate.
- Added: Clear All BLE Devices — Added the ability to clear all BLE devices stored on NayaCreate, which can help when Bluetooth data becomes corrupted.
- Added: Device Human Names — Each keyboard half now gets a human-readable name generated from its hardware ID.
- Fixed: Resolved 15 issues, improving overall performance and stability.
⌨️ [BETA] NayaCreate (v3.31.1 → v3.35.4)
- Added: BLE v2 — BLE on NayaCreate has been completely rebuilt to address most of the issues seen with the previous implementation and to significantly improve latency across all platforms. Please note that macOS will not go below 15ms, as this is enforced by the OS.
- Added: Module Battery Management — Introduced a new module battery management system, improving battery performance by 10%.
- Fixed: Resolved 10 issues, improving connection performance and overall stability.