-
0.1
- Initial repo
- OS X / Windows support
- TypeScript language support
-
0.2
- Mouse support
- Buffer scroll bars
- Extensibility models
- Language service
- Autocompletion (TypeScript, Javascript)
- QuickInfo (TypeScript, JavaScript)
- Goto Definition (TypeScript, JavaScript)
- Errors
- Formatting
- Documentation
- Integration with language-server-protocol
- Language service
- Services
- QuickOpen - Modern CTRL-P replacement
- Installation via NPM
- Handle case where NeoVim is not already installed
- Integration with popupmenu_external
- Mouse support
-
0.3
- Proper keymap support
- Feature: Replace visual word
- Configuration loading
- Git overlays
- Git blame overlay
- Git log overlay
- QuickOpen Improvements
- Config variable
- Non-git strategy
- Fuzzy Matching
- Scrollbar
- Icon
- AutoCompletion
- Fuzzy Matching
- Scrollbar
- [ ]
-
0.4
- Better app icon
- Listing in NeoVim wiki
- Left Pane
- Animation support
- Cursor animation
- Performance improvements
- Scroll performance improvement (avoid redraw)
- Perceived performance - render characters instally in insert
-
0.5
- Status Line Replacement
- Extensibility API
- Status Line Replacement
-
Future
- Scrollbar minimap (a-la sublime)
- Enhanced VimTutor
- Collaborative app icon
- Extensibility
- Debugger support
- Snippet support
- Project templates
- Package Manager