Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 4.03 KB

CHANGELOG.md

File metadata and controls

49 lines (34 loc) · 4.03 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.

  • Nothing yet.

[0.2.0] - 2024-05-26

Internal

  • 🔧 Update CI workflow, by adding codecov/codecov-action. by @hasansezertasan in #13
  • 🔧 Update CI workflow, by adding Run Coverage step. by @hasansezertasan in #14
  • 🔧 Update CI workflow, by adding files: .coverage configuration to Upload coverage reports to Codecov step so the action can properly upload the coverage report. by @hasansezertasan in #15

Changed

0.1.0 - 2024-05-26

  • Initial release.

Added

  • CI/CD Pipelines added. by @hasansezertasan in #1
  • Update branch names on CI/CD Pipelines. by @hasansezertasan in #2
  • Add Scope, Message, Receive, Send, and ASGIApp types from starlette.types for type hinting. by @hasansezertasan in #3
  • Add UADetails data structure that provides information about the user agent extracted from the request headers. by @hasansezertasan in #4
  • Add UARequest that facilitates type hinting request.scope["ua"] in Starlette-based frameworks. by @hasansezertasan in #5
  • Add UAMiddleware that automatically adds an UADetails instance as scope["ua"]. by @hasansezertasan in #6
  • Add py.typed file to indicate that the package supports type hinting. by @hasansezertasan in #7
  • Add __init__.py and __about__.py files to the src/asgi_user_agents directory to make it a package. by @hasansezertasan in #8
  • Add tests for the UADetails, UARequest, and UAMiddleware classes with over 90% coverage. by @hasansezertasan in #9
  • Add README.md with usage instructions, development guide, and simple API reference. by @hasansezertasan in #10
  • Add CHANGELOG.md to document the changes in the project. by @hasansezertasan in #11
  • Update CHANGELOG.md to include the changes in the project. by @hasansezertasan in #12