Skip to content

Commit 6366ea6

Browse files
Changelog update - v0.3.4 (#43)
Co-authored-by: GitHub Action <[email protected]>
1 parent 23272a5 commit 6366ea6

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

CHANGELOG.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,104 +2,127 @@
22

33
## [Unreleased]
44

5+
## [0.3.4] - 2023-12-18
6+
57
### Added
8+
69
- Support 2023.3
710
- An option to display parameter hints when there is only one parameter defined [[#42](https://github.com/WhiteMemory99/Intellij-Python-Inlay-Params/pull/42)]
811

912
## [[0.3.3]] - 2023-08-16
1013

1114
### Added
15+
1216
- 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.
1317

1418
## [[0.3.2]] - 2023-01-20
1519

1620
### Added
21+
1722
- Support for 2023.1
1823

1924
### Fixed
25+
2026
- Incorrect `Literal` behavior with type hints
2127
- `set[]` type hint were causing exceptions when declared explicitly [[#31](https://github.com/WhiteMemory99/Intellij-Python-Inlay-Params/pull/31)]
2228

2329
## [0.3.1] - 2022-10-02
2430

2531
### Fixed
32+
2633
- `TypedDict` subclasses being displayed as a regular dict in type hints
2734
- Several bugs around `async` functions with type hints
2835
- Other minor type hints corrections
2936

3037
## [0.3.0] - 2022-09-25
3138

3239
### Added
40+
3341
- Type hints now support `async` functions [[#15](https://github.com/WhiteMemory99/Intellij-Python-Inlay-Params/pull/15)]
3442
- Made type hints clickable, `Ctrl+LMB` to open the object reference [[#17](https://github.com/WhiteMemory99/Intellij-Python-Inlay-Params/pull/17)]
3543

3644
### Changed
45+
3746
- Parameter hints rewritten - now more reliable, with complete syntax coverage, including chained calls support.
3847

3948
### Fixed
49+
4050
- Redundant parameter hints for names that start with "`__`" or 1 character long
4151
- Display of unnecessary type hints [[#16](https://github.com/WhiteMemory99/Intellij-Python-Inlay-Params/pull/16)]
4252

4353
## [0.2.1] - 2022-09-23
4454

4555
### Added
56+
4657
- Support for 2022.3
4758
- More Python syntax covered with parameter hints
4859

4960
### Changed
61+
5062
- Reduced the amount of parameter hints to make them more relevant and valuable, a new settings option included
5163

5264
### Fixed
65+
5366
- Star (*) and Slash (/) parameters were breaking the hints order
5467

5568
## [0.2.0] - 2022-07-29
5669

5770
### Added
71+
5872
- Detail plugin settings that let you disable parameter hints selectively
5973
- Introduce new inlay hints - optional type annotations for variables and functions return types [[#6](https://github.com/WhiteMemory99/Intellij-Python-Inlay-Params/pull/6)]
6074

6175
### Changed
76+
6277
- Drop support for build 212 and below due to changes in the plugin
6378

6479
## [0.1.4] - 2022-07-20
6580

6681
### Changed
82+
6783
- Lower minimal build requirement to 2021.2
6884

6985
### Fixed
86+
7087
- Hints not showing when there's one positional parameter with `**kwargs`
7188

7289
## [0.1.3] - 2022-07-19
7390

7491
### Changed
92+
7593
- Hide the hints that are 1 character long
7694
- Don't show hints in call expressions that take a single parameter (except for `*args`)
7795

7896
### Fixed
97+
7998
- Hints showing when placing a positional argument after keyword ones
8099
- Hints for classes that use `__new__`, like `datetime.datetime`
81100
- Arguments with the same name as the parameter, but in a different case, were still displayed
82101

83102
## [0.1.2] - 2022-07-18
84103

85104
### Fixed
105+
86106
- `**kwargs` parameter being shown in certain situations
87107
- Class hints based on their attributes were shown incorrectly
88108
- Fix hints display for calls with unpacking
89109

90110
## [0.1.1] - 2022-07-17
91111

92112
### Fixed
113+
93114
- Wrong hints behavior with some classes, related to the `__init__` inheritance logic
94115
- Wrong hint ordering when a positional argument is passed after keyword arguments
95116
- Messed up parameter ordering when unpacking is in the call expression
96117

97118
## [0.1.0] - 2022-07-15
98119

99120
### Added
121+
100122
- Initial plugin release
101123

102-
[Unreleased]: https://github.com/WhiteMemory99/Intellij-Python-Inlay-Params/compare/v0.3.3...HEAD
124+
[Unreleased]: https://github.com/WhiteMemory99/Intellij-Python-Inlay-Params/compare/v0.3.4...HEAD
125+
[0.3.4]: https://github.com/WhiteMemory99/Intellij-Python-Inlay-Params/compare/v0.3.3...v0.3.4
103126
[0.3.3]: https://github.com/WhiteMemory99/Intellij-Python-Inlay-Params/compare/v0.3.2...v0.3.3
104127
[0.3.2]: https://github.com/WhiteMemory99/Intellij-Python-Inlay-Params/compare/v0.3.1...v0.3.2
105128
[0.3.1]: https://github.com/WhiteMemory99/Intellij-Python-Inlay-Params/compare/v0.3.0...v0.3.1

0 commit comments

Comments
 (0)