Skip to content

Releases: lensvol/intellij-blackconnect

0.6.2, "Half-Life"

13 Apr 00:04
0c01396
Compare
Choose a tag to compare
  • Fix compatibility with PyCharm 2024.1+

0.6.1, "I Hate It Here"

08 Jul 19:15
Compare
Choose a tag to compare

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"

28 Jan 18:19
Compare
Choose a tag to compare

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"

25 Apr 10:26
Compare
Choose a tag to compare

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"

09 Jan 13:12
Compare
Choose a tag to compare

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"

07 Aug 19:08
Compare
Choose a tag to compare
  • 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"

22 Jan 19:35
Compare
Choose a tag to compare

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"

01 Jan 19:24
Compare
Choose a tag to compare
  • 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"

25 Dec 22:09
Compare
Choose a tag to compare
  • 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"

25 Jul 05:37
Compare
Choose a tag to compare
  • Fix regression with file save trigger reformatting non-Python files (reported by @gldnspud).