Repository navigation
Releases: create-collective/openflow
Release list
OpenFlow 0.7.0
The first public release of OpenFlow: open-source software for the Naya Create keyboard. Read your keyboard, change any key, layer, light or module, and flash it back, offline.
Which file do I need?
| Your computer | Download |
|---|---|
| Windows 10 or 11 (installs for your user, updates itself) | OpenFlow-0.7.0-win-x64-setup.exe |
| Windows, without installing (does not update itself) | OpenFlow-0.7.0-win-x64-portable.exe |
| Mac with Apple Silicon (M1 and later) | OpenFlow-0.7.0-mac-arm64.dmg |
| Mac with Intel | OpenFlow-0.7.0-mac-x64.dmg |
| Debian, Ubuntu, Mint, Pop!_OS | OpenFlow-0.7.0-linux-amd64.deb |
| Other Linux | OpenFlow-0.7.0-linux-x86_64.AppImage |
You don't need the other files: latest*.yml and *.blockmap are read by OpenFlow's in-app updater, and SHA256SUMS-*.txt hold the checksums if you want to verify a download.
The Windows installer and portable build are signed (publisher: Travis Wye); SmartScreen may still ask for a few days after a release while Microsoft's download reputation builds up. The Mac apps are signed and notarized, so they open with a double-click. On Linux the keyboard needs a udev rule: the .deb installs it, and the AppImage shows the commands on first start. See the install guide.
What's new in 0.7.0
- OpenFlow keeps itself up to date. The Hub asks once whether to check for updates every week, and nothing is checked until you say yes. A new version installs only when you click Install, in the Hub or Settings › About, and never while a flash is running. The portable build and a .deb install show a download link instead.
- The Mac app is signed and notarized, so it opens with a double-click. On Windows the installer names its publisher, as it has since 0.6.0.
- A half stuck in its bootloader can be checked without writing anything: Check what it runs, on Devices › Information, names the firmware the half holds and whether OpenFlow knows it.
- Firmware and module updates, the recovery tools and the split-link repair's repair step say plainly that they are held back in this release. Every check that only reads still works: the split-link check, the repair's plan and the bootloader check.
- When a page fails, the error page offers Reload and Report a bug, and keeps the technical details folded away for the report.
- A Sticky Layer key that points at a layer missing from the profile now says which layer, like the other layer keys, instead of claiming it cannot be written.
- Show Battery in Tray is gone from Settings until the desktop app has a tray to show it in.
Held back in this release
Keyboard and module firmware updates, the recovery procedures and the split-link repair's repair step stay off until each has been proven on more keyboards. Macros are app-only: the keyboard's firmware has no macro table.
Found a problem? Use More › Report a bug in the app, or open an issue.