Repository navigation
Releases: willtmc/rbbb
Release list
RBBB 0.1.0.pre.3 — experimental build
Experimental package for the RBBB Ruby reference engine.
Not production ready; do not use it to accept or resolve live bids.
SHA-256: 8419596aa6cc61e0aa875b6f2fe67de39e827f04d04ee82a74c4d5b7d35fc362
Install with: gem install rbbb --version 0.1.0.pre.3
RBBB 0.1.0.pre.2 — experimental evaluation build
Experimental evaluation package for the RBBB Ruby reference engine. Not production ready; do not use it to accept or resolve live bids. Supports Ruby 3.2 and newer.
Changes since 0.1.0.pre.1 (PRs #15–#26): extensions can no longer shorten closing time; bids before opening time and out-of-order authoritative times are rejected; timestamps require an explicit UTC offset and are millisecond-precision; every contract integer is bounded at 2^53−1; rejections carry status and a declared reason-specific field only; State#to_h is a full aggregate snapshot with State.from_transition / Engine#restore checkpointing and State#public_view; opens_at and closes_at are required. See CHANGELOG.md for the full list. The aggregate and rejection contracts changed shape, so this build is incompatible with 0.1.0.pre.1.
Source commit: 3832f85
SHA-256: e082b05d5bb4b3c627b0b23ef887d60a93e3eda1ea1c2d36a8241ea6449e29a6
Installation: download the attached gem, then run gem install ./rbbb-0.1.0.pre.2.gem. Verify with ruby -rrbbb -e 'puts RBBB::VERSION'.