Skip to content

Releases: asyncfast/amgi

0.39.0

18 Apr 10:59

Choose a tag to compare

0.39.0 (2026-04-18)

Feat

  • asyncfast: add message send router

Refactor

  • asyncfast: add routing functionality to its own routing class

0.38.0

05 Mar 12:43

Choose a tag to compare

0.38.0 (2026-03-05)

Feat

  • asyncfast: add server error middleware for message ack/nack

0.37.0

25 Feb 22:34

Choose a tag to compare

0.37.0 (2026-02-25)

Feat

  • amgi-sqs-event-source-mapping: make sqs event source mapping handler init options keyword-only
  • amgi-kafka-event-source-mapping: make kafka event source mapping handler init options keyword-only
  • amgi-sqs-event-source-mapping: add invocation hook
  • amgi-kafka-event-source-mapping: add invocation hook

Perf

  • asyncfast: optimize resolver/binding storage

0.36.0

20 Feb 23:04

Choose a tag to compare

0.36.0 (2026-02-20)

Feat

  • asyncfast: add middleware support
  • asyncfast: add router-based dispatch
  • asyncfast: add router-based dispatch

Fix

  • asyncfast: handle untyped handler parameters safely

Refactor

  • asyncfast: move asyncapi generation into its own module

0.35.0

18 Feb 21:47

Choose a tag to compare

0.35.0 (2026-02-18)

Feat

  • amgi: switch message protocol to per-message scope

0.34.0

12 Feb 20:38

Choose a tag to compare

0.34.0 (2026-02-12)

Feat

  • asyncfast: add dependency injection for channel parameters

Fix

  • asyncfast: raise channel not found error for unknown channels
  • amgi-types: use sequence for message headers

Refactor

  • asyncfast: remove unreachable when getting message payload

Perf

  • asyncfast: cache header and binding metadata to reduce lookups
  • asyncfast: refactor core channel/message pipeline for greater speed

0.33.0

04 Feb 17:34

Choose a tag to compare

0.33.0 (2026-02-04)

Feat

  • add kafka event source mapping support

Refactor

  • amgi-aiokafka: eagerly start producer and await send completion

0.32.0

30 Jan 18:12

Choose a tag to compare

0.32.0 (2026-01-30)

Feat

  • amgi-sqs-event-source-mapping: rename sqs handler and deprecate old name
  • amgi-sqs-event-source-mapping: add message send manager so it can be used by other servers, and send elsewhere

0.31.0

29 Jan 22:22

Choose a tag to compare

0.31.0 (2026-01-29)

Feat

  • amgi-aiokafka: add message send manager so it can be used by other servers, and send elsewhere
  • amgi-aiobotocore: add message send manager so it can be used by other servers, and send elsewhere
  • amgi-redis: add message send manager so it can be used by other servers, and send elsewhere

0.30.0

29 Jan 12:52

Choose a tag to compare

0.30.0 (2026-01-29)

Feat

  • amgi-aiokafka: add auto_offset_reset option to server and runners