Skip to content

Commit

Permalink
Release 0.21.0 of matrix-nio
Browse files Browse the repository at this point in the history
  • Loading branch information
PaarthShah committed Jul 14, 2023
1 parent 9a1d2e9 commit 10556a9
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 5 deletions.
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,35 @@

All notable changes to this project will be documented in this file.

## [0.21.0] - 2023-7-14

### Breaking Changes

- [[#416]] Drop support for end-of-life `python3.7`
- [[#413]] Drop usage of `logbook` in favor of standard library `logging`
- This fixes an issue where logging was effectively disabled by default.

### Features

- [[#409]] Support m.space.parent and m.space.child events
- [[#418]] Add ability to knock on a room, and enable knocking for a room

### Documentation

- Add documentation on how to configure `logging`
- Note in `README` that room upgrades/tombstone events *are* supported

### Miscellaneous Tasks

- [[#401]] Removing skip for passing test
- [[#417]] Add type hints
- [[#406]] [[#407]] [[#414]] Add content to `built-with-nio`

### Bug Fixes

- [[#408]] Properly generate code coverage
- [[#411]] Fixed bug in Event Callbacks

## [0.20.2] - 2023-3-26

### Miscellaneous Tasks
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ nio has most of the features you'd expect in a Matrix library, but it's still a
- ✅ manual and emoji verification
- ✅ custom [authentication types](https://matrix.org/docs/spec/client_server/r0.6.0#id183)
- ✅ well-integrated type system
- ✅ kick, ban and unban
-knocking, kick, ban and unban
- ✅ typing notifications
- ✅ message redaction
- ✅ token based login
Expand Down
4 changes: 2 additions & 2 deletions contrib/archlinux/pkgbuild/PKGBUILD.git
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

pkgbase=matrix-nio
pkgname='python-matrix-nio-git'
pkgver=0.20.2
_pkgver=0.20.2
pkgver=0.21.0
_pkgver=0.21.0
pkgrel=1
pkgdesc='python no-IO library for the matrix chat protocol'
arch=('any')
Expand Down
2 changes: 1 addition & 1 deletion doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
# The short X.Y version
version = ""
# The full version, including alpha/beta/rc tags
release = "0.20.2"
release = "0.21.0"


# -- General configuration ---------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"

[tool.poetry]
name = "matrix-nio"
version = "0.20.2"
version = "0.21.0"
description = "A Python Matrix client library, designed according to sans I/O principles."
authors = ["Damir Jelić <poljar@termina.org.uk>"]
license = "ISC"
Expand Down

0 comments on commit 10556a9

Please sign in to comment.