Skip to content

v0.247.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 13:20
7b5e992

📦 Downloads

This release ships prebuilt executables for the first time — the CLI is self-contained (no .NET runtime required).

Koine CLI (self-contained single file):

  • Linux x64koine-v0.247.0-linux-x64.tar.gz
  • macOS (Apple Silicon)koine-v0.247.0-osx-arm64.tar.gz
  • Windows x64koine-v0.247.0-win-x64.zip
  • NuGet global toolKoine.Cli.0.247.0.nupkg

Koine Studio desktop app:

  • macOS (Apple Silicon)Koine.Studio_0.247.0_aarch64.dmg
  • WindowsKoine.Studio_0.247.0_x64_en-US.msi or Koine.Studio_0.247.0_x64-setup.exe
  • LinuxKoine.Studio_0.247.0_amd64.AppImage, Koine.Studio_0.247.0_amd64.deb, or Koine.Studio-0.247.0-1.x86_64.rpm

Installing the unsigned Studio builds. These installers are not yet code-signed, so:

  • macOS: right-click the app → Open the first time (Gatekeeper).
  • Windows: on the SmartScreen prompt, click More info → Run anyway.

Code-signing & notarization is tracked in #1137.


0.247.0 (2026-07-06)

Features

Bug Fixes

  • emit-core: honor explicit qualifier + map-permission in flat-module owner resolution (#1124) (#1128) (9bc7735)
  • emit: qualify multi-owner cross-context type references; consolidate shared emitter infra (#1120) (3c37068) — this squash landed four issues: #1091 (ambiguous multi-owner cross-context qualification, with the KOI1419 diagnostic), plus the shared-emitter-infra consolidation: #581 (consolidate the repo-wide MembersOf / identifier-char helpers onto the shared #356 helpers), #977 (hoist per-emitter csproj boilerplate into a shared src/Koine.Emit.props), and #902 (migrate the C#/TypeScript/Python emitters to the unified NeedsAdd operator-needs model).