Skip to content

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 12 May 14:02
· 247 commits to main since this release

What's Changed

馃Ч Maintenance

  • chore(deps): bump github/codeql-action from 4.35.3 to 4.35.4 by @dependabot[bot] in #99
  • chore(deps): bump mypy from 1.20.2 to 2.0.0 by @dependabot[bot] in #100

Other Changes

  • fix(json): make JsonFormatter fully fail-safe in format() by @yeongseon in #106
  • feat(host-config): make host.json discovery deterministic and bounded by @yeongseon in #107
  • feat(logger): add FunctionLogger.log() and hasHandlers() for stdlib parity by @yeongseon in #108
  • fix(context): tighten W3C traceparent validation in _extract_trace_id by @yeongseon in #109
  • docs: sync multilingual README, llms.txt, and docs with v0.7.x API by @yeongseon in #110
  • docs: clarify Azure Functions JSON output requires functions_formatter by @yeongseon in #116
  • docs(llms-full): replace bare inject_context() with safe context patterns by @yeongseon in #117
  • docs: correct API documentation in llms.txt and llms-full.txt by @yeongseon in #118
  • docs: fix broken runnable snippets in llms.txt and llms-full.txt by @yeongseon in #119
  • docs: P2 polish for type accuracy and feature visibility by @yeongseon in #120
  • docs: address oracle iteration 1 findings (root logger contract, redaction, runnable snippets) by @yeongseon in #121
  • docs: precise environment-aware behavior summary (oracle iter 2) by @yeongseon in #122
  • docs: tighten env detection, trace_id wording, App Insights hedge, llms.txt signature (oracle iter 3) by @yeongseon in #123
  • docs: clarify root-logger filter scope and traceparent version semantics (oracle iter 4) by @yeongseon in #124
  • docs: align quickstart with NDJSON output, fix host warning text and llms-full imports (oracle iter 5) by @yeongseon in #125
  • docs: clarify functions_formatter scope, fix color-format pattern and stray fence (oracle iter 6) by @yeongseon in #126
  • docs: scope output examples and fix SamplingFilter attachment (oracle iter 7) by @yeongseon in #127
  • feat(json): truncate oversized fallback values in JsonFormatter by @yeongseon in #129
  • refactor(logger): derive reserved LogRecord keys from logging.makeLogRecord by @yeongseon in #130
  • feat(setup): add use_record_factory option and JSON-safe extra coercion by @yeongseon in #131
  • fix(setup): preserve factory-injected context when use_record_factory=True by @yeongseon in #132

Full Changelog: v0.7.1...v0.7.2