Changes External Code Formatters
Release History
Version | Date | Description |
---|---|---|
1.15.4-SNAPSHOT | N/A | N/A |
1.15.3 | 2023-01-26 | Added HTML and CSS formatter along with nbm signing |
1.15.2 | 2022-10-02 | Bug-fix release |
1.15.1 | 2022-05-20 | Bug-fix release |
1.15.0 | 2022-05-18 | Additional formatters |
1.14.5 | 2022-02-24 | Bug fix release |
1.14.4 | 2022-02-07 | Bug fix release |
1.14.3 | 2022-01-22 | Bug fix release |
1.14.2 | 2021-12-28 | Bug fix release |
1.14.1 | 2020-08-26 | Support for SQL formatter and some improvements |
1.14.0 | 2020-08-25 | Support for formatters for programming languages other than Java |
1.13.0 | 2020-01-09 | First release from funfried aka bahlef aka fbahle |
1.12.2.46 | 2017-03-29 | |
1.12.1.46 | 2016-12-13 | |
1.12.0 | 2016-09-12 | |
1.11.0 | 2016-05-14 | |
1.10.2.1 | 2016-05-07 | |
1.10.2 | 2016-02-29 | |
1.9.0.0 | 2015-12-30 | |
1.8.0.6 | 2015-03-04 | Bug fix release |
1.8.0.5 | 2014-10-31 | Bug fix release |
1.8.0.4 | 2014-10-11 | |
1.7.1 | 2014-06-10 | Bug fix release |
1.7.0 | 2014-04-01 | |
1.6.1 | 2013-11-20 | Bug fix release |
1.6 | 2013-11-11 | |
1.5 | 2013-10-20 | |
1.4.1 | 2013-10-07 | Bug fix release |
1.4 | 2013-10-03 | First documented release |
Release 1.15.4-SNAPSHOT – N/A
No changes in this release.
Release 1.15.3 – 2023-01-26
Type | Changes | By |
---|---|---|
![]() |
Signing of nbm file as requested by the NetBeans team to get the plugin center verification | bahlef |
![]() |
Add JSoup HTML formatter. Fixes 107. | bahlef |
![]() |
Add CSSParser CSS formatter. Fixes 106. | bahlef |
Release 1.15.2 – 2022-10-02
Type | Changes | By |
---|---|---|
![]() |
Added possibility to organize imports with Google and Palantir formatter. Fixes 215. | bahlef |
![]() |
Fixed issue with overriding tab sizes when formatter is using spaces for indentation and not tabs. Fixes 211. | bahlef |
![]() |
Fixed warning about org.eclipse.osgi.launch.EquinoxFactory ClassNotFoundException which appeared due to Eclipse Equinox OSGi classes which were inside the jsdt-core. Fixes 219. | bahlef |
Release 1.15.1 – 2022-05-20
Type | Changes | By |
---|---|---|
![]() |
Fixed NoClassDefFoundException when using palantir-java-format (added missing functionaljava dependency which should be already there as it is a transitive dependency of palantir-java-format, but it seem it is not detected and therefore not automatically added to the nbm file). Fixes 208. | bahlef |
Release 1.15.0 – 2022-05-18
Type | Changes | By |
---|---|---|
![]() |
Fixed option validation issue when using workspace mechanic configuration file. Fixes 202. | bahlef |
![]() |
Added Palantir formatter | bahlef |
![]() |
Added Vertical Blank SQL Formatter | bahlef |
![]() |
Added DBeaver SQL Formatter (via Spotless) | bahlef |
Release 1.14.5 – 2022-02-24
Type | Changes | By |
---|---|---|
![]() |
Fixed editor issues when using revelc.net XML formatter | bahlef |
![]() |
Fixed editor behavior when using JSoup XML formatter | bahlef |
![]() |
Fixed usage of JSON formatters | bahlef |
Release 1.14.4 – 2022-02-07
Type | Changes | By |
---|---|---|
![]() |
Erroneous formatting with Eclipse when "Override Tab Size" is active. Fixes 191. | bahlef |
![]() |
Fixed issue in Google formatter when there were blank lines at the end of the Java file. Fixes 190. | bahlef |
Release 1.14.3 – 2022-01-22
Type | Changes | By |
---|---|---|
![]() |
Erroneous formatting with Eclipse. Fixes 152. | bahlef |
![]() |
Added Java > 11 runtime check. Fixes 178. | bahlef |
![]() |
Google formatter uses now spaces instead of tabs in the NetBeans editor | bahlef |
Release 1.14.2 – 2021-12-28
Type | Changes | By |
---|---|---|
![]() |
Fixed NoSuchMethodError when formatting javadoc. Fixes 164. | bahlef |
![]() |
Updated all formatters and third-party dependency to latest versions | bahlef |
Release 1.14.1 – 2020-08-26
Type | Changes | By |
---|---|---|
![]() |
Added support for loading remote configurations for Eclipse formatters. Fixes 155. | bahlef |
![]() |
Updated to latest Eclipse formatter version to fix formatting issues. Fixes 153. | bahlef |
![]() |
Added manticore JSQLFormatter. Fixes 146. | manticore-projects |
![]() |
Updated to latest Google formatter version to fix formatting issues. Fixes 137. | bahlef |
Release 1.14.0 – 2020-08-25
Type | Changes | By |
---|---|---|
![]() |
Added Spring Java Formatter. Fixes 101. | bahlef |
![]() |
Added Eclipse Javascript Formatter. Fixes 36. | bahlef |
![]() |
Added revelc.net and Jsoup XML Formatter. Fixes 104. | bahlef |
![]() |
Added Jackson Json formatter. Fixes 105. | bahlef |
![]() |
Removed unneccessary nb-javac-impl dependency which caused ClassNotFoundException. Fixes 111. | bahlef |
![]() |
Renamed the project from "External Java Code Formatters for NetBeans" to "External Code Formatters for NetBeans" because of adding Eclipse Javascript Formatter | bahlef |
![]() |
Support for relative configuration file paths for Eclipse formatters. Fixes 116. | bahlef |
Release 1.13.0 – 2020-01-09
Type | Changes | By |
---|---|---|
![]() |
Added Google Formatter | bahlef |
![]() |
Renamed the project from "Eclipse Java Code Formatter for NetBeans" to "External Java Code Formatters for NetBeans" because of adding Google Code Formatter | bahlef |
![]() |
Support for guarded documents (documents that are created by the NetBeans GUI builder, guarded blocks are skipped of course, but everything in between can be formatted), ONLY SUPPORTED FOR ECLIPSE JAVA CODE FORMATTER!. Fixes 17. | bahlef |
![]() |
Switched from ANT to Maven project. Fixes 81. | bahlef |
![]() |
Added editor context menu action | bahlef |
![]() |
Added support for project specific formatter settings for Gradle projects (and also other Java project types). Fixes 95. | bahlef |
![]() |
Unit test added to check @formatter:on/off feature of Eclipse formatter. Fixes 94. | bahlef |
![]() |
The vertical red line in the editor is now placed according to the line wrap of the configuration of your external formatter. It is also possible to set a flag to use other UI related properties of the external formatter configuration for indentation in the NetBeans editor and if you do you can also override the tab size with your prefered setting. Fixes 82. | bahlef |
![]() |
Got rid of additional XML libraries and using NetBeans internal classes (XMLUtil) now instead. Fixes 32. | bahlef |
Release 1.12.2.46 – 2017-03-29
Type | Changes | By |
---|---|---|
![]() |
Fixed: java.lang.NoClassDefFoundError after another version of the plugin has been uninstalled. Fixes 93. | markiewb |
Release 1.12.1.46 – 2016-12-13
Type | Changes | By |
---|---|---|
![]() |
Provide support for Eclipse Neon 4.6 1a. Fixes 84. | markiewb |
![]() |
Fixed: Keyboard shortcut does not format non java files. Fixes 88. | markiewb |
![]() |
Backport "Allow action to be invoked via macro". Fixes 89. | markiewb |
![]() |
Backport "Minor UI issues in options dialog". Fixes 87. | markiewb |
![]() |
Backport "Cannot be converted to URI/File: URI is not hierarchical.". Fixes 88. | markiewb |
Release 1.12.0 – 2016-09-12
Type | Changes | By |
---|---|---|
![]() |
Allow action to be invoked via macro. Fixes 86. | markiewb |
Release 1.11.0 – 2016-05-14
Type | Changes | By |
---|---|---|
![]() |
Support formatting using Eclipse 4.5.2 Mars.2. Fixes 78. | markiewb |
![]() |
Fixed: Minor UI issues in options dialog. Fixes 74. | markiewb |
![]() |
Fixed: Prevent "URI is not hierarchical" exception. Fixes 80. | markiewb |
![]() |
Fixed: Exception, when using third-party Java code formatter in configuation file. Fixes 77. | markiewb |
Release 1.10.2.1 – 2016-05-07
Type | Changes | By |
---|---|---|
![]() |
Support formatting using Eclipse 4.4 - Fork of the 1.10.2 Version with Eclipse Luna jars. Fixes 72. | markiewb |
![]() |
Fixed: Cannot use version 4.4 parallel to 4.5. Fixes 79. | markiewb |
Release 1.10.2 – 2016-02-29
Type | Changes | By |
---|---|---|
![]() |
Support Workspace Mechanic (https://code.google.com/a/eclipselabs.org/p/workspacemechanic/) configuration file (*.epf). Fixes 61. | markiewb |
![]() |
Support configuration via <projectdir>/.settings/org.eclipse.jdt.core.prefs or absolute path to org.eclipse.jdt.core.prefs. Fixes 67. | markiewb |
![]() |
Reduce download size by 77% by repacking jars with pack200. Fixes 68. | markiewb |
![]() |
On save action: Introduced option for formatting only the changed lines. Fixes 70. | markiewb |
![]() |
Support configuration of linefeed. Fixes 71. | markiewb |
![]() |
Support configuration of source level. Fixes 23. | markiewb |
![]() |
Fallback to NB formatter, if file isn't a java file. Fixes 37. | markiewb |
![]() |
Selection in undocked windows is not respected, when called via keyboard. Fixes 73. | markiewb |
Release 1.9.0.0 – 2015-12-30
Type | Changes | By |
---|---|---|
Update to Eclipse formatter jars from Eclipse 4.5.1 (Mars.1). Fixes 63. | markiewb | |
![]() |
Code templates for @formatter:on/off (https://github.com/markiewb/eclipsecodeformatter_for_netbeans/wiki/Support-of-@formatter:off). Fixes 65. | markiewb |
Update requirements to NetBeans 8.0+. Fixes 66. | markiewb |
Release 1.8.0.6 – 2015-03-04
Type | Changes | By |
---|---|---|
![]() |
Fixed: java.lang.IllegalArgumentException: bad position and run parts in EDT. Fixes 57. | markiewb |
![]() |
Fixed: option panel isn't found by searching for "eclipse". Fixes 4. | markiewb |
Release 1.8.0.5 – 2014-10-31
Type | Changes | By |
---|---|---|
![]() |
Fixed: Format on Save - Changed files remain modified after saving them in Java Editor. Fixes 56. | markiewb |
![]() |
Fixed: "URI is not hierarchical" error message on calling format - add logging for this error. Fixes 55. | markiewb |
Release 1.8.0.4 – 2014-10-11
Type | Changes | By |
---|---|---|
![]() |
Preserve Class/Method/Field breakpoints (experimental, can be disabled in options). Fixes 47. | markiewb |
![]() |
Fixed: Do not remove linebreakpoint, if line is not included in selection. Fixes 53. | markiewb |
![]() |
Fixed: Cannot assign shortcut for "Format with Eclipse Formatter" action. Fixes 52. | markiewb |
![]() |
Update to use eclipse formatter libs from eclipse 4.4. Fixes 46. | markiewb |
![]() |
Support only NetBeans 7.4 and above. Fixes 48. | markiewb |
![]() |
Add donation button. Fixes 49. | markiewb |
![]() |
Add link to github/homepage. Fixes 50. | markiewb |
Release 1.7.1 – 2014-06-10
Type | Changes | By |
---|---|---|
![]() |
Fixed: NPE when configuration file not found. Fixes 40. | markiewb |
Release 1.7.0 – 2014-04-01
Type | Changes | By |
---|---|---|
![]() |
Format selected part of document. Fixes 38. Thanks to Saad Mufti (https://github.com/saadmufti). | markiewb |
Release 1.6.1 – 2013-11-20
Type | Changes | By |
---|---|---|
![]() |
Fixed: NPE while saving options when no profile is set. Fixes 34. | markiewb |
Release 1.6 – 2013-11-11
Type | Changes | By |
---|---|---|
![]() |
Update to Eclipse formatter jars from Eclipse Kepler 4.3. Fixes 30. | markiewb |
![]() |
First profile in file is always used - support selection of profile. Fixes 31. | markiewb |
![]() |
Project specific options: Show link to global options. Fixes 21. | markiewb |
Release 1.5 – 2013-10-20
Type | Changes | By |
---|---|---|
![]() |
Fixed: Formatting with eclipse formatter introduces empty document in undo manager. Fixes 18. | markiewb |
![]() |
Provide a signed package for the PPUC. Fixes 27. | markiewb |
Release 1.4.1 – 2013-10-07
Type | Changes | By |
---|---|---|
![]() |
Fixed: Configured formatter.xml isn't used. Fixes 25. | markiewb |
Release 1.4 – 2013-10-03
Type | Changes | By |
---|---|---|
![]() |
Compile against NB 7.3. Fixes 22. | markiewb |
![]() |
Choose a license, which is compatible to the embedded libs. Fixes 16. | markiewb |
![]() |
Compatibility to JDK6. Fixes 14. | markiewb |
![]() |
Add action "Format with Eclipse Formatter". Fixes 13. | markiewb |
![]() |
After saving the caret is always placed at the end of the file. Fixes 11. | markiewb |
![]() |
Preview panel in options isn't aware to dark themes LAF. Fixes 10. | markiewb |
![]() |
Simplify org.netbeans.eclipse.formatter.ReformatWithEclipseBeforeSaveTask.isJava(). Fixes 9. | markiewb |
![]() |
Make formatting "on save" optional. Fixes 8. | markiewb |
![]() |
Use standard border for options/project settings. Fixes 5. | markiewb |
![]() |
Missing XML syntax highlighting in options/project settings. Fixes 3. | markiewb |
![]() |
Missing mnemonics in options dialog/project settings. Fixes 2. | markiewb |
![]() |
NPE when Format action is invoked but no java document has the focus. Fixes 1. | markiewb |