Skip to content

Commit fa0b0ee

Browse files
bump: version 2.8.6 → 2.9.0
1 parent 93ddaff commit fa0b0ee

File tree

3 files changed

+22
-3
lines changed

3 files changed

+22
-3
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,25 @@ W## v2.8.0 (2025-07-18)
1414

1515
- simplify release workflow by removing deprecated steps
1616

17+
## v2.9.0 (2025-07-23)
18+
19+
### Feat
20+
21+
- update global dependency test to use custom error handling
22+
- update README and main application structure, remove unused files, and add new index template
23+
- add support for dependency injection error handling and global dependencies in tests
24+
- enhance inject_dependencies to support context and app dependency injection
25+
- enhance Context initialization with additional parameters for improved middleware functionality
26+
27+
### Fix
28+
29+
- ensure proper handling of async and sync handlers in inject_dependencies function
30+
- update user type annotation from User to BaseUser in Context class
31+
32+
### Refactor
33+
34+
- simplify dependency injection in Router class
35+
1736
## v2.8.6 (2025-07-19)
1837

1938
## v2.8.5 (2025-07-19)

nexios/__main__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__: str = "2.8.6"
1+
__version__: str = "2.9.0"
22

33
# Version bump test - this comment will be removed after testing
44
ascii_art = f"""

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "nexios"
7-
version = "2.8.6"
7+
version = "2.9.0"
88
description = "Nexios is a modern, high-performance ASGI web framework for Python with multi-server support with zero overhead."
99
authors = [
1010
{name = "Chidebele Dunamis", email = "[email protected]"}
@@ -188,7 +188,7 @@ known-first-party = ["nexios"]
188188

189189
[tool.commitizen]
190190
name = "cz_conventional_commits"
191-
version = "2.8.6"
191+
version = "2.9.0"
192192
version_files = [
193193
"pyproject.toml:version",
194194
"nexios/__main__.py:__version__"

0 commit comments

Comments
 (0)