Releases: inputmd/input
Releases · inputmd/input
v1.0
Highlights
- IDE-style workspaces backed by GitHub repos.
- Public repo viewing on
input.md, including[username].input.mdfor renderinghomepagerepos as read-only workspaces. - Server-signed share links for private documents.
- Per-document
editorspermissions so specific GitHub users can update a shared document without full repo write access. - Reader AI support for proofreading, quick edits, inline prompting, and inline chat.
- Custom document styling with front matter
cssandfonts. - Git-native storage for nearly all content and metadata, with the server acting primarily as a caching proxy.
Editing
- Added inline diff previews, including separate previews per streamed chunk and better handling for single-line changes.
- Added hunk-level review controls and a more stable staged edit protocol.
- Added a Reader AI command queue and grouped subagent activity to make longer sessions easier to follow.
- Improved live diff streaming, staged selection behavior, edit selection handling, scroll behavior while streaming, and stale-base conflict handling.
- Simplified the propose-edits, apply, and ignore flows and cleaned up queued command behavior.
- Kept document chat read-only outside edit mode for safer collaboration.
- Added repo forking support and later expanded it to work across GitHub installations.
- Improved the fork repo picker and related scratch and fork actions.
- Added scratch files in the sidebar for lighter-weight drafting inside a workspace.
- Made commit compaction force-pushes and branch reads atomic for more reliable repo operations.
Writing experience
- Added chat-style tab-expand completions for inline prompting.
- Improved prompt list rendering in both the editor and rendered Markdown views.
- Refined prompt list interaction and styling, including markdown code block marker handling.
- Improved brace-prompt behavior with better overflow positioning, slow-loading hints, and support for double-brace expansion directives.
- Removed the older slash-style inline prompting path in favor of a cleaner inline workflow.
- Improved preview-to-editor scroll sync for a smoother editing experience.
UI polish and stability
- Fixed several crashes and edge cases around diff previews, Reader AI sidebars, and accept/apply flows.