Skip to content

Latest commit

 

History

History
96 lines (94 loc) · 3.14 KB

ROADMAP.md

File metadata and controls

96 lines (94 loc) · 3.14 KB

Roadmap

This document describes upcoming releases and planned features/enhancements. I no longer maintain this project, so this roadmap will probably not reflect the plan of future maintainers.

Version Goals Features
1.3.1 (complete) Incorporate new features present in other branch viewers and fix long standing bugs
  • Implement bisecting directly inside the plugin
  • Implement rebasing directly inside the plugin
  • Add robust key remapping
1.4 (stable, pending testing) Improve stability of new features and incorporate community feedback
  • Fixes for broken/duplicate bindings
  • More binding name consistency
  • Better rebasing/bisecting documentation
  • Better bisecting UX ("next" only targets cursor on visual selection)
  • Fixed custom split directions breaking certain functions (split direction is hardcoded until 1.4.1 or later) - thanks to @synic
  • Added helper to get debugging information
  • Added rudamentary neovim support - thanks to the Neovim team
1.4.1 Improve window system
  • Reworked window creation and switching system
  • Configurable window layout
  • Reduced layout mangling in browser mode
  • Stable preview window functionality
1.4.2 Improve command running and output
  • Reworked git command running system
  • Improved error output
  • New informational output system
  • Better compatibility with neovim's new command running system
1.5 (stable) Improve stability of the reworked features and incorporate community feedback Pending community feedback
1.5.1 Improve customizability and function of the preview window
  • Reworked preview window creation system
  • Customizable preview formatting
  • More kinds of preview window output
  • Preview window binding and settings system
1.5.2 Improve customizability of log formatting
  • Reworked ref/commit retrieval system
  • Reworked log format parsing system
1.6 (stable) Improve stability of new customizable systems and incorporate community feedback Pending community feedback