Skip to content

chore: release 0.1.0 - #34

Merged
debba merged 1 commit into
masterfrom
release/v0.1.0
Nov 10, 2026
Merged

debba merged 1 commit into
masterfrom
release/v0.1.0

Conversation

@debba

@debba debba commented Nov 10, 2026

Copy link
Copy Markdown
Collaborator

Prepares the 0.1.0 release, the first release since all the "Verify:" issues were resolved (#1–#11).

Changes

  • Version 0.1.0 in .tabularium, Cargo.toml (and Cargo.lock) and explain/package.json. CI checks that all three agree, and the release workflow checks them against the tag.
  • CHANGELOG: the [Unreleased] notes are now ## [0.1.0] - 2026-11-10, and the release workflow uses that section as the release notes. A new Dependencies section lists the merged chore PRs:
  • Manifest: a description of what the plugin does (235 characters, the limit is 280) and 12 screenshots taken from the Tabularis checks in the issue PRs. Plugin name: id db2, display name Db2. The registry still shows "db2" because 0.0.3 predates the id/name split; this release fixes that.
  • README:
    • The WIP badge and notice are gone, since every checklist item is verified (the checklist now says what it was verified against).
    • The minimum Tabularis version is now 0.30.0. The note still said 0.25.0.
  • Dependabot: skip TypeScript majors for /explain. chore(deps-dev): bump typescript from 5.9.3 to 7.0.2 in /explain #33 (TypeScript 7) breaks the parser build, because tsup's declaration build (rollup-plugin-dts) needs the TypeScript compiler API, which 7.0 removes. I closed it with the reason.

Checks on this branch

Run on master with the chore PRs merged:

Check Result
cargo test --bins 77 passed
Live Db2 suite (DB2_TEST=1 … --test-threads=1) 81 passed
Parser (just test-explain) 24 passed
cargo clippy -D warnings / fmt --check clean
just validate-manifest (registry schema + capabilities) ok, 21 capabilities
markdownlint clean

After merging, I will push the v0.1.0 tag. The release workflow builds the five platform archives (binary, .tabularium and explain/dist/index.iife.js).

🤖 Generated with Claude Code

Bumps .tabularium, Cargo.toml and explain/package.json to 0.1.0 and dates
the changelog section, which now lists the dependency updates (#19, #20,
#21).

The manifest gets a description that says what the plugin does and twelve
screenshots from the verification of #1-#11. The README drops the
work-in-progress notice now that every checklist item is verified, and
states the real minimum Tabularis version (0.30.0).

Dependabot skips TypeScript majors for the EXPLAIN parser: TypeScript 7
drops the compiler API its declaration build needs (#33).
@debba debba added the prerelease:stable Version suggestion targets a stable release label Nov 10, 2026
@kilo-code-bot

kilo-code-bot Bot commented Nov 10, 2026 •

Copy link
Copy Markdown

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Release-prep PR for 0.1.0. Version bumps are consistent across .tabularium, Cargo.toml, Cargo.lock and explain/package.json. The CHANGELOG section is correctly dated and placed below an empty [Unreleased]. All 12 screenshot files referenced in the manifest exist under assets/screenshots/. The Dependabot ignore entry is valid syntax. The README minimum-version and status changes are consistent with the checklist.

Files Reviewed (7 files)
  • .github/dependabot.yml
  • .tabularium
  • CHANGELOG.md
  • Cargo.lock
  • Cargo.toml
  • README.md
  • explain/package.json

Reviewed by claude-sonnet-5.5 · Input: 250 · Output: 1.9K · Cached: 213.8K

@debba
debba merged commit c7d1f5d into master Nov 10, 2026
10 checks passed
@debba
debba deleted the release/v0.1.0 branch November 10, 2026 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

prerelease:stable Version suggestion targets a stable release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant