5.0.1 (2022-02-13)
Bug Fixes
- core: allow cloning QB with raw conditions (04d9d88), closes #2748
- core: allow using 0 as PK (a2e423c), closes #2729
- core: do not propagate removal to FK as PK (a0a19c2), closes #2723
- core: fix support for complex composite (nested) PKs (a7fc7a1), closes #2647
- core: ignore ORM packages where we failed to extract version (b1627c5), closes #2732
- core: respect
null
inLoaded
type (72385b3), closes #2750 - core: return entity type from
em.create()
instead ofNew<T>
(8ff277d), closes #2727 - core: support special characters in
clientUrl
(43e28b8), closes #2730 - core: use
createRequire
instead of dynamic import for JSON files (f567d2d), closes #2738 - embeddables: fix loading inline embeddables with joined strategy (adaa5c6), closes #2717
- esm: fix getting ORM version on windows with ESM (eb3a1be)
- mongo: fix caching populated results in mongo (42ea5be), closes #2754
- query-builder: respect explicit entity schema (717aa5e), closes #2740
- schema: fix explicit schema name support (#2752) (68631ea)
- seeder: fix Factory type for entity with constructor params (#2745) (8b7b977)
- typing: exclude symbols and functions from
FilterQuery
(1d24eb8), closes #2742
Features
- core: add
getContext
parameter to@UseRequestContext()
(9516b48), closes #2721 - query-builder: allow autocomplete on
qb.orderBy()
(fdf03c3), closes #2747 - schema: ensure database when calling
refreshDatabase()
(7ce12d6) - seeder: refactor seeder to support running compiled files (#2751) (8d9c4c0), closes #2728