Skip to content

v2.0.0-next.113

Pre-release
Pre-release

Choose a tag to compare

@seanspeaks seanspeaks released this 28 Sep 14:54
9d0a99f

Release Notes

feat(core): tell queue handlers their last delivery attempt (#653)

  • Upgrade @friggframework/core and @friggframework/devtools together. Devtools now requires @friggframework/core/queues/queue-delivery, which only exists from this release on. Devtools declares "@friggframework/core": "^2.0.0-next.0", so npm won't flag an older core, and frigg deploy fails with Cannot find module '@friggframework/core/queues/queue-delivery'.
  • Redeploy the stack so the queue worker gets FRIGG_QUEUE_MAX_RECEIVE_COUNT.

🤖 Generated with Claude Code


🚀 Enhancement

  • @friggframework/core, @friggframework/devtools, @friggframework/schemas
  • @friggframework/core, @friggframework/devtools
    • feat(core): tell queue handlers their last delivery attempt #653 (@d-klotz)
  • @friggframework/admin-scripts, @friggframework/core, @friggframework/devtools, @friggframework/eslint-config, @friggframework/prettier-config, @friggframework/schemas, @friggframework/serverless-plugin, @friggframework/test, @friggframework/ui
    • fix(core): single-flight the 401 token refresh in Requester #636 (@d-klotz)
    • fix(requester): grace-retry non-refreshable 401s and surface diagnostic detail on invalid-credential errors #623 (@d-klotz)

🐛 Bug Fix

  • docs(adr): draft ADR-030 Integration Versioning (exploratory) #620 (@claude @d-klotz @seanspeaks)
  • docs(adr): accept 010/011; add migration ADRs 012 (db schema) + 013 (integration version) #617 (@claude @seanspeaks)
  • @friggframework/admin-scripts, @friggframework/core, @friggframework/devtools, @friggframework/eslint-config, @friggframework/prettier-config, @friggframework/schemas, @friggframework/serverless-plugin, @friggframework/test, @friggframework/ui
  • @friggframework/core

Authors: 3