Skip to content
This repository was archived by the owner on Sep 2, 2022. It is now read-only.

Latest commit

 

History

History
79 lines (42 loc) · 1.66 KB

File metadata and controls

79 lines (42 loc) · 1.66 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.6.0] - 2022-03-26

Added

  • Add apilytics.flask.apilytics_middleware for sending metrics from Flask applications.

Fixed

  • Fix FastAPI middleware suggested installation order; it should ideally be the last one added.

[1.5.0] - 2022-03-17

Added

  • Send user's IP address with metrics. Used for visualization aggregate geolocation data. The IP is never stored, and it is never sent to 3rd parties.

[1.4.0] - 2022-02-20

Added

  • Send current system CPU usage together with metrics on Linux systems.
  • Send current system memory usage and total available memory together with metrics on Linux systems.
  • Add platform name to sent Apilytics version info.

[1.3.0] - 2022-02-02

Added

  • Send User-Agent information with metrics.

[1.2.1] - 2022-02-01

Fixed

  • Don't send 0 as the response size for streaming responses, send nothing instead.

[1.2.0] - 2022-01-31

Added

  • Send request and response body size information with metrics.

Changed

  • Change status_code into an optional parameter in ApilyticsSender.set_response_info.

[1.1.0] - 2022-01-16

Added

  • Send query parameters in addition to the path.

[1.0.2] - 2022-01-16

Added

  • Send Apilytics version info together with metrics.

[1.0.1] - 2022-01-12

Fixed

  • Improve README documentation.

[1.0.0] - 2022-01-10

Added

  • Initial version with Django and FastAPI support.