All Versions
37
Latest Version
Avg Release Cycle
76 days
Latest Release
331 days ago

Changelog History
Page 1

  • v6.1.8 Changes

    June 21, 2021

    πŸ”‹ features:

    • πŸ”Œ core/plugin: method to append argparse options to Command object (#1394)
    • backends: Add identifier for room join and room leave callbacks (#1500)
    • βœ… backends/test: allow attachments to pytest messages as extras (#1489)
    • core/acl: Add allowargs / denyargs filters to ACL (#1509)
    • 🌲 core/bootstrap: Small logging fixes to BOT_LOG_FILE and FORMATTER (#1513)
    • πŸ”Œ core/plugin: Support room names with spaces (#1262)

    πŸ›  fixes:

    • core/cli: failure when passing relative directory during --init (#1511)
    • backend/xmpp: include message delayed for send/recieved messages (#1270)
    • backend/xmpp: "unexpected keyword argument 'wait'" when connecting (#1507)
    • πŸ“„ docs: update broken readme link to plugin development docs (#1504)
    • close threadpool on exit (#1486)
    • πŸ“„ docs: remove matrix link (#1502)
    • πŸ“„ docs: Update backend screenshots (#1499)
    • πŸ“„ docs: Remove Google+ references (#1497)
    • core: Split messages using split() instead of whitespace (#1496)
    • πŸ”Œ chore/plugin: whoami formatting (#1459)
    • 🚚 backend/GUI: Remove GUI backend (#1495)
  • v6.1.7 Changes

    December 18, 2020

    πŸ”‹ features:

    • πŸ‘ core: Add support for python3.9 (#1477)
    • chore: Allow dependabot to check GitHub actions weekly (#1464)
    • 🐳 chore: Add Dockerfile (#1482)

    πŸ›  fixes:

    • πŸ”Œ core: AttributeError on Blacklisted plugins (#1369)
    • πŸ”§ chore: Remove travis configuration (#1478)
    • chore: minor code cleanup (#1465)
    • πŸ’… chore: Use black codestyle (#1457, #1485)
    • chore: Use twine to check dist (#1485)
    • πŸ‘• chore: remove codeclimate and eslint configs (#1490)
  • v6.1.6 Changes

    November 16, 2020

    πŸ”‹ features:

    • ⚑️ core: Update code to support markdown 3 (#1473)

    πŸ›  fixes:

    • backends: Set email property as non-abstract (#1461)
    • SlackRTM: username to userid method signature (#1458)
    • backends: AttributeError in callback_reaction (#1467)
    • πŸ“„ docs: webhook examples (#1471)
    • πŸ”€ cli: merging configs with unknown keys (#1470)
    • πŸ”Œ plugins: Fix error when plugin plug file is missing description (#1462)
    • πŸ“„ docs: typographical issues in setup guide (#1475)
    • πŸ”¨ refactor: Split changelog by major versions (#1474)
  • v6.1.5 Changes

    October 10, 2020

    πŸ”‹ features:

    • XMPP: Replace sleekxmpp with slixmpp (#1430)
    • New callback for reaction events (#1292)
    • Added email property foriPerson object on all backends (#1186, #1456)
    • chore: Add github actions (#1455)

    πŸ›  fixes:

    • πŸ—„ Slack: Deprecated method calls (#1432, #1438)
    • Slack: Increase message size limit. (#1333)
    • 🚚 docs: Remove Matrix backend link (#1445)
    • SlackRTM: Missing 'id_' in argument (#1443)
    • πŸ›  docs: fixed rendering with double hyphens (#1452)
    • πŸ”€ cli: merging configs via --storage-merge option (#1450)
  • v6.1.4 Changes

    May 16, 2020

    πŸ›  fixes:

    • πŸ”Œ 403 error when fetching plugin repos index (#1425)
  • v6.1.3 Changes

    April 20, 2020

    πŸ”‹ features:

    • πŸ”’ Add security linter (#1314)
    • ⚑️ Serve version.json on errbot.io and update version checker plugin (#1400)
    • Serve repos.json on errbot.io (#1403, #1406)
    • Include SlackRTM backend (beta) (#1416)

    πŸ›  fixes:

    • πŸ”Œ Make plugin name clashes deterministic (#1282)
    • Fix error with Flows missing descriptions (#1405)
    • ⚑️ Fix !repos update object attribute error (#1410)
    • ⚑️ Fix updating remove repos using !repos update (#1413)
    • πŸ—„ Fix deprecation warning (#1423)
    • πŸ“š Varios documentation fixes (#1404, #1411, #1415)
  • v6.1.2 Changes

    December 15, 2019

    πŸ›  fixes:

    • Add ability to re-run –init safely (#1390)
    • fix #1375 by managing errors on lack of version endpoint.
    • πŸ—„ Fixed a deprecation warning for 3.9 on Mapping.
    • removing the intermediate domain requiring a certificate.
    • πŸ“¦ Fix package name for sentry-sdk flask integration
    • πŸ‘ Add support to sentry FlaskIntegration
    • πŸ—„ Migrate from raven (deprecated) to new sentry-sdk
    • 🌲 fix: Log errors when present
    • 🌲 Make chatroom log more descriptive
    • 🌲 Set admin check log as debug
    • ⚠ Add admin warnings to log
    • Fix: Advanced loop graph does not reflect the image
    • βœ… make the TestBot start timeout parameterized
    • ⚠ errbot/plugin_manager: only check for /proc/1/cgroup if path exists to fix warning
    • 🚚 removed (c) Apple asset we completely missed.
    • fix double threading in slack backend if DIVERT_TO_THREAD is used
    • ⏱ pop up the timeout for travis
    • βœ… Makes the timeout feedback better on tests. (#1366)
    • 🚚 Move all tox environments to use py37 (#1342)
    • 🚚 Remove empty "text" body on Slack send_card (#1336)
    • πŸ”Œ Load class source in reloading plugins (#1347)
    • βœ… test: Rename assertCommand -> assertInCommand (#1351)
    • Enforce BOT_EXTRA_BACKEND_DIR is a list type. (#1358)
    • Fix #1360 Cast pathlib.Path objects to strings for use with sys.path (#1361)
  • v6.1.1 Changes

    June 22, 2019

    πŸ›  fixes:

    • Installation using wheel distribution on python 3.6 or older
  • v6.1.0 Changes

    June 16, 2019

    πŸ”‹ features:

    • Use python git instead of system git binary (#1296)

    πŸ›  fixes:

    • errbot -l cli error (#1315)
    • πŸ“Œ Slack backend by pinning slackclient to supported version (#1343)
    • πŸ”€ Make –storage-merge merge configs (#1311)
    • Exporting values in backup command (#1328)
    • Rename Spark to Webex Teams (#1323)
    • πŸ“š Various documentation fixes (#1310, #1327, #1331)
  • v6.0.0 Changes

    March 23, 2019

    πŸ”‹ features:

    • βœ… TestBot: Implement inject_mocks method (#1235)
    • βœ… TestBot: Add multi-line command test support (#1238)
    • Added optional room arg to inroom
    • Adds ability to go back to a previous room
    • Pass telegram message id to the callback

    πŸ›  fixes:

    • 🚚 Remove extra spaces in uptime output
    • Fix/backend import error messages (#1248)
    • 🐳 Add docker support for installing package dependencies (#1245)
    • variable name typo (#1244)
    • Fix invalid variable name (#1241)
    • sanitize comma quotation marks too (#1236)
    • Fix missing string formatting in "Command not found" output (#1259)
    • βœ… Fix webhook test to not call fixture directly
    • fix: arg_botcmd decorator now can be used as plain method
    • setup: removing dnspython
    • πŸ—„ pin markdown <3.0 because safe is deprecated