Skip to content

Releases: Maksim-Gr/kkon

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 17:35
412c643

Changelog

🔧 Other

  • 576aa42 refactor: rename project to kkon for discoverability

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 12 Jun 06:49
d5812eb

Changelog

Features

  • 91b5864 feat: connector lifecycle ops, version cmd, state filter, config validation

Bug Fixes

  • bbae199 fix: propagate cobra command context to SubmitConnector calls

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 18 May 19:32
08f27c7

Changelog

Features

  • aa10025 feat: add --output json flag, fix integration tests, update README

Bug Fixes

  • a164c09 fix(tests): correctly deserialize nested task id from Kafka Connect API

v0.2.0

Choose a tag to compare

@Maksim-Gr Maksim-Gr released this 07 May 16:36

What's new

New connector templates

  • S3 Sink
  • JDBC
  • Debezium Postgres

UX improvements

  • Connector and task list now shows live status badges (RUNNING / FAILED / PAUSED)
  • connector update shows a compact before→after diff; exits early with "No changes" when nothing edited
  • health-check displays the first lines of the error trace for FAILED tasks
  • config set offers to test the connection after saving credentials
  • config show now displays the config file path
  • Spinner during connector backup API calls
  • Cancel option added to every interactive select prompt

Internal

  • Context propagation throughout the HTTP client
  • Named model types replacing raw maps
  • Resolved 63 golangci-lint issues
  • Dependency bumps

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 13 Mar 07:37
8ccb93c

Changelog

Features

  • f355757 feat: add interactive connector update command

Dependencies

  • 1f236f0 deps(ci): bump goreleaser/goreleaser-action from 6 to 7

🔧 Other

  • 72b1082 refactor: restructure config subcommand group
  • 43f599f ux: improve CLI output consistency and interactivity

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Mar 20:03

Changelog

What's included in v0.1.0

Features

  • List running connectors and inspect their configuration
  • Create RabbitMQ connectors from interactive template
  • Create connectors from a JSON file (--file)
  • Delete connectors by name
  • Connector and task health check with per-task state
  • Backup all connector configs to a timestamped JSON file
  • Basic auth support for authenticated Kafka Connect clusters
  • Interactive prompts with arrow-key navigation
  • Dry-run mode (--dry-run)

Configuration

  • Auto-configures on first run
  • Config stored at ~/.config/gokafkaconnect/config.yaml