> For the complete documentation index, see [llms.txt](https://dnotifier.gitbook.io/product-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dnotifier.gitbook.io/product-docs/appendix/changelog-python.md).

# Changelog — Python SDK

Release notes for [dnotifier](https://pypi.org/project/dnotifier/) on PyPI.

{% hint style="info" %}
Install the latest version with `pip install dnotifier`. Pin a specific version for reproducible builds: `pip install dnotifier==1.0.0`.
{% endhint %}

***

## 1.0.0

### Initial release

* Async-first Python SDK with parity to JavaScript and Dart packages.
* WebSocket and HTTP transports.
* Realtime 1:1 messaging with automatic chunking and reassembly.
* Chat history: `fetch_chat_history`, `delete_chat_history_message`.
* AI: `send_ai`, sessions via `session_id`, AI history fetch/delete.
* Knowledge base (RAG): document CRUD, semantic `search`.
* Workflows: `define_agent`, `Workflow`, `WorkflowContext`, `run_workflow`.
* Optional workflow observability when `observability=True`.
* Session logging with `logs=True`.

→ [Install — Python](/product-docs/getting-started/installation/python.md)\
→ [Workflows overview](/product-docs/workflows-and-agents/overview.md)

### Requirements

* Python 3.9+
* Dependencies: `httpx`, `websockets`

***

## Related

* [Changelog — JavaScript SDK](/product-docs/appendix/changelog-javascript.md)
* [Changelog — Dart SDK](/product-docs/appendix/changelog-dart.md)
* [Support & links](/product-docs/appendix/support.md)
