## [5.0.0](https://github.com/heartsradiant/blocks/compare/v4.1.1...v5.0.0) (2022-05-18)
### ⚠ BREAKING CHANGES
* @asd14/blocks is now ESM only and requires node
`^14.13.1 || >=16.0.0`
* @asd14/blocks is now ESM only and requires node
`^14.13.1 || >=16.0.0`
### Features
* adds support for ajv-keywords, and activate regexp and transform ([8719162](https://github.com/heartsradiant/blocks/commit/8719162bfdb20190dc6b3d4806386e5c2af92938))
* adds support for conditional schemas, as an alternative to using the block conventional simpler ones ([340f5c6](https://github.com/heartsradiant/blocks/commit/340f5c6208c59be5fa1c3d7483cca168567242a4))
* update package to ESM ([768ea45](https://github.com/heartsradiant/blocks/commit/768ea45612ef6e67b2d20db224c9b37a6adce84d))
* update package to ESM ([d9ceb0d](https://github.com/heartsradiant/blocks/commit/d9ceb0db209a730086d0b7edf19495bfb19438de))
### Bug Fixes
* remove prepare step from package.json to avoid messing up with the consuming repo's environment ([0c3d020](https://github.com/heartsradiant/blocks/commit/0c3d020818c80a50a086de9a7045828da49ba825))
### CI
* refactor circleci config ([460d8f0](https://github.com/heartsradiant/blocks/commit/460d8f01294885b242b02f68854b36936398dd95))
### Build System
* add "commitlint" to enforce Conventional Commits message format ([8b86f05](https://github.com/heartsradiant/blocks/commit/8b86f05268784463559abc9e0ea3155ac2939c57))
* add githooks ([87d4e8b](https://github.com/heartsradiant/blocks/commit/87d4e8b1b00be6bfffd2d05bcde5cc9cc2f8904b))
* update semantic-release to git push package version after bump ([adca30a](https://github.com/heartsradiant/blocks/commit/adca30ab94d82bf3c9cb994ff3f4cbe08ba0a150))
### Styles
* sync prettier's "endOfLine" with editorconfig ([59bc4d5](https://github.com/heartsradiant/blocks/commit/59bc4d5008f00609d42889bc35a6f98bd3e1ff7d))