With this release we are deprecating the docker images on hub.docker.com, please now pull the containers from the GitHub Container Registry by changing the image from opsdroid/opsdroid
to ghcr.io/opsdroid/opsdroid
. This is due to changes docker hub has made which stop us from building containers there, and limited support for authentication without a subscription.
New Features
- Add Teams connector @jacobtomlinson in #1679
Documentation and code quality
- Fixed an errant entry into the MongoDB documentation @ajitdsa in #1832
- Adjust Slack instructions to account for necessary verification step @ajitdsa in #1823
- Fix broken contributing links @arusahni in #1819
- Fixed contributing link @jacobtomlinson in #1818
- Update Event Flow Diagram @Sleuth56 in #1814
Other Merged PRs
- Add in capability to supply
user
andpassword
with mongodb by @ajitdsa in #1795 - Migrate gitter tests to pytest by @jacobtomlinson in #1800
- Make opsdroid dynamic module actually importable by @jacobtomlinson in #1802
- Fix GitHub event creation by @jacobtomlinson in #1808
- Add logging, exception handling, and verification to skills-based tests for Github connector by @ajitdsa in #1811
- GitHub fix labels by @ajitdsa in #1812
- Add more Github events by @ajitdsa in #1817
- Add Push event for GitHub connector by @ajitdsa in #1821
- Multistage dockerfile by @Dissonant-Tech in #1820
- Add GitHub apps authentication support by @ajitdsa in #1824
- Add Slash command support for Slack Connector by @chillipeper in #1822
- Bump pillow from 8.2.0 to 8.3.2 by @dependabot in #1827
- Update the docs/conf.py file to fix the docs build @ajitdsa #1830
- Add collection to opsdroid mongo database module by @ajitdsa in #1799
- Use aioredis 2.0 for redis database by @MrNaif2018 in #1835
- Deploy docker images to github container registry by @MrNaif2018 in #1836
- Add label configs for the new teams connector by @Cadair in #1840