Releases: CourtHive/tods-competition-factory
v2.2.25
v2.2.21
feat: ✨ extend getDrawsData
to include round robin tally report (when available): d7cdc8e
fix: 🐛 usePublishState
now filters unpublished structures
via getEventData
: dab5625
test: ✅ extend test coverage for tallyParticipantResults
: c936be4
feat: ✨ add groupTotals
attribute to tallyReport: 6c97cff
docs: 📝 extend documentation for tallyDirectives: 3cec846
docs: 📝 add notes to test suite: ab9e4b0
Full Changelog: v2.2.20...v2.2.21
v2.2.20
refactor: ♻️ code cleanup - remove redundant pass through: 1046cb0
feat: ✨ support groupTotalGamesPlayed
in tally policies: 19f35bb
docs: add documentation for qualifierProgression: 1c29daf
refactor: ♻️ refactor for cognitive complexity: 2d86d4e
test: add test to cover qualifierProgression: b9c78e6
feat: add function for qualifier progression: 08506dd
fix: update based on PR comments: 946174e
refactor: ♻️ reformat: 1966786
🪛 Maintenance
build(deps): bump nanoid from 3.3.6 to 3.3.8 in /documentation: 572853c, 9d0bef8
chore(deps): update dependency eslint-plugin-sonarjs to v3.0.1: e018391
chore(deps): update dependency vite-tsconfig-paths to v5.1.4: 0ef1192
chore(deps): update typescript-eslint monorepo to v8.18.0: 753de11
chore(deps): update dependency @nestjs/swagger to v8.1.0: 9a29bda
chore(deps): update dependency @types/node to v22.10.2: 43ac75e
chore(deps): update dependency lint-staged to v15.2.11: 84c3168
fix(deps): update dependency @types/react to v18.3.16: 931cee1
chore(deps): update dependency @swc/core to v1.10.1: 4cf955a
fix(deps): update dependency mdx-mermaid to v2.0.3: 29cf6b4
chore(deps): update dependency prettier to v3.4.2: 777424a
chore(deps): update dependency rollup to v4.28.1: 82db6da
chore(deps): update dependency pnpm to v9.15.0: 9b4c086
chore(deps): update vitest monorepo to v2.1.8: 15559db
chore(deps): update dependency c8 to v10.1.3: d4f7c23
chore(deps): update nest monorepo: e90e5d6
New Contributors
- @mgallagher-reid made their first contribution in #3480
Full Changelog: v2.2.19...v2.2.20
v2.2.19
fix: 🐛 correct hydration of tieFormat
for qualifying matchUps
: e8be29e
test: ✅ extend test: 01f016d
refactor: ♻️ linting: c5bbd9e
🪛 Maintenance
chore(deps): update dependency eslint-import-resolver-typescript to v3.7.0: 724fc2b
chore(deps): update dependency eslint-plugin-sonarjs to v3: 7d89202
chore(deps): update typescript-eslint monorepo to v8.17.0: c019a01
chore(deps): update dependency @nestjs/core to v10.4.13: 99f2c73
chore(deps): update dependency @swc/cli to v0.5.2: e39d149
chore(deps): update dependency globals to v15.13.0: 8da69ba
chore(deps): update dependency rollup to v4.28.0: 692983e
chore(deps): update nest monorepo to v10.4.13: 102dac2
chore(deps): update node.js to v22.12.0: f73c9cf
Full Changelog: v2.2.18...v2.2.19
v2.2.18
refactor: 🐛 refactor to pass existingQualifyingStructure
boolean into checkFormatScopeEquivalence
: 0f2db19
fix: 🐛 correct attachment of tieFormat
when different for qualifying: 4974e5f
test: add tests for qualifying and main tieFormat scenarios: 4ab29f5
fix: 🐛 correct qualifying generation for TEAM eventTypes: a5e3dba
test: ✅ extend update refactor clean tests: 6f5c137
refactor: ♻️ cleanup & linting: 7715a5a, a89be1f
🪛 Maintenance
chore(deps): update nest monorepo to v10.4.12: 913c7e8
chore(deps): update dependency pnpm to v9.14.4: 3e82010
Full Changelog: v2.2.17...v2.2.18
v2.2.17
fix: updated reset qualifying structure method to prevent deleting structure when scores are present: 311118b
fix: 🐛 either incomplete scores present or completed matchUpStatus exits resetQualifyingStructure: cf897ac
fix: 🐛 generating only qualifying now properly attaches tieFormat
to qualifying structure: f79c3d6
feat: ✨ Round Robin tally policy can now control precision of calculated percentages: 1952f5d
fix: 🐛 attach tieFormat
to added qualifying structures: a76e784
docs: 📝 add notes for future dev consideration: c3d2330
ci: 🔧 update vitest config for v6: 92cf624, 8ebde97
fix: 🏷️ extend param types: f9129c0
🪛 Maintenance
build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /documentation: 16133a4
chore(deps): update dependency @nestjs/swagger to v8.0.7: 8b3e8e1
chore(deps): update dependency vite-tsconfig-paths to v5: 77fd9db
chore(deps): update typescript-eslint monorepo to v8.16.0: 605bb33
chore(deps): update dependency @types/node to v22.10.1: 95bf032
chore(deps): update dependency @nestjs/cli to v10.4.8: 01f6d39
chore(deps): update dependency @swc/core to v1.9.3: af8aa29
chore(deps): update dependency vite to v6: 5098a96, b16ce1c
chore(deps): update dependency typescript to v5.7.2: 21a914a
chore(deps): update commitlint monorepo to v19.6.0: 0cf7931
chore(deps): update dependency @swc/cli to v0.5.1: 69693a0
build(deps): bump cross-spawn from 7.0.3 to 7.0.6: 1bcdca7
chore(deps): update dependency prettier to v3.4.1: 5faf070
chore(deps): update dependency rollup to v4.27.4: cb11cec
chore(deps): update dependency axios to v0.29.0: d6ad8bf
chore(deps): update dependency pnpm to v9.14.3: bc1a378
fix(deps): update dependency mermaid to v11.4.1: 2785b94
chore(deps): update dependency husky to v9.1.7: 02eb000
chore(deps): update nest monorepo to v10.4.11: 30a2682
chore(deps): update vitest monorepo to v2.1.6: 5aad2af
Full Changelog: v2.2.16...v2.2.17
v2.2.16
test: 🧪 extend test coverage: 14c383e, 19a9c30
refactor: ♻️ cleanup: ccafc82
🪛 Maintenance
chore(deps): update dependency @nestjs/swagger to v8.0.5: 95ef245
chore(deps): update typescript-eslint monorepo to v8.14.0: 4d90160
chore(deps): update dependency @types/node to v22.9.0: d5b76a1
chore(deps): update dependency @swc/core to v1.9.2: d772c15
fix(deps): update dependency mdx-mermaid to v2.0.2: 1a83527
chore(deps): update dependency globals to v15.12.0: 5729985
chore(deps): update dependency rollup to v4.26.0: 590fdc2
fix(deps): update dependency mermaid to v11.4.0: 0bb1cc9
chore(deps): update dependency vite to v5.4.11: 2f5415f
chore(deps): update dependency tslib to v2.8.1: 268848b
chore(deps): update nest monorepo to v10.4.7: 20fe11a
chore(deps): update swc monorepo: 78e0280
Full Changelog: v2.2.15...v2.2.16
v2.2.15
fix: updated method logic for separately published draw structures: d1ca42b
🪛 Maintenance
chore(deps): update dependency eslint-plugin-sonarjs to v2.0.4: 39d4d12
build(deps): bump http-proxy-middleware in /documentation: 23e702a
chore(deps): update typescript-eslint monorepo to v8.12.2: 2498555
chore(deps): update dependency @types/node to v20.17.3: 945967c
chore(deps): update dependency @nestjs/config to v3.3.0: ea25ffc
chore(deps): update dependency @types/jest to v29.5.14: 0d09711
chore(deps): update dependency @nestjs/swagger to v8: 7f46264
fix(deps): update dependency @types/react to v18.3.12: 40a2da3
chore(deps): update dependency @swc/core to v1.7.40: 7602b11
chore(deps): update dependency rollup to v4.24.3: 767c924
chore(deps): update dependency pnpm to v9.12.3: 4613d27
chore(deps): update dependency vite to v5.4.10: 5be4d89
chore(deps): update vitest monorepo to v2.1.4: 0233bbb
chore(deps): update dependency node to v22: 2b7fae5
refactor: ♻️ code efficiency: f2c817a, da204f0
chore(deps): update babel monorepo: 1749d17
chore(deps): update nest monorepo: f0a389f
Full Changelog: v2.2.14...v2.2.15
v2.2.14
feat: implemented new method for resetting qualifying draw structure: 3187b7c
feat: ✨ resetQualifyingStructure
method: d4984b4
feat: added method into docs: ec7629f
🪛 Maintenance
chore(deps): update dependency @rollup/plugin-commonjs to v28.0.1: 28f28ce
chore(deps): update dependency @rollup/plugin-typescript to v12.1.1: 98adb39
fix: updated logic to support multi stage qualifying structures: 51592c3
chore(deps): update dependency @types/node to v20.16.12: 7278301
chore(deps): update typescript-eslint monorepo to v8.9.0: 47b56dd
chore(deps): update dependency @swc/core to v1.7.36: d3b85bb
ci: 🔧 update outDir for plugin-typescript version bump: c7376d9
chore(deps): update dependency typescript to v5.6.3: b66867f
chore(deps): update dependency globals to v15.11.0: 052cf16
chore(deps): update dependency pnpm to v9.12.2: d12dce9
chore(deps): update dependency tslib to v2.8.0: 39d8203
chore(deps): update babel monorepo to v7.25.8: a567086
chore(deps): update dependency vite to v5.4.9: 67aa75b
chore(deps): update vitest monorepo to v2.1.3: be4be58
refactor: ♻️ remove duplicate import: 61076cf
chore(deps): update nest monorepo: 33a6b8d
refactor: ♻️ cleanup; sonar;: 2f53d38
refactor: 📦 pnpm update: d54f3cb