Skip to content

Commit f62e8a2

Browse files
committed
0.3.0
1 parent 379d281 commit f62e8a2

File tree

2 files changed

+41
-3
lines changed

2 files changed

+41
-3
lines changed

CHANGELOG.md

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

3+
## v0.3.0
4+
5+
This release brings you a new feature thanks to @svierne, who added allowlist and blocklist!
6+
You can use either or both at the same time, giving you lots of options to manage access to your bot instance across the Matrix federation, and bringing a step up in security for everyone hosting an instance.
7+
Both lists default to being disabled for backward compatibility with previous versions.
8+
To make use of this feature, add the relevant new `allowlist` and `blocklist` sections from the updated [sample.config.yaml](https://github.com/anoadragon453/matrix-reminder-bot/blob/v0.3.0/sample.config.yaml) to your config.yaml.
9+
10+
Further, this release brings improved support for the Matrix specification's new `m.mentions`, fixes for missing and superfluous pills, updated dependencies, and we spent some time adding a lot of CI.
11+
12+
More details below:
13+
14+
### Features
15+
16+
* Implement allowlist and blocklist https://github.com/anoadragon453/matrix-reminder-bot/pull/120 by @svierne
17+
* Support Matrix v1.9 mentions https://github.com/anoadragon453/matrix-reminder-bot/pull/124 by @svierne
18+
19+
### Bugfixes
20+
21+
* Add pills in missing places and remove invalid pills for room pings https://github.com/anoadragon453/matrix-reminder-bot/pull/124 by @svierne
22+
* Fixup for room pills https://github.com/anoadragon453/matrix-reminder-bot/pull/129
23+
24+
### Documentation
25+
26+
* Update contributing guidelines https://github.com/anoadragon453/matrix-reminder-bot/pull/116
27+
28+
### Internal Changes
29+
30+
* Add automatic Python dependency version update checking dependabot config https://github.com/anoadragon453/matrix-reminder-bot/pull/103
31+
* Bump `black` https://github.com/anoadragon453/matrix-reminder-bot/pull/103, https://github.com/anoadragon453/matrix-reminder-bot/pull/105, https://github.com/anoadragon453/matrix-reminder-bot/pull/113, https://github.com/anoadragon453/matrix-reminder-bot/pull/121
32+
* Bump `flake8` https://github.com/anoadragon453/matrix-reminder-bot/pull/106,
33+
* Bump `isort` https://github.com/anoadragon453/matrix-reminder-bot/pull/107, https://github.com/anoadragon453/matrix-reminder-bot/pull/117, https://github.com/anoadragon453/matrix-reminder-bot/pull/119
34+
* Bump `flake8-comprehensions` https://github.com/anoadragon453/matrix-reminder-bot/pull/104
35+
* Bump the version of Python in the CI and docker image to 3.11 https://github.com/anoadragon453/matrix-reminder-bot/pull/108
36+
* Bump `libolm` to 3.2.15 https://github.com/anoadragon453/matrix-reminder-bot/pull/108
37+
* Add CI building containers with all supported Python versions and both amd64 and arm64 for PRs, pushes to master branch (`dev` tag), and releases. See https://github.com/anoadragon453/matrix-reminder-bot/pkgs/container/matrix-reminder-bot for development artifacts. https://github.com/anoadragon453/matrix-reminder-bot/pull/108, https://github.com/anoadragon453/matrix-reminder-bot/pull/110, https://github.com/anoadragon453/matrix-reminder-bot/pull/125
38+
* Bump GitHub actions https://github.com/anoadragon453/matrix-reminder-bot/pull/111
39+
40+
341
## v0.2.1
442

543
Quick patch to bump `matrix-nio` to version `>=0.18`, as otherwise that is required for the bot to work with Synapse 1.38+.

matrix_reminder_bot/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import sys
22

33
# Check that we're not running on an unsupported Python version.
4-
if sys.version_info < (3, 6):
5-
print("matrix_reminder_bot requires Python 3.6 or above.")
4+
if sys.version_info < (3, 8):
5+
print("matrix_reminder_bot requires Python 3.8 or above.")
66
sys.exit(1)
77

8-
__version__ = "0.2.1"
8+
__version__ = "0.3.0"

0 commit comments

Comments
 (0)