- Updated supported intellij platform to
2023.3
- Resolve references to rust types and fields. Note that this can only be done probabilistic, because serde's Serialize and Deserialize traits can be implemented with arbitrary code.
- Make parser more resilient on incomplete files
- Updated supported intellij platform to
2023.2
- Start testing much of the functionality
- Updated plugin to support new versions of IDE.
- Updated plugin to support new versions of IDE.
- Updated plugin to support new versions of IDE.
- Updated plugin to support new versions of IDE.
- Fixed char literal parsing. Now we support simple char literals.
- Updated plugin to support new versions of IDE
- Fixed incorrect parsing of binary and octal literals (an incorrect literals where considered fine so user experience where bad when serde refused to parse a file)
- Updated plugin to support new versions of IDE
- Updated plugin to support new versions of IDE
- Got rid of deprecated API usage
- Fixed incompatibility with old versions of IDEs
- New settings panel for code style
- Code formatting
- Error checkers for dictionaries and objects (key uniquenes and more)
- Added an ability to use enums as keys in dictionaries
- Fixed an issue with identifiers containing numeric literals not being parsed as it intended
- Got rid of compatibility problems
- Color highlighting options are now annotates demo text as expected
- Changed plugin name to successfully ship in the market
- Initial scaffold created from IntelliJ Platform Plugin Template
- Plugin MVP implemented