grokkit/CHANGELOG.md
Greg Gauthier 11196c9fc7 chore(changelog): add entry for v0.1.10 release
Add changelog section for v0.1.10, including added features like --base flag for PR describe,
tests, and changelog for v0.1.9. Update logic for custom base in diffs, adjust messages,
rename queued files to completed, and update README.md queued/completed lists.
2026-03-04 18:19:32 +00:00

3.9 KiB

[v0.1.10] - 2026-03-04

v0.1.10: Branching out with configurable diffs and a todo spring cleaning.

Added

  • Add --base flag (default: "master") for PR describe command to specify base branch for diff comparison.
  • Add tests for custom base branch and default behavior in PR describe.
  • Add changelog entry for v0.1.9 release covering query command, configurations, README, and TODO updates.

Changed

  • Update PR describe logic to use specified base in git diff commands with fallback to origin/base.
  • Adjust no-changes message in PR describe to reflect custom base.
  • Rename queued/changelog.md and queued/non-interactive-query.md to completed directory.
  • Update README.md queued list: remove non-interactive-query, renumber items, set TODO_ITEM to [99].
  • Update README.md completed list: add non-interactive-query, fix changelog path to completed.

[v0.1.9] - 2026-03-04

Grokkit gets a quick-query upgrade—because who has time for chit-chat?

Added

  • Implement query command in cmd/query.go for non-interactive Grok queries focused on programming.
  • Add wordy flag for detailed responses in query command.
  • Add .grok/settings.json with fast model configuration.
  • Set default model for query in config.go.
  • Add entry for query command to commands list in README.
  • Create new section in README with query command usage examples and features.
  • Add spec for grokkit non-interactive query tool in TODO.
  • Add detailed description, examples, and ROI for query feature in TODO.
  • Introduce initial CHANGELOG.md with v0.1.8 entries.

Changed

  • Update root.go to include queryCmd.
  • Reorder and update queued task list in TODO with new entries like non-interactive-query.md.
  • Move changelog.md to completed tasks in TODO with version note.
  • Standardize link formats and list markers in README.md.
  • Rename TODO entry from "grokkit query Go tools integration" to "grokkit query Simple Query Tool".
  • Revise TODO description to focus on one-shot prompt/answer tool for concise queries.

Changelog

All notable changes to this project will be documented in this file.

[v0.1.8] - 2026-03-03

Another step towards automated bliss, with AI changelogs and Git taking the safety wheel.

Added

  • Add release.sh script for automating releases with version validation, tagging, changelog generation, committing, and pushing.
  • Add grokkit changelog command with flags for version, since, stdout, and commit reminder.
  • Add git helpers for retrieving latest/previous tags and formatted logs since a reference.
  • Add tests for changelog message building and full construction.
  • Add todo/README.md as a table of contents for queued and completed tasks.
  • Add section in README.md documenting grokkit changelog command with usage examples.
  • Add detailed Git workflow for managing changes in README.md.
  • Add detail in changelog.md about using generated CHANGELOG.md for Gitea release notes.

Changed

  • Change version flag shorthand from "v" to "V" in changelog command and update test assertion.
  • Disable coverage threshold enforcement in CI workflow by commenting out the 65% minimum step.
  • Update README.md to include grokkit changelog in the command features list.
  • Reprioritize queued tasks in README.md to place changelog first, followed by interactive-agent, make, tea, and gotools.
  • Update priorities in individual queued/*.md files to match new order.
  • Adjust priorities for features including audit, changelog, gotools, interactive-agent, and rg in todo docs.
  • Replace file backups with Git-based change management in safety features.
  • Remove mentions of backups from README.md, cmd/lint.go, ARCHITECTURE.md, and TROUBLESHOOTING.md.
  • Update troubleshooting guide with Git rollback instructions.
  • Modify feature lists and safety descriptions to emphasize Git integration.
  • Remove automatic .bak backup creation from edit, docs, lint, testgen, and agent commands.
  • Update README.md, architecture docs, troubleshooting, TODOs, and tests to reflect removal of backups.