Skip to content

Releases: 0xNyk/xint

xint 2026.7.5

Choose a tag to compare

@0xNyk 0xNyk released this 04 Jul 17:40
60295d9

Highlights

Fresh installs work again. lib/spinner.ts and lib/news.ts were imported but never committed — every new install since March failed at startup (#21). CI now runs on every push/PR (it was manual-trigger-only) plus a security-guard job, so this class of bug can't ship silently again.

Security hardening (from a full audit):

  • Package API server binds loopback by default; refuses unauthenticated non-loopback binds
  • Billing webhook requires a configured secret — unsigned events could previously grant entitlements
  • engage --execute confirms each reply, allowlists URLs against your own content pool, and guards against prompt injection from hostile tweet text
  • xAI keys no longer visible in the process table (native fetch replaces curl)
  • SSRF range blocking on webhooks; install.sh checksum verification required by default (this release ships checksums.txt)

2026 X API / xAI sync:

  • Default model → grok-4.3 (the May 15 retirement redirects old slugs at grok-4.3 rates — cost tracking was under-counting ~6x)
  • --min-likes / --quality filter server-side via min_likes: (cheaper searches)
  • Owned reads at $0.001; clear 403 guidance for the removed like/follow endpoints
  • references/x-api.md: 2026 pricing, operators, official X MCP server, automation policy

Plus all accumulated improvements since 2026.3.17 — full details in CHANGELOG.md.

Full diff: 2026.3.17...2026.7.5

xint 2026.3.17

Choose a tag to compare

@0xNyk 0xNyk released this 17 Mar 12:28
54a775b

feat: strategic engage command for AI-powered reply suggestions

xint 2026.3.16

Choose a tag to compare

@0xNyk 0xNyk released this 16 Mar 10:01
a6ba58a

What's Changed

Other Changes

  • docs: merge xint-bookmarks skill into SKILL.md by @0xNyk in #12
  • Update README.md by @0xNyk in #13
  • feat: account growth analytics by @0xNyk in #15
  • feat: bookmark knowledge base extraction and search by @0xNyk in #16
  • fix: update grok_chat cost rate in test by @0xNyk in #17
  • fix: align cost rate test values with actual COST_RATES by @0xNyk in #18
  • chore(release): v2026.3.16 by @0xNyk in #19

Full Changelog: 2026.3.7.2...2026.3.16

xint 2026.3.7.2

Choose a tag to compare

@0xNyk 0xNyk released this 07 Mar 14:38
6edb2d7

What's Changed

Other Changes

  • feat: add xAI/Grok cost tracking to unified budget system by @0xNyk in #10
  • chore(release): v2026.3.7.2 by @0xNyk in #11

Full Changelog: 2026.3.7.1...2026.3.7.2

xint 2026.3.7.1

Choose a tag to compare

@0xNyk 0xNyk released this 07 Mar 13:00
8e3b07a

What's Changed

Other Changes

  • fix: use PR-based flow in release script by @0xNyk in #8
  • chore(release): v2026.3.7.1 by @0xNyk in #9

Full Changelog: 2026.3.2.1...2026.3.7.1

xint 2026.3.2.1

Choose a tag to compare

@0xNyk 0xNyk released this 02 Mar 05:24
38386a6

Fixed

  • Fix X Article extraction: note_tweet support for extended posts (280-25K chars)
  • Fix article metadata parsing: fallback to preview_text when plain_text missing
  • Smart X Article fallback: bypass broken web_search for x.com URLs
  • Remove x.com domain restriction in Grok web_search (was causing guaranteed timeouts)
  • Security: timing-safe bearer token comparison, regex injection fix in .env parsing
  • Security: SHA256 checksum verification in install.sh

Changed

  • Removed unused --system flag from analyze command
  • Deduplicated SKILL.md config fields

v2026.2.24

Choose a tag to compare

@0xNyk 0xNyk released this 24 Feb 10:21
1006b62

Fixed

  • Fix X native article fetch: use tweet.fields=article API field instead of Grok web_search — eliminates timeout for x.com/i/article URLs, returns full article content instantly

What's Changed

Other Changes

  • feat: harden MCP contracts and repository guardrails by @0xNyk in #1
  • Post merge verify by @0xNyk in #2
  • TUI polish + security scan delta report by @0xNyk in #4
  • feat: fetch X native articles directly from API by @0xNyk in #5
  • chore(release): v2026.2.24 by @0xNyk in #6

New Contributors

  • @0xNyk made their first contribution in #1

Full Changelog: 2026.2.19.7...2026.2.24

xint 2026.2.20.2

Choose a tag to compare

@0xNyk 0xNyk released this 20 Feb 16:41

Full Changelog: 2026.2.20.1...2026.2.20.2

xint 2026.2.20.1

Choose a tag to compare

@0xNyk 0xNyk released this 20 Feb 09:27

What's Changed

Other Changes

  • feat: harden MCP contracts and repository guardrails by @0xNyk in #1

New Contributors

  • @0xNyk made their first contribution in #1

Full Changelog: 2026.2.19.7...2026.2.20.1

xint 2026.2.19.7

Choose a tag to compare

@0xNyk 0xNyk released this 19 Feb 15:58

Full Changelog: 2026.2.19.6...2026.2.19.7

Detailed Release Report

Expand full report

Release Report: 2026.2.19.7

  • Generated: 2026-02-19T15:58:33Z
  • Organization: 0xNyk
  • Auto notes: true
  • Custom notes supplied: false
  • ClawdHub publish: true
  • skills.sh publish: false

xint

Commits

  • f3bcef3 chore(release): v2026.2.19.7 (Nyk)
  • 4c1c758 fix(types): align node typings and bookmark cost import (Nyk)
  • 753358d feat(tui): add interactive command launcher (Nyk)
  • dd2c614 docs(install): add homebrew tap instructions (Nyk)
  • e61476e feat(install): add curl bootstrap installer (Nyk)

File Changes

  • M README.md
  • M bun.lock
  • A install.sh
  • M lib/api.ts
  • M lib/bookmarks.ts
  • A lib/tui.ts
  • M package.json
  • M tsconfig.json
  • M xint.ts

xint-rs

Commits

  • 1c11e60 chore(release): v2026.2.19.7 (Nyk)
  • 3e5034a docs(install): refresh brew and source install paths (Nyk)
  • f26c690 feat(tui): add interactive command launcher (Nyk)
  • 47bcc12 docs(install): add homebrew tap instructions (Nyk)
  • 86e8cba feat(install): add curl bootstrap installer (Nyk)
  • bc54f8d chore(release): v2026.2.19.6 (Nyk)
  • 25d2267 fix(mcp): enforce citations for package query responses (Nyk)
  • 05a7eb5 chore(release): v2026.2.19.5 (Nyk)
  • 2a1cc23 chore(release): sync Cargo.lock version (Nyk)
  • 4b98c5c fix(article): add timeout guard and clearer fetch errors (Nyk)
  • 44fd142 docs(cloud): clarify self-hosted vs hosted setup (Nyk)
  • e7acb6d chore(release): v2026.2.19.4 (Nyk)
  • 7b52199 fix(article): auto-extract linked urls from tweet metadata (Nyk)
  • f932220 chore(release): v2026.2.19.3 (Nyk)
  • a748225 test(mcp): add package api contract coverage (Nyk)
  • 6024b58 chore(cloud): default package api examples to xint-cloud (Nyk)
  • 128388d feat(monetization): scope package API workspace in mcp (Nyk)
  • 70f2f67 chore(release): v2026.2.19.2 (Nyk)
  • d50332a feat(mcp): add package API tools and parity env config (Nyk)
  • b5ff40f chore(release): v2026.2.19.1 (Nyk)
  • f948191 fix(security): enforce webhook policy and neutral skill guidance (Nyk)

File Changes

  • M .env.example
  • M Cargo.lock
  • M Cargo.toml
  • M README.md
  • M SKILL.md
  • A install.sh
  • M src/api/xai.rs
  • M src/cli.rs
  • M src/commands/article.rs
  • M src/commands/mod.rs
  • M src/commands/stream.rs
  • A src/commands/tui.rs
  • M src/commands/watch.rs
  • M src/main.rs
  • M src/mcp.rs
  • M src/policy.rs
  • A src/webhook.rs