Skip to content
This repository has been archived by the owner on Sep 12, 2023. It is now read-only.

Latest commit

 

History

History
320 lines (238 loc) · 21.8 KB

CHANGELOG.md

File metadata and controls

320 lines (238 loc) · 21.8 KB

Changelog

v0.30.0 (2023-03-10)

Feature

Documentation

v0.29.0 (2023-01-20)

Feature

Fix

  • sentry: Configure sentry before app instantiation (#258) (45982b4)

Breaking

v0.28.1 (2023-01-17)

Fix

  • PluginConfig.type_encoders forward ref. (65000ee)

v0.28.0 (2023-01-16)

Feature

Fix

  • Ignore 405s in ControllerTest utility. (6221bab)

v0.27.0 (2023-01-14)

Feature

  • log: Colorful logs for stdlib logging (#242) (ca2ce6f)

v0.26.1 (2023-01-13)

Fix

  • logging: Don't log exc info for client errors. (d497e68)

v0.26.0 (2023-01-13)

Feature

v0.25.0 (2023-01-12)

Feature

  • app: Toggle service readiness checks via environment. (76b5928)
  • worker: Allow multiple queues per worker configuration (6d2734d)

Fix

Breaking

v0.24.0 (2023-01-11)

Feature

  • logs: Add duration measures to worker logs. (b209a23)
  • worker: Adds job config. (#225) (f20209b)

Fix

  • Remove NotImplementedError from Service base class. (#222) (b812f1c)

v0.23.2 (2023-01-07)

Fix

  • logging: Reading empty body when extracting request data (#207) (5400e44)

v0.23.1 (2023-01-07)

Fix

  • docs: Fix starlite objects.inv url (b6b43a2)

v0.23.0 (2023-01-07)

Feature

  • exceptions: Centralizes exceptions (69c6cdb)
  • worker: Natively serialize pydantic and pgproto.UUID types. (9cb59ee)

Fix

  • server: Fix uvicorn reloading. (5e639ea)
  • log: Default uvicorn log level INFO (edd499b)
  • logging: Catch logging errors (d6c0f7e)

Breaking

Documentation

  • service: Fix stale module docstring. (0805244)

v0.22.1 (2023-01-02)

Fix

  • docs: Update starlite objects.inv url (#201) (bcdc251)

v0.22.0 (2023-01-02)

Feature

Breaking

v0.21.0 (2023-01-01)

Feature

  • Support new starlite type encoders pattern (34aea07)

Breaking

  • support new starlite type encoders pattern (34aea07)

v0.20.1 (2022-12-17)

Fix

  • Ensures PluginConfig doesn't carry forward refs downstream. (#176) (b37c262)

v0.20.0 (2022-12-17)

Feature

  • Enable toggling of db/cache checks in run-app script. (#173) (16b6380)

Documentation

v0.19.0 (2022-12-16)

Feature

  • Adds service.RepositoryService type. (598fc51

Breaking

  • Adds service.RepositoryService type. (598fc51

v0.18.0 (2022-12-14)

Feature

Fix

  • Msgspec json log rendering (818539d)

Breaking

v0.17.0 (2022-12-13)

Feature

Breaking

v0.16.0 (2022-12-08)

Feature

  • repo: Abstract method filter_collection_by_kwargs() (#159) (15bf7a8)

v0.15.0 (2022-12-05)

Feature

v0.14.2 (2022-12-03)

Fix

  • dto: Fix UnionType parsing as relationship. (4b93d17)

v0.14.1 (2022-11-30)

Fix

  • Fix for usage of mock repo. (dddf1e2)

Documentation

  • changelog: Add missing entry (e88a510)

v0.14.0 (2022-11-28)

Breaking

  • Overhaul of DTO pattern (e503447)

v0.13.1 (2022-11-24)

Fix

  • testing: Fix GenericMockRepository collections. (#136) (246c103)

v0.13.0 (2022-11-21)

Feature

Breaking

v0.12.1 (2022-11-21)

Fix

  • log: Exclude compressed body from log output. (4d47df5)

Documentation

  • readme: Add coverage badge. (3c44375)

v0.12.0 (2022-11-17)

Feature

  • worker: Set queue name so saq keys unique to application (c56a12f)

v0.11.0 (2022-11-17)

Feature

  • dto: Relationship support + test for forward refs (1bb3fb3)
  • logging: Configurable dependency log levels. (a4fda6d)

v0.10.0 (2022-11-17)

Feature

  • service: class_getitem sets repository_type on service. (4127f3a)
  • repository: class_getitem sets model_type on repo. (d81e6c6)

v0.9.0 (2022-11-17)

Feature

  • logging: Improve dev logging experience (fc04a99)
  • plugin: Set starlite debug (1a9e01d)

Fix

  • logging: Don't log exceptions that are http and < 500 status (6b42e48)
  • logging: Don't log exceptions that are http and < 500 status (bce531d)

v0.8.1 (2022-11-16)

Fix

  • scripts: Set factory setting on uvicorn config. (bce93f3)

v0.8.0 (2022-11-16)

Feature

  • app: Support for using app factory. (a176908)

v0.7.2 (2022-11-14)

Fix

  • saq: Upgrade to typed release. (7ac37c3)

v0.7.1 (2022-11-14)

Fix

  • run_app: Fix run app script. (db1ecca)

v0.7.0 (2022-11-14)

Feature

  • app: Startup script. (1781c7a)
  • config: Add uvicorn/uvloop deps and configuration. (06b6036)

v0.6.0 (2022-11-14)

Feature

  • config: Support loading .env files. (9d3a505)

v0.5.0 (2022-11-13)

Breaking

  • flatten structure (2ba37be)
  • move sqlalchemy config into db sub-package. (fd3b6f6)

v0.4.0 (2022-11-11)

Feature

  • service: Removes the service authorization methods. (e7fcc2d)

Breaking

  • removes the service authorization methods. (e7fcc2d)

Documentation

v0.3.0 (2022-11-07)

Feature

  • dto: Dto.DTOField and dto.Mark. (ca47028)

Fix

  • log: Fix dev config write to bytes logger. (2d8c69e)
  • Removes static files config. (bdf5ea5)

Breaking

  • dto.DTOField and dto.Mark. (ca47028)
  • removes static files config. (bdf5ea5)

Documentation

  • Restructures and adds to documentation (2f8875c)

v0.2.0 (2022-11-05)

Feature

  • worker: Improves the worker pattern. (#90) (32714a5)
  • logs: Structlog configuration. (#86) (7d87b96)
  • testing: Create a testing sub-package. (#85) (9dfda10)
  • response: Makes serializer configurable. (#84) (3439d26)
  • repository: Make abc more general. (#82) (9e89434)

Documentation

v0.1.8 (2022-10-30)

Fix

Documentation

v0.1.7 (2022-10-30)

Fix

  • docs: Removes patch version from docs tag (#32) (ffcc647)

v0.1.6 (2022-10-30)

Fix

v0.1.5 (2022-10-30)

Fix

  • docs: Passenv HOME for locating git config (#30) (164ddf0)

v0.1.4 (2022-10-30)

Fix

v0.1.3 (2022-10-30)

Fix

  • build: Remove invalid classifier (#27) (76386a1)

v0.1.2 (2022-10-30)

Fix

v0.1.1 (2022-10-29)

Fix

v0.1.0 (2022-10-29)

Feature

Documentation

  • Build on tag and use github.ref_name for version. (#20) (d5733e3)

v0.0.1 (2022-10-24)

Fix