What's Changed
Format fixes
- Avoid printing an extra new line after the contract specifiers by @Janther in #1212
- Avoid removing intended new line after
try-catchstatement by @Janther in #1295, reported by @niklasnatter
Behaviour changes
- Parse with latest compatible solidity version by @fvictorio in #1225
- Support @nomicfoundation/slang 1.3.0 by @Janther in #1288
Internal changes
There has been a lot of work put into simplifying the printing flow avoiding extra steps and cleaning up the patterns in the printing functions across the codebase. There has been a noticeable improvement in the execution speed and cleaner codebase.
Development changes
- Add knip by @fvictorio in #1305
Full Changelog: v2.1.0...v2.2.0