All notable changes to the "vscode-julia-formatter" extension will be documented in this file.
- Initial release, with some very basic functions.
- Fix some critical bugs.
- Add 3 more properties:
compile
,whitespace_typedefs
andwhitespace_ops_in_indices
- Simplify code, should improve performance.
- Add progress hint (#2)
- Fix path resolution (#1)
- Update docs
- Fixes the whole thing not working on Windows
- Fixes automatic installation of JuliaFormatter
- Fixes settings for the extension not working at all
Thanks to @friggog in #10
- Update configs to the latest version
- Close #8
- Add option
annotateUntypedFieldsWithAny
introduced inJuliaFormatter.jl v0.6.3
- Fix a bug that
alwaysForIn
&overwrite
do not work properly
- Fix
alwaysForIn
not working #14 - Fix
progressBar
will still show even if formatting fails
- Merge #19 & fixes #5, #12, #15, #16, no formatting does not cause losing changes
- Remove
juliaFormatter.overwrite
option since people almost always wanted to overwrite
- Merge #30 & #31: adding
BlueStyle
option
- Closes #32, merge #33: Add overwrite flags
- Merge #37: Add the latest formatting options
- Try to fix #28 "Formatter breaks code" in #40 "Fixed bug where formatting corrupted files, added option for Julia sys image, and cleaned up code."
- Merge #42: Add back args that was removed in PR #40
- Merge #44: Fixed bug where formatting twice in quick succession would cause duplicate "Formatting..." status bar items
- Merge #45: Simplified error message when file contains syntax errors
- Merge #46 & #47: Hotfix where multiple statements outside a module would cause formatting to fail
- Merge #48: Better error messages when file doesn't parse
- Merge #52: Don't open
outputChannel
every time