Skip to content

Releases: never2average/fpna-thinwedge

0.1.29

10 May 11:32
2868bca

Choose a tag to compare

Bump version to 0.1.29 (#62)

0.1.28

10 May 08:01

Choose a tag to compare

Bump version to 0.1.28

0.1.27

08 May 16:45
4cc8266

Choose a tag to compare

0.1.27

Highlights

  • /copy and Ctrl+O now export the prior transcript cells to a timestamped folder instead of copying only the latest response to the clipboard.
  • Each export includes transcript.xlsx and transcript.docx.
  • The Excel workbook includes a full Transcript sheet plus separate Table N worksheets for detected markdown tables and pasted CSV/TSV-style tables.
  • The Word document preserves the transcript cell order with user, agent, and generic visible cells.

Public CI

  • V8 canary jobs now skip cleanly when the optional BUILDBUDDY_API_KEY secret is not configured, which keeps public PR/release checks from failing on an absent remote-build credential.

Validation

  • GitHub PR checks passed for #44 and #45.
  • CircleCI release workflow passed for rust-v0.1.27 across Linux x64, Linux arm64, macOS, Windows x64, Windows arm64, and publish-cli.
  • npm @never2average-does-npm/cli published as 0.1.27 with platform dist-tags.

0.1.26

07 May 20:43
1e534df

Choose a tag to compare

ThinWedge 0.1.26

This release makes ThinWedge easier to install, easier to configure, and safer to publish as an open-source CLI. It also pulls in selected upstream Codex hook/runtime improvements and fixes the release blockers found during the 0.1.26 publish.

Highlights

  • Added an aws configure-style thinwedge login flow. The CLI now prompts for the required OpenRouter-compatible API key and optional capability config such as Artificial Analysis, RunPod, AWS profile, and AWS region.
  • Added README quick-start instructions, an interactive-mode explanation, and a Mermaid component diagram for the system.
  • Prepared the repository for public contributors with governance, contribution, code-of-conduct, CLA, issue-template, and CI/release documentation updates.
  • Switched the primary open-source merge gate toward GitHub Actions while keeping CircleCI as the npm release publisher.
  • Removed the old GitHub release workflow path so npm publishing now follows the CircleCI tag release flow.

Hooks and Runtime

  • Added PreCompact and PostCompact hook events around local and remote compaction.
  • Propagated compact hook stop reasons through the runtime.
  • Wired compact hook events into config loading and generated hook schemas.
  • Added integration coverage for local and remote compact hook dispatch, including stop behavior.
  • Added memory dot-path hiding helper work from the selected upstream Codex sync.

App Server and Protocol

  • Exposed compact hook requirements through the app-server config API.
  • Regenerated app-server JSON and TypeScript protocol schema fixtures so clients can see preCompact and postCompact.
  • Fixed the TUI hook event renderer to label PreCompact and PostCompact events correctly.

Release and Packaging

  • Bumped the workspace/package version to 0.1.26.
  • Published @never2average-does-npm/cli@0.1.26 to npm.
  • Published platform npm packages and native release assets for:
    • Linux x64
    • Linux arm64
    • macOS x64
    • macOS arm64
    • Windows x64
    • Windows arm64
  • Included release assets for install scripts, config-schema.json, native tarballs, and npm tarballs.

Fixes Made During Release

  • Fixed missing app-server config/protocol wiring for compact hooks before the final tag publish.
  • Fixed missing TUI labels for compact hook events, which had blocked the first 0.1.26 CircleCI release attempt.
  • Refreshed Cargo.lock to match the 0.1.26 workspace version.

Validation

The final rust-v0.1.26 release passed the CircleCI release workflow:

  • tag-check
  • build-macos
  • build-linux-x64
  • build-linux-arm64
  • build-windows-x64
  • build-windows-arm64
  • publish-cli

Local validation across the release/fix PRs included:

  • cargo fmt --check
  • cargo check for affected Rust packages
  • focused Rust tests for login, hooks, compaction, app-server config, and protocol schema fixtures
  • corepack pnpm run format
  • python3 scripts/check_public_release_readiness.py
  • git diff --check

Pull Requests

  • #37 Clarify login before interactive mode
  • #38 Port selected upstream Codex weekly updates
  • #39 Fix compact hook config API protocol
  • #40 Bump release version to 0.1.26
  • #41 Fix compact hook labels in TUI

Install

npm install -g @never2average-does-npm/cli
thinwedge login
thinwedge

0.1.25

07 May 12:09

Choose a tag to compare

Install clang for Windows ARM64 release 0.1.25