Skip to content

Releases: endalk200/artiflow

Artiflow CLI v0.3.0

Choose a tag to compare

What's Changed

  • build(web): pin jsdom for Vercel compatibility by @endalk200 in #22
  • fix(api): recover from handler initialization failures by @endalk200 in #23
  • fix(api): preserve handler initialization errors by @endalk200 in #24
  • feat(cli): add telemetry controls and command trace names by @endalk200 in #25
  • Version Packages by @github-actions[bot] in #26

Full Changelog: artiflow-cli-v0.2.1...artiflow-cli-v0.3.0

Artiflow CLI v0.2.1

Choose a tag to compare

What’s new

Artiflow CLI v0.2.1 adds first-class OpenTelemetry observability across CLI workflows and the Artiflow web platform.

OpenTelemetry

  • Exports distributed traces and structured logs over OTLP/HTTP protobuf.
  • Uses http://127.0.0.1:4318 by default, with standard OpenTelemetry environment variables for alternate collectors.
  • Propagates W3C trace context from CLI HTTP requests into Artiflow web requests, connecting command, HTTP, domain, and database work in one trace.
  • Adds stable command, operation, outcome, service, project, Artifact, and Revision attributes while avoiding raw CLI arguments, source paths, and Artifact Source content.
  • Flushes telemetry during CLI shutdown with a bounded timeout, so an unavailable collector cannot hang or fail commands.
  • Honors OTEL_SDK_DISABLED=true in both the CLI and Next.js server telemetry bridge.

Dependency and CI maintenance

  • Refreshes the Effect, OpenTelemetry, Next.js, Drizzle, React, Vite, Storybook, and Playwright stacks, with compatibility fixes verified through unit, browser, E2E, and PostgreSQL integration tests.
  • Updates Vitest to 4.1.10, clearing the critical @vitest/browser file-access advisory GHSA-p63j-vcc4-9vmv from the release dependency graph.
  • Aligns Playwright packages at 1.61.1 and updates the GitHub Actions release and security-analysis toolchain.
  • Requires Node.js 22.19.0 or newer, matching the supported runtime of the bundled Undici 8.x HTTP client.

Configure telemetry

OTEL_EXPORTER_OTLP_ENDPOINT=http://127.0.0.1:4318 artiflow version

OTEL_EXPORTER_OTLP_TRACES_ENDPOINT and OTEL_EXPORTER_OTLP_LOGS_ENDPOINT can override individual signals. OTEL_SERVICE_NAME customizes service identity, and OTEL_SDK_DISABLED=true disables telemetry.

Install

npm install --global artiflow@0.2.1

Artiflow CLI v0.2.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 17:59
33be459

What's Changed

  • ci(release): harden npm staging pipeline by @endalk200 in #9
  • fix(web): show artifact title in browser tab by @endalk200 in #10
  • Distribute the Artiflow skill through the Skills CLI by @endalk200 in #12
  • Prepare Artiflow CLI 0.2.0 release by @endalk200 in #13
  • Version Packages by @github-actions[bot] in #14
  • Fix npm staged-release tarball path by @endalk200 in #16

Full Changelog: artiflow-cli-v0.1.0...artiflow-cli-v0.2.0

Artiflow CLI v0.1.0

Choose a tag to compare

What's Changed

  • Prepare Artiflow V1 workspace and implement Project/Artifact features by @endalk200 in #6
  • Version Packages by @github-actions[bot] in #7

New Contributors

  • @github-actions[bot] made their first contribution in #7

Full Changelog: artiflow-cli-v0.0.1...artiflow-cli-v0.1.0

Artiflow CLI v0.0.1

Choose a tag to compare

artiflow 0.0.1

Install this release with:

npm install --global artiflow@0.0.1