Skip to content

Releases: redb0/fastapi-logger

0.7.1

14 Jan 13:20

Choose a tag to compare

What's Changed

  • Correction of stylistic errors and typos by @redb0 in #27
  • Maximum version of sqlmodel has been increased to 0.1 by @redb0 in #28
  • Update README by @redb0 in #29
  • Switched from poetry to uv, added python 3.14 support by @denisov-vlad in #30

New Contributors

Full Changelog: 0.7.0...0.7.1

0.7.0

14 Jan 13:19

Choose a tag to compare

What's Changed

  • Writing logs to a file in json format by @NorimNL in #23
  • Sefe receipt of response status by @redb0 in #24

New Contributors

Full Changelog: 0.6.1...0.7.0

0.6.1

18 Feb 05:03

Choose a tag to compare

What's Changed

  • Added an alias (environment) to the env attribute in the SentrySettings model by @redb0 in #15
  • Added the ability to log the summary and description attributes from the APIRoute by @redb0 in #16
  • Added the homepage attribute to pyproject.toml by @iloveitaly in #14
  • Update format pyproject.toml and fix code stule by @redb0 in #18

New Contributors

Full Changelog: 0.5.0...0.6.1

0.5.0

18 Sep 10:33

Choose a tag to compare

What's Changed

  • Added the ability to customize failed status codes during Sentry setup.

New Contributors

Full Changelog: 0.4.5...0.5.0

0.4.3

18 Aug 16:00

Choose a tag to compare

Library contains:

  • Configuration of the logger using structlog for console, file, syslog, database
  • Middleware for access logger
  • Middleware for adding request ID
  • Model (SQLModel) for recording logs
  • Handler for writing logs to the database
  • Pydantic model for logger settings
  • Pydantic model for sentry settings
  • Sentry configuration function
  • Logger configuration function