# [7.1.0](https://github.com/jorgebodega/typeorm-seeding/compare/v7.0.0...v7.1.0) (2024-10-04)


### Bug Fixes

* load seeders classes using typeorm ([#324](https://github.com/jorgebodega/typeorm-seeding/issues/324)) ([#339](https://github.com/jorgebodega/typeorm-seeding/issues/339)) ([a2590cc](https://github.com/jorgebodega/typeorm-seeding/commit/a2590cc7a4d35a2f0899cd62274e2e0a5d07f6fd))
* update dependency glob to v11 ([#342](https://github.com/jorgebodega/typeorm-seeding/issues/342)) ([e5fb787](https://github.com/jorgebodega/typeorm-seeding/commit/e5fb7870960fd8bec9e3bc8afd158753a320d191))


### Features

* install biome as formatter and linter ([#335](https://github.com/jorgebodega/typeorm-seeding/issues/335)) ([a195c27](https://github.com/jorgebodega/typeorm-seeding/commit/a195c271ed2dd2c44eb84a11e061732c0b5cc83e))

# [7.1.0-next.3](https://github.com/jorgebodega/typeorm-seeding/compare/v7.1.0-next.2...v7.1.0-next.3) (2024-10-04)


### Bug Fixes

* load seeders classes using typeorm ([#324](https://github.com/jorgebodega/typeorm-seeding/issues/324)) ([#339](https://github.com/jorgebodega/typeorm-seeding/issues/339)) ([a2590cc](https://github.com/jorgebodega/typeorm-seeding/commit/a2590cc7a4d35a2f0899cd62274e2e0a5d07f6fd))

# [7.1.0-next.2](https://github.com/jorgebodega/typeorm-seeding/compare/v7.1.0-next.1...v7.1.0-next.2) (2024-09-25)


### Bug Fixes

* update dependency glob to v11 ([#342](https://github.com/jorgebodega/typeorm-seeding/issues/342)) ([e5fb787](https://github.com/jorgebodega/typeorm-seeding/commit/e5fb7870960fd8bec9e3bc8afd158753a320d191))

# [7.1.0-next.1](https://github.com/jorgebodega/typeorm-seeding/compare/v7.0.0...v7.1.0-next.1) (2024-06-22)


### Features

* install biome as formatter and linter ([#335](https://github.com/jorgebodega/typeorm-seeding/issues/335)) ([a195c27](https://github.com/jorgebodega/typeorm-seeding/commit/a195c271ed2dd2c44eb84a11e061732c0b5cc83e))

# [7.0.0](https://github.com/jorgebodega/typeorm-seeding/compare/v6.0.1...v7.0.0) (2024-03-18)


### Bug Fixes

* deprecation messages ([e523142](https://github.com/jorgebodega/typeorm-seeding/commit/e5231421610e92145779d798996dbddb62ee3d38))
* eslint ([769263d](https://github.com/jorgebodega/typeorm-seeding/commit/769263d29ee1c8240b24ce2523229d02e621044d))
* update dependency commander to v10 ([b43eca4](https://github.com/jorgebodega/typeorm-seeding/commit/b43eca4c4106557d95e70a95a8d08141ca65b389))
* update dependency commander to v11 ([4eec67d](https://github.com/jorgebodega/typeorm-seeding/commit/4eec67d5390dfafbc42ad0ea68f68bb7b3b1936e))
* update dependency commander to v12 ([12a46b1](https://github.com/jorgebodega/typeorm-seeding/commit/12a46b1f791755b8d57d3a1ecd3bd984984566d9))
* update dependency glob to v10 ([859da14](https://github.com/jorgebodega/typeorm-seeding/commit/859da145303cc0ccc24dced4f1940c9ec8fb7a44))


### chore

* bump minimum node version ([c08c2b2](https://github.com/jorgebodega/typeorm-seeding/commit/c08c2b273d9eddc8fe1ce3d9b294c2e5f7e4c7df))


### Features

* upgrade node version ([b895adb](https://github.com/jorgebodega/typeorm-seeding/commit/b895adbac1ce2a541c02b78bd229f6081362950b))
* upgrade typescript ([af5c2f7](https://github.com/jorgebodega/typeorm-seeding/commit/af5c2f76addd352e00538ea198e1ae794def5160))


### BREAKING CHANGES

* remove support for node 16
* now Node 14 (lts) and 17 are out-of-life

# [7.0.0-next.3](https://github.com/jorgebodega/typeorm-seeding/compare/v7.0.0-next.2...v7.0.0-next.3) (2024-03-18)

# [7.0.0-next.2](https://github.com/jorgebodega/typeorm-seeding/compare/v7.0.0-next.1...v7.0.0-next.2) (2024-02-28)


### Bug Fixes

* update dependency commander to v12 ([12a46b1](https://github.com/jorgebodega/typeorm-seeding/commit/12a46b1f791755b8d57d3a1ecd3bd984984566d9))

# [7.0.0-next.1](https://github.com/jorgebodega/typeorm-seeding/compare/v6.0.1...v7.0.0-next.1) (2023-10-30)


### Bug Fixes

* deprecation messages ([e523142](https://github.com/jorgebodega/typeorm-seeding/commit/e5231421610e92145779d798996dbddb62ee3d38))
* eslint ([769263d](https://github.com/jorgebodega/typeorm-seeding/commit/769263d29ee1c8240b24ce2523229d02e621044d))
* update dependency commander to v10 ([b43eca4](https://github.com/jorgebodega/typeorm-seeding/commit/b43eca4c4106557d95e70a95a8d08141ca65b389))
* update dependency commander to v11 ([4eec67d](https://github.com/jorgebodega/typeorm-seeding/commit/4eec67d5390dfafbc42ad0ea68f68bb7b3b1936e))
* update dependency glob to v10 ([859da14](https://github.com/jorgebodega/typeorm-seeding/commit/859da145303cc0ccc24dced4f1940c9ec8fb7a44))


### chore

* bump minimum node version ([c08c2b2](https://github.com/jorgebodega/typeorm-seeding/commit/c08c2b273d9eddc8fe1ce3d9b294c2e5f7e4c7df))


### Features

* upgrade node version ([b895adb](https://github.com/jorgebodega/typeorm-seeding/commit/b895adbac1ce2a541c02b78bd229f6081362950b))
* upgrade typescript ([af5c2f7](https://github.com/jorgebodega/typeorm-seeding/commit/af5c2f76addd352e00538ea198e1ae794def5160))


### BREAKING CHANGES

* remove support for node 16
* now Node 14 (lts) and 17 are out-of-life

## [6.0.1](https://github.com/jorgebodega/typeorm-seeding/compare/v6.0.0...v6.0.1) (2023-01-03)

# [6.0.0-next.5](https://github.com/jorgebodega/typeorm-seeding/compare/v6.0.0-next.4...v6.0.0-next.5) (2023-01-03)


### Bug Fixes

* glob pattern on Windows ([1246b1c](https://github.com/jorgebodega/typeorm-seeding/commit/1246b1c5683419086b59b1e44bcec3e8f2af05d3))

# [6.0.0](https://github.com/jorgebodega/typeorm-seeding/compare/v5.0.2...v6.0.0) (2022-11-02)


### chore

* remove factory definitions ([f2ede7c](https://github.com/jorgebodega/typeorm-seeding/commit/f2ede7c952a106db98ef817e6c9fc34a1a79dd96))


### Features

* add support for multiple paths on cli ([6ffb5dd](https://github.com/jorgebodega/typeorm-seeding/commit/6ffb5dd00dcb83c06b62a616855b344ab01f2096))
* force major version ([73ade47](https://github.com/jorgebodega/typeorm-seeding/commit/73ade475e1a1f44764d4090b04fe2abf9fcbe61b))


### BREAKING CHANGES

* Force version 6
* remove all factory related code in favor of @jorgebodega/typeorm-factory

# [6.0.0-next.4](https://github.com/jorgebodega/typeorm-seeding/compare/v6.0.0-next.3...v6.0.0-next.4) (2022-11-02)

# [6.0.0-next.3](https://github.com/jorgebodega/typeorm-seeding/compare/v6.0.0-next.2...v6.0.0-next.3) (2022-10-15)

# [6.0.0-next.2](https://github.com/jorgebodega/typeorm-seeding/compare/v6.0.0-next.1...v6.0.0-next.2) (2022-08-22)


### Features

* add support for multiple paths on cli ([6ffb5dd](https://github.com/jorgebodega/typeorm-seeding/commit/6ffb5dd00dcb83c06b62a616855b344ab01f2096))

# [6.0.0-next.1](https://github.com/jorgebodega/typeorm-seeding/compare/v5.0.1-next.1...v6.0.0-next.1) (2022-08-18)


### chore

* remove factory definitions ([f2ede7c](https://github.com/jorgebodega/typeorm-seeding/commit/f2ede7c952a106db98ef817e6c9fc34a1a79dd96))


### Features

* force major version ([73ade47](https://github.com/jorgebodega/typeorm-seeding/commit/73ade475e1a1f44764d4090b04fe2abf9fcbe61b))


### BREAKING CHANGES

* Force version 6
* remove all factory related code in favor of @jorgebodega/typeorm-factory

## [5.0.1-next.2](https://github.com/jorgebodega/typeorm-seeding/compare/v5.0.1-next.1...v5.0.1-next.2) (2022-08-18)


### chore

* remove factory definitions ([f2ede7c](https://github.com/jorgebodega/typeorm-seeding/commit/f2ede7c952a106db98ef817e6c9fc34a1a79dd96))


### BREAKING CHANGES

* remove all factory related code in favor of @jorgebodega/typeorm-factory

## [5.0.2](https://github.com/jorgebodega/typeorm-seeding/compare/v5.0.1...v5.0.2) (2022-09-05)


### Bug Fixes

* glob pattern on Windows ([1246b1c](https://github.com/jorgebodega/typeorm-seeding/commit/1246b1c5683419086b59b1e44bcec3e8f2af05d3))

## [5.0.1](https://github.com/jorgebodega/typeorm-seeding/compare/v5.0.0...v5.0.1) (2022-08-18)


### Bug Fixes

* no application seeds ([30f82f6](https://github.com/jorgebodega/typeorm-seeding/commit/30f82f6c3f3c5c249ed32c78452f066cc7c1ab06))

## [5.0.1-next.1](https://github.com/jorgebodega/typeorm-seeding/compare/v5.0.0...v5.0.1-next.1) (2022-08-17)


### Bug Fixes

* no application seeds ([30f82f6](https://github.com/jorgebodega/typeorm-seeding/commit/30f82f6c3f3c5c249ed32c78452f066cc7c1ab06))

# [5.0.0](https://github.com/jorgebodega/typeorm-seeding/compare/v4.0.0...v5.0.0) (2022-08-01)


### Bug Fixes

* add factory deprecation notice ([8d75e05](https://github.com/jorgebodega/typeorm-seeding/commit/8d75e05e43b35e770f7c14437a1e6b04c8fffd01))
* update dependency glob to v8 ([2d3c996](https://github.com/jorgebodega/typeorm-seeding/commit/2d3c99635fcfdd667b38a4bed60d663145dd619b))


### Features

* removed unused command and add some more tests ([ea6649e](https://github.com/jorgebodega/typeorm-seeding/commit/ea6649e98261d62907118448b047987cbebcd2c7))
* use typeorm 0.3 ([aa0153b](https://github.com/jorgebodega/typeorm-seeding/commit/aa0153bd050c60ab94f9979eff4e5ab9bec81645))


### BREAKING CHANGES

* Removed config command
* Connection API is deprecated and removed.

# [5.0.0-next.2](https://github.com/jorgebodega/typeorm-seeding/compare/v5.0.0-next.1...v5.0.0-next.2) (2022-08-01)


### Bug Fixes

* add factory deprecation notice ([8d75e05](https://github.com/jorgebodega/typeorm-seeding/commit/8d75e05e43b35e770f7c14437a1e6b04c8fffd01))

# [5.0.0-next.1](https://github.com/jorgebodega/typeorm-seeding/compare/v4.0.0...v5.0.0-next.1) (2022-07-13)


### Bug Fixes

* update dependency glob to v8 ([2d3c996](https://github.com/jorgebodega/typeorm-seeding/commit/2d3c99635fcfdd667b38a4bed60d663145dd619b))


### Features

* removed unused command and add some more tests ([ea6649e](https://github.com/jorgebodega/typeorm-seeding/commit/ea6649e98261d62907118448b047987cbebcd2c7))
* use typeorm 0.3 ([aa0153b](https://github.com/jorgebodega/typeorm-seeding/commit/aa0153bd050c60ab94f9979eff4e5ab9bec81645))


### BREAKING CHANGES

* Removed config command
* Connection API is deprecated and removed.

# [4.0.0](https://github.com/jorgebodega/typeorm-seeding/compare/v3.2.0...v4.0.0) (2022-03-23)


### Bug Fixes

* add type check on subfactories creation ([2b2883b](https://github.com/jorgebodega/typeorm-seeding/commit/2b2883b48ea08173a032b219266b1fece937e753))
* attrs failing with lazy instances ([c8ddda8](https://github.com/jorgebodega/typeorm-seeding/commit/c8ddda841f9e65d7081e419d2d2e662c6d6a78df))
* update dependency yargs to v17.4.0 ([b64c224](https://github.com/jorgebodega/typeorm-seeding/commit/b64c2245ebb086d891c503972f74cdcca0e2ddab))


### Features

* add factorized attrs ([4a2ce08](https://github.com/jorgebodega/typeorm-seeding/commit/4a2ce08e1be1d79df8f1c0450ba4b315ebca8c46))
* add lazyattribute and subfactory as options in attribs ([48a3630](https://github.com/jorgebodega/typeorm-seeding/commit/48a3630b8c606ff5189c05dc51908dc09f142184))
* add subfactory as valid factorized attr ([0f4b37e](https://github.com/jorgebodega/typeorm-seeding/commit/0f4b37e0f8c3e93aedbd109ddb8f33ac0127a2dc))
* separate different types of lazy attributes ([3efe94e](https://github.com/jorgebodega/typeorm-seeding/commit/3efe94ea140643ccb12dbf8858968a5866fd7577))


### BREAKING CHANGES

* definition function has been substituted with attrs

# [4.0.0-next.3](https://github.com/jorgebodega/typeorm-seeding/compare/v4.0.0-next.2...v4.0.0-next.3) (2022-03-03)

# [4.0.0-next.2](https://github.com/jorgebodega/typeorm-seeding/compare/v4.0.0-next.1...v4.0.0-next.2) (2022-02-12)

# [4.0.0-next.1](https://github.com/jorgebodega/typeorm-seeding/compare/v3.2.0...v4.0.0-next.1) (2022-02-12)


### Bug Fixes

* add type check on subfactories creation ([2b2883b](https://github.com/jorgebodega/typeorm-seeding/commit/2b2883b48ea08173a032b219266b1fece937e753))
* attrs failing with lazy instances ([c8ddda8](https://github.com/jorgebodega/typeorm-seeding/commit/c8ddda841f9e65d7081e419d2d2e662c6d6a78df))


### Features

* add factorized attrs ([4a2ce08](https://github.com/jorgebodega/typeorm-seeding/commit/4a2ce08e1be1d79df8f1c0450ba4b315ebca8c46))
* add lazyattribute and subfactory as options in attribs ([48a3630](https://github.com/jorgebodega/typeorm-seeding/commit/48a3630b8c606ff5189c05dc51908dc09f142184))
* add subfactory as valid factorized attr ([0f4b37e](https://github.com/jorgebodega/typeorm-seeding/commit/0f4b37e0f8c3e93aedbd109ddb8f33ac0127a2dc))
* separate different types of lazy attributes ([3efe94e](https://github.com/jorgebodega/typeorm-seeding/commit/3efe94ea140643ccb12dbf8858968a5866fd7577))


### BREAKING CHANGES

* definition function has been substituted with attrs

# [3.2.0](https://github.com/jorgebodega/typeorm-seeding/compare/v3.1.0...v3.2.0) (2022-02-06)


### Features

* Allow async map function ([2d2c27b](https://github.com/jorgebodega/typeorm-seeding/commit/2d2c27bfb6d208a4507169a9e9fa41e8e3680072))

# [3.1.0](https://github.com/jorgebodega/typeorm-seeding/compare/v3.0.1...v3.1.0) (2022-01-13)


### Features

* add support to async definition on factory ([9432089](https://github.com/jorgebodega/typeorm-seeding/commit/9432089394b027552c12dc0a1dcb5f706cb6c107))

# [3.1.0-next.1](https://github.com/jorgebodega/typeorm-seeding/compare/v3.0.1...v3.1.0-next.1) (2022-01-09)


### Features

* add support to async definition on factory ([5fcca0e](https://github.com/jorgebodega/typeorm-seeding/commit/5fcca0e8d2016c68fda18fe1b202739558b07466))

## [3.0.1](https://github.com/jorgebodega/typeorm-seeding/compare/v3.0.0...v3.0.1) (2022-01-08)


### Bug Fixes

* update dependencies and add rimraf to dev deps ([504cef2](https://github.com/jorgebodega/typeorm-seeding/commit/504cef2f94b1b8e2e47d6bfa6e0bb1e8325490e2))

# [3.0.0](https://github.com/jorgebodega/typeorm-seeding/compare/v2.0.0...v3.0.0) (2022-01-06)

### Bug Fixes

- adapt seeder to new schema ([aecf7b4](https://github.com/jorgebodega/typeorm-seeding/commit/aecf7b46d40221d00d11ae15d40e36bc8c3293c0))
- remove factories option from config ([d66f0f1](https://github.com/jorgebodega/typeorm-seeding/commit/d66f0f184479eeca3fde1b3c5438ee17223ffa2f))

### chore

- remove all faker usages from source folder ([1e14718](https://github.com/jorgebodega/typeorm-seeding/commit/1e1471829c4b707fa8f0c9cb44289438ea4a1f85))
- remove faker from dependencies ([40f21c8](https://github.com/jorgebodega/typeorm-seeding/commit/40f21c86d5bab714581821f80480f091a91b6cf6))

### Features

- adapt use seeders to new structure ([5bca471](https://github.com/jorgebodega/typeorm-seeding/commit/5bca471339a3f8ccdc461160eb3f6c7d551daeab))
- move factory definition to new abstract class ([81ccdf6](https://github.com/jorgebodega/typeorm-seeding/commit/81ccdf6d295c9d36b68c803dffc197c84605a53b))
- remove context from factories ([#23](https://github.com/jorgebodega/typeorm-seeding/issues/23)) ([b7ecba4](https://github.com/jorgebodega/typeorm-seeding/commit/b7ecba4d4064525cd4f02da783ef885a12af08a2))
- remove deprecated elements ([d09e154](https://github.com/jorgebodega/typeorm-seeding/commit/d09e15479cbb49214a81ef5ef49bef6f6adce3a4))
- remove factory helper methods and test associateds ([#30](https://github.com/jorgebodega/typeorm-seeding/issues/30)) ([3393724](https://github.com/jorgebodega/typeorm-seeding/commit/3393724fe85bb59437ea9b307768ac157d70ec19))
- remove useFactories helper method ([#29](https://github.com/jorgebodega/typeorm-seeding/issues/29)) ([ddb5c2f](https://github.com/jorgebodega/typeorm-seeding/commit/ddb5c2f6576bdcde72cabb876a43013aff303e01))
- seed command will execute now default seeder or seed param ([314d8c3](https://github.com/jorgebodega/typeorm-seeding/commit/314d8c30e3ec59cc02074a3846e5df773f337bc6))

### BREAKING CHANGES

- `useSeeders` change its definition and is now incompatible with previous version
- Faker is not available anymore as function param
- Faker is removed from dependencies and now users must install it by themselves
- Deprecated functions are removed
- New abstract factory class is incompatible with previous version
- `useFactories` will no longer be available as is useless in new architecture
- Context is being removed from factories. This could break some applications that were using it

# [2.0.0](https://github.com/jorgebodega/typeorm-seeding/compare/v1.6.2...v2.0.0) (2021-12-14)

### BREAKING CHANGES

- `useSeeders` has been renamed to `useFactories` to be more consistent with functionality
- New `useSeeders` has been created. Returns every Seeder that complies glob pattern and could execute them.
- `Seeder` is now an abstract class instead of an interface
- `Seeder` must export default, as that is the one that is chosen on `useSeeder`
- `tearDownDatabase` and `useRefreshDatabase` are deprecated
