v2.1.0
If you are upgrading from Prettier Apex v1, please follow this guide to upgrade to v2.
- Add support for Null Coalescing Expression (doc).
- Add experimental support for using native executables to speed up parsing Apex code. Follow the documentation to try it out, and please report any issues you encounter.
Internal Changes
- Use
pnpm
for internal dependency management instead ofyarn
. If you forked this repository before this change, make sure to follow CONTRIBUTING.md to set up your environment again. - This repository is now a monorepo (managed by nx), containing all packages related to this project. This change should not affect normal usage of the library, but if you are maintaining a fork of this library, please make sure to update your workflow accordingly.
- Our new Playground has been published, allowing users to try out Prettier Apex without installing anything.
- Allow user to customize the secret used to shut down the parsing server.
- Allow user to specify the protocol (HTTP/HTTPS) that the parsing server uses.