yarn @mikro-orm/core 7.1.6
v7.1.6

13 hours ago

7.1.6 (2026-07-13)

Bug Fixes

  • core: carry merged ancestor builders so Kysely types span multi-level extends (#7939) (3c56082), closes #7938 #7938 #7938 #7937
  • core: ignore process-local metadata _id when loading from cache (#7978) (4777f9d), closes #7975
  • core: infer string for time type properties instead of any (#7961) (486eff8)
  • core: keep custom-typed PK snapshots in DB-form to avoid spurious updates (#7973) (393a7f3), closes #7966
  • core: make entity type inference robust under TS 7 stable type ordering (#7948) (a5d1827), closes microsoft/typescript-go#4464
  • core: support @Check() on class level with TC39 decorators (#7982) (23e47d9)
  • mysql: treat (current_date) and curdate() date defaults as equal (#7956) (441eaa1)
  • oracle: keep FK schema owner case consistent with columns and tables (#7964) (ad776b7), closes #7960
  • sql: avoid phantom changeset for inline embeddable loaded via joined strategy (#7971) (9c7612a), closes #7954
  • sql: do not propagate TPT parent check constraints to child tables (#7944) (0f34374), closes #7714 #7935
  • sql: expose columns inherited via extends in getKysely() table type (#7938) (ebaa2be), closes #7937
  • sql: infer array columns as arrays in Kysely table types (#7972) (2b79554), closes #7967
  • sql: keep non-lazy @Formula out of partial-index predicate rendering (#7947) (368123d), closes #7946
  • sql: keep nullable relation FK columns nullable in class-based Kysely inference (#7965) (fde9258), closes #7962
  • sql: stop schema diff churning on generated columns with underscore literals (#7955) (6c9f0a6)
  • sql: support orderBy on persist(false) virtual fields with pagination (#7979) (0454aea), closes #7932

Don't miss a new core release

NewReleases is sending notifications on new releases.