What's Changed
- build(deps): bump brace-expansion from 2.0.1 to 2.0.2 in /sample/playground by @dependabot[bot] in #11522
- chore: update dependencies by @alumni in #11666
- chore: fix package preview by @alumni in #11542
- fix: add multiSubnetFailover to mssql driver option types by @isaru66 in #10804
- ci: introduce jsdoc eslint plugin (warnings only) by @pkuczynski in #11681
- feat: add support for
jsonpathcolumn type in PostgreSQL by @pkuczynski in #11684 - feat: entity schema support trees by @wszgrcy in #11606
- ci: remove close stale issues GH action by @gioboa in #11696
- docs: remove unused docs example file by @pkuczynski in #11675
- docs: updated jsdoc link to PostgreSQL documentation for data types by @pkuczynski in #11680
- ci: bump actions/setup-node to v5 and benefit from automatic caching by @pkuczynski in #11709
- feat(cli/init): pick dependencies versions from our own package.json by @pkuczynski in #11705
- chore(lint/jsdoc): enable jsdoc/valid-types rule and fix offenses by @pkuczynski in #11706
- chore(docs): ehnance llms.txt by @naorpeled in #11711
- ci: bump actions/checkout version by @gioboa in #11712
- ci: harmonize MongoDB version used in CI, local development environment and
initcommand and bump to v8 by @pkuczynski in #11704 - docs: remove contradictory statement in Active Record/Data Mapper guide by @ericmorand in #11722
- Fix typos in documentation / hacktoberfest by @survivant in #11713
- MongoDB connector now includes SOCKS5 proxy settings by @Kumar-Kishan in #11731
- docs: fix link to email, when vulnerability found by @pkuczynski in #11667
- style: remove commented out code in FindOptionsUtils by @DeeprajPandey in #11721
- docs: collect all migrations documentation in one place by @pkuczynski in #11674
- lint: fix offenses for @typescript-eslint/no-unused-vars rule in samples folder by @pkuczynski in #11757
- lint: fix offenses for @typescript-eslint/no-unused-vars rule in tests folder by @pkuczynski in #11755
- docs: fix typos in the js documentation by @pkuczynski in #11754
- fix: circular import in SapDriver.ts by @abendi in #11750
- chore(dev-deps): bump eslint and update config by @pkuczynski in #11756
- docs: fix broken migration links by @mguida22 in #11760
- ci: test if docs build and run task depending on the changes from PR by @pkuczynski in #11761
- ci: control development and CI version of Node.js via .nvmrc by @pkuczynski in #11708
- ci: add single step to validate if all tests passed by @pkuczynski in #11763
- ci: prevent running docs index on forks by @pkuczynski in #11762
- feat(mssql): support 'vector' type for MS SQL Server by @artiz in #11732
- docs: expand sponsors section and remove outdated translations by @dlhck in #11771
- docs(cockroach): fix typo in CockroachDriver jsdoc for mappedDataTypes by @Edge-Seven in #11775
- ci: migrate from nyc to c8 by @pkuczynski in #11759
- fix(deps): upgrade glob to fix CVE-2025-64756 by @PabloThiele in #11784
- build(deps): bump js-yaml in /docs by @dependabot[bot] in #11779
- ci: run tests on commits to master and next by @mguida22 in #11783
- docs: fix build status badge url by @pkuczynski in #11790
- chore: add GitHub Copilot instructions by @Copilot in #11781
- feat: export QueryPartialEntity and QueryDeepPartialEntity types by @danielsharvey in #11748
- ci(oracle): add extra sleep after container starts by @OSA413 in #11795
- chore: add Qodo config by @naorpeled in #11791
- feat: init version in postgres driver only if not set by @hfhchan-plb in #11373
- fix(cli): init command reading package.json from two folders up by @pkuczynski in #11789
- feat(mysql): add support for vector columns on MariaDB and MySQL by @alumni in #11670
- fix: typesense doc sync by @G0maa in #11807
- Update dependencies by @alumni in #11811
- test: use built-in wait function and fix wait times to avoid flaky tests by @alumni in #11812
- feat(mysql): add pool size options for each connection by @gioboa in #11810
- feat:add utc flag to date column by @CHOIJEWON in #11740
- docs(mysql): add missing mysql credential options by @gioboa in #11813
- refactor(tests): ensure test files have the
.test.tsextension by @alumni in #11801 - refactor: use pragma method in better-sqlite3 by @mohd-akram in #10684
- fix: add missing
findBymethod to MongoEntityManager by @CHOIJEWON in #11814 - fix(redis): version detection logic by @ibrahimmenem in #11815
- chore: release v0.3.28 by @mguida22 in #11816
New Contributors
- @isaru66 made their first contribution in #10804
- @ericmorand made their first contribution in #11722
- @survivant made their first contribution in #11713
- @Kumar-Kishan made their first contribution in #11731
- @DeeprajPandey made their first contribution in #11721
- @abendi made their first contribution in #11750
- @artiz made their first contribution in #11732
- @Edge-Seven made their first contribution in #11775
- @PabloThiele made their first contribution in #11784
- @danielsharvey made their first contribution in #11748
- @hfhchan-plb made their first contribution in #11373
- @G0maa made their first contribution in #11807
- @CHOIJEWON made their first contribution in #11740
- @ibrahimmenem made their first contribution in #11815
Full Changelog: 0.3.27...0.3.28