Skip to content

chore(release)!: Version 3.0#3364

Merged
provinzkraut merged 48 commits intomainfrom
v3.0
Aug 10, 2025
Merged

chore(release)!: Version 3.0#3364
provinzkraut merged 48 commits intomainfrom
v3.0

Conversation

@JacobCoffee
Copy link
Member

@JacobCoffee JacobCoffee commented Apr 10, 2024

Standing PR for the 3.0 release

Important

  • Until feature freeze in 2.x, be mindful of the changes you are pulling into this branch.
  • Use rebasing to bring the latest changes from main into this branch as it makes the process of merging it back into main with a merge commit when the release is due easier
  • Use a merge commit without squashing when merging this branch into main to keep the history of the feature commits intact

Breaking Changes

Any breaking changes should be properly marked with ! in the conventional commits schema, e.g., fix($scope)!: fix thing but it broke stuff, feat(dtos)!: add breaking feature

@JacobCoffee JacobCoffee requested review from a team and provinzkraut as code owners April 10, 2024 07:00
@JacobCoffee JacobCoffee added the do not merge Don't merge this label Apr 10, 2024
@github-actions github-actions bot added area/ci This PR involves changes to the CI/Infra area/dependencies This PR involves changes to the dependencies area/docs This PR involves changes to the documentation size: medium pr/internal labels Apr 10, 2024
@JacobCoffee JacobCoffee marked this pull request as draft April 10, 2024 07:02
@codecov
Copy link

codecov bot commented Apr 10, 2024

Codecov Report

❌ Patch coverage is 98.63263% with 15 lines in your changes missing coverage. Please review.
✅ Project coverage is 98.30%. Comparing base (ad8ad72) to head (6804b8a).

Files with missing lines Patch % Lines
litestar/handlers/base.py 95.31% 4 Missing and 2 partials ⚠️
litestar/file_system.py 97.77% 1 Missing and 3 partials ⚠️
litestar/handlers/http_handlers/_utils.py 70.00% 3 Missing ⚠️
litestar/app.py 98.76% 0 Missing and 1 partial ⚠️
...estar/handlers/websocket_handlers/route_handler.py 97.50% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3364      +/-   ##
==========================================
- Coverage   98.38%   98.30%   -0.08%     
==========================================
  Files         348      343       -5     
  Lines       15895    15815      -80     
  Branches     1756     1744      -12     
==========================================
- Hits        15638    15547      -91     
- Misses        121      130       +9     
- Partials      136      138       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions github-actions bot added area/connection area/contrib This PR involves changes to the contrib (Deprecated) area/handlers This PR involves changes to the handlers area/middleware This PR involves changes to the middleware area/private-api This PR involves changes to the privatized API area/static-files area/template area/testing size: large and removed size: medium labels Apr 10, 2024
JacobCoffee and others added 27 commits August 10, 2025 15:46
Remove 'OpenAPISchemaPluginProtocol'
Remove starlette middleware compat
…es (#4034)

remove 'body' param from streaming and file responses
Remove polyfactory from default dependencies
Remove litestar-htmx from default dependencies
fix: update ruff TCH rule to TC
@provinzkraut provinzkraut merged commit 1af2912 into main Aug 10, 2025
20 of 23 checks passed
@provinzkraut provinzkraut deleted the v3.0 branch September 21, 2025 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/asgi area/background-tasks area/channels area/ci This PR involves changes to the CI/Infra area/connection area/constants This PR involves changes to the constants area/contrib This PR involves changes to the contrib (Deprecated) area/controller area/datastructures area/dependencies This PR involves changes to the dependencies area/di area/docs This PR involves changes to the documentation area/dto This PR involves changes to the DTOs area/enums This PR involves changes to the enums area/events area/file-system area/handlers This PR involves changes to the handlers area/kwargs area/layers area/logging area/middleware This PR involves changes to the middleware area/multipart area/openapi This PR involves changes to the OpenAPI schema area/params This PR involves changes to the params area/plugins This PR involves changes to the plugins area/private-api This PR involves changes to the privatized API area/response area/router area/security area/serialization area/signature area/static-files area/template area/testing area/types This PR involves changes to the custom types do not merge Don't merge this pr/external pr/internal size: large Triage Required 🏥 This requires triage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants