Skip to content

Releases: Samtroulcode/Seki-Sabaki

Seki v0.2.0-alpha.7

Seki v0.2.0-alpha.7 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Aug 02:18

Profile Isolation

  • Seki now uses its own deterministic profile namespace for preferences, themes, Library configuration, Tsumego progress, and session data, including Windows portable builds. It no longer implicitly reads from or writes to a Sabaki profile.

Library And Tsumego Reliability

  • Built-in Tsumego collections now resolve consistently from repository resources during development and shipped resources in packaged builds.
  • Fresh Seki profiles remain able to configure My Library through the native folder picker, persist the selected root, and browse its Tsumego collections.

Tsumego SGF Compatibility

  • Expanded guarded support for real-world problem conventions: solution inference from explicitly negative alternatives, a safe structural main-line fallback, terminal EasyGo Right markers, and Hactar WV negative variations. Negative evidence is scoped to the relevant decision point to avoid misclassifying unrelated branches.

Seki Identity

  • The initial application document now identifies itself as Seki, removing the remaining brief Sabaki title during startup.

UI And Architecture Foundations

  • Cleaned up workspace routing and board render-state derivation while preserving existing behavior.
  • Added the initial semantic dark-first UI foundation and applied it to the existing AppTabs, including clearer interaction and keyboard-focus states. This is groundwork for the future UI redesign, not the completed redesign.

Upgrade Note

Users coming from earlier alphas may need to reconfigure preferences and My Library because Seki now deliberately uses its own profile instead of Sabaki's. Sabaki profiles remain untouched and are not migrated automatically.

Seki v0.2.0-alpha.6

Seki v0.2.0-alpha.6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Aug 18:49
  • Improves Linux release reliability by fixing packaged startup on native Wayland and adding an isolated Linux AppImage package-check workflow.
  • Fixes the Home ↔ Board window-geometry regression by keeping the native application menu mounted across workspace navigation, with new e2e regression coverage.
  • Cleans up Seki's Help/public identity and update flow: repository and issue links now target Seki, optional Ko-fi support is available from Help, and prerelease builds can discover newer Seki prereleases with platform-appropriate downloads.
  • Aligns public distribution with the current platform policy: Windows and Linux AppImage are public prebuilts, Flatpak remains beta, and macOS remains experimental/build-from-source with diagnostic unsigned packaging only.
  • Refreshes Seki's public documentation and identity with the Seki-focused README, project screenshots, community-support information, and updated logo/banner assets.

Seki v0.2.0-alpha.5

Seki v0.2.0-alpha.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Aug 14:14

Prepares another release-pipeline rehearsal. Replaces analyze-sgf multi-target generated-filename guessing with one deterministic pkg --output invocation per target, fixing same-platform multi-architecture packaging such as macOS x64 + arm64 and the analogous latent Linux multi-arch case. Adds an isolated manual macOS packaging check workflow and retains the existing isolated Windows packaging check. The full release pipeline has not been validated yet.

Seki v0.1.0-alpha.1

Seki v0.1.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@Samtroulcode Samtroulcode released this 21 Jul 16:34
Fix application packaging