Repository navigation
evlog@2.30.0
·
70 commits
to main
since this release
What's Changed
Features 🚀
- feat(evi): rebuild the vercel integration on a scoped mcp connection by @evlogai[bot] in #712
- feat(evi): move memory to eve's native file memory by @evlogai[bot] in #716
- feat(evi): add git__checkout to clone any installed repository into the sandbox by @HugoRCD in #723
- feat(evi): carry the published skills and an adopt skill for evlog work by @HugoRCD in #726
- feat(evi): add ELI5 explanations to technical replies by @HugoRCD in #727
- feat(eve): turn-scoped enrichTurn on defineEvlogHook by @evlogai[bot] in #731
- feat(evi): add repository simplification sweeps by @HugoRCD in #725
- feat(core): add drop-in default export and warn on uninitialized production by @evlogai[bot] in #743
- feat(core): add fatal and trace log levels by @evlogai[bot] in #742
- feat(bench): add bundled-size comparison vs consola/pino/winston by @evlogai[bot] in #740
- feat(cli): make init put missing drain variables in the manual steps by @evlogai[bot] in #747
- feat(core): support printf-style interpolation in log messages by @evlogai[bot] in #741
- feat(otlp): align exporter with the OTel spec by @HugoRCD in #748
- feat(otlp): add http/protobuf protocol by @HugoRCD in #750
- feat: ship the evlog executable and derive CLI framework support from one registry by @HugoRCD in #754
- feat: add @evlog/signals by @HugoRCD in #764
Bug Fixes 🐞
- fix: scan evi's docs and skills trees in content-lint by @evlogai[bot] in #706
- fix(evi): quote authored skill descriptions that broke eve build by @evlogai[bot] in #707
- fix(evi): default the write token to the vercel/mcp connector by @evlogai[bot] in #714
- fix(evi): register a pointer skill for the write-evlog-content doctrine by @evlogai[bot] in #715
- fix: update Evi Vercel analytics tools by @HugoRCD in #728
- fix(evi): compare cost-watchdog candidates on cost per task and speed by @HugoRCD in #732
- fix(core): serialize Error causes in wide events by @jamalkamaladdin in #738
- fix(cli): generate definePlugin server plugins for Nuxt 5 and Nitro v3 init targets by @evlogai[bot] in #745
- fix(cli): write valid config when init appends two properties after a last one without a trailing comma by @evlogai[bot] in #744
- fix(deps): update tanstack start to the GHSA-qx66-fv34-fjm8 fix by @HugoRCD in #752
- fix(docs): correct evlog/next import in observability score samples by @evlogai[bot] in #758
Continuous Integration 🔄
Documentation 📚
- docs: document background work limits on the tanstack start page by @evlogai[bot] in #697
- docs: trim readme to a short overview and move sponsors to open collective by @evlogai[bot] in #700
- docs: remove prose em dashes from evi and skills surfaces (U-14) by @evlogai[bot] in #703
- docs: fix stale cli pin and dead commit hash in observability score page by @evlogai[bot] in #702
- docs(evi): re-point the toTelemetry entry after EVL-366 closed by @evlogai[bot] in #730
- docs(evi): never commit evidence captures to a PR branch by @evlogai[bot] in #733
- docs: remove consent banner and run posthog with session replay by @evlogai[bot] in #746
- docs: fix drain delivery claim and migration links in compare pages by @evlogai[bot] in #739
- docs(evi): require PR bodies to show the change by @evlogai[bot] in #753
- docs: require a changeset only for consumer-visible changes by @HugoRCD in #762
Tests 🧪
- test(evi): add the colocated tests capability-placement requires by @evlogai[bot] in #729
- test: drop the duplicate unknown-store read in the memory adapter suite by @evlogai[bot] in #736
- test(vite): remove redundant vite plugin tests subsumed by stronger survivors by @evlogai[bot] in #755
- test(nitro): await the dev server before issuing requests by @HugoRCD in #763
Refactoring 🛠
- refactor(evi): resolve the repository from EVI_REPOSITORY and channel state by @HugoRCD in #722
- refactor(core): drop the node_modules check subsumed by SKIP_PATH_RE by @evlogai[bot] in #735
- refactor(core): dedupe the nitro plugin's header, status and emit helpers by @evlogai[bot] in #760
- refactor(core): drop comments restating the parseError fallback chains by @evlogai[bot] in #756
- refactor(core): dedupe the ingest event type and drop the one-caller waitUntil guard by @evlogai[bot] in #757
- refactor(evi): dedupe git, gateway and capture wiring shared with lib by @evlogai[bot] in #761
- refactor(core): drop unreachable nitro fallbacks and a dead plugin import by @evlogai[bot] in #759
Dependency Updates 📦
- chore(deps): update all non-major dependencies by @renovate[bot] in #693
- chore(deps): update dependency posthog-js to ^1.429.2 by @renovate[bot] in #698
- chore(deps): update all non-major dependencies by @renovate[bot] in #699
- chore(evi): upgrade eve to 0.63.0 by @HugoRCD in #718
- chore(evi): prune the Linear allowlist to described surface by @evlogai[bot] in #721
New Contributors
- @jamalkamaladdin made their first contribution in #738
Full Changelog: https://github.com/evloghq/evlog/compare/@evlog/cli@0.6.3...evlog@2.30.0