Skip to content

Tasker 0.1.8

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Mar 01:08
· 50 commits to main since this release
7ebb8da

Published Packages

Package Version Registry
tasker-pgmq 0.1.8 crates.io
tasker-shared 0.1.8 crates.io
tasker-client 0.1.8 crates.io
tasker-orchestration 0.1.8 crates.io
tasker-worker 0.1.8 crates.io
tasker-ctl 0.1.8 crates.io
tasker-rb 0.1.10 RubyGems
tasker-py 0.1.8 PyPI
@tasker-systems/tasker 0.1.10 npm

FFI Libraries

Pre-built native libraries are attached to this release.

Target Python TypeScript Ruby
x86_64-unknown-linux-gnu .whl .so .so
aarch64-apple-darwin .whl .dylib .bundle

CLI Binaries

Pre-built tasker-ctl binaries are attached to this release.

# Install via cargo-binstall (recommended, installs in seconds):
cargo binstall tasker-ctl

# Or download directly from this release
Target Archive
x86_64-unknown-linux-gnu tasker-ctl-0.1.8-x86_64-unknown-linux-gnu.tar.gz
aarch64-unknown-linux-gnu tasker-ctl-0.1.8-aarch64-unknown-linux-gnu.tar.gz
x86_64-apple-darwin tasker-ctl-0.1.8-x86_64-apple-darwin.tar.gz
aarch64-apple-darwin tasker-ctl-0.1.8-aarch64-apple-darwin.tar.gz

Container Images

Image Registry
tasker-orchestration GHCR
tasker-worker-ruby GHCR
tasker-worker-python GHCR
tasker-worker-typescript GHCR

What's Changed

  • deps(deps): bump pgmq from 0.31.2 to 0.32.0 by @dependabot[bot] in #239
  • deps(deps): bump regex from 1.12.2 to 1.12.3 by @dependabot[bot] in #238
  • deps(deps): bump clap from 4.5.54 to 4.5.58 by @dependabot[bot] in #237
  • docs: Archive completed ticket specifications and add ADRs by @jcoletaylor in #260
  • feat(TAS-304): extract tasker-tooling crate and scaffold tasker-mcp by @jcoletaylor in #261
  • feat(TAS-305): MCP tier 1 local development tools by @jcoletaylor in #262
  • deps(deps): bump tokio-stream from 0.1.17 to 0.1.18 in the tokio group by @dependabot[bot] in #154
  • deps(deps): bump serde_magnus from 0.10.0 to 0.11.0 in the serde group by @dependabot[bot] in #236
  • feat(messaging): implement shared listener for PGMQ subscriptions (TAS-149) by @jcoletaylor in #263
  • feat(TAS-306): profile topology, multi-profile management, and health probing by @jcoletaylor in #264
  • feat(TAS-307): Tier 2 read-only connected MCP tools + tests + persona docs by @jcoletaylor in #265
  • feat(TAS-308): Tier 3 write tools with two-phase confirmation semantics by @jcoletaylor in #266
  • deps(deps): bump tonic-build from 0.14.2 to 0.14.5 by @dependabot[bot] in #269
  • deps(deps): bump tonic from 0.14.2 to 0.14.5 by @dependabot[bot] in #271
  • ci(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #268
  • ci(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #267
  • feat(TAS-309/310): profile-driven tool tiers and tasker-ctl profile commands by @jcoletaylor in #274
  • feat(TAS-311): Unified .config/tasker.toml merging CLI and profile config by @jcoletaylor in #275
  • refactor: consolidate DLQ and task output formatting with SDK types by @jcoletaylor in #276
  • Add test-web and test-no-infra tasks for Claude Code web sessions by @jcoletaylor in #277
  • Action Grammar: Phase 1 research spike and transform-centric capability model by @jcoletaylor in #278
  • feat(grammar): Add expression engine with jq filter evaluation by @jcoletaylor in #279
  • fix: vendor rb-sys-build with bindgen 0.72 to fix Ruby worker build by @jcoletaylor in #280
  • deps(deps): bump chrono from 0.4.43 to 0.4.44 by @dependabot[bot] in #270
  • feat(types): add core grammar type definitions and tests (TAS-323) by @jcoletaylor in #281
  • feat(transform): implement unified data transformation capability by @jcoletaylor in #283
  • feat(TAS-316): template visualize — Mermaid DAG + detail table generation by @jcoletaylor in #282
  • feat(validate): add JSON Schema validation capability with coercion by @jcoletaylor in #284
  • feat(assert): add assertion capability with conditions and quantifiers by @jcoletaylor in #285
  • feat(TAS-317): Live task execution visualization as Mermaid diagrams by @jcoletaylor in #286
  • deps(deps): bump uuid from 1.18.1 to 1.21.0 by @dependabot[bot] in #273
  • refactor(TAS-361,TAS-362): restructure workspace and rename FFI worker crates by @jcoletaylor in #287
  • fix: Ruby CI artifact restore now handles nested directory structure by @jcoletaylor in #288
  • feat: add tasker-secure crate with SecretsProvider and ResourceRegistry (TAS-357, TAS-358) by @jcoletaylor in #289
  • feat: composition architecture roadmap, operation traits, and OperationProvider by @jcoletaylor in #290
  • feat(persist): add persist capability executor with full test suite by @jcoletaylor in #291
  • deps(deps): bump console-subscriber from 0.4.1 to 0.5.0 by @dependabot[bot] in #298
  • deps(deps): bump redis from 0.27.6 to 1.0.4 by @dependabot[bot] in #296
  • ci(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #294
  • ci(deps): bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #293
  • ci(deps): bump docker/build-push-action from 5 to 7 by @dependabot[bot] in #292
  • deps(deps): bump tonic-health from 0.14.2 to 0.14.5 by @dependabot[bot] in #297
  • feat(capabilities): add acquire and emit capability executors by @jcoletaylor in #299
  • deps(deps): bump criterion from 0.8.1 to 0.8.2 by @dependabot[bot] in #272
  • feat: add composition validator with schema compatibility checking by @jcoletaylor in #300
  • deps(deps): bump tokio from 1.49.0 to 1.50.0 in the tokio group by @dependabot[bot] in #295
  • feat(executor): implement CompositionExecutor with checkpoint support by @jcoletaylor in #301
  • feat(TAS-373): Scaffold tasker-runtime crate with workspace integration by @jcoletaylor in #302
  • feat(grammar): Add workflow fixtures and integration tests (TAS-336) by @jcoletaylor in #303
  • feat(tasker-runtime): TAS-374/375 resource operation adapters and pool manager by @jcoletaylor in #304
  • TAS-380: Support Rust BatchWorkerInputs in step_inputs by @jcoletaylor in #306
  • docs: reconcile composition architecture roadmap through Phase 2A/2B completion by @jcoletaylor in #307
  • feat(TAS-377): Implement RuntimeOperationProvider bridging pool manager and adapters by @jcoletaylor in #308
  • feat(TAS-376): implement ResourceDefinitionSource for runtime resource resolution by @jcoletaylor in #309
  • fix: repair release tooling paths and align crate publish list by @jcoletaylor in #310
  • chore(release): prepare v0.1.7 by @jcoletaylor in #317
  • deps(deps): bump tempfile from 3.24.0 to 3.27.0 by @dependabot[bot] in #316
  • ci(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #311
  • deps(deps): bump napi-build from 1.2.1 to 2.3.1 by @dependabot[bot] in #312
  • deps(deps): bump clap from 4.5.60 to 4.6.0 by @dependabot[bot] in #313
  • fix: repair release workflow for crates/ restructuring and integrate tasker-mcp by @jcoletaylor in #318
  • fix(docker): add vendor/ for patched rb-sys-build and fix ffi-builder script path by @jcoletaylor in #319
  • fix(docker): move cargo chef cook after full workspace setup by @jcoletaylor in #320
  • fix(docker): strip mold linker config from container builds by @jcoletaylor in #321
  • fix(docker): add --strip to maturin develop for python-worker build by @jcoletaylor in #322
  • fix: decision point transitive deps and orchestration container boot by @jcoletaylor in #324
  • chore(release): prepare v0.1.8 by @jcoletaylor in #325
  • chore: bump tasker-ts package version by @jcoletaylor in #326

Full Changelog: v0.1.6...v0.1.8