tallyard v0.6.3 David Florness (1): Bump version to v0.6.3 dependabot[bot] (6): Bump golang.org/x/crypto from 0.8.0 to 0.9.0 Bump golang.org/x/crypto from 0.9.0 to 0.10.0 Bump golang.org/x/mod from 0.10.0 to 0.11.0 Bump golang.org/x/mod from 0.11.0 to 0.12.0 Bump github.com/consensys/gnark from 0.8.0 to 0.8.1 Bump golang.org/x/crypto from 0.10.0 to 0.11.0
tallyard v0.6.2 David Florness (1): Bump version to v0.6.2 dependabot[bot] (2): Bump golang.org/x/mod from 0.9.0 to 0.10.0 Bump golang.org/x/crypto from 0.7.0 to 0.8.0
tallyard v0.6.1 David Florness (1): Bump version to v0.6.1 dependabot[bot] (2): Bump golang.org/x/crypto from 0.6.0 to 0.7.0 Bump golang.org/x/mod from 0.8.0 to 0.9.0
tallyard v0.6.0 Bumped dependencies. David Florness (4): github: set up dependabot for go modules Switch from github.com/kyoh86/xdg to github.com/adrg/xdg Bump gnark from v0.7.1 to v0.8.0 Bump version to v0.6.0 dependabot[bot] (5): Bump golang.org/x/net from 0.5.0 to 0.7.0 Bump golang.org/x/crypto from 0.5.0 to 0.6.0 Bump golang.org/x/mod from 0.7.0 to 0.8.0 Bump github.com/gdamore/tcell/v2 from 2.5.4 to 2.6.0 Bump maunium.net/go/mautrix from 0.13.0 to 0.14.0
tallyard v0.5.0 Mostly a dependency update release with a few bugfixes. Golang version 1.18 or later is now also required. David Florness (10): Upgrade gnark from v0.5.2 to v0.6.4 Upgrade gnark from v0.6.4 to v0.7.1 Configure gnark logger to use logs file Upgrade mautrix-go from v0.10.11 to v0.12.1 Don't redact create events site: better styling for mobile LICENSE: switch to MPL-2.0 go.mod: bump dependencies go.mod: require golang 1.18 Bump version to v0.5.0
tallyard v0.4.5 David Florness (4): Check for nil pointer Ensure we process the start message before processing evals Ensure elections have more than voter Bump version to v0.4.5
tallyard v0.4.4 David Florness (4): contrib: add _incr_version script README: better wording Lazy load member state events Bump version to v0.4.4
tallyard v0.4.3 David Florness (2): Close files used in marshalling Bump version to v0.4.3
tallyard v0.4.2 This release greatly speeds up the marshalling done during startup time by storing zk proving+verifying keys in files separate from the main elections json file. The sync filter also now correctly includes state events in both rooms' state lists _and_ their timelines. David Florness (8): Actually use custom syncer and fix inheritance from DefaultSyncer Log reading and unmarshalling of elections file Control sync filter via the new custom syncer Correctly include state events in sync timeline Won't do TODO Speed up marshalling by storing keys in separate files Print helpful error message when the map schema is incompatible Bump version to v0.4.2
tallyard v0.4.1 This release fixes a message processing race condition, fixes a rare but fatal nil pointer panic, and adds extra logging. David Florness (8): README: mention need for libolm in source instructions README: "libolm ... library" is redundant Log sync errors Log sync exits Enable extra mautrix-go logging and bump mautrix-go for new logging Fix race condition in processing logic Fix panic when our device doesn't have election private keys Bump version to v0.4.1