Warning users for package updates with breaking changes.

Idea: Warn Plasmic users of potentially breaking changes with package updates.

Context: When we ran a Plasmic sync, it pulled an ant design update that had a breaking change with the file uploader. Luckily, our automated testing identified it, and we fixed it before we rolled to prod.

It would be nice if there was a prompt in the CLI that warned users when there’s a breaking change, and potentially even warnings in the change log.

could you tell us more? do you mean our package (like @plasmicpkgs/antd5) pulled in a more recent version of antd, which resulted in a breaking change with the antd’s file upload component that you are using elsewhere in your code?

That’s exactly what happened, @chungwu

antd follows semantic versioning and we did not expect a breaking change :pensive: