Opsdroid

Latest version: v0.30.0

Safety actively analyzes 688178 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 9

0.12.1

Bug fixes
Fix deployment bug in Travis config

0.12.0

Enhancements
Add github gist support for remote skill source(577)
Add support for ipython notebooks as skills (573)
Switch arg parsing to click and add version flag (522)
Use gettext for translations (433)
Translation to Spanish (503)
Norwegian translation (499)
Add portuguese translation (463)
Pass extra kwargs to connector.respond() (493)
Add no-dep flag (466)
Add message reactions (459)
Update logging messages to use gettext (453)
raw_message kwarg addition to the Message class. (445)

Bug fixes
Safe load 'included' yaml files (589)
Only append if opsdroid exists and general tidying (590)
Add empty requirements file as workaround to read the docs bug (557)
Replace except pass with contextlib.suppress (543)
Fix opsdroid failing if Rasa NLU is not available (476)
Removes self.opsdroid.skills line that was breaking opsdroid (474)
Fix aiohttp tests (462)
Move magic strings to constants file (380) (439)
Move recastai and witai magic strings to const file
Increase lint maximums for classes (448)

Breaking changes
Merge Slack and Websocket connectors to the core project (530)
Use appdir library to move config/logs (529)
Remove reload function (461)

Documentation updates
Google style docstring added to configure_lang (568)
Add vim tutorial to mkdocs (556)
Add Google style docstrings to helper.py (534)
Adding Gitter info in docs.extending (528)
Update README badges (506)
Update example configuration (505)
Add parser configuration to documentation (502)
Maintainer scripts (495)
Update documentation for pyup-bot PRs (485)
Remove bold text on PULL_REQUEST_TEMPLATE (483)
Add asyncio docs and extend YouTube video text (478)
Add long description, classifiers and update info in setup.py (465)
Add documentation for maintainers (454)
Removed Overview Page from Matchers section. (451)
Add welcome message config option to the docs (435) (438)
Add CodeTriage badge to opsdroid/opsdroid (436)
Added pypi version image to README (428)

0.11.2

Bug Fixes

- Added `-it` param to `docker run` installation with Docker (417)
- Update setup.py to have correct license (415)
- Add importlib.util import to loader.py file (411)
- Update git modules on startup (409)

0.11.1

Bug Fixes
Fix `mkdocs.yml` and add tests for future use (399)

0.11.0

Enhancements
Add Rasa NLU parser/matcher (336)
Add Recast.AI parser (343)
Add windows support (382)
Add typing/thinking delay and user is typing event (376)

Bug fixes
Try pip3 if pip is not found (387)
Remove extra memory warnings and expand on startup warning (390)
Set parsers to [] if None (389)
Fix for parsers being None (379)
Add memory warning (386)
Better log message for git clone (363)
Remove print from critical function (359)
Reduced the redundancy on requirements.txt, and highlighted the development installation mode with pip. (334)

Breaking changes
**None**

Documentation updates
Improve Beginner Friendliness (338)
Add skill update script (370)
Document the release process (329)

0.10.0

Enhancements
- Change to the Apache 2.0 license (320)
- Add a disconnect method (276)
- Rename API.AI to Dialogflow (294)
- Add always matcher and parser (278)
- Add witai parser (268)
- Add LUIS parser/matcher (263)
- Allows to include a yaml file inside another (230)

Bug fixes
- Adding try/except to welcome_message (239)
- Handle missing section details in load_modules_from_config (271)
- Replace regex parser - use re.search instead re.match (304)
- Update logging messages(282) (303)
- Fix config overwrite after tests (326)
- Fix module imports (305)
- Fix warning in tests (291)
- Typo fix in the welcome message (255)
- Directory of DEFAULT_LOG_FILENAME should be created, if it does not exist (233)

Breaking changes
- Run only one skill at a time (311)

Documentation updates
- Added Getting Started Info (231)
- Correct example configuration for databases. (260)
- Add default web config to README (257)
- Fix references to renamed docs (256)
- Add codecov (315)
- Update skills.md to removes <skillname.py> reference (318)
- Add issue/PR template - issue 284 (285)
- Changed configuration reference section to headers (250)

Page 6 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.