Skip to content

Commit

Permalink
Release 3.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
tarsil committed Nov 9, 2024
1 parent e747d86 commit 1eb4eb8
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 6 deletions.
21 changes: 16 additions & 5 deletions docs/en/docs/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,28 @@ hide:

# Release Notes

## Unreleased
## 3.5.0

### Added

- Allow passing HTTP/WebSocket handlers directly to routes. They are automatically wrapped in Gateways-
- Allow passing HTTP/WebSocket handlers directly to routes as alternative to defining a Gateway/WebsocketGateway.

### Changed

- Esmerald is now under the License BSD-3. This aims to protect the maintainers and contributors and
the license will be now the final.
- Pluggables can now receive plain Extensions and Extension classes.
- Rename of Pluggables to Extensions:
- Breaking: The `pluggables` attribute and parameter are now renamed to `extensions`. The old name is still available but deprecated.
- Breaking: The `add_pluggable` method is now renamed to `add_extension`. The old name is still available but deprecated.
- **Breaking**: The `pluggables` attribute and parameter are now renamed to `extensions`. The old name is still available but deprecated.
- **Breaking**: The `add_pluggable` method is now renamed to `add_extension`. The old name is still available but deprecated.
- The documentation will refer now to extensions with `Pluggable` as a setup wrapper.
- Allow passing HTTP/WebSocket handlers directly to routes. They are automatically wrapped in Gateways-
- Allow passing HTTP/WebSocket handlers directly to routes as alternative to defining a Gateway/WebsocketGateway.

### Fixed

- Directive `runserver` now allows the use of ASGI middlewares.
- Remove the dependency of an app being an `esmerald` instance for `runserver`.
- Check the environment variables instead of settings variable for esmerald settings in the runserver.

## 3.4.4

Expand Down
2 changes: 1 addition & 1 deletion esmerald/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
__version__ = "3.4.4"
__version__ = "3.5.0"


from lilya import status
Expand Down

0 comments on commit 1eb4eb8

Please sign in to comment.