Releases
v4.15.0
4.15.0 (2025-04-29)
Features
Bug Fixes
elasticsearch throws a 500 error when injecting a key-value pair into the scientific metadata field (#1833 ) (b58eb1f )
ensure RabbitMQ job action is disabled by default (#1856 ) (4daa8ac )
remove default values in DTOs that cause value overwrite on update (b3afee3 )
remove default values in DTOs that cause value overwrite on update (#1802 ) (3bb795a )
security: don't log mongodb URI (#1846 ) (987f0ec )
revert nested query object to individual parameters for Angular SDK compatibility (#1857 ) (8dbed47 )
Documentation
Build Systems
deps: bump @elastic/elasticsearch from 8.17.1 to 8.18.2 (fb64e68 )
deps: bump @elastic/elasticsearch from 8.17.1 to 8.18.2 (#1860 ) (c54260e ), closes 5B#2694 elastic/elasticsearch-js#2694 #2795 #2796 #2793 #2794 #2788 #2792 #2782 #2785 #2750 #2780 #2763 #2778 #2766 #2767 #2759 #2762 #2757 #2758 #2760 #2761
deps: bump actions/create-github-app-token from 1 to 2 (9a9e0ec )
deps: bump actions/create-github-app-token from 1 to 2 (#1828 ) (20efd36 ), closes #213 #168 #214 #210 #226 #225 #230 #229
deps: bump dotenv from 16.4.7 to 16.5.0 (63ee81b )
deps: bump dotenv from 16.4.7 to 16.5.0 (#1837 ) (d177626 ), closes #862 #863
deps: bump jest, ts-jest, typescript to the stable latest version (#1831 ) (39b07e5 )
deps: bump luxon and @types/luxon (6698cb1 )
deps: bump luxon and @types/luxon (#1825 ) (6258ed1 ), closes #1693
deps: bump mongoose from 8.13.1 to 8.13.2 (3f59d68 )
deps: bump mongoose from 8.13.1 to 8.13.2 (#1826 ) (2783c2f ), closes #15338 #15335 #15338 #15335 #15343 #15341 #15340 #15338
deps: bump mongoose from 8.13.2 to 8.14.0 (6281d9c )
deps: bump mongoose from 8.13.2 to 8.14.0 (#1863 ) (39d11fa ), closes #15371 #15337 #15336 #15313 #15345 #15194 #15365 #15363 #15357 #14954 #15346 #15316 #15331 #15301 #15370 #15369 #15367 #15364 #15368 #15359 #15361 #15360 #15349 #15371 #15337 #15336 #15313 #15345 #15194 #15365 #15363 #15357 #14954 #15346 #15316 #15331 #15301 #15370 #15369 #15367 #15364 #15368 #15359 #15361 #15360 #15349 #15373 #15371 #15370 #15368 #15367
deps: bump nestjs related packages to ^11 (71c1e4b )
deps: bump the nestjs group across 1 directory with 11 updates (a807a60 )
deps: bump the nestjs group across 1 directory with 11 updates (#1739 ) (ee4a34e ), closes nestjs/axios#1296 #1296 #1297 #1295 #1294 #1293 #1970 #1970 #1972 #1976 #1974 #1973 #1971 #1411 #1410 #1409 #1408 #1407 #1406 #1405 #1404 #1829 #1828 #1827 #1825 #1826 #1824 #1823 nestjs/mongoose#2379 #2379 #2378 #2377 #2376 #2375 #2374 #2373 #2372 #3324 nestjs/swagger#3318 nestjs/swagger#3306 nestjs/swagger#3307 nestjs/swagger#3305 nestjs/swagger#3306 #3264 nestjs/swagger#3253 #3249 #3324 #3321 #3320 #3318 #3317 #3315 #2570 #2570 #2547 #2567 #2578 #2577 #2544 #2920 #2923 #2928 #2927 #2926 #2925 #2924 #2922 #2002 #2013 #2011 #2010 #2009 #2008 #2006 #14677 #14711 #14689 #14605 nestjs/nest#14640 #14597 #14579 #14546 #14574
deps: bump the nestjs group with 3 updates (2455071 )
deps: bump the nestjs group with 3 updates (7ea3270 )
deps: bump the nestjs group with 3 updates (2d22386 )
deps: bump the nestjs group with 3 updates (#1836 ) (8c37ca0 ), closes #3399 #3397 #3390 #3362 #3379 #3399 #3397 #3396 #3395 #3394 #3393 #3392 #2042 #2042 nestjs/nest#14881 #14935 #14511
deps: bump the nestjs group with 3 updates (#1848 ) (b7f9e77 ), closes nestjs/swagger#3400 nestjs/swagger#3400 #3400 #3404 #3403 #3402 #3401 nestjs/nest#14974 nestjs/nest#14974
deps: bump the nestjs group with 3 updates (#1859 ) (4d83d4e ), closes #3413 #3413 #3412 #3411 #3409 #3408 #3407 #3406 nestjs/nest-cli#2985 nestjs/nest-cli#2994 nestjs/nest-cli#3000 nestjs/nest-cli#2996 #2996 #3000 #2999 #2998 #2997 #2995 #14540 #14995 #14989
deps-dev: bump @eslint/js from 9.24.0 to 9.25.0 (64ca549 )
deps-dev: bump @eslint/js from 9.24.0 to 9.25.0 (#1850 ) (2982c20 ), closes #19551 #19564 #19604 #19607 #19532 #19559 #19631 #19624 #19629 #19616 #19622 #19590 #19612 #19636 #19628 #19610 #19606 #19597 #19636 #19631 #19624 #19628 #19629 #19616 #19622 #19590 #19551 #19564 #19604 #19612 #19607 #19532 #19610 #19559 #19606 #19597
deps-dev: bump @eslint/js from 9.25.0 to 9.25.1 (fbd07b6 )
deps-dev: bump @eslint/js from 9.25.0 to 9.25.1 (#1864 ) (1cd02e9 ), closes #19639 #19642 #19642 #19639
deps-dev: bump @faker-js/faker from 9.6.0 to 9.7.0 (40b77f2 )
deps-dev: bump @faker-js/faker from 9.6.0 to 9.7.0 (#1839 ) (09cba3f ), closes faker-js/faker#3439 faker-js/faker#3440 faker-js/faker#3444 faker-js/faker#3450 faker-js/faker#3464 faker-js/faker#3456 faker-js/faker#3457 faker-js/faker#3455 faker-js/faker#3461 faker-js/faker#3459 faker-js/faker#3453 faker-js/faker#3454 faker-js/faker#3460 faker-js/faker#3468 faker-js/faker#3458 faker-js/faker#3437 faker-js/faker#3448 faker-js/faker#3449 faker-js/faker#3462 faker-js/faker#3417 faker-js/faker#3471 faker-js/faker#3472 faker-js/faker#3473 faker-js/faker#3474 faker-js/faker#3475 faker-js/faker#3439 faker-js/faker#3440 faker-js/faker#3450 faker-js/faker#3468 faker-js/faker#3448 faker-js/faker#3462 #3439 #3462 #3449 #3450 #3468 #3440 #3464 #3448 #3417 #3475 #3474 #3473 #3472 #3471 #3417 #3462 #3449 #3448 #3437
deps-dev: bump @types/node from 22.14.0 to 22.14.1 (eeb09c6 )
deps-dev: bump @types/node from 22.14.0 to 22.14.1 (#1840 ) (1973e84 )
deps-dev: bump @types/node from 22.14.1 to 22.15.3 (e69f179 )
deps-dev: bump @types/node from 22.14.1 to 22.15.3 (#1862 ) (310d1d3 )
deps-dev: bump @types/supertest from 6.0.2 to 6.0.3 (6c13339 )
deps-dev: bump @types/supertest from 6.0.2 to 6.0.3 (#1823 ) (65da981 )
deps-dev: bump @typescript-eslint/eslint-plugin (6fb01f3 )
deps-dev: bump @typescript-eslint/eslint-plugin (0629f5c )
deps-dev: bump @typescript-eslint/eslint-plugin (4436b75 )
deps-dev: bump @typescript-eslint/eslint-plugin from 8.28.0 to 8.29.0 (#1820 ) (ccacf16 ), closes #11000 #10961 #10993 #10981 #10957 #10963 #11000 #10963 #10957 #10981 #10993 #10961 #11001 #10957 #11007
deps-dev: bump @typescript-eslint/eslint-plugin from 8.29.1 to 8.30.1 (#1847 ) (abee554 ), closes #11032 #10950 #11023 #11072 #11072 #11032 #10950 #11072 #10973
deps-dev: bump @typescript-eslint/eslint-plugin from 8.30.1 to 8.31.0 (#1861 ) (a10ddd3 ), closes #10979 #11065 #11070 #10979 #10579
deps-dev: bump @typescript-eslint/parser from 8.28.0 to 8.29.0 (#1819 ) (615ea66 )
deps-dev: bump @typescript-eslint/parser from 8.29.1 to 8.30.1 (172a516 )
deps-dev: bump @typescript-eslint/parser from 8.29.1 to 8.30.1 (#1849 ) (5420a5b ), closes #11032 #10950 #11023 #11072 #11034 #11067 #10775
deps-dev: bump @typescript-eslint/parser from 8.30.1 to 8.31.0 (965c2e1 )
deps-dev: bump @typescript-eslint/parser from 8.30.1 to 8.31.0 (#1858 ) (b521267 ), closes #10979 #11065 #11070
deps-dev: bump eslint from 9.23.0 to 9.24.0 (fdf3940 )
deps-dev: bump eslint from 9.23.0 to 9.24.0 (#1822 ) (1418c1e ), closes #19401 #19540 #19568 #19558 #19159 #19560 #19527 #19493 #19595 #19584 #19594 #19596 #19578 #19571 #19555 #19569 #19602 #19587 #19503 #19556 #19577 #19576 #19572 #19602 #19594 #19596 #19595 #19401 #19587 #19540 #19568 #19503 #19556 #19584 #19558 #19578 #19577 #19576 #19159 #19560 #19569 #19527 #19493 #19571 #19572 #19555 #19602 #19594 #19596 #19595 #19
deps-dev: bump eslint from 9.24.0 to 9.25.0 (b5ab77c )
deps-dev: bump eslint from 9.24.0 to 9.25.0 (#1851 ) (efa773c ), closes #19551 #19564 #19604 #19607 #19532 #19559 #19631 #19624 #19629 #19616 #19622 #19590 #19612 #19636 #19628 #19610 #19606 #19597 #19636 #19631 #19624 #19628 #19629 #19616 #19622 #19590 #19551 #19564 #19604 #19612 #19607 #19532 #19610 #19559 #19606 #19597 #19636 #19631 #19624 #19628 #19629 #19616
deps-dev: bump eslint from 9.25.0 to 9.25.1 (94d4ce9 )
deps-dev: bump eslint from 9.25.0 to 9.25.1 (#1865 ) (f15dfaf ), closes #19639 #19642 #19642 #19639 #19642 #19639
deps-dev: bump eslint-config-prettier from 10.1.1 to 10.1.2 (e314cac )
deps-dev: bump eslint-config-prettier from 10.1.1 to 10.1.2 (#1838 ) (c24316c ), closes #321 #321 #321 #321 #322 #321 #320 #319
deps-dev: bump eslint-plugin-prettier from 5.2.5 to 5.2.6 (8949f22 )
deps-dev: bump eslint-plugin-prettier from 5.2.5 to 5.2.6 (#1827 ) (548490a ), closes #723 #723 #724 #723
deps-dev: bump ts-jest from 29.3.1 to 29.3.2 (e7a88c1 )
deps-dev: bump ts-jest from 29.3.1 to 29.3.2 (#1841 ) (c7ff288 ), closes #4637 #4791
You can’t perform that action at this time.