Skip to content

Releases: konteks/cli

v1.2.0

Choose a tag to compare

@zainphp zainphp released this 05 Jun 13:15
Immutable release. Only release title and notes can be modified.
2df88b7

What's Changed

BUMP

  • actions/upload-artifact from 4.6.2 to 7.0.1 by @dependabot[bot] in #94
  • actions/download-artifact from 5.0.0 to 8.0.1 by @dependabot[bot] in #93

CHORE

  • update installation and quickstart guides to reflect creation of local .konteks/.gitignore for untracked memory artifacts by @dominosaurs in #102

DOCS

  • update installation and MCP configuration instructions for clarity and runtime specificity by @dominosaurs in #98, #99, and #100

FEAT

  • implement file locking mechanism and enhance extraction process by @dominosaurs in #96 and #97
  • implement update check mechanism and notify users of available updates by @dominosaurs in #101

Full Changelog: v1.1.1...v1.2.0

v1.1.1

Choose a tag to compare

@zainphp zainphp released this 04 Jun 12:48
Immutable release. Only release title and notes can be modified.
9c36ff1

What's Changed

FIX

  • busy sqlite by refactor database access methods to use withReadDatabase and improve error handling by @dominosaurs in #91

REFACTOR

  • extract readStream and waitForExit functions into _smoke-utils.mjs by @dominosaurs in #92

Full Changelog: v1.1.0...v1.1.1

v1.1.0

Choose a tag to compare

@zainphp zainphp released this 03 Jun 13:26
Immutable release. Only release title and notes can be modified.
59b1c14

What's Changed

CHORE:

  • update dependencies to latest versions by @dominosaurs in #85
  • reduce package.json dependencies and add runtime asset handling by @dominosaurs in #86

DOCS:

  • update TOON documentation and simplify --json flag description by @dominosaurs in #89

FIX:

  • update save memories tool to use refined importance validation for opencode compatibility and enhance tests for out-of-range values by @dominosaurs in #84
  • sort O(n log n) per row by implement optimized result insertion for exact vector search and add corresponding test by @dominosaurs in #87
  • handle undefined embedding provider based on context configuration by @dominosaurs in #90

TEST:

  • ensure waitForExit resolves with default code 1 for undefined exit codes by @dominosaurs in #88

Full Changelog: v1.0.0...v1.1.0

v1.1.0-beta.1

v1.1.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@zainphp zainphp released this 03 Jun 13:18
Immutable release. Only release title and notes can be modified.
59b1c14

What's Changed

  • chore: reduce package.json dependencies and add runtime asset handling by @dominosaurs in #86
  • fix: sort O(n log n) per row by implement optimized result insertion for exact vector search and add corresponding test by @dominosaurs in #87
  • test: ensure waitForExit resolves with default code 1 for undefined exit codes by @dominosaurs in #88
  • docs: update TOON documentation and simplify --json flag description by @dominosaurs in #89
  • fix: handle undefined embedding provider based on context configuration by @dominosaurs in #90

Full Changelog: v1.0.1...v1.1.0-beta.1

v1.0.1

Choose a tag to compare

@zainphp zainphp released this 03 Jun 10:22
Immutable release. Only release title and notes can be modified.
055fb2a

What's Changed

  • fix: update save memories tool to use refined importance validation for opencode compatibility and enhance tests for out-of-range values by @dominosaurs in #84
  • chore: update dependencies to latest versions by @dominosaurs in #85

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@zainphp zainphp released this 01 Jun 20:27
Immutable release. Only release title and notes can be modified.
b416793

This major release stabilizes core functionalities and introduces significant overhauls to vector indexing, project memory retrieval, and the overall CLI user experience.

Major Features & Enhancements

  • Enhanced Vector Indexing: Implemented adaptive memory-aware batching, background repair mechanisms, and shared embedding provider integration for highly optimized retrieval (#65, #67, #68, #69, #70, #71, #72).
  • Smarter Memory Recall: Added support for extracting and ranking prose comments, drastically improving context awareness during project memory retrieval (#79).
  • Robust File Scanning: Upgraded the ignore matcher to fully support nested .gitignore patterns and directory-specific exclusions (#74).
  • Oversized File Handling: Added automated bypassing of oversized files during extraction to prevent memory bottlenecks (#73).
  • Refactored Commands: Streamlined recall inputs and CLI commands for clearer, more predictable usage (#75).

UX & CLI Polish

  • Animated Progress Tracking: Introduced smooth, animated inline progress reporting for extraction, project memory tasks, and vector synchronization, complete with worker support and non-TTY fallback (#66, #77, #80, #81, #82, #83).
  • Unified Visual Output: Standardized the CLI color palette to a single primary color for consistency and stripped out deprecated ANSI color handling (#50, #63, #78).
  • Prompt Updates: Modernized Inquirer prompt dependencies and refactored imports for better execution (#61).

Stability & Infrastructure

  • Testing Integrity: Introduced runtime smoke tests, package smoke scripts, and cleaned up unused test imports (#62, #76).
  • Security & Guidelines: Revised security policies, updated reporting instructions, and published comprehensive agent instructions to AGENTS.md (#51, #59).
  • CI/CD Optimization: Upgraded GitHub Actions, streamlined the release workflow for improved artifact handling, and optimized CI permissions (#52, #53, #55, #56, #57, #64).
  • Core Utilities: Refactored fundamental utilities, including natively updating mkdir to use the recursive option (#58).

Full Changelog: v0.1.5...v1.0.0

v0.1.6-beta.9

v0.1.6-beta.9 Pre-release
Pre-release

Choose a tag to compare

@zainphp zainphp released this 01 Jun 17:51
Immutable release. Only release title and notes can be modified.
085b77c

What's Changed

  • feat: implement vector index synchronization with improved progress reporting and inline updates by @dominosaurs in #80

Full Changelog: v0.1.6-beta.8...v0.1.6-beta.9

v0.1.6-beta.8

v0.1.6-beta.8 Pre-release
Pre-release

Choose a tag to compare

@zainphp zainphp released this 01 Jun 17:07
Immutable release. Only release title and notes can be modified.
ff2625d

What's Changed

  • feat: enhance retrieval process by adding support for extracting and ranking prose comments, improving context awareness in memory recall by @dominosaurs in #79

Full Changelog: v0.1.6-beta.7...v0.1.6-beta.8

v0.1.6-beta.7

v0.1.6-beta.7 Pre-release
Pre-release

Choose a tag to compare

@zainphp zainphp released this 01 Jun 16:12
Immutable release. Only release title and notes can be modified.
c42df4e

What's Changed

  • Enhance progress reporting for vector indexing and embedding processes with detailed batch tracking and inline progress updates by @dominosaurs in #77
  • refactor: extract stripAnsi function to a separate module and update references by @dominosaurs in #78

Full Changelog: v0.1.6-beta.6...v0.1.6-beta.7

v0.1.6-beta.6

v0.1.6-beta.6 Pre-release
Pre-release

Choose a tag to compare

@zainphp zainphp released this 01 Jun 13:14
Immutable release. Only release title and notes can be modified.
21636a7

What's Changed

  • Enhance vector index handling with improved validation and background repair mechanisms by @dominosaurs in #71
  • Enhance vector indexing and retrieval with adaptive memory-aware batching and improved background repair mechanisms by @dominosaurs in #72
  • Add support for skipping oversized files during extraction and update diagnostics by @dominosaurs in #73
  • Enhance ignore matcher and file scanning to support nested gitignore patterns and improve handling of directory-specific exclusions by @dominosaurs in #74
  • Refactor recall input and commands for improved clarity by @dominosaurs in #75
  • Add runtime smoke tests and package smoke scripts for improved validation by @dominosaurs in #76

Full Changelog: v0.1.6-beta.5...v0.1.6-beta.6