Changelog
Every published release, newest first. Dates are the PyPI publication dates.
To install a specific version, see Installation.
1.0.19 — 2026-08-20
Section titled “1.0.19 — 2026-08-20”- Distribution names are now written in lowercase:
deepdotsandmagicfeedback. Cosmetic only — PyPI treats package names case-insensitively, sopip install MagicFeedbackkeeps working.
1.0.18 — 2026-08-20
Section titled “1.0.18 — 2026-08-20”- New
deepdotspackage name.pip install deepdotsnow works. - New
deepdots_sdkimport package andDeepdotsclass, alongside the originalmagicfeedback_sdkandMagicFeedback. Both refer to the same objects; existing code needs no changes.
1.0.17 — 2026-07-10
Section titled “1.0.17 — 2026-07-10”- Datastore-cached authentication. The bearer token is now read from a Google Cloud Datastore cache by default (
auth_source="datastore"), avoiding an Identity Platform login on every use, and falling back to Identity Platform when the cached token is missing, stale or unreachable. Passauth_source="identity"for the original behaviour. refresh_token()re-resolves the token and updates the auth header across all sub-API clients in place.build_done_message()builds the completion envelope for therequest-donePub/Sub topic.- Fixed: published wheels now declare their dependencies. Up to 1.0.16 they declared none, so pip installed the SDK without
requestsor the Google Cloud libraries.
1.0.16 — 2026-07-07
Section titled “1.0.16 — 2026-07-07”- Packaging fix.
1.0.15 — 2026-07-07
Section titled “1.0.15 — 2026-07-07”- Report update endpoint.
1.0.14 — 2026-06-22
Section titled “1.0.14 — 2026-06-22”upload_attachment()on the Feedback API — attach a file to an existing feedback item.
1.0.13 — 2026-05-13
Section titled “1.0.13 — 2026-05-13”- Signals API.
1.0.12 — 2026-04-28
Section titled “1.0.12 — 2026-04-28”- Fixed updating a feedback item.
1.0.11 — 2026-04-23
Section titled “1.0.11 — 2026-04-23”- Maintenance release.
1.0.10 — 2026-03-17
Section titled “1.0.10 — 2026-03-17”- Requests API.
1.0.9 — 2026-01-23
Section titled “1.0.9 — 2026-01-23”- Companies API.
Earlier releases
Section titled “Earlier releases”These predate this changelog. The dates are accurate; the summaries are reconstructed from the commit history, so they are indicative rather than exhaustive.
| Version | Date | Notes |
|---|---|---|
| 1.0.8 | 2025-12-09 | Report updates |
| 1.0.7 | 2025-12-02 | — |
| 1.0.6 | 2025-12-02 | — |
| 1.0.5 | 2025-12-02 | Reports and Products APIs |
| 1.0.4 | 2025-09-29 | Campaigns API |
| 1.0.3.2 | 2025-09-29 | — |
| 1.0.3 | 2025-07-22 | — |
| 1.0.2 | 2025-04-30 | Integration questions |
| 1.0.1 | 2025-04-14 | Filters and list endpoints |
| 1.0.0 | 2025-04-14 | Package restructure, logging control |
| 0.0.7 | 2025-04-12 | — |
| 0.0.6 | 2025-04-07 | — |
| 0.0.5 | 2025-04-07 | Campaign sessions, metrics |
| 0.0.4 | 2024-12-18 | — |
| 0.0.3 | 2024-12-11 | Contacts and campaigns |
| 0.0.2 | 2024-09-08 | — |
| 0.0.1 | 2024-09-08 | Initial release |