All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- RichResponse's set_* methods (use property attributes instead).
- WebhookClient's set_followup_event method (use property attribute instead).
- Change sphinx's template to furo.
- Upgrade many development dependencies.
0.4.5 - 2023-01-19
Disaster recovery.
0.4.4 - 2021-08-09
- Bug when the webhook request is an empty JSON.
- Bump dependencies in requirements and setup files
0.4.3 - 2021-06-29
- Code of Conduct file.
- Django example dependencies versions.
0.4.2 - 2020-11-29
- Bug when parsing WebhookRequest object in Django example (#1).
- Bug when calling response in WebhookClient multiple times (#2).
0.4.1 - 2020-10-11
- Continuous integration and continuous deployment with Github Actions.
- Health of the source code.
- Documentation.
0.4.0 - 2020-09-12
- Getters and setters for RichResponse's attributes (and deprecation warnings to set_*() methods).
- Getter and setter for WebhookClient's followup_event attribute (and deprecation warning to set_followup_event() method).
- Docs: Examples to WebhookClient's methods docstrings.
- Docs: Examples to RichResponse's attributes docstrings.
- Docs: "See also" sections in RichResponse's docstrings.
- Docs: Type hints to WebhookClient's handle_request() method's docstring.
- Docs: "Detailed example" section in "Fulfillment overview" page.
- Typing annotations coverage.
0.3.0 - 2020-07-29
- Docs: Change log and contributing guide pages.
- set_text() method for the Text response.
- set_subtitle(), set_image() and set_buttons() methods for the Card response.
- set_title() and set_quick_replies() to the QuickReplies response.
- Fix missing fields in Card and QuickReply responses.
- Fix optional parameters for all rich responses.
- Fix parsing of Image and Card responses from requests.
- Fix RichResponse instantiation (shouldn't be able to instantiate an abstract base class).
- Docs: improve classes and methods docstrings.
- Docs: Change theme to Read the Docs' theme.
0.2.0 - 2020-07-17
- Tests for Context and WebhookClient.
- Rewrite tests using pytest.
0.1.5 - 2020-07-17
- Fix a key access error in WebhookClient's request processing.
0.1.4 - 2020-07-17
- Type hints for WebhookClient methods.
- Type hints for Context methods.
- Type hints for RichResponse methods.
0.1.3 - 2020-07-17
- Public API of the package.
0.1.2 - 2020-03-27
- Initial release.