Skip to content

Releases: errbotio/errbot

v6.2.0

04 Jan 06:50
Compare
Choose a tag to compare

v6.2.0 (2024-01-01)

Breaking

  • backend/slack: remove slack and slack_rtm built-in backends (#1581)
  • core/logging: deprecate SENTRY_TRANSPORT config (#1604)
  • core: removing py37 support (#1652)

Features

  • core/plugins: detect plugins using entrypoints (#1590)
  • core/logging: add new SENTRY_OPTIONS config (#1597)
  • core/plugins: make slack, mattermost and discord backends available as install requirements (#1611)

Fixes

  • docs: add unreleased section (#1576)
  • docs: update broken URL for Markdown Extra (#1572)
  • chore: bump actions/setup-python version (#1575, #1593, #1609, #1626, #1642, #1650, #1659, #1674)
  • backend/telegram: fix missing imports (#1574)
  • chore: ci improvements (#1577, #1583)
  • chore: add docs build to ci (#1582)
  • backend/xmpp: fix forward type references (#1578)
  • chore: remove campfire references (#1584)
  • chore/setup: fix exception when installing on python <3.7 (#1585)
  • docs: typos (#1589, #1594)
  • chore: simplify isort config using black (#1595)
  • fix: detecting entrypoint module paths (#1603)
  • chore: fix Docker build to use local tree (#1608)
  • chore: bump actions/checkout version (#1610, #1625, #1637, #1644, #1653, #1656, #1658, #1663)
  • docs: link to external Discord plugin documentation (#1615)
  • chore: add ARG to Dockerfile and add proper stop signal (#1613)
  • fix: update module versions and build (#1627)
  • chore: update setuptools version (#1628)
  • refactor: detecting entry point plugins (#1630)
  • chore: bump mr-smithers-excellent/docker-build-push version (#1633)
  • docs: fix example code in the testing section (#1643)
  • chore: update all core dependencies (#1651)
  • fix: use template file for webserver plugin echo output (#1654)
  • chore: update repos.json (#1660)
  • docs: add readthedocs yaml config (#1661)
  • fix: broken integration tests (#1668)
  • style: replace format() with f-strings (#1667)
  • migrate from external mock package to stdlib unittest.mock (#1673)
  • fix: import of Mapping from collections.abc (#1675)
  • backend: update irc, telegram and xmpp dependencies (#1655)

Downloads

  • Docker - docker pull errbotio/errbot:6.2.0
  • pypi - pip install errbot==6.2.0

v6.1.9

11 Jun 13:37
Compare
Choose a tag to compare

v6.1.9 (2022-06-11)

Features

  • core: set default backend to Text (#1522)
  • core: option to divert all commands to private or thread (#1528)
  • core: add type hints to core and backend functions (#1542)
  • docs: add ACL and numerous backends to official documentation (#1552)
  • core: add Python 3.10 to automated tests (#1539)
  • core: add room acl attribute (#1530)
  • chore: refactor Dockerfile errbot install and python version bump (#1571)

Fixes

  • core: success handling for update_repos (#1520)
  • core/plugins: cascade dependency plugins (#1519)
  • core/plugins: reload all repo plugins when updating a repo (#1521)
  • plugin_manager: correct syntax error (#1524)
  • backend/text: add stub send_stream_request method (#1527)
  • backend/hipchat: remove HipChat backend (#1525)
  • backend/test: shutdown sequence to address test failure (#1535)
  • core: various minor logging improvements (#1536)
  • chore: various minor formatting improvements (#1541)
  • docs: update spark plugin reference (#1546)
  • fix: python 2 version references in docs and init template (#1543)
  • backends: deprecate built-in Slack and SlackRTM (#1526)
  • chore: remove python 3.6 checks and test environment (#1540)
  • chore: add/update issue templates (#1554)
  • chore: pin all package dependencies (#1553, #1559)
  • core/webserver: use errbot loglevel for consistent logging. (#1556)
  • fix/core: prevent infinite loop when only BOT_PREFIX is passed (#1557)
  • chore: bump actions/setup-python from 2 to 3.1.0 (#1563)
  • chore: Set permissions for GitHub actions (#1565)
  • fix: removed deprecated argument reconnection_interval for irc v20.0 (#1568)
  • docs: Add Gentoo packages (#1567)
  • chore: bump actions/setup-python from 3.1.0 to 3.1.2 (#1564)
  • fix: circular dependencies error when there are none (#1505)

Downloads

  • Docker - docker pull errbotio/errbot:6.1.9
  • pypi - pip install errbot==6.1.9