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

v0.2.8

Compare
Choose a tag to compare
@bryphe bryphe released this 19 Aug 17:59

v0.2.8

Fixes in v0.2.8

  • UI improvements
    • Implemented UX for buffers & tabs
      tabs
    • Bookmark Support + QuickOpen Enhancements (#574) - thanks @cyansprite!
      image
    • Use colorscheme foreground / background color for tabs (#590)
    • Use colorscheme foreground / background colors for cursor (#584)
    • Added small animations (#603)
    • New application icons (#587)
      new icon
    • Set 'mouse=a' as a default configuration value (#581) - thanks @bert88sta!
    • Fix wrapping in the quickinfo UI (#563) - thanks @josemarluedke!
    • Some other small enhancements (#615, #616)
  • Windows Improvements
    • Windows Open-With Support / Shell Integration (#613) - thanks @CrossR!
      Directory Image
    • Initial Windows clipboard integration (#620)
  • Package size improvements
    • Remove nvim-qt binaries on Windows
    • Remove tslint dependency, extracting TSLint plugin to oni-plugin-tslint (#631)
    • Remove OmniSharp dependency, extracting C# language service to oni-language-csharp (#606)
    • Remove lodash dependency from packaged builds (#608)
    • Remove 'Q' dependency from project (#605)
    • Compiled browser bundle is now minified (#597)
    • Bundled only used pieces of lodash in the webpack bundle (#595)
  • Performance / responsiveness improvements
    • Convert remaining React components to Pure components, preventing extraneous rendering (#590)
    • Fix CPU usage when idle (only call requestAnimationFrame when there is a change impacting rendering) (#570)
    • Leverage memoized selectors from reselect (#558)
  • Startup improvements
    • Fix green flash of text on startup (#611)
  • Refactoring
    • Clean up window management code (#609)
  • Dependencies
    • Upgrade to typescript 2.4.2 (#601)
    • Upgraded to webpack 3 (#597)
    • Upgrade React and React-DOM to 15.6.1 (#558)
  • Improve backwards compatibility against earlier versions of Neovim (#583)
  • Integrate FocusGained and FocusLost autocommands (#576)
  • Add 'Open Folder' menu option (#570)

Breaking Changes

  • If you use C#, you'll want to install the oni-language-csharp plugin, as it is no longer bundled by default.
  • If you use TSLint, you'll want to install the oni-plugin-tslint plugin, as it is no longer bundled by default.

Supporters

Shout out to our supporters this month!

Thanks for your support!