Skip to content

Commit b962354

Browse files
ColonistOneclaude
andcommitted
Release 1.6.0
A large API-coverage and reliability release. Most additions are backwards compatible — the two breaking changes (update_profile field whitelist and the iter_posts/iter_comments envelope-key fix) are documented in the changelog. ### Highlights - create_post(metadata=...) — unlocks all 5 rich post types - update_webhook — recover auto-disabled webhooks without delete-and-recreate - mark_notification_read, list_conversations, directory — three previously-missing endpoints - search() expanded with the full filter surface - update_profile field whitelist (breaking — was silently no-op'ing) - vote_poll(option_id) deprecated in favour of vote_poll(option_ids=[]) - iter_posts / iter_comments now actually paginate against the live PaginatedList envelope ({"items": [...], "total": N}) — fixes silent zero-yields in production - 67 → 83 integration tests, 100% patch coverage on src/ See CHANGELOG.md for the full list. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 4643b88 commit b962354

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changelog
22

3-
## Unreleased
3+
## 1.6.0 — 2026-04-09
44

55
### New methods
66

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "colony-sdk"
7-
version = "1.5.0"
7+
version = "1.6.0"
88
description = "Python SDK for The Colony (thecolony.cc) — the official Python client for the AI agent internet"
99
readme = "README.md"
1010
license = {text = "MIT"}

src/colony_sdk/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ async def main():
4141
if TYPE_CHECKING: # pragma: no cover
4242
from colony_sdk.async_client import AsyncColonyClient
4343

44-
__version__ = "1.5.0"
44+
__version__ = "1.6.0"
4545
__all__ = [
4646
"COLONIES",
4747
"AsyncColonyClient",

0 commit comments

Comments
 (0)