Skip to content

chore(main): release axiom 0.11.2#335

Open
axiom-automation wants to merge 1 commit into
mainfrom
release-please--branches--main--components--axiom
Open

chore(main): release axiom 0.11.2#335
axiom-automation wants to merge 1 commit into
mainfrom
release-please--branches--main--components--axiom

Conversation

@axiom-automation

@axiom-automation axiom-automation commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.11.2 (2026-06-12)

⚠ BREAKING CHANGES

  • update package name (#43)

Features

  • axiom.config.ts (#98) (f70239b)
  • gen_ai.provider.name for ai gateway (#89) (d510654)
  • add vitestConfig to axiom.config.ts (#306) (e9a59c6)
  • add --list flag (#116) (4f303cf)
  • add cjs output (#25) (80ef6e7)
  • Add cli auth (#117) (9079098)
  • add conversationId to withSpan (#228) (a6c07af)
  • add prompts and evals as experimental_ features to ai package (#32) (6dc870f)
  • AI-65: move Eval() to GA (#121) (3c6fb63)
  • AI-76: add capability and step names (#135) (0ec9282)
  • ai-76: validate capability and step names (#133) (d5904d9)
  • ai: add eval.case.scores summary attribute to online evals (#256) (ca9e6f7)
  • ai: add mandatory name parameter to onlineEval (#259) (3e0e44a)
  • ai: add online evaluations for production monitoring (#223) (748122e)
  • ai: add vitest-free axiom/ai/evals/scorers entry point (#233) (c623d62)
  • ai: allow boolean score in Score objects with custom metadata (#231) (de2020a)
  • ai: deprecate old Scorer/onlineEval imports, add evals/online entry point (#237) (d5a8068)
  • allow data to be just an array (#171) (05cfa10)
  • allow onlineEval to accept precomputed scorer results, better sampling (#241) (c7b1f0a)
  • allow scorer functions to return boolean (#170) (6c7ad7e)
  • better error serialization. pick one (#145) (8ffd863)
  • better eval reporting (#93) (ac06d27)
  • better feedback types, naming, and jsdoc (#203) (5836944)
  • better scorers (#106) (cb95b46)
  • better stream handling (#57) (b0c8aaf)
  • better ValidateName, which lets us simplify eval types overall (#137) (92893d7)
  • cast tokens to number (#186) (b718360)
  • cli: add shorthands for auth status and switch (#150) (c4cfbdd)
  • create withSpan and ai wrapper (fd261d9)
  • debug mode (#90) (c8468f6)
  • default name for chat span should be chat, not gen_ai.call_llm (#108) (ad560d0)
  • edge: added support for edge regions (#224) (8f7b99c)
  • eval flags (#78) (7f98808)
  • eval.command: add console URL override option and integrate with resolver (#124) (f4d2302)
  • evals: add runId to evaluation payload and reporting (#105) (18518b2)
  • evals: attach user info to eval span (#53) (0c0f1d0)
  • evals: expose eval mode via AXIOM_EVAL env var and Vite mode (#289) (2a82a66)
  • evals: pass model name & params to eval task (#62) (c638719)
  • evals: register evals at Axiom (#41) (fd96b13)
  • evals: send score errors and tighten the scorer type (#55) (9e629d3)
  • evals: user custom names for cases (#60) (ed5fc75)
  • evaluations: add evaluation API reporting (#91) (e50e125)
  • feedback (#190) (13056da)
  • feedback: pass context to onError callback (#202) (d1d7eff)
  • feedback: return noop client when config is missing (#207) (abb4f2c)
  • generate API reference docs with typedoc (#270) (04215ac)
  • if there is one eval in the run, navigate to the eval instance directly (#177) (e95e326)
  • improve data/scorer types, again (#173) (eeaeb6b)
  • instrument tool calls, simplify schema, increase test coverage, add examples, a lot of refactoring (#10) (2cb6a0d)
  • make full schema defaults required, simplify flag (#96) (50638eb)
  • make packages/ai ESM-only (#265) (2c5a9f4)
  • match more providers (#66) (45624e8)
  • more improvements to feedback types (#205) (9af3fc4)
  • move createAppScope out of evals package (#156) (d6a6f23)
  • move to middleware (#31) (b7ec8ec)
  • override vitest hookTimeout (#294) (5b6f5fd)
  • per-case error handling in SDK (#236) (d828ab4)
  • publint (#27) (c2202cc)
  • put eval.case.metadata on case span (#184) (33ad844)
  • put capability and step name on tool calls (#71) (87b4d67)
  • remove category from feedback in sdk (#209) (0a72aad)
  • remove prompts (#336) (cee4eb0)
  • setup global TracerProvider to make initAxiomAI pass the corr… (#37) (7cb3410)
  • show all flag validation failures (#178) (51dce37)
  • show config diff relative to defaults, not just baseline (#174) (5ff3390)
  • simplify Eval types, better validation error (#185) (bc57d16)
  • support ai sdk v6 / LanguageModelV3 (#208) (0f2f4f8)
  • support LanguageModelV2 / ai sdk v5 (#8) (7b56be9)
  • support vercel ai sdk v5 final (#35) (eef8a0b)
  • type and runtime error if eval or scorer name doesnt match desired pattern (#118) (8940c70)
  • update otel setup (#94) (d4b0fa3)
  • update package name (#43) (11d5f8e)
  • update runner, improve instrumentation hooks dx (#165) (1f29ca5)
  • update span shape / semantic conventions (#7) (6e3bb0c)
  • usage and finish reason on chat <model> stream spans (#278) (8e238f2)
  • use /ai instead of /ai-engineering for result links (#235) (87440fd)
  • use semantic-conventions 1.37 package (#74) (caf68b5)
  • use semconv 1.37, add redaction options (#63) (b78d801)
  • validate flag schema when running evals (#175) (1c48507)
  • warn if no tracer found, add jsdoc (#29) (9b8e487)

Bug Fixes

  • chat <model> stream span has gen_ai.operation.name, which it should not (#97) (3a57a0a)
  • npx axiom login fails due to vitest (#195) (81973cf)
  • AI-72: attach missing baseline version to root span (#134) (f1c8ad5)
  • ai: add 'offline' tag to offline eval spans (#258) (07b2f16)
  • ai: CLI dataset override and improved error handling (#246) (261d0fa)
  • ai: move online eval scorer counters to eval.* namespace (#264) (bef94db)
  • ai: normalize boolean scores for precomputed online eval scorers (#253) (4fafb59)
  • ai: normalize boolean scores in onlineEval scoresSummary (#263) (ff75842)
  • ai: use global tracer and fix attribute parity in online evals (#249) (3b2ee4e)
  • API: revert v3 naming (#125) (2b46d47)
  • baseline-loading: Load baseline once after Eval is registered (#139) (c12eaf3)
  • baselines not showing, case mismatch producing bad output (#151) (a6f2a41)
  • capture scorer errors and update span status (#143) (5b56764)
  • CLI doesn't show any warnings if it fails to register evaluation (#111) (68a712d)
  • cli: externalize c12 to resolve "Dynamic require of 'os'" error in eval command (#100) (07100a2)
  • config shows "not set" for config that is set (#152) (be7ecb0)
  • debug mode (#147) (a0de30f)
  • deps: patch protobufjs vulnerabilities CVE-2026-44290 [AXM-12006] (#328) (222d511)
  • don't assume trace_id column exists in findEvaluationCases (#292) (58dc4ff)
  • don't print report for skipped test suites (#85) (1c4259f)
  • environment variables don't load in findEvaluationCases (#87) (0f9b778)
  • eval output gets json.stringified even if it's a string already (#221) (107e1ad)
  • evals break in projects with import aliases (#167) (2bcc36a)
  • evals: disable app Vite config during eval runs (#295) (10c8376)
  • evals: fix path resolution (#68) (f7cee6e)
  • evals: infer task input types from eval data (#281) (4635813)
  • evals: resolve async context manager via getBuiltinModule (#297) (e96dde8)
  • evals: select query endpoint from edgeUrl vs url (#275) (9104635)
  • format: fix format errors (#81) (15d0700)
  • incorrect default shown for flag overrides (#107) (ebd539d)
  • missing task spans when eval errors (#110) (6787829)
  • overrides not visible in ui (#153) (a9760a6)
  • passing partial objects for flags crashes cli (#179) (fe9af39)
  • prevent token usage attributes from being lost in streaming operations (#141) (5e31371)
  • propagate eval failures in CLI exit code (#284) (bc6048d)
  • rename OnlineEval link attribute to links (#254) (4a2d7e4)
  • revert 1.0.0 and release as 0.10.0 (ecbdb2d)
  • skip token/dataset validation in debug mode (#176) (453d3b6)
  • streamText fails to send chat span silently with AI SDK v4 (#20) (b9c41cd)
  • telemetry token accumulation and finish reason (#276) (b857fd2)
  • test: coverage and missing deps (#4) (a409f49)
  • update @opentelemetry/* to address CVE-2026-44902 (#316) (831d6d0)
  • update entry points (#273) (c2c4efe)
  • update opentelemetry dependencies (#330) (25c926e)
  • users application spans are using cli instrumentation (#103) (d9ed0de)

This PR was generated with Release Please. See documentation.


Note

Low Risk
Metadata-only release bump; risk is mainly consumer confusion from the version number dropping 0.52.3 → 0.11.2, not from code changes in this diff.

Overview
Release Please bumps the published axiom package from 0.52.3 to 0.11.2 and keeps release tooling in sync.

The diff updates packages/ai/package.json and .release-please-manifest.json to 0.11.2, and prepends a new [0.11.2] section to packages/ai/CHANGELOG.md (dated 2026-06-12) that aggregates features, fixes, and a breaking change note for package rename since the prior release tag. No runtime or library source files are modified in this PR—only version and changelog metadata for publishing.

Reviewed by Cursor Bugbot for commit 6339d60. Bugbot is set up for automated code reviews on this repo. Configure here.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 0b922c5. Configure here.

Comment thread packages/ai/package.json
{
"name": "axiom",
"version": "0.52.3",
"version": "0.11.2",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Published version below latest

High Severity

This commit sets the axiom package version to 0.11.2 after 0.52.3. npm rejects publishes when the new version sorts below the registry’s latest, so the release workflow can fail and consumers on 0.52.x won’t treat this as a normal upgrade.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 0b922c5. Configure here.

@pkg-pr-new

pkg-pr-new Bot commented Jun 8, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/axiom@335

commit: 6339d60

@axiom-automation axiom-automation force-pushed the release-please--branches--main--components--axiom branch from 0b922c5 to 6339d60 Compare June 12, 2026 09:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant