Breaking: Remove official Node v10, v12, v14 and v16 support. We had to do this because one of our dependencies had security issues and the version with the fix dropped Node v10 as well. Additionally, there were also package-lock.json issues because of a breaking change at npm 6deb9bd3edb1d3531ffa689968339f9fd390a5d5092e554955db2591d09b57d3b87a575ee0d510a9
Breaking: Remove Node v8 support. We had to do this because one of our dependencies had security issues and the version with the fix dropped Node v8 as well.
Breaking: Remove Node v6 support. We had to do this because one of our dependencies had security issues and the version with the fix dropped Node v6 as well.
Breaking: Remove official node v4 support. It probably still works with node v4, but no guarantees anymore.
Potentially breaking: Replace babel with regex-based transformation 9b77ed9a293c538ec3eb5160bcb933e012ce517f.
This should not break, but it has been flagged as major version bump as the regex might not catch all cases reliably and thus fail for some users.