Skip to content

Commit 1cf5208

Browse files
authored
Merge pull request #28 from Polyfrost/changelog-update-v4.1.0
2 parents 8a84bff + c3614d1 commit 1cf5208

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

CHANGELOG.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44

55
## [Unreleased]
66

7+
## [4.1.0] - 2025-11-27
8+
79
### Added
10+
811
- Allowed double clicking on entries in the "jump to preprocessed files" dialogue window to open the file.
912
- Preprocessor comment blocks can now fold each if/ifdef/elseif/else block separately, rather than the entire block from #if -> #endif
1013
- Added a plugin settings screen
@@ -25,30 +28,27 @@
2528
- #else/elseif/endif directives not having a matching indent with their initial #if directive
2629
- Added an option to disable the `//$$ ` insertion on new lines
2730
<img width="750" height="405" alt="image" src="https://github.com/user-attachments/assets/dc364ea4-3502-45e0-88ec-e12c8c5bee76" />
28-
2931
- Added an action to toggle all preprocessor comments `//$$ ` for the selected lines
3032
- Added an action to toggle all preprocessor comments `//$$ ` for the entire preprocessor block the caret is within
3133
- Further keyboard navigation improvements to file jump action
3234

3335
### Fixed
36+
3437
- Fixed sorting of entries in the "jump to preprocessed files" dialogue window.
3538
- Fixed kotlin k2 mode not registering correctly and always ignoring the optional kotlin-plugin.xml, and thus no working kotlin file folding in k2
3639
- Fixed/improved `PreprocessorNewLineHandler` noticably
3740
- Several bugs from the previous preprocessor condition checking fixed, including the `prevSibling` iterating not correctly finding previous directives
3841
- Correct version checking has replaced some logic that used `mainVersion` for all files, `mainVersion` is still a fallback if this fails
3942

4043
### Updated
44+
4145
- Changed preprocessor comment styling to have more muted colours & use italics
4246
<img width="381" height="218" alt="image" src="https://github.com/user-attachments/assets/2009d6aa-baa6-4117-adcf-c53e47941b83" />
43-
4447
- Added support for override files within `versions/<version>/src/` to the "jump to preprocessed files" action.
4548
- Improved the visual clarity of the list in the "jump to preprocessed files" dialogue window.
4649
- Improved keyboard navigation of the "jump to preprocessed files" dialogue window.
4750
- Having ! before a condition identifer is no longer highlighted as an error, e.g. `!FABRIC`
4851

49-
Thank you to [@Traben](https://github.com/Traben-0) for contributing this update!
50-
51-
5252
## [4.0.0] - 2025-07-31
5353

5454
### Added
@@ -109,7 +109,8 @@ Thank you to [@Traben](https://github.com/Traben-0) for contributing this update
109109

110110
- Updated IntelliJ version and refactored code
111111

112-
[Unreleased]: https://github.com/Polyfrost/IntelliProcessor/compare/v4.0.0...HEAD
112+
[Unreleased]: https://github.com/Polyfrost/IntelliProcessor/compare/v4.1.0...HEAD
113+
[4.1.0]: https://github.com/Polyfrost/IntelliProcessor/compare/v4.0.0...v4.1.0
113114
[4.0.0]: https://github.com/Polyfrost/IntelliProcessor/compare/v3.1.0...v4.0.0
114115
[3.1.0]: https://github.com/Polyfrost/IntelliProcessor/compare/v3.0.0...v3.1.0
115116
[3.0.0]: https://github.com/Polyfrost/IntelliProcessor/compare/v2.1.0...v3.0.0

0 commit comments

Comments
 (0)