Changelog
For more up-to-date and in-depth information, please check out the changelog in the GitHub repo. In addition, you can see this Netlify deployment of the upcoming version.
v0.1.3 2023_12dec04
Added
- 3 new voting methods: equal_even, kemeny_young, black
- stat box with pie chart
- explanatory infobox
- sitemap.xml
- ability to collapse input sections
Changed
- many misc styling tweaks
Fixed
- a voter's input number amount updates on reset
- no voters and single candidate edge case doesn't crash
- fixed an error in eurovision calculation
- numerous browser styling inconsistencies
- various a11y fixes for hover states and roles
v0.1.2 2022_02feb28
Added
- 15 new voting methods across 4 different blocks
- positional: borda, nauru, eurovision, dabagh, binary_positional
- evaluative: approval, disapproval, cav, score, range
- condorcet: copeland, lull
- cumulative: cumulative, fractional, quadratic
- styling improvements: beautiful shadows on scrollable containers
- bars will show scores if hovered over for 1 second
Improved
- tooltips showing voter preferences now sorted and nicely formatted
- block method switcher won't take more than 50% width and is now scrollable for more options
- voter display becomes scrollable if too many voters
- input menu always on screen for desktop views
- navigating between pages scrolls to top of the page
Changed
- renamed some methods
- `cont` is now `contingency`
- `supp` is now `supplementary`
- `sl_cont` is now `sri_lanka`
- title capitalization changed from "votevote" to "VoteVote" :')
- new voters are added to top of voter display
- default voter preset now includes more voters
- increased left padding on bar charts
- removing voter or candidate sets selection to removed option
Fixed
- choosing a random voter/candidate won't select one already in the roster
- bar label text no longer way off for small screens
v0.1.1 2022_02feb18
Added
- 1 new voting block and 3 new voting systems: contingency
- contingent vote
- supplementary vote
- Sri Lankan contingency
- reworked election system to better utilize cacheing for more efficient calculations
- voting systems now show winner(s) in text
- clicking on the round number will now pause the graph
Changed
- round display time decreased from 2.5s to 1.9s
- can no longer add voters that have already been added
Fixed
- navigating by direct url no longer results in 404
- too long x-tick labels won't show unless hovered over
- winners with negative scores now show thick borders
- crash on mobile devices due to unsupported .at() feature
v0.1.0 2022_02feb15
- 7 voting methods split into two blocks
- plurality: fptp, veto, signed, vfa
- runoff: irv, coombs, fab_irv
- bootiful graphs
- 1 dataset: xkcd's RGB colors
- source: xkcd color survey
- distance is calculated as an average between RGB and HSL distance with an activator function
- the homepage
- add, remove, and set candidates/voters
- save setup to localStorage
- results update live unless there's too many candidates
- this changelog page