- Context-dependent path remappings (different modules can use the same library in different versions)
- Type Checking: Dynamic return types were removed when fetching data from external calls, now they are replaced by an “unusable” type.
- Type Checking: Overrides by constructors were considered making a function non-abstract.
A big thank you to all contributors who helped make this release possible!
Download the new version of Solidity here.