New Features
Compose Dialog Enhancements
Keyboard Shortcuts
- Ctrl/Cmd + Enter – Quickly post your status without clicking the button
- Escape – Close the compose dialog (intelligently disabled when autocomplete menus are active to prevent accidental closure)
Draft Auto-Save
- Drafts are automatically saved to localStorage with a 500ms debounce
- Saved under the key
fedideck_compose_draft - Drafts are restored when opening the compose dialog for new posts
- Automatically cleared after successful posting
- Only applies to new posts (not replies, quotes, or DMs)
Discard Draft Button
- Manual “Discard draft” button appears when a draft is loaded
- Clears saved draft from localStorage
- Resets all form fields (text, content warning, visibility)
- Shows confirmation toast notification
Draft Saved Indicator
- Subtle “Draft saved” indicator appears when auto-save occurs
- Automatically fades out after 2 seconds
- Non-intrusive visual feedback
Dynamic Character Limits
- Character limits now adapt to each Mastodon instance's configuration
- Fetches instance info via the
/api/v1/instanceendpoint - Caches instance configuration to prevent redundant API calls
- Falls back to 500 characters if instance info unavailable
- Character counter displays dynamic limit (e.g., “0/500” or “0/5000”)
Note: This is a beta application.
Support development: