Releases: nexios-labs/Nexios
Release v2.6.2a1
chore: update release workflow to use POETRY_PYPI_TOKEN_PYPI for publ…
Release v2.6.2
chore: bump version to 2.6.2 in pyproject.toml and __main__.py
Release v2.6.1
Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
v2.6.0
30 June 2025
- Dev
#149
- Dev
#148
- chore: clean up release workflow by removing unused changelog generation steps
d27d84f
- chore: update version to 2.6.0 in pyproject.toml and main.py
d3d0af1
- remove: delete unused pytest configuration file
59942ea
v2.5.3
30 June 2025
- refactor: remove main function and update version constraints for pytest in uv.lock
e55c5e0
- docs: update Day 1 and Day 2 course materials to enhance clarity and structure, including improved explanations of Nexios features, routing concepts, and practical examples for building applications
877aeff
- docs: revise Day 3 and Day 4 course materials to improve clarity and organization, focusing on asynchronous programming, request/response handling, and the introduction of class-based views with APIHandler for better code management
277e930
v2.5.2
29 June 2025
- fix: correct spelling of 'exclude_from_schema' in application and routing modules
#147
- Merge pull request #145 from nexios-labs/dev
#146
- refactor: update error handling UI and enhance JavaScript functionality
#145
- fix: update header encoding in StreamingResponse for compatibility - Added encoding for headers in the StreamingResponse class to ensure proper handling of header values in Latin-1 format. - This change enhances compatibility with various clients and servers that may expect headers in this encoding.
#144
- docs: enhance async-python, authentication, and configuration guides for clarity and completeness
8ee453b
- feat: enhance NexiosApp.run method to support Granian server
a218b0b
- chore: remove auto-changelog configuration file and update release workflow to include changelog generation
19a2b07
v2.5.1
26 June 2025
- Dev
#143
- Merge from #main
#142
- chore(deps-dev): update pytest requirement from <8.4.0,>=8.3.4 to >=8.3.4,<8.5.0
#139
- feat: add request verification and enhance locust tests
2a50d82
- feat: introduce context-aware dependency injection system for request-scoped data access
a52ea4f
- chore: update release workflow to include auto-changelog generation and ensure all tags are fetched
60cd00a
v2.5.0
21 June 2025
- fix: allow optional status code in response methods and default to in…
#140
- chore: update CHANGELOG.md for v2.4.14 release, including recent fixes, documentation enhancements, and dependency updates
25080a4
- fix: allow optional status code in response methods and default to instance status code
e4f1b15
- chore: bump version to 2.5.0 in pyproject.toml and main.py
3176921
v2.4.14
20 June 2025
- Merge pull request #137 from nexios-labs/main
#138
- fix: handle directory initialization and path formatting in StaticFiles class for improved file serving, closes #136
#137
- Merge pull request #137 from nexios-labs/main
#136
- fix: handle directory initialization and path formatting in StaticFiles class for improved file serving, closes #136
#136
- docs: enhance documentation across multiple guides with fundamental concepts, best practices, and structured tips for authentication, configuration, dependency injection, error handling, routing, and WebSocket usage
219286b
- docs: remove outdated team and community sections from team.md to streamline documentation
7ad0f66
- chore: update CHANGELOG.md for v2.4.13 release with recent fixes, documentation updates, and dependency changes
0343a67
v2.4.13
18 June 2025
- fix: update endpoint path formatting to simplify parameter representation in application.py
#135
- fix: update endpoint path formatting to simplify parameter representation in application.py
#134
- Dev
#133
- Merge branch 'main' of https://github.com/nexios-labs/Nexios
#132
- chore: update flake8 configuration and improve type hinting across the codebase
#131
- Dev
#127
- chore: add seaborn and update Python version requirements in project dependencies
bb3889d
- docs: add comprehensive API reference documentation for core components, request, response, and routing
6ebfb16
- docs: update API reference documentation to include new authentication, dependencies, and middleware sections, and enhance application setup examples
330b983
v2.4.12
15 June 2025
- chore: update project version to 2.4.12 in pyproject.toml and main.py
83895bf
- chore: update project version to 2.4.11 in pyproject.toml
1c37b05
v2.4.11
15 June 2025
- chore: add step to clean old builds and simplify PyPI publishing in GitHub Actions workflow
e8af5b9
- chore: add step to clean old builds in GitHub Actions workflow
008e774
v2.4.10
14 June 2025
- Dev
#126
- Merge from main
#125
- Dev
#124
- Dev
#122
- Dev
#121
- docs: overhaul API examples and documentation structure to enhance clarity, introduce best practices, and provide comprehensive code snippets for common use cases
3ed020c
- docs: add 'Examples' section link to navigation for enhanced user access to practical implementations
7b1eb52
- docs: add 'Course' section to navigation and expand course content with detailed day-by-day topics for enhanced learning experience
951e257
v2.4.9
6 June 2025
- feat(openapi): enhance API documentation routes with customizable URLs for Swagger and ReDoc; add ReDoc UI generation [`...
Release v2.6.0
Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
v2.5.2
29 June 2025
- fix: correct spelling of 'exclude_from_schema' in application and routing modules
#147
- Merge pull request #145 from nexios-labs/dev
#146
- refactor: update error handling UI and enhance JavaScript functionality
#145
- fix: update header encoding in StreamingResponse for compatibility - Added encoding for headers in the StreamingResponse class to ensure proper handling of header values in Latin-1 format. - This change enhances compatibility with various clients and servers that may expect headers in this encoding.
#144
- docs: enhance async-python, authentication, and configuration guides for clarity and completeness
8ee453b
- feat: enhance NexiosApp.run method to support Granian server
a218b0b
- chore: remove auto-changelog configuration file and update release workflow to include changelog generation
19a2b07
v2.5.1
26 June 2025
- Dev
#143
- Merge from #main
#142
- chore(deps-dev): update pytest requirement from <8.4.0,>=8.3.4 to >=8.3.4,<8.5.0
#139
- feat: add request verification and enhance locust tests
2a50d82
- feat: introduce context-aware dependency injection system for request-scoped data access
a52ea4f
- chore: update release workflow to include auto-changelog generation and ensure all tags are fetched
60cd00a
v2.5.0
21 June 2025
- fix: allow optional status code in response methods and default to in…
#140
- chore: update CHANGELOG.md for v2.4.14 release, including recent fixes, documentation enhancements, and dependency updates
25080a4
- fix: allow optional status code in response methods and default to instance status code
e4f1b15
- chore: bump version to 2.5.0 in pyproject.toml and main.py
3176921
v2.4.14
20 June 2025
- Merge pull request #137 from nexios-labs/main
#138
- fix: handle directory initialization and path formatting in StaticFiles class for improved file serving, closes #136
#137
- Merge pull request #137 from nexios-labs/main
#136
- fix: handle directory initialization and path formatting in StaticFiles class for improved file serving, closes #136
#136
- docs: enhance documentation across multiple guides with fundamental concepts, best practices, and structured tips for authentication, configuration, dependency injection, error handling, routing, and WebSocket usage
219286b
- docs: remove outdated team and community sections from team.md to streamline documentation
7ad0f66
- chore: update CHANGELOG.md for v2.4.13 release with recent fixes, documentation updates, and dependency changes
0343a67
v2.4.13
18 June 2025
- fix: update endpoint path formatting to simplify parameter representation in application.py
#135
- fix: update endpoint path formatting to simplify parameter representation in application.py
#134
- Dev
#133
- Merge branch 'main' of https://github.com/nexios-labs/Nexios
#132
- chore: update flake8 configuration and improve type hinting across the codebase
#131
- Dev
#127
- chore: add seaborn and update Python version requirements in project dependencies
bb3889d
- docs: add comprehensive API reference documentation for core components, request, response, and routing
6ebfb16
- docs: update API reference documentation to include new authentication, dependencies, and middleware sections, and enhance application setup examples
330b983
v2.4.12
15 June 2025
- chore: update project version to 2.4.12 in pyproject.toml and main.py
83895bf
- chore: update project version to 2.4.11 in pyproject.toml
1c37b05
v2.4.11
15 June 2025
- chore: add step to clean old builds and simplify PyPI publishing in GitHub Actions workflow
e8af5b9
- chore: add step to clean old builds in GitHub Actions workflow
008e774
v2.4.10
14 June 2025
- Dev
#126
- Merge from main
#125
- Dev
#124
- Dev
#122
- Dev
#121
- docs: overhaul API examples and documentation structure to enhance clarity, introduce best practices, and provide comprehensive code snippets for common use cases
3ed020c
- docs: add 'Examples' section link to navigation for enhanced user access to practical implementations
7b1eb52
- docs: add 'Course' section to navigation and expand course content with detailed day-by-day topics for enhanced learning experience
951e257
v2.4.9
6 June 2025
- feat(openapi): enhance API documentation routes with customizable URLs for Swagger and ReDoc; add ReDoc UI generation
d11085c
- chore: update CHANGELOG for v2.4.8 release, detailing recent changes and improvements
13dca44
- refactor(MakeConfig): update constructor to accept optional config and kwargs, merging them with defaults for improved flexibility
850fe78
v2.4.8
5 June 2025
- Dev
#120
- Merge from main
#119
- Dev
#118
- Dev
#116
- fix(docs): improve clarity in concurrency guide and update examples for better understanding
d790c96
- chore: remove unused cached dependencies and temporary files from VitePress build
df80893
- feat(templating): add templating guide link in documentation; refactor TemplateEngine for improved configuration handling and error management; update TemplateContextMiddleware for better type hints; remove unused utility functions
5f7138d
[v2.4.7](https://github.com/nexios-labs/...
Release v2.5.2
Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
v2.5.2
29 June 2025
- fix: correct spelling of 'exclude_from_schema' in application and routing modules
#147
- Merge pull request #145 from nexios-labs/dev
#146
- refactor: update error handling UI and enhance JavaScript functionality
#145
- fix: update header encoding in StreamingResponse for compatibility - Added encoding for headers in the StreamingResponse class to ensure proper handling of header values in Latin-1 format. - This change enhances compatibility with various clients and servers that may expect headers in this encoding.
#144
- docs: enhance async-python, authentication, and configuration guides for clarity and completeness
8ee453b
- feat: enhance NexiosApp.run method to support Granian server
a218b0b
- chore: update CHANGELOG.md for v2.5.1 release, including recent merges, fixes, and dependency updates
e63c2c7
v2.5.1
26 June 2025
- Dev
#143
- Merge from #main
#142
- chore(deps-dev): update pytest requirement from <8.4.0,>=8.3.4 to >=8.3.4,<8.5.0
#139
- feat: add request verification and enhance locust tests
2a50d82
- feat: introduce context-aware dependency injection system for request-scoped data access
a52ea4f
- chore: update release workflow to include auto-changelog generation and ensure all tags are fetched
60cd00a
v2.5.0
21 June 2025
- fix: allow optional status code in response methods and default to in…
#140
- chore: update CHANGELOG.md for v2.4.14 release, including recent fixes, documentation enhancements, and dependency updates
25080a4
- fix: allow optional status code in response methods and default to instance status code
e4f1b15
- chore: bump version to 2.5.0 in pyproject.toml and main.py
3176921
v2.4.14
20 June 2025
- Merge pull request #137 from nexios-labs/main
#138
- fix: handle directory initialization and path formatting in StaticFiles class for improved file serving, closes #136
#137
- Merge pull request #137 from nexios-labs/main
#136
- fix: handle directory initialization and path formatting in StaticFiles class for improved file serving, closes #136
#136
- docs: enhance documentation across multiple guides with fundamental concepts, best practices, and structured tips for authentication, configuration, dependency injection, error handling, routing, and WebSocket usage
219286b
- docs: remove outdated team and community sections from team.md to streamline documentation
7ad0f66
- chore: update CHANGELOG.md for v2.4.13 release with recent fixes, documentation updates, and dependency changes
0343a67
v2.4.13
18 June 2025
- fix: update endpoint path formatting to simplify parameter representation in application.py
#135
- fix: update endpoint path formatting to simplify parameter representation in application.py
#134
- Dev
#133
- Merge branch 'main' of https://github.com/nexios-labs/Nexios
#132
- chore: update flake8 configuration and improve type hinting across the codebase
#131
- Dev
#127
- chore: add seaborn and update Python version requirements in project dependencies
bb3889d
- docs: add comprehensive API reference documentation for core components, request, response, and routing
6ebfb16
- docs: update API reference documentation to include new authentication, dependencies, and middleware sections, and enhance application setup examples
330b983
v2.4.12
15 June 2025
- chore: update project version to 2.4.12 in pyproject.toml and main.py
83895bf
- chore: update project version to 2.4.11 in pyproject.toml
1c37b05
v2.4.11
15 June 2025
- chore: add step to clean old builds and simplify PyPI publishing in GitHub Actions workflow
e8af5b9
- chore: add step to clean old builds in GitHub Actions workflow
008e774
v2.4.10
14 June 2025
- Dev
#126
- Merge from main
#125
- Dev
#124
- Dev
#122
- Dev
#121
- docs: overhaul API examples and documentation structure to enhance clarity, introduce best practices, and provide comprehensive code snippets for common use cases
3ed020c
- docs: add 'Examples' section link to navigation for enhanced user access to practical implementations
7b1eb52
- docs: add 'Course' section to navigation and expand course content with detailed day-by-day topics for enhanced learning experience
951e257
v2.4.9
6 June 2025
- feat(openapi): enhance API documentation routes with customizable URLs for Swagger and ReDoc; add ReDoc UI generation
d11085c
- chore: update CHANGELOG for v2.4.8 release, detailing recent changes and improvements
13dca44
- refactor(MakeConfig): update constructor to accept optional config and kwargs, merging them with defaults for improved flexibility
850fe78
v2.4.8
5 June 2025
- Dev
#120
- Merge from main
#119
- Dev
#118
- Dev
#116
- fix(docs): improve clarity in concurrency guide and update examples for better understanding
d790c96
- chore: remove unused cached dependencies and temporary files from VitePress build
df80893
- feat(templating): add templating guide link in documentation; refactor TemplateEngine for improved configuration handling and error management; update TemplateContextMiddleware for better type hints; remove unused utility functions
5f7138d
[v2.4.7](https://github.com/nexios-labs/Nexios...
Release v2.5.1
Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
v2.5.0
21 June 2025
- fix: allow optional status code in response methods and default to in…
#140
- chore: update CHANGELOG.md for v2.4.14 release, including recent fixes, documentation enhancements, and dependency updates
25080a4
- fix: allow optional status code in response methods and default to instance status code
e4f1b15
- chore: bump version to 2.5.0 in pyproject.toml and main.py
3176921
v2.4.14
20 June 2025
- Merge pull request #137 from nexios-labs/main
#138
- fix: handle directory initialization and path formatting in StaticFiles class for improved file serving, closes #136
#137
- Merge pull request #137 from nexios-labs/main
#136
- fix: handle directory initialization and path formatting in StaticFiles class for improved file serving, closes #136
#136
- docs: enhance documentation across multiple guides with fundamental concepts, best practices, and structured tips for authentication, configuration, dependency injection, error handling, routing, and WebSocket usage
219286b
- docs: remove outdated team and community sections from team.md to streamline documentation
7ad0f66
- chore: update CHANGELOG.md for v2.4.13 release with recent fixes, documentation updates, and dependency changes
0343a67
v2.4.13
18 June 2025
- fix: update endpoint path formatting to simplify parameter representation in application.py
#135
- fix: update endpoint path formatting to simplify parameter representation in application.py
#134
- Dev
#133
- Merge branch 'main' of https://github.com/nexios-labs/Nexios
#132
- chore: update flake8 configuration and improve type hinting across the codebase
#131
- Dev
#127
- chore: add seaborn and update Python version requirements in project dependencies
bb3889d
- docs: add comprehensive API reference documentation for core components, request, response, and routing
6ebfb16
- docs: update API reference documentation to include new authentication, dependencies, and middleware sections, and enhance application setup examples
330b983
v2.4.12
15 June 2025
- chore: update project version to 2.4.12 in pyproject.toml and main.py
83895bf
- chore: update project version to 2.4.11 in pyproject.toml
1c37b05
v2.4.11
15 June 2025
- chore: add step to clean old builds and simplify PyPI publishing in GitHub Actions workflow
e8af5b9
- chore: add step to clean old builds in GitHub Actions workflow
008e774
v2.4.10
14 June 2025
- Dev
#126
- Merge from main
#125
- Dev
#124
- Dev
#122
- Dev
#121
- docs: overhaul API examples and documentation structure to enhance clarity, introduce best practices, and provide comprehensive code snippets for common use cases
3ed020c
- docs: add 'Examples' section link to navigation for enhanced user access to practical implementations
7b1eb52
- docs: add 'Course' section to navigation and expand course content with detailed day-by-day topics for enhanced learning experience
951e257
v2.4.9
6 June 2025
- feat(openapi): enhance API documentation routes with customizable URLs for Swagger and ReDoc; add ReDoc UI generation
d11085c
- chore: update CHANGELOG for v2.4.8 release, detailing recent changes and improvements
13dca44
- refactor(MakeConfig): update constructor to accept optional config and kwargs, merging them with defaults for improved flexibility
850fe78
v2.4.8
5 June 2025
- Dev
#120
- Merge from main
#119
- Dev
#118
- Dev
#116
- fix(docs): improve clarity in concurrency guide and update examples for better understanding
d790c96
- chore: remove unused cached dependencies and temporary files from VitePress build
df80893
- feat(templating): add templating guide link in documentation; refactor TemplateEngine for improved configuration handling and error management; update TemplateContextMiddleware for better type hints; remove unused utility functions
5f7138d
v2.4.7
1 June 2025
- Dev
#114
- feat(routes): enhance add_route method to support optional path and handler parameters
999eefe
- feat(icon): redesign SVG icon with gradients, shadows, and new shapes
caba18c
- Auto-format Python code with Black
881d3cd
v2.4.6
30 May 2025
- chore: update CHANGELOG for v2.4.5 release with recent fixes and enhancements
36e8c27
- fix(openapi): implement OpenAPI setup during application shutdown and improve JSON property typing
9fa250f
- chore(versioning): Bump version from 2.4.5 to 2.4.6
bd17397
v2.4.5
27 May 2025
- Fix : Fix openapi setup in NexiosApp in lifespan handling
#112
- chore: Update CHANGELOG for v2.4.4 release with new features, refactors, and tests
dda7f90
- fix: Remove debug print statements and clean up lifespan event handling
477fd63
- chore: bump version to 2.4.5 in main.py and pyproject.toml
fcda8aa
v2.4.4
25 May 2025
Release v2.5.0
What's Changed
- fix: allow optional status code in response methods and default to in… by @TechWithDunamix in #140
Full Changelog: v2.4.14...v2.5.0
Release v2.4.14
What's Changed
- fix: handle directory initialization and path formatting in StaticFiles class for improved file serving, closes #136 by @TechWithDunamix in #137
- Merge pull request #137 from nexios-labs/main by @TechWithDunamix in #138
Full Changelog: v2.4.13...v2.4.14
Release v2.4.13
What's Changed
- Dev by @TechWithDunamix in #127
- chore: update flake8 configuration and improve type hinting across the codebase by @TechWithDunamix in #131
- Merge branch 'main' of https://github.com/nexios-labs/Nexios by @TechWithDunamix in #132
- Dev by @TechWithDunamix in #133
- fix: update endpoint path formatting to simplify parameter representation in application.py by @TechWithDunamix in #134
- fix: update endpoint path formatting to simplify parameter representation in application.py by @TechWithDunamix in #135
Full Changelog: v2.4.12...v2.4.13
Release v2.4.12
Full Changelog: v2.4.11...v2.4.12