Skip to content

chore(deps): bump kefka to github.com/Xe/kefka v0.2.0 - #23

Merged
Xe merged 1 commit into
mainfrom
Xe/bump-kefka-to-v0.2.0
Sep 24, 2026
Merged

Xe merged 1 commit into
mainfrom
Xe/bump-kefka-to-v0.2.0

Conversation

@Xe

@Xe Xe commented Sep 24, 2026

Copy link
Copy Markdown
Collaborator

Upstream v0.2.0 makes the billysh package public, registers more uutils commands (expr and others), strips and size-optimizes the embedded wasm blobs (59.7 MB → 27.9 MB), and compiles wasm modules lazily on first use instead of at startup. objgit picks up the smaller blobs and faster startup through the existing registry wiring; no code changes required.

internal/kefkash stays a local fork rather than switching to the new public billysh: its OpenHandler permits write opens so /tmp redirections work, while upstream rejects all write opens. Its package comment and docs/architecture/hooks.md still said billysh was unexported, so this updates both.

go build ./..., go vet ./..., and go test ./... all pass.

Assisted-by: GLM-5.3 via Conductor

Upstream v0.2.0 makes the billysh package public, registers more
uutils commands (expr and others), strips and size-optimizes the
embedded wasm blobs, and compiles wasm modules lazily on first use
instead of at startup. objgit picks up the smaller blobs and the
faster startup through the existing registry wiring; no code changes
required.

internal/kefkash stays a local fork rather than switching to the new
public billysh: its OpenHandler permits write opens so /tmp
redirections work, while upstream rejects all write opens. Update its
package comment and hooks.md, which still said billysh was
unexported.

Assisted-by: GLM-5.3 via Conductor
Signed-off-by: Xe Iaso <xe@tigrisdata.com>
@Xe
Xe merged commit 2a2f8cc into main Sep 24, 2026
8 checks passed
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.13.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants