Skip to content

Releases: WhiteMemory99/Intellij-Python-Inlay-Params

v0.3.5

24 Jan 12:54
Compare
Choose a tag to compare

Added

  • Support 2024.1

v0.3.4

18 Dec 18:15
Compare
Choose a tag to compare

Added

  • Support 2023.3
  • An option to display parameter hints when there is only one parameter defined [#42]

v0.3.3

16 Aug 21:22
Compare
Choose a tag to compare

Added

  • Support for 2023.2. Please, note that this PyCharm version and older have built-in parameter hints that can be turned off in the same section.

v0.3.2

20 Jan 22:34
Compare
Choose a tag to compare

Added

  • Support for 2023.1

Fixed

  • Incorrect Literal behavior with type hints
  • set[] type hint were causing exceptions when declared explicitly [#31]

v0.3.1

02 Oct 23:35
8c2415a
Compare
Choose a tag to compare

Fixed

  • TypedDict subclasses being displayed as a regular dict in type hints
  • Several bugs around async functions with type hints
  • Other minor type hints corrections

v0.3.0

25 Sep 15:24
Compare
Choose a tag to compare

Added

  • Type hints now support async functions [#15]
  • Made type hints clickable, Ctrl+LMB to open the object reference [#17]

Changed

  • Parameter hints rewritten - now more reliable, with complete syntax coverage, including chained calls support.

Fixed

  • Redundant parameter hints for names that start with "__" or 1 character long
  • Display of unnecessary type hints [#16]

v0.2.1

23 Sep 21:38
Compare
Choose a tag to compare

Added

  • Support for 2022.3
  • More Python syntax covered with parameter hints

Changed

  • Reduced the amount of parameter hints to make them more relevant and valuable, a new settings option included

Fixed

  • Star (*) and Slash (/) parameters were breaking the hints order

v0.2.0

29 Jul 11:59
Compare
Choose a tag to compare

Added

  • Detail plugin settings that let you disable parameter hints selectively
  • Introduce new inlay hints - optional type annotations for variables and functions return types [#6]

Changed

  • Drop support for build 212 and below due to changes in the plugin

v0.1.4

20 Jul 10:42
Compare
Choose a tag to compare

Changed

  • Lower minimal build requirement to 2021.2

Fixed

  • Hints not showing when there's one positional parameter with **kwargs

v0.1.3

19 Jul 07:08
Compare
Choose a tag to compare

Changed

  • Hide the hints that are 1 character long
  • Don't show hints in call expressions that take a single parameter (except for *args)

Fixed

  • Hints showing when placing a positional argument after keyword ones
  • Hints for classes that use __new__, like datetime.datetime
  • Arguments with the same name as the parameter, but in a different case, were still displayed