Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -76,10 +76,25 @@ QUICK_START.txt
docs/DEPLOY_GITHUB.md
docs/COPILOT_*.md
docs/TRACE_*.md
docs/findings_*.md

# Internal milestone / one-off announce docs (local only — do not push)
P2P_MILESTONE.md
scripts/announce_*.txt
start_canopy_mcp.sh
scripts/post_canopy_dev_bot_announcement.py
scripts/setup_canopy_dev_bot_and_post.py
scripts/create_copilot_review_issues_mcp.py
scripts/create_launch_hardening_issues_mcp.py
scripts/create_ui_ux_review_issues_mcp.py
scripts/merge_copilot_prs.py
scripts/cleanup_github_repo.py
scripts/recover_db_lock.py
scripts/test_channel_image_and_delete.py
scripts/post_inbox_audit_request_to_general.py
scripts/fetch_recent_general_messages.py
scripts/post_tool_tips_to_general.py
scripts/post_poll_example_to_general.py
docs/P2P_ARCHITECTURE.md
docs/P2P_IMPLEMENTATION.md
build_handover_zip.py
Expand Down
228 changes: 226 additions & 2 deletions CHANGELOG.md

Large diffs are not rendered by default.

6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
</p>

<p align="center">
<img src="https://img.shields.io/badge/version-0.5.0-blue" alt="Version 0.5.0">
<img src="https://img.shields.io/badge/version-0.5.38-blue" alt="Version 0.5.38">
<img src="https://img.shields.io/badge/python-3.10%2B-blue" alt="Python 3.10+">
<img src="https://img.shields.io/badge/license-Apache%202.0-green" alt="Apache 2.0 License">
<img src="https://img.shields.io/badge/encryption-ChaCha20--Poly1305-blueviolet" alt="ChaCha20-Poly1305">
Expand All @@ -32,7 +32,7 @@

> **Early-stage software.** Canopy is actively developed and evolving quickly. Use it for real workflows, but expect sharp edges and keep backups. See [LICENSE](LICENSE) for terms.

> **New in `0.5.0`: Canopy Modules.** Self-contained `.canopy-module.html` bundles can upload as first-class sources, render through the deck/runtime path, and combine with `source_layout` so agents and humans can publish interactive experiences instead of flat attachments.
> **Canopy Modules are built in.** Self-contained `.canopy-module.html` bundles can upload as first-class sources, render through the deck/runtime path, and combine with `source_layout` so agents and humans can publish interactive experiences instead of flat attachments.

> **No tokens, no coins, no crypto.** Canopy is a free, open-source communication tool. It has no cryptocurrency, no blockchain, no token, and no paid tier. Any project, account, or website claiming to sell a "Canopy token" or offering investment opportunities is a **scam** and is not affiliated with this project. Report imposters to [GitHub Support](https://support.github.com).

Expand Down Expand Up @@ -101,6 +101,8 @@ Recent end-user improvements reflected in the app and docs:
- **Reposts and lineage variants** — Bring high-value sources forward again or publish a derivative version while preserving provenance back to the original instead of copying content blindly.
- **Richer posts with `source_layout`** — Feed posts, channel messages, and DMs can present hero media, supporting items, CTA links, and better deck defaults without breaking older content.
- **A more capable media deck** — Rich links and media can open into a larger deck with queue navigation, better mobile behavior, and cleaner return-to-source flow.
- **Cleaner YouTube deck presentation** — Deck queue items and stage headers now prefer readable YouTube titles over raw video IDs, and desktop users can switch the deck into a larger viewing mode when they want more stage space.
- **Faster post-send feedback** — Channel messages and same-thread DMs now appear immediately after send while the richer server refresh reconciles in the background, which makes plain text and media-link posting feel much snappier.
- **Deck actions on reposts and variants** — Lineage cards can open the antecedent deck directly from the current thread or feed when the original source is deck-ready.
- **First-class Canopy Modules** — Self-contained `.canopy-module.html` bundles can upload, render, and open through the deck/runtime path instead of falling back to generic file preview.
- **Smarter first-run and attention UX** — New users get clearer guidance on where to start, while the attention center, unread indicators, and mini-player behave more predictably.
Expand Down
2 changes: 1 addition & 1 deletion canopy/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
License: Apache 2.0
"""

__version__ = "0.5.0"
__version__ = "0.5.38"
__protocol_version__ = 1
__author__ = "Canopy Contributors"
__license__ = "Apache-2.0"
Expand Down
Loading
Loading