Skip to content

Releases: inputmd/input

v1.0

29 Mar 02:15

Choose a tag to compare

Highlights

  • IDE-style workspaces backed by GitHub repos.
  • Public repo viewing on input.md, including [username].input.md for rendering homepage repos as read-only workspaces.
  • Server-signed share links for private documents.
  • Per-document editors permissions 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 css and fonts.
  • 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.