Releases: CourtHive/tods-competition-factory
v2.0.53
fix: 🐛 pass parentOrganisation
on MODIFY_TOURNAMENT_DETAIL for onlineResource updates: ee02c60
feat: ✨ export resourceConstants: b1b1ed9
refactor: ♻️ ocd: 30dd0a6
🪛 Maintenance
chore(deps): update dependency @vitest/coverage-v8 to v1.4.0: fd67cb0
chore(deps): update dependency vite-tsconfig-paths to v4.3.2: e868c52
chore(deps): update dependency @types/node to v20.11.28: 58b6a1f
chore(deps): update dependency @commitlint/cli to v19.2.0: b4711ff
fix(deps): update dependency @types/react to v18.2.66: af211e0
chore(deps): update dependency @swc/core to v1.4.8: 7e3fb20
build(deps): bump follow-redirects in /documentation: 921bbf1
chore(deps): update dependency esbuild to v0.20.2: eb90d7d
chore(deps): update vitest monorepo to v1.4.0: 2805409
Full Changelog: v2.0.52...v2.0.53
v2.0.52
feat: ✨ mocksEngine.generateParticipants
: allow fixed ratings values to be provided to generator: f551143
feat: ✨ add notification for addition of onlineResources
to tournamentRecord
: afd87ca
docs: 📝 document addOnlineResource
and removeOnlineResource
: f90a277
feat: ✨ removeOnlineResource
: new method; refactor for reuse;: 6a4289e
fix: 🐛 correct inference of adHocRatings
in drawMatic
: 0a680ea
feat: ✨ extend coverage of checkRequiredParameters
: 064cb92
test: ✅ extend test coverage: 841ec46, d12ab86
test: ✅ include coverage in repo: 0e3c41e
docs: 📝 extend docs: 9c517d8
🪛 Maintenance
chore(deps): update dependency @types/node to v20.11.27: 67e9e61
Full Changelog: v2.0.51...v2.0.52
v2.0.51
feat: ✨ extend use cases for checkRequiredParameters
; add known validators: 2f8a0ec, 39f95ac
feat: ✨ publishEvent
: allow passage of custom parameters for getEventData
: 9957734
feat: ✨ generateParticipants
: support for multiple categories: 8760aea, 9bfc42a
feat: ✨ removeRatings
: new method for participantGovernor: d9de206
fix: 🐛 correct derivation of matchUps when refreshDynamic
: ed1a683
docs: 📝 update extension exports and categorization: 848c363
feat: ✨ mocksEngine
: devContext support: 87ad8dd
docs: 📝 documentation updates: 2f1f18a, 97a99cb
test: ✅ extend test coverage: 36515b0, 3f44dc6
refactor: 🏷️ extend type coverage: 8736254
refactor: ♻️ sonar: 61f96b8
Full Changelog: v2.0.50...v2.0.51
v2.0.50
feat: ✨ allow modifiedScaleValues
to be piped into iterative drawMatic
rounds: 8a617df
feat: ✨ additional options for dynamic ratings; type coverage: 0833df6
fix: 🐛 addDynamicRatings
: add { completed: true }
: 911a84d
docs: 📝 documentation updates: 5fffb23
refactor: ♻️: 150050e
🪛 Maintenance
chore(deps): update dependency @swc/core to v1.4.7: 1877d7e
Full Changelog: v2.0.49...v2.0.50
v2.0.49
v2.0.48
v2.0.47
refactor: ♻️ cleanup; update types; update test: 5c1be97
refactor: ♻️ remove console.log: df3676b
refactor: 🥅 handle bad data: 9706693
🪛 Maintenance
chore(deps): update commitlint monorepo to v19.1.0: 97b803f
chore(deps): update dependency rollup to v4.13.0: a9e538f
Full Changelog: v2.0.46...v2.0.47
v2.0.46
refactor: ♻️ add parentOrganisation
to MODIFY_TOURNAMENT_DETAIL payload: bab28d2
refactor: ♻️ do not send notifications when no change in value: 53dea92
🪛 Maintenance
chore(deps): update dependency @types/node to v20.11.26: bedc78a
chore(deps): update typescript-eslint monorepo to v7.2.0: 215110d
fix(deps): update dependency @types/react to v18.2.65: aa7017d
chore(deps): update dependency vite to v5.1.6: 29c3082
Full Changelog: v2.0.45...v2.0.46
v2.0.45
feat: 🥅 competitionScheduleMatchUps
: infer activeMatchUpId
when scheduleGovernor
: 35649ef
feat: extend use of MODIFY_TOURNAMENT_DETAIL topic: 3d3f271, 7d307d1
refactor: ♻️ cleanup: 5197c97
refactor: ♻️ lint: 70bfd64
🪛 Maintenance
chore(deps): update dependency @swc/core to v1.4.6: d668287
Full Changelog: v2.0.44...v2.0.45
v2.0.44
refactor: ♻️ clarify code path for "participants required for scoring"; include policy options: a613903
refactor: ♻️ update team tests to use scoring policy for tieMatchUps with no participants: f6b3806
fix: 🥅 collectionMatchUpActions
: chained conditional to handle no team members: 2a52485
feat: ✨ scoring policy control: requireParticipantsForScoring
true unless false: 586bf2f
feat: 🥅 fallback to checking inContextMatchUp
for presence of participants: 08d23ad
feat: ✨ removeTieMatchUpParticipantId
: include scoring policy checks: c67caa8
refactor: ♻️ extend type coverage and use of checkRequiredParams
: 28cd1c2
feat: ✨ add flightReports
to structureReports
: 717d7b4
feat: 🧑💻 extend use of decorateResult
: 8fffbee
test: ✅ extend test coverage: c915a9e
🪛 Maintenance
chore(deps): update dependency @types/node to v20.11.25: 4ae9990
fix(deps): update dependency @types/react to v18.2.64: 30e872b
chore(deps): update dependency typescript to v5.4.2: 59d5c2e
Full Changelog: v2.0.43...v2.0.44