Skip to content

Releases: create-collective/openflow

Release list

OpenFlow 0.7.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 22:00

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.