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

v0.2.15

Pre-release
Pre-release
Compare
Choose a tag to compare
@bryphe bryphe released this 08 Nov 01:19

NOTE: Windows builds were temporarily removed due to a report of malware - #889. It is not clear if it is a false positive (Windows Defender does not detect any malware), but to be safe, please scan your machine. To be safe, I've removed the vscode-ripgrep dependency, and will be publishing a new build.

v0.2.15

Some big milestones this release:

  • We have an org! Moved from bryphe/oni to onivim/oni

  • We have a website! http://onivim.io

  • We have an Open Collective!

  • Language Server Support

    • Oni supports configurable language servers. See Language Support for more information on using this functionality.
    • Complete refactoring of existing plugin infrastructure
    • Trigger characters for completion are customizable (#861 - thanks @CrossR!)
    • TypeScript / JavaScript completion bug fixes (#839)
    • ocaml-language-server is included with Oni (#841), to enable first-class support with Reason & OCaml
    • Signature Help is now supported (#814)
    • Symbol search is now supported (#819)
    • Rename is now available (F2) (#819)
  • UI Improvements

    • Hover UX animation (#879)
    • Errors are stacked in hover UI instead of overlapping (#804)
    • Additional configuration for tabs look & feel (#832)
    • Statusbar height adjustments (#828 - thanks @badosu!)
  • Bug Fixes

    • Scroll bar / cursorline not in correct window (#818)
  • API Changes

    • directory-changed event was moved to oni.workspace.onDirectoryChanged (#813)
    • Added onBufferSaved event
  • Other

    • Implemented Help -> About (#872)
    • New setting: editor.quickOpen.caseSensitive (#831)
    • C-c and C-[ now close the menu too (#833 - thanks @jared-skinner!)
    • Removed beep.wav and ASSETS.md (#866)
    • More robust automated tests (#850)
    • Windows Installer: There is now an option to add Oni to right-click menus (thanks @CrossR!)
    • Improved OSX defaults for QuickOpen and Command Palette (#824)

Looking Forward

There is still a bit more work to do around the language service - especially around streamlining the UX and adding code actions / refactoring.

In addition, we're starting to make progress on adding some enhanced UX functionality - like a file explorer and syntax highlighting - bringing us closer to the vision of breaking free of terminal limitations.

Supporters

Shout out to our supporters this month!

Thank you for your support!