Skip to content
This repository has been archived by the owner on Apr 1, 2020. It is now read-only.

v0.2.17

Compare
Choose a tag to compare
@bryphe bryphe released this 15 Nov 15:29

v0.2.17

  • BREAKING
    • Windows-Only: config.js location has moved from %HOME%/.oni/config.js to %APPDATA%/oni/config.js - thanks @CrossR!

    If you are on Windows, and have a custom configuration, make sure to move your config.js to the new location. This does not affect init.vim.

  • Bug Fixes
    • Fix #911, #900 - handle cases when nvim is not on path more gracefully (common issue users hit on Linux)
    • Fix #868, #919, along with several other nvim path issues - this was a major pain point for OSX users. Thanks @Akin909 for tackling this, and congrats on the first PR! 😄
    • Fix keybinding conflict between QuickOpen and Symbol Search in #927 - thanks @CrossR!
    • Fix #923 - configuration in after folder is not recognized (#935)
    • Removed experimental.enableLanguageServerFromConfig feature flag - configurable language servers is now on by default. (#920)
    • Windows: Removed nvim-qt executables from packaged binaries, since they are unused (#917)
    • Fix completion details flickering (#915)
  • Other
    • Integrated css-language-server - completion out-of-the-box for CSS and LESS!
    • Add default binding for <ESC> to leave terminal mode (#915)
    • Add subtle cursor motion for instant typing feedback (#888) - you can disable this by setting ui.animations.enabled: false if you find it distracting!
  • Documentation
  • Experimental
    • Auto-pairs functionality is being developed behind the experimental.autoClosingPairs.enabled setting (off by default for now)
  • Dependency Updates
    • ocaml-language-server was updated to 1.0.12 - thanks @freebroccolo!

Looking forward

Some cool works-in-progress in varying states:

In addition, there are some additional language server features that need to be polished - rename, code actions (refactoring), and code lens. Wrapping those up will get us to our 0.3 milestone.

Thanks!

Thanks to all our backers and contributors for making Oni possible!

If you find Oni useful, please consider supporting us via: