Skip to content

Releases: fedora-infra/fedora-messaging

v3.7.0

03 Jan 14:59
v3.7.0
535983e
Compare
Choose a tag to compare

Features

  • Indicate which package a schema comes from when missing (#187)
  • Add a new reconsume CLI command to fetch a message from datagrepper and replay it for the configured consumer (#359)
  • Add an embedded HTTP server to monitor the service, see the "Monitoring" section in project:./user-guide/consuming.rst (#380)

Documentation Improvements

  • Add the fedora-image-uploader-messages schema package

Development Changes

  • Fix the Packit configuration
  • Stop using Mergify
  • Unit and integration tests improvements

Other Changes

  • Update dependencies

Contributors

Many thanks to the contributors of bug reports, pull requests, and pull request
reviews for this release:

  • Akashdeep Dhar
  • Aurélien Bompard
  • Jeremy Cline
  • Matej Focko

v3.6.0

13 Jun 08:57
v3.6.0
e821868
Compare
Choose a tag to compare

{{ needs.build.outputs.release-notes {{'}}'}}

Version 3.5.0

20 Mar 13:53
v3.5.0
e8e5d56
Compare
Choose a tag to compare

Features

  • Add a replay command (#332)
  • Add support Python 3.11 and 3.12, drop support for Python 3.6 and 3.7
  • Better protection against invalid bodies breaking the headers generation and the instanciation of a message
  • Testing framework: make the sent messages available in the context manager

Documentation Improvements

  • Add SECURITY.md for project security policy (PR #314)
  • Add fedora-messaging-git-hook-messages to the known schema packages

Development Changes

  • Make the tests use the pytest fixtures and assert system (961b82d)
  • Make fedora-messaging use poetry (#294)
  • Add some generic pre-commit checks
  • Don't distribute the tests in the wheel

Contributors

Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release:

  • Aurélien Bompard
  • Thibaut Batale
  • Khaled Achech
  • Lenka Segura
  • Ryan Lerch

Version 3.4.1

26 May 11:51
v3.4.1
d5494ea
Compare
Choose a tag to compare

This is just a minor bugfix release to fix CI.

Version 3.4.0

26 May 11:09
v3.4.0
7baa840
Compare
Choose a tag to compare

Features

  • Mirror the message priority in the headers (eba336b)

Version 3.3.0

31 Mar 11:26
v3.3.0
b53516f
Compare
Choose a tag to compare

Features

  • Add support for asyncio-based callbacks in the consumer. As a consequence,
    the Twisted reactor used by the CLI is now asyncio. (#282)

Documentation Improvements

  • Improve documentation layout, and add some documentation on the message
    schemas. (1fa8998)
  • Add koji-fedoramessaging-messages to the list of known schemas. (ef12fa2)

Development Changes

  • Update pre-commit linters. (0efdde1)

Version 3.2.0

17 Oct 13:14
v3.2.0
4228dd8
Compare
Choose a tag to compare

Features

  • Add a priority property to messages, and a default priority in the configuration (#275)
  • Add a message schema attribute and some documentation to help deprecate and upgrade message schemas (#227)

Other Changes

  • Use tomllib from the standard library on Python 3.11 and above, fallback to tomli otherwise. (PR#274)

Contributors

Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release:

  • Akashdeep Dhar
  • Aurélien Bompard
  • Erol Keskin
  • Miro Hrončok
  • Stephen Coady

Version 3.1.0

13 Sep 10:51
v3.1.0
5195026
Compare
Choose a tag to compare

Features

  • Add the app_name and agent_name properties to message schemas (#272)
  • Added "groups" property to message schemas. This property can be used if an event affects a list of groups. (#252)

fedora-messaging 3.0.2

23 May 10:50
v3.0.2
Compare
Choose a tag to compare

Released on 2022-05-19.

  • Try to fix CI by @abompard in #264
  • Fix rstcheck in Github CI by @abompard in #265
  • Correct sync list, add issue repo and version info by @t0xic0der in #263

Contributors

Many thanks to the contributors of bug reports, pull requests, and pull request
reviews for this release:

  • Akashdeep Dhar
  • Aurelien Bompard

Full Changelog: v3.0.1...3.0.2

fedora-messaging 3.0.1

16 Jun 09:05
v3.0.1
Compare
Choose a tag to compare

Released on 2022-05-12.

Development Changes

  • Add packit configuration allowing us to have automatic downstream RPM builds
    (#259 <https://github.com/fedora-infra/fedora-messaging/issues/259>_)

Contributors

Many thanks to the contributors of bug reports, pull requests, and pull request
reviews for this release:

  • Akashdeep Dhar