Skip to content

Releases: xuanyuanluoxue/x-cli

x-cli v0.8.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 20:46
Immutable release. Only release title and notes can be modified.
e84fd36

x-cli v0.8.0

v0.8.0 is the first fully reproducible Windows release of x-cli: one local x command for tasks, credentials, diaries, topic notes, and a browser UI.

Highlights

  • Expanded x todo with lifecycle management, reminders, repeat rules, templates, dependencies, batch operations, recycle-bin removal, and JSON/CSV/Markdown export.
  • Multi-field x secret records with one primary secret, protected list/search output, clipboard access, schema 1.0 backup and schema 1.1 migration.
  • Local x diary, tagged x note, and a Vue 3 + Vite Web UI served by the stdlib-only Python backend.
  • Single-source versioning across the CLI, Python packages, Windows EXE, Git tag, Release URL, and WinGet manifest.
  • Protected mainline workflow with Windows Python 3.10/3.12/3.14 CI, Linux coverage floor, reproducible Web assets, and tag-version checks.
  • WinGet 1.12 version/installer/defaultLocale manifest set with the EXE SHA-256 generated from the published artifact.

Windows download

Download x-windows-x86_64.exe below. It is a self-contained portable executable and does not require Python. Verify it with the adjacent x-windows-x86_64.exe.sha256 file before use.

The WinGet submission is currently under Microsoft review. The public one-command installation will be documented after the package is merged and confirmed in the default source.

Security boundaries

  • Credential values are stored locally as plaintext JSON; browser masking is not encryption at rest.
  • Secret list and search output exclude all field values.
  • The Web server binds to 127.0.0.1 by default. Enable authentication when exposing it beyond loopback.
  • Back up local data before migrations or bulk changes.

Assets

  • x-windows-x86_64.exe — Windows x64 portable executable
  • x-windows-x86_64.exe.sha256 — executable checksum
  • x_cli-0.8.0-py3-none-any.whl — Python wheel
  • x_cli-0.8.0.tar.gz — source distribution
  • winget-manifests-0.8.0.zip — validated WinGet manifest set

See the maintained CHANGELOG and README for current documentation.

x-cli v0.7.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 18:13
Immutable release. Only release title and notes can be modified.
7bfb48a

What's Changed

New Contributors

Full Changelog: https://github.com/xuanyuanluoxue/x-cli/commits/v0.7.0