|
1 | 1 | # Release Notes |
2 | 2 |
|
3 | | -## 3.1.0 (2026-02-25) |
| 3 | +## 3.0.0 (2026-03-07) |
4 | 4 |
|
5 | 5 | ### Features |
6 | 6 |
|
7 | | -- **Typefully panel**: Replaced modal dialogs with a dedicated `ItemView` in the right sidebar |
8 | | -- **Three tabs**: Drafts, Queue, and Schedule tabs with drill-down navigation and back button |
9 | | -- **Queue schedule editing**: Edit posting schedule directly from the Schedule tab (toggle days, add/remove times) |
10 | | -- **Ribbon icon**: One-click access to the Typefully panel |
11 | | -- **New commands**: "Open Typefully panel", "View queue schedule", "Refresh drafts", "Publish the current selection" |
12 | | - |
13 | | -### Changes |
14 | | - |
15 | | -- Draft list, detail, edit, and queue views moved from modal dialogs to persistent sidebar panel |
16 | | -- Commands "List drafts" and "View queue" now open the panel instead of modals |
17 | | -- PublishModal and ConfirmModal remain as transient action dialogs |
18 | | - |
19 | | -## 3.0.0 (2026-02-23) |
20 | | - |
21 | | -### Features |
22 | | - |
23 | | -- **API client refactor**: Centralized `TypefullyApiClient` class covering all 15+ Typefully API v2 endpoints |
24 | | -- **Media upload**: Attach vault images to posts with automatic presigned URL upload and processing |
25 | | -- **Draft management**: List, view, edit, delete, and schedule existing drafts via modals |
26 | | -- **Publish options modal**: Per-draft control for scheduling, title, notes, tags, and X-specific settings |
27 | | -- **Tag management**: View existing tags and create new ones from plugin settings |
28 | | -- **Queue view**: See upcoming scheduled slots for the next 7 days |
29 | | -- **User profile**: API key validation with instant feedback and profile display in settings |
30 | | -- **Image extraction**: Detect and upload `![[image.png]]` and `` from notes |
31 | | -- **Image syntax removal**: Automatically strip image references from published text |
32 | | -- **Specific datetime scheduling**: Schedule drafts to exact ISO 8601 timestamps |
33 | | -- **Draft notes**: Add private scratchpad notes to drafts (not published) |
34 | | -- **X reply-to URL**: Reply to a specific X post when creating drafts |
35 | | -- **X community ID**: Post to an X community when creating drafts |
36 | | -- **New commands**: "List Typefully drafts" and "View Typefully queue" in command palette |
37 | | - |
38 | | -### Improvements |
39 | | - |
40 | | -- Extracted API logic into `TypefullyApiClient` class for better testability |
41 | | -- Added comprehensive API type definitions (`TypefullyUser`, `TypefullyDraft`, `TypefullyTag`, etc.) |
42 | | -- Settings reorganized into sections: Account, Social Set, Platforms, Publishing, Tags, Queue Schedule, Support |
43 | | -- Image syntax cleaned from published content alongside existing markdown cleaning |
44 | | -- Backward-compatible: existing publish behavior preserved when publish modal is disabled |
| 7 | +- **all:** major improvements and typefully pane |
| 8 | +- **all:** updated |
45 | 9 |
|
46 | 10 | ## 2.0.0 (2026-02-03) |
47 | 11 |
|
48 | | -### BREAKING CHANGES |
| 12 | +### ⚠ BREAKING CHANGES |
49 | 13 |
|
50 | 14 | - Migrated from Typefully API v1 to v2 |
51 | 15 |
|
|
0 commit comments