Skip to content

Commit 2c364dc

Browse files
committed
Release 8.0.0-beta1
1 parent 6777cb4 commit 2c364dc

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

CHANGELOG.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changelog
22

3-
## 8.0.0-alpha7
3+
## 8.0.0-beta1
44

55
### Added
66

@@ -28,12 +28,13 @@
2828
- Changed `NodeSelector.get_connection()` method to `get()`
2929
- Changed `elastic_transport.connection` logger name to `elastic_transport.node`
3030
- Changed `Urllib3HttpNode(connections_per_host)` parameter to `connections_per_node`
31-
- Changed return type of `BaseNode.perform_request()` to `Tuple[ApiResponseMeta, bytes]`
32-
- Changed return type of `Transport.perform_request()` to `Tuple[ApiResponseMeta, <deserialized>]`
31+
- Changed return type of `BaseNode.perform_request()` to `NamedTuple(meta=ApiResponseMeta, body=bytes)`
32+
- Changed return type of `Transport.perform_request()` to `NamedTuple(meta=ApiResponseMeta, body=Any)`
3333
- Changed name of `Deserializer` into `SerializersCollection`
3434
- Changed `ssl_version` to denote the minimum TLS version instead of the only TLS version
3535
- Changed the base class for `ApiError` to be `Exception` instead of `TransportError`.
3636
`TransportError` is now only for errors that occur at the transport layer.
37+
- Changed `Urllib3HttpNode` to block on new connections when the internal connection pool is exhausted
3738

3839
### Removed
3940

@@ -43,6 +44,7 @@
4344
### Fixed
4445

4546
- Fixed a work-around with `AiohttpHttpNode` where `method="HEAD"` requests wouldn't mark the internal connection as reusable. This work-around is no longer needed when `aiohttp>=3.7.0` is installed.
47+
- Fixed logic for splitting `aiohttp.__version__` when determining if `HEAD` bug is fixed.
4648

4749
## 7.15.0 (2021-09-20)
4850

elastic_transport/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@
1515
# specific language governing permissions and limitations
1616
# under the License.
1717

18-
__version__ = "8.0.0a7"
18+
__version__ = "8.0.0b1"

0 commit comments

Comments
 (0)