Releases: endalk200/artiflow
Releases · endalk200/artiflow
Release list
Artiflow CLI v0.3.0
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
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:4318by 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=truein 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/browserfile-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 versionOTEL_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.1Artiflow CLI v0.2.0
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
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
artiflow 0.0.1
Install this release with:
npm install --global artiflow@0.0.1