Skip to content

Releases: atshelchin/lumen-code

Lumen Code 0.1.2

Lumen Code 0.1.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Oct 13:13

What's new in 0.1.2

This version speaks Lumen Code protocol 1.0, now final and frozen. Nothing changed on the wire: 0.1.2 works with 0.1.0, 0.1.1 and the web pages in both directions.

  • A transfer can no longer get stuck. If a received file fails its check (a damaged packet slipped through, or two transfers had the same ID), the receiver drops what it collected and starts again by itself. Before, it kept showing "checksum mismatch" forever.
  • Glare on one corner no longer stops a transfer. The file's descriptor now moves around the frame instead of always sitting in the top-left corner.
  • Safer receiving. Files larger than 256 MB are refused with a message, compressed data cannot expand beyond the announced size, and received file names are cleaned before they are shown or saved.
  • Photosensitivity warning. The send screen says that the code flashes up to 60 times a second.

Specification: docs/PROTOCOL.md (中文).

Built from 8bd0717, the head of release/v0.1.2.

Desktop downloads

System File
macOS (Apple silicon and Intel) LumenCode-0.1.2-macos-universal.dmg — signed and notarized; -arm64 / -x86_64 images are smaller
Windows 10/11 (x86_64) LumenCode-0.1.2-windows-x86_64.zip — unzip and run Lumen Code.exe
Linux (x86_64, aarch64) LumenCode-0.1.2-linux-<arch>.tar.gz — see README.txt inside (Vulkan, Wayland or X11)

The Windows build is not code-signed yet: SmartScreen asks once ("More info" > "Run anyway"). The webcam receiver is tested on macOS; the Windows (Media Foundation) and Linux (Video4Linux) camera paths are new and untested on real machines — reports welcome.

Phones: build the iOS and Android apps from src/ios and src/android, or use the web pages (send.html, recv.html) in any browser.

Checksums: SHA256SUMS (Windows, Linux) and SHA256SUMS-macos (macOS images, attached by hand after signing).

Full Changelog: v0.1.1...v0.1.2

Lumen Code 0.1.1

Lumen Code 0.1.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Oct 08:29

Built from 8fe2991, the head of release/v0.1.1.

Desktop downloads

System File
macOS (Apple silicon and Intel) LumenCode-0.1.1-macos-universal.dmg — signed and notarized; -arm64 / -x86_64 images are smaller
Windows 10/11 (x86_64) LumenCode-0.1.1-windows-x86_64.zip — unzip and run Lumen Code.exe
Linux (x86_64, aarch64) LumenCode-0.1.1-linux-<arch>.tar.gz — see README.txt inside (Vulkan, Wayland or X11)

The Windows build is not code-signed yet: SmartScreen asks once ("More info" > "Run anyway"). The webcam receiver is tested on macOS; the Windows (Media Foundation) and Linux (Video4Linux) camera paths are new and untested on real machines — reports welcome.

Phones: build the iOS and Android apps from src/ios and src/android, or use the web pages (send.html, recv.html) in any browser.

Checksums: SHA256SUMS (Windows, Linux) and SHA256SUMS-macos (macOS images, attached by hand after signing).

Full Changelog: v0.1.0...v0.1.1

Lumen Code 0.1.0

Lumen Code 0.1.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Oct 07:30

Built from 6afcfad, the head of release/v0.1.0.

Desktop downloads

System File
macOS (Apple silicon and Intel) LumenCode-0.1.0-macos-universal.dmg — signed and notarized; -arm64 / -x86_64 images are smaller
Windows 10/11 (x86_64) LumenCode-0.1.0-windows-x86_64.zip — unzip and run Lumen Code.exe
Linux (x86_64, aarch64) LumenCode-0.1.0-linux-<arch>.tar.gz — see README.txt inside (Vulkan, Wayland or X11)

The Windows build is not code-signed yet: SmartScreen asks once ("More info" > "Run anyway"). The webcam receiver works on macOS; on Windows and Linux the desktop app sends, and decodes codes from images.

Phones: build the iOS and Android apps from src/ios and src/android, or use the web pages (send.html, recv.html) in any browser.

Checksums: SHA256SUMS (Windows, Linux) and SHA256SUMS-macos (macOS images, attached by hand after signing).

Full Changelog: https://github.com/atshelchin/lumen-code/commits/v0.1.0