# TypeORM 0.3.28 - Product: TypeORM (https://whatsnew.fyi/product/typeorm) - Vendor: TypeORM - Date: 2025-12-03 - Version: 0.3.28 - Original notes: https://github.com/typeorm/typeorm/releases/tag/0.3.28 - Permalink: https://whatsnew.fyi/product/typeorm/releases/0.3.28 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Support for jsonpath column type in PostgreSQL - **added** — Entity schema support for trees - **added** — CLI init command now picks dependency versions from TypeORM's own package.json - **added** — Vector type support for MS SQL Server - **added** — Export QueryPartialEntity and QueryDeepPartialEntity types - **added** — MongoDB connector now includes SOCKS5 proxy settings - **added** — Vector column support on MariaDB and MySQL - **added** — Initialize version in PostgreSQL driver only if not already set - **fixed** — Add multiSubnetFailover to MSSQL driver option types - **fixed** — Circular import in SapDriver.ts - **fixed** — CLI init command reading package.json from two folders up - **fixed** — Upgrade glob to fix CVE-2025-64756 - **fixed** — Typesense doc sync - **changed** — Migrate code coverage from nyc to c8 ##### What's Changed * build(deps): bump brace-expansion from 2.0.1 to 2.0.2 in /sample/playground by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/11522 * chore: update dependencies by @alumni in https://github.com/typeorm/typeorm/pull/11666 * chore: fix package preview by @alumni in https://github.com/typeorm/typeorm/pull/11542 * fix: add multiSubnetFailover to mssql driver option types by @isaru66 in https://github.com/typeorm/typeorm/pull/10804 * ci: introduce jsdoc eslint plugin (warnings only) by @pkuczynski in https://github.com/typeorm/typeorm/pull/11681 * feat: add support for `jsonpath` column type in PostgreSQL by @pkuczynski in https://github.com/typeorm/typeorm/pull/11684 * feat: entity schema support trees by @wszgrcy in https://github.com/typeorm/typeorm/pull/11606 * ci: remove close stale issues GH action by @gioboa in https://github.com/typeorm/typeorm/pull/11696 * docs: remove unused docs example file by @pkuczynski in https://github.com/typeorm/typeorm/pull/11675 * docs: updated jsdoc link to PostgreSQL documentation for data types by @pkuczynski in https://github.com/typeorm/typeorm/pull/11680 * ci: bump actions/setup-node to v5 and benefit from automatic caching by @pkuczynski in https://github.com/typeorm/typeorm/pull/11709 * feat(cli/init): pick dependencies versions from our own package.json by @pkuczynski in https://github.com/typeorm/typeorm/pull/11705 * chore(lint/jsdoc): enable jsdoc/valid-types rule and fix offenses by @pkuczynski in https://github.com/typeorm/typeorm/pull/11706 * chore(docs): ehnance llms.txt by @naorpeled in https://github.com/typeorm/typeorm/pull/11711 * ci: bump actions/checkout version by @gioboa in https://github.com/typeorm/typeorm/pull/11712 * ci: harmonize MongoDB version used in CI, local development environment and `init` command and bump to v8 by @pkuczynski in https://github.com/typeorm/typeorm/pull/11704 * docs: remove contradictory statement in Active Record/Data Mapper guide by @ericmorand in https://github.com/typeorm/typeorm/pull/11722 * Fix typos in documentation / hacktoberfest by @survivant in https://github.com/typeorm/typeorm/pull/11713 * MongoDB connector now includes SOCKS5 proxy settings by @Kumar-Kishan in https://github.com/typeorm/typeorm/pull/11731 * docs: fix link to email, when vulnerability found by @pkuczynski in https://github.com/typeorm/typeorm/pull/11667 * style: remove commented out code in FindOptionsUtils by @DeeprajPandey in https://github.com/typeorm/typeorm/pull/11721 * docs: collect all migrations documentation in one place by @pkuczynski in https://github.com/typeorm/typeorm/pull/11674 * lint: fix offenses for @typescript-eslint/no-unused-vars rule in samples folder by @pkuczynski in https://github.com/typeorm/typeorm/pull/11757 * lint: fix offenses for @typescript-eslint/no-unused-vars rule in tests folder by @pkuczynski in https://github.com/typeorm/typeorm/pull/11755 * docs: fix typos in the js documentation by @pkuczynski in https://github.com/typeorm/typeorm/pull/11754 * fix: circular import in SapDriver.ts by @abendi in https://github.com/typeorm/typeorm/pull/11750 * chore(dev-deps): bump eslint and update config by @pkuczynski in https://github.com/typeorm/typeorm/pull/11756 * docs: fix broken migration links by @mguida22 in https://github.com/typeorm/typeorm/pull/11760 * ci: test if docs build and run task depending on the changes from PR by @pkuczynski in https://github.com/typeorm/typeorm/pull/11761 * ci: control development and CI version of Node.js via .nvmrc by @pkuczynski in https://github.com/typeorm/typeorm/pull/11708 * ci: add single step to validate if all tests passed by @pkuczynski in https://github.com/typeorm/typeorm/pull/11763 * ci: prevent running docs index on forks by @pkuczynski in https://github.com/typeorm/typeorm/pull/11762 * feat(mssql): support 'vector' type for MS SQL Server by @artiz in https://github.com/typeorm/typeorm/pull/11732 * docs: expand sponsors _[Truncated at 4000 characters — full notes: https://github.com/typeorm/typeorm/releases/tag/0.3.28]_