This repository has been archived by the owner on May 9, 2022. It is now read-only.
Releases: editorconfig/editorconfig-jetbrains
Releases · editorconfig/editorconfig-jetbrains
compatibility fix
v0.4.0: Brought back trim_trailing_whitespace and insert_final_newline support
This release brings back these two EditorConfig features thanks to JetBrains/intellij-community#139 being merged into the JetBrains platform.
Thanks again to @denofevil for contributing #37 to bring back this support.
Beginning with this release, the plugin requires an IDEA version of 134.543 or greater.
v0.3.1: Updated core and continuation indent support
Pure java editorconfig parsing
Thanks again to @denofevil for providing a pure-java implementation of the editorconfig core. Thanks to that, the plugin is now faster and only 1% of its original size, which will help IDE load time.
Fixed project closing/switching errors
v0.2.0: Overhauled plugin using less invasive methods that should be less buggy
There are several significant changes in this release:
- There is no more overriding of important JetBrains classes (this was a hack to get newline type, trailing space, and final newline support to work--more on that below).
- Support for trim_trailing_whitespace and insert_final_newline is removed for now. It will be re-added in a robust way once this pull request (or something like it) is incorporated, which adds an extension point in IntelliJ itself. A version of the plugin that takes advantage of the change is on the "future" branch.
- Support for end_of_line is removed indefinitely, as the implementation of this setting caused a lot of problems, and IntelliJ handles newlines pretty intelligently anyway (e.g. it is impossible to mix newline types in a single file).