Skip to content

Releases: airtai/faststream

v0.2.15

21 Nov 16:05
6670a62
Compare
Choose a tag to compare

What's Changed

Bug fixes

Documentation

Misc

Full Changelog: 0.2.14...0.2.15

v0.2.14

16 Nov 17:36
9fa7ddd
Compare
Choose a tag to compare

What's Changed

Bug fixes

Documentation

Misc

Full Changelog: 0.2.13...0.2.14

v0.2.13

13 Nov 14:25
e2f9148
Compare
Choose a tag to compare

What's Changed

*chore: rRemove uvloop python 3.12 restriction from pyproject by @sternakt in #914

Full Changelog: 0.2.12...0.2.13

v0.2.12

13 Nov 13:15
6c54a08
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.11...0.2.12

v0.2.11

03 Nov 15:45
d4103c9
Compare
Choose a tag to compare

What's Changed

Bug fixes

Documentation

New Contributors

Full Changelog: 0.2.10...0.2.11

v0.2.10

01 Nov 19:43
f4fc2bf
Compare
Choose a tag to compare

What's Changed

Now, you can hide your connection secrets in the AsyncAPI schema by manually setting up the server URL:

broker = RabbitBroker(
    "amqp://guest:guest@localhost:5672/",  # Connection URL
    asyncapi_url="amqp://****:****@localhost:5672/",  # Public schema URL
)

Additionally, the RabbitMQ AsyncAPI schema has been improved, adding support for faststream.security, and the connection scheme is now defined automatically.

RabbitMQ connection parameters are now merged, allowing you to define the main connection data as a URL string and customize it using kwargs:

broker = RabbitBroker(
    "amqp://guest:guest@localhost:5672/",
    host="127.0.0.1",
)

# amqp://guest:[email protected]:5672/ - The final URL
  • A more suitable faststream.security import instead of faststream.broker.security
  • chore: add release notes for 0.2.9 by @kumaranvpl in #894
  • chore: upgrade packages by @davorrunje in #901
  • chore: use js redirect and redirect to version by @kumaranvpl in #902
  • feat: add asyncapi_url broker arg by @Lancetnik in #903

Full Changelog: 0.2.9...0.2.10

v0.2.9

26 Oct 20:52
a0c4890
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.8...0.2.9

v0.2.8

20 Oct 17:57
6873f1b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.7...0.2.8

v0.2.7

19 Oct 18:37
a2d8ea0
Compare
Choose a tag to compare

What's Changed

  • fix: ImportError: typing 'override' from 'faststream._compat' (python 3.12) by @Jaroslav2001 in #870
  • fix: remove jsonref dependency by @Lancetnik in #873

Full Changelog: 0.2.6...0.2.7

v0.2.6

19 Oct 06:25
b292c1e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.5...0.2.6