nvoke

Changelog

Everything we have shipped.

Every user-facing change, pulled automatically from the nvoke product repository. Grouped by day, newest first. No marketing spin — just the commits.

    • featweb: add privacy policy page at /privacy 3ec8700
    • featai-chat: stream responses with inline code-edit suggestions 7b383bc
    • featbilling: raise Free tier to 1,000 executions/day 259ffcf
    • featbilling: raise daily execution limits — Nano to 10,000/day, Scale to 100,000/day 5840cfa
    • featAI chat assistant in editor, overflowing tabs, scheduler polish 350635e
    • feattriggers: scheduled invocations, webhook verification, trigger events 91671f2
    • featapi: clerk webhook to delete user on account deletion 1756808
    • featfunctions: versions, npm dependencies, and templates 0218e8e
    • featsecrets: encrypted per-function env vars f81c034
    • featapi: rate limiting, quota overages, and platform hardening 8de73cb
    • featweb: custom auth UI and nested settings routes d435831
    • featweb: cross-repo docs links in sidebar and empty states 78bb6f8
    • featbilling tiers, command palette, and in-flight QoL work 8f27ae0
    • featadd HTTP-native functions and QoL improvements b52eea1
    • featweb: mount TopBarSearch in top nav 798d644
    • featweb: add TopBarSearch dropdown container 442f002
    • featweb: add SearchResultsPanel component 9c5eef8
    • featweb: add suggested search shortcuts bd459ba
    • featweb: add useRecentSearches hook 28fe8d8
    • featweb: add radix popover primitive eae2365
    • featweb: redesign UI with shadcn theme tokens, add app shell and command palette cb18a1f
    • fixsync package-lock with radix deps d29b417
    • featweb: settings page with api key management c15ad36
    • featapi: external api-key-authenticated invoke route fd0de7a
    • featapi: api key CRUD endpoints e858e31
    • featweb: invocation history panel 309c35a
    • featapi: invocation list/get endpoints b2dc472
    • featweb: run function from UI with output, logs, status b9fd8a9
    • featapi: invocation persistence and UI invoke route 28b8b5f
    • featapi: executor with timeout, caps, and tests 59f569b
    • featapi: runner.mjs for child-process execution fa7e4e5
    • featweb: function detail page with monaco editor 0ad3b5d
    • featweb: ui primitives and functions list page 5b0ffbe
    • featapi: functions CRUD endpoints ef4f823
    • featclerk jwt verification, user upsert, /api/me ff92dc1
    • featweb: clerk auth, router, top bar, page stubs 920c367
    • featweb: vite + react + tailwind skeleton c2b1b60
    • featapi: db pool, migration runner, initial schema ed6f4cb
    • featapi: fastify skeleton with health endpoint 1fc4add

Want the long version?

The blog has writeups for the bigger releases. The changelog above is the raw, dated stream of user-facing changes.