Repository navigation
v0.19.0
Changelog
Features
- appserve: write a Data App's runtime errors to anfra.log (87ee4e7)
- appserve: log each mount of a Data App, with its file's modification time (0e39ee0)
- appserve: opt out of a Data App's log with ANFRA_NO_APP_LOGS (a9603ee)
- cli: check for updates hourly, not twice a day (b376f22)
- cli: point agents at the repo's logs in the AGENTS.md block (23eb2c3)
- cli: init --data-sources (62f8d9c)
- cli: improve some proses and calibrate the design (3748ad1)
- cli: improve 2nd batch of proses (87ee410)
- cli: improve 3rd batch of proses (55e7d13)
- cli: improve 4th batch of proses (6f2344d)
- cli: improve 5th batch of proses (3f97917)
- cli: improve 6th batch of proses (dd49a7d)
- cli: improve 7th batch of proses (fc82da9)
- cli: improve 8th batch of proses (d49dc8b)
- cli: improve 9th batch of proses (a87951f)
- sdk: report a Data App's runtime errors to its host (8e479fb)
- sdk: list a Data App's runtime errors among its panel's problems (faa4012)
- skills: handle a Data App's errors by scope, and read them in anfra.log (58c2c0d)
- skills: add skill and links to docs (d1ab32a)
- skills: update new AML features - new relationship types, ai_context prop (451fe69)
Bug Fixes
- appserve: forget stale report windows and log drops when the minute ends (441bdf8)
- appserve: log a Data App's report once, without a request line (6ec226b)
- appserve: log a Data App's report under an event, with its message as msg (00801e2)
- appserve: leave a report's browser time out of anfra.log (c677b19)
- cli: check for update immediately when the clock is moved backward (618849e)
- cli: handle CLAUDE.md symlink (8bbf29b)
- sdk: give runtime errors and console lines their own budgets, held by the host too (42cf525)
- sdk: point a runtime error only at a query or control the app owns (f6b6819)
- sdk.app: rerun a failed query on the next execute (9c46ae3)
- sdk.app: report the failures the SDK catches to keep an app running (a9fcce5)
- sdk.app: keep a query's loaded pages when a fetchMore failed (6b4bad8)
- sdk.host: write nothing to the page's console when the host takes its errors (d25d88c)
- sdk.host: name the definition's lines in a frame's stack (c1cd062)
- sdk.host: name the frame script anfra-sdk.js in devtools and stacks (83b386a)
- skills: read a Data App's log from its last mount, and its stack lines (d70e50a)
- skills: name the SDK's stack frames anfra-sdk.js (9204594)
- skills: read a Data App's log lines by event (3a538d8)
- skills: read a Data App's errors by their new kinds (24ede33)
- skills: read request_id, and an empty log, in a Data App's log (66f98c1)
- skills: read a Data App's log first when the user reports a problem (e802f3c)
- skills: name validation_failed for what a control or cross-filter adds wrong (4e9d01c)
Build
- bump canal-query 2.24.0 (d7644fc)
Pull requests
- feat(cli): check for updates hourly, not twice a day by @datbth in #121
- feat(sdk): report a Data App's runtime errors to its host and anfra.log by @nkhdo in #110
- ci: daily release PR by @datbth in #123
- Improve prose by @datbth in #124
- Canal query/2.24.0 by @datbth in #128
Full Changelog: v0.18.0...v0.19.0