Releases: romainl/Apprentice
Releases · romainl/Apprentice
TwoZero
So it has been six years since the last official release. Apprentice hasn't lost its spirit but a lot happened in the meantime, in Vim and in Apprentice itself.
This is the changelog for v2.0.
Dropped
- Explicit support for Neovim,
- explicit support for status line plugins,
- italic text because of spotty support across terminal emulators and poor feature detection in Vim,
- brittle logic,
- iTerm-specific hack.
Added
- Support for
:help :terminal
,
- definition of
g:terminal_ansi_colors
,
- support for
:help terminal-debugger
.
Fixed
- Casing issues,
- faulty logic,
- priority of several highlight groups,
- inconsistencies between 256c and GUI,
- cursor color in GUI,
- brighter comments,
- diff highlight groups.
Low-level changes
- Switch to a template-based workflow (see
README.md
).
OneNine
Fixed priority issue between Error
and Diff...
on one side and Visual
on the other side.
OneEight
- Better support for the Windows console.
- Support for neovim's terminal thanks to metalelf0.
- Minor tweaks
OneSix
This release fixes many errors in the 8/16 version.
OneFive
The tabline, statusline and vertical split are now visually consistent: "black on ocre" for "active", "ocre on black" for "inactive".
Following up on issue #1, folds are darker than they used to be.
Enjoy.
OneFour
Completely reworked to work better in 8/16 colors terminal.
OneThree
- The 8 colors part no longer defines a
Normal
background color.
- Added color swatches and color references to help users customize their terminal emulator.
OneTwo
- Added installation instructions to README.
- Changed images in README to remove screnshot dir.
- Cleaned up the cterm colors for non-256 terminals.
- Changed htmlLink for more visibility.
- Fixed TabLineFill.
OneOne
Fixes an Error
vs CursorLine
conflict.
Adds rules for Fugitive’s diffAdded
and diffRemoved
.