Releases: RopeScore/rulesets
Releases · RopeScore/rulesets
v0.10.0
What's new
- Named exports for models, predefined and rulesets allow importing directly
- Adds ijru v4.0.0 models and events
v0.9.0
Breaking Changes
- the
calcualteScoresheet
function on each judge has been split into two functions calculateTally
and calculateJudgeResult
, the former only takes a mark scoresheet and the latter only takes a tally scoresheet. With this the fieldDefinitions
have also been split into markDefinitions
and tallyDefinitions
. This split was made to support models where the mark order has significance and cannot easily be represented in the tally as a straight sum of number of marks, but might be representable in some other form that's easier for editing
What's new
- The raw models used for a ruleset is now included in the ruleset info, this makes it easier for systems to store and offer customised Options or overalls
v0.8.0
- Update
svgf-vh.speed@2023
to round to whole numbers
v0.7.3
Bug fixes
- Fix an issue where all results for SvGF vikingahoppet timing gave results of 0
v0.7.2
Bug Fixes
- Use correct Overall Model for Preconfigured SvGF Rikshoppet Overalls
- Fix name of SvGF Rikshoppet Overall 8:an
v0.7.1
Bug Fixes
- Preconfigured wheel events were missing interactions
- Added primary columns to overall model tables as well
v0.7.0
New features
- TableHeader columns are now optionally marked as primary (score/rank/general)
v0.6.1
Bug fixes
- list* functions returned lists wrapped in an object with a default property, now it correctly returns the list
v0.6.0
New features
- Package is now exported as both CJS and ESM
- isMarkScoresheet and isTallyScoresheet utility functions are now exposed
v0.5.0
New featuers
- Add utility function
parseCompetitionEventDefinition
to help parse competition event definition lookup codes