Skip to content

Releases: mrz1836/go-flywheel

Release v0.5.1

23 Jun 13:29
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Changelog

  • 4851f99 [Sync] Update project files from source repository (1d213f1) (#4)
  • e8f0ebb build(flywheel): enhance build configuration with versioning info
  • 730bd24 chore(dependabot): add configuration for dependency updates
  • 3ff687f chore(deps): remove Dockerfile updates from Dependabot configuration
  • 1b807d6 fix: make truncate rune-aware and isolate Tick errors per definition

Release v0.5.0

23 Jun 04:12
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Changelog

  • 24cdd30 docs(workers): document shell/python/mage workers with a local-tasks example
  • 1c47e85 feat(README): enhance quick start guide for job runtime
  • 2083806 feat(flywheel): wire shell/python/mage schedules and surface run output
  • 66f5816 feat(workers): add shell, python, and mage workers on a shared exec engine

Release v0.4.0

23 Jun 01:57
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Changelog

  • a2f793e feat(observability): add metrics, health checks, and status command
  • ffa7eba fix(migrate): wrap reconcile errors with package prefix
  • a80aee3 refactor(cli): extract testable cores for version and self-update
  • e371f26 refactor(workers): use slices.Contains for exit and status checks
  • c113275 test(flywheel): add benchmarks, duration fuzz, and table-driven cases
  • 68ae50d test(flywheel): add coverage tests for CLI, self-update, and core paths

Release v0.3.0

22 Jun 17:29
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Changelog

  • 082c2bc chore: add repository .gitignore
  • d2c3b7e docs(images): refresh social share preview image
  • aa6fcae feat(cli): add version and self-update commands
  • 11316ad feat(images): add share image for social media previews
  • 079aaa7 feat(jobs): add UniqueActiveKey for at-most-one-active jobs
  • 059bace feat(retention): add retention sweep and prune command
  • 7c8685a feat(schedule): manage periodic schedules from the CLI
  • f87e42a fix(jobs): keep finalize result across cancel and shutdown
  • 9b2f1ec refactor: pure-Go SQLite driver and single Go module

Release v0.2.0

22 Jun 14:32
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Changelog

  • 9339a92 chore(deps): bump go-sqlite3 to v1.14.47
  • 5fad669 docs(README): document Node, workers, and CLI
  • 5463925 docs(examples): add exec-cron and sqlite examples
  • 03787b6 feat(cli): add flywheel CLI tool
  • 0b54259 feat(workers): add ExecWorker and HTTPWorker
  • 1eacfb5 feat: add Node, Observer, and periodic scheduling

Release v0.1.1

20 Jun 12:41
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Changelog

  • cf28fa2 refactor: extract shared exponential backoff and non-terminal state helpers

Release v0.1.0

20 Jun 12:14
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Changelog

  • 2a59290 Initial commit
  • c7468d1 Promote go-flywheel to the canonical superset job system; migrate bedrock off pkg/models/work (#3)
  • cd1218e [Sync] Update project files from source repository (d0f9674) (#1)
  • 7bec059 build(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 in the go_modules group across 1 directory (#2)
  • e2bf91b chore(deps): bump dependencies
  • 63df44c chore: add LICENSE and project env config
  • 5a6e534 docs(README): update project title emoji and fix spacing
  • 0df0d1a docs: expand README with badges and project overview
  • b3a1f3a feat(config): add JobsConfig with Validate and Configured
  • e9676bd feat(migrate): add dual-mode Migrate(db) with partial-index reconciliation
  • e1019a5 feat: add self-contained foundation seam
  • a163bbc feat: port the durable job runtime and its test suite
  • ec304b2 merge: extract durable job runtime into go-flywheel (T-388)