Releases: lensvol/intellij-blackconnect
0.6.2, "Half-Life"
- Fix compatibility with PyCharm 2024.1+
0.6.1, "I Hate It Here"
Ain't no rest for the wicked, huh.
Changes:
- Fix crash when no blackd executable is chosen in the dialog window.
- Fix the exception when you try to open the Settings page in PyCharm EAP.
- Fix crash when trying to reformat fragment consisting only of blank lines.
- Fix plugin interfering with the Ctrl-W shortcut in IDEA.
- Fix tab closure code taking too long in the event thread.
- Remove superfluous "blackd already started" notification.
0.6.0, "Oh, well"
Releases that are long overdue are becoming my jam! Oh, well.
- Support for targeting Python 3.11
- Support for the
--preview
option. - Perform validation before running our own blackd instance (h/t to @KotlinIsland).
- Fix rare cases when indentation gets broken during reformatting (h/t to @shanx)
0.5.0, "A Bat Out Of Hell"
Like a bat out of hell, I'll be gone when the morning comes
When the night is over, like a bat out of hell
I'll be gone, gone, gone
("Bat Out Of Hell" by Meat Loaf)
Well, that one was long overdue. The groundwork for starting blackd from inside the plugin was laid down more than a year ago, but alas - mental health is a fickle thing and burnout is no laughing matter. Funnily enough, it took being depressed from the ongoing world crisis to finally push me into releasing this as a futile effort to allay my anxiety.
Anyways, here it is. Go play with it, have fun, and come back with helpful suggestions.
Stay safe. Stay sane.
Changes:
- Support starting blackd when the plugin starts.
- Lower compatibility bound is now 2021.1.3
0.4.6, "Out of the Darkness"
A small release to tide you over till bigger features ship.
- Support 3.10 as a target version. (kudos to @lxop)
- Fix a broken link to blackd documentation in the plugin description.
0.4.5, "Promises to Keep"
- Support new
--skip-magic-trailing-comma
option in black. - Support Python 3.9 as the target version.
- Added "Trigger on Code Reformat" option (kudos to @vlasovskikh).
- Fix rare crash when saving non-Python files with Jupyter support enabled (kudos to @elliotwaite).
- Fix for rare crash when updating document during Undo/Redo operation.
0.4.4, "In Memoriam"
This release is dedicated to the memory of our cat Luna, who passed away due to cancer last year.
She was kind, smart, and loyal. Best cat in the world.
We miss you, girl.
Changes:
- Add button to copy line length settings from the IDE ("right margin").
- Support for connecting to blackd over SSL (kudos to studioj)
- Make server error notifications more descriptive.
- Miscellaneous fixes and improvements.
0.4.3, "Slow And Steady"
- Fix rare crash when processing source code with CR/LF sequence inside.
- Fix rare crash when saving files without type and Jupyter support is enabled.
0.4.2, "I ATEN'T DED"
- Automatically close any outstanding error messages on a successful call to blackd.
- Bump lower compatibility boundary to IDEA 2020.1.4 and up.
0.4.1, "Tests Are My Destination"
- Fix regression with file save trigger reformatting non-Python files (reported by @gldnspud).