Skip to content

v0.2.0 — Initial public release

Choose a tag to compare

@rinadelph rinadelph released this 14 May 18:25
· 245 commits to main since this release

Added

  • clinear init — scaffold the config file at ~/.config/clinear/config.toml.
  • clinear comment group: list, add, edit, delete.
  • clinear label group: list, create, delete.
  • Label resolution in issue create and issue update — accept label names
    (comma-separated) and resolve to UUIDs server-side per team.
  • VERSION file at the repo root; __version__ now reads from it.
  • CHANGELOG.md.

Changed

  • cycle current now exits 0 with { "active_cycle": null } (JSON) or
    a friendly message (human) instead of crashing with NotFoundError when
    a team has no active cycle.
  • issue search results now render a full table with priority, state,
    assignee, and identifier columns.
  • Bumped version to 0.2.0.

Fixed

  • 4 issues from the v0.1 smoke test:
    • Issue.labels / Issue.subscribers now flatten the GraphQL
      {nodes: [...]} connection wrapper automatically.
    • searchIssues no longer spreads the Issue fragment on
      IssueSearchResult (different GraphQL type).
    • YAML formatter no longer collapses nested object indentation.
    • Error exit codes propagate correctly through the typer entrypoint.