Notes:
- When using MySQL, TypeORM now connects using
stringifyObjects: true
, in order to avoid a potential security vulnerability
in the mysql/mysql2 client libraries. You can revert to the old behavior by settingconnectionOptions.extra.stringifyObjects = false
. - When using SAP HANA, TypeORM now uses the built-in pool from the
@sap/hana-client
library. The deprecatedhdb-pool
is no longer necessary and can be removed. See https://typeorm.io/docs/drivers/sap/#data-source-options for the new pool options.
What's Changed
- chore: Remove manual trigger on publish workflow by @michaelbromley in #11536
- test(ci): force mocha to exit on stuck process by @OSA413 in #11538
- fix(oracle): pass duplicated parameters correctly to the client when executing a query by @alumni in #11537
- feat(sap): add support for REAL_VECTOR and HALF_VECTOR data types in SAP HANA Cloud by @alumni in #11526
- fix: add stricter type-checking and improve event loop handling by @alumni in #11540
- perf: avoid unnecessary count on getManyAndCount by @EQuincerot in #11524
- feat(sap): use the native driver for connection pooling by @alumni in #11520
- fix: support for better-sqlite3 v12 by @mohd-akram in #11557
- fix: preserve
useIndex
when cloning a QueryExpressionMap (or a QueryBuilder) by @kettui in #10679 - chore: change test badge from
test.yml
tocommit-validation.yml
by @albasyir in #11560 - fix: do not create junction table metadata when it already exists by @ragrag in #11114
- fix(mysql): support AnalyticDB returning version() column name in getVersion() by @rhydian0x in #11555
- fix: resolve array modification bug in QueryRunner drop methods #11563 by @taina0407 in #11564
- fix(mysql): set
stringifyObjects
implicitly by @alumni in #11574 - docs: separate driver-specific documentation by @alumni in #11581
- docs: fix redirect to mongodb page by @alumni in #11584
- feat(11528): add Redis 5.x support with backward compatibility wite peer dependency to allow by @par333k in #11585
- fix: regtype is not supported in aurora serverless v2 by @ArsenyYankovsky in #11568
- fix(platform[web worker]): improve globalThis variable retrieval for … by @dasoncheng in #11495
- docs: added
@piying/orm
extension to readme by @wszgrcy in #11596 - docs: Fix
reload
option typo by @radovanovic-stevan in #11601 - feat: add entity mode virtual-property by @wszgrcy in #11597
- chore: Release v0.3.26 by @michaelbromley in #11602
New Contributors
- @EQuincerot made their first contribution in #11524
- @kettui made their first contribution in #10679
- @ragrag made their first contribution in #11114
- @rhydian0x made their first contribution in #11555
- @taina0407 made their first contribution in #11564
- @par333k made their first contribution in #11585
- @dasoncheng made their first contribution in #11495
- @wszgrcy made their first contribution in #11596
- @radovanovic-stevan made their first contribution in #11601
Full Changelog: 0.3.25...0.3.26