Updated ChangeLog for 3.1.

This commit is contained in:
Holger Rapp 2015-11-28 11:30:21 +01:00
parent c5a21c5097
commit 95d6e535ec

View File

@ -1,23 +1,32 @@
changes up to 3001566: version 3.1 (TODO: date):
- This is the last release done by @SirVer. The new maintainer of UltiSnips
is @seletskiy. The repository remains https://github.com/SirVer/ultisnips,
so this should not affect any users. This is also the last release to be
published on vim.org. Please follow the master branch on GitHub for the
latest stable version.
- New option `e`: Context aware snippets. This gives very precise and - New option `e`: Context aware snippets. This gives very precise and
powerful control over when which snippet should be expanded. powerful control over which snippet should be expanded depending on
*UltiSnips-context-snippets* surrounding code. *UltiSnips-context-snippets*
- clearsnippets now clears all snippets below the current priority. This - New option `m`: Trim whitespace in all snippet lines.
fits better with the priority system introduced in 3.0. - Very powerful, freely configurable pre/post-expand and post-jump actions
allow for transforming the buffer outside the snippet. *UltiSnips-snippet-actions*
- Automatic triggering of snippets without the need to press the expand
trigger. *UltiSnips-autotrigger*
- Better error reporting for snippet errors including python stacktraces
and listing of executed code.
- Undo is more granular. Each jump and expand is now a separate undo step. - Undo is more granular. Each jump and expand is now a separate undo step.
- UltiSnips now emits autocommands on certain events. *UltiSnips-custom-autocommands* - UltiSnips now emits autocommands on certain events. *UltiSnips-custom-autocommands*
- New option `m`: Trim whitespace in all snippet lines. - clearsnippets now clears all snippets below the current priority. This
- Improved syntax highlighting for snippets filetype. fits better with the priority system introduced in 3.0.
- snipMate snippets support can be disabled. *UltiSnipsEnableSnipMate* - snipMate snippets support can be disabled. *UltiSnipsEnableSnipMate*
- UltiSnipsEditSplit got a new value 'context'. *UltiSnipsEditSplit* - UltiSnipsEditSplit got a new value 'context'. *UltiSnipsEditSplit*
- Improved syntax highlighting for snippets filetype.
- Mappings and autocommands are now only established when needed, i.e. when - Mappings and autocommands are now only established when needed, i.e. when
a snippet is active. This boosts performance outside of snippets. a snippet is active. This boosts performance outside of snippets.
- No longer supports Vim 7.3. Supported are Vim 7.4 and Neovim. - New integration with Unite, TagBar, and deoplete.
- New Ctags configuration file for snippet definitions.
- Bug fixes, performance improvements, code cleanups and refactorings. - Bug fixes, performance improvements, code cleanups and refactorings.
- Basic Unite integration. - No longer supports Vim < 7.4.
- TagBar support.
- Ctags configuration file for snippet definitions.
- Now using waffle.io, gitter.im and travis-ci.com.
version 3.0 (02-Mar-2014): version 3.0 (02-Mar-2014):
- Organisational changes: The project is now hosted on github. Snippets are - Organisational changes: The project is now hosted on github. Snippets are