Skip to content

Aikito v1.23.0

Choose a tag to compare

@lsaint lsaint released this 02 Sep 07:12
· 34 commits to main since this release

Native Windows and PowerShell deep support, PowerShell completion generator, NTFS ACL security hardening, and Windows one-liner installer.

Highlights

  • Native Windows & PowerShell Support: Entrypoint wrappers (bin/aikito.cmd, bin/aikito.ps1) and dynamic shell completions (aikito completion powershell).
  • Cross-Platform Compatibility: Platform layer (bin/aikito_platform.py) with Developer Mode / symlink support check, console UTF-8 initialization, and executable resolution.
  • NTFS ACL Hardening: Active icacls security hardening for secret-bearing configuration files on Windows.
  • One-Liner Windows Installer: install.ps1 downloads from GitHub Releases, installs to %LOCALAPPDATA%\Programs\aikito, and configures user PATH.
  • CI Test Matrix: Full Windows CI matrix on Python 3.12, 3.13, and 3.14 with PowerShell smoke testing.

Installation or Upgrade

macOS (Homebrew)

brew update
brew upgrade aikito

For a fresh installation:

brew install lsaint/tap/aikito

Windows (PowerShell)

irm https://raw.githubusercontent.com/lsaint/aikito/main/install.ps1 | iex

Changelog

See CHANGELOG.md or compare with v1.22.0.