All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.10.3 (2023-06-09)
Note: Version bump only for package @agoric/governance
0.10.2 (2023-06-02)
Note: Version bump only for package @agoric/governance
0.10.1 (2023-05-24)
Note: Version bump only for package @agoric/governance
0.10.0 (2023-05-19)
- emit smallcaps-format data in all marshallers
- governance: remove getContractGovernor
- rename 'fit' to 'mustMatch'
- auction: add an auctioneer to manage vault liquidation (#7000) (398b70f), closes #6992 #7047 #7074
- committee: durable facets (e8f6279)
- contractHelper: support upgradable contracts (1baec94)
- governance: compatibility with upgrade (1912d18)
- governance: label voteCounter with deadline (7e4ae92)
- governance: vote counters for 2 or more options (#6515) (7997111)
- governor: saves instance kit (305354d)
- governor: upgradable (9a1a9c1)
- emit smallcaps-format data in all marshallers (1753df8), closes #6822
- label governed contracts (d60e015)
- price: addOracles by EC (9b6dbc5)
- puppetGovernance setup tools (7ed591b)
- store: M.splitArray and M.splitRecord (#6597) (e7427e3)
- types: paramterize Instance (8d1832a)
- governance: governor adminFacet handling (785950a)
- handle branded TimestampRecord in solo/store/agoric-cli/governance (8369dd6)
- nextAuction timing when startFrequency is reduced (#7415) (ad87770)
- rename from FarClass to ExoClass, etc (#6323) (da96c7c)
- update all clients of @agoric/time to handle the new home (5c4fb24)
- update types/dependencies for new @agoric/time (418545a)
- use
subscribeEach
to get reconnect benefits (fb24132) - governApi: harden returns (eee09d4)
- tools: puppetContractGovernor types (5947838)
- types: fix some governance types (a681988)
- governance: remove getContractGovernor (92fa9a2)
- rename 'fit' to 'mustMatch' (9fa3232), closes #6844
0.9.3 (2023-02-17)
Note: Version bump only for package @agoric/governance
0.9.2 (2022-12-14)
Note: Version bump only for package @agoric/governance
0.9.1 (2022-10-18)
Note: Version bump only for package @agoric/governance
0.9.0 (2022-10-08)
- governance: replaceElectorate (12de09e)
- strike "Initial" from Economic Committee (0f3ce16)
0.8.1 (2022-10-05)
Note: Version bump only for package @agoric/governance
0.8.0 (2022-09-20)
- store: move some util where they are more reusable (#5990)
- governance: require publisherKit to make paramManager
- ensure voting via PSMCharter works with a unit test (#6167) (ff9471b)
- publish vote results from the voteCounter (#6204) (7645df0)
- governance: questions to off-chain storage (5bf276b)
- governance: return completedBallet (22166fa)
- governance: subscriptions use off-chain storage (67ebf6d)
- inter-protocol: support committee question publishing (91dec79)
- psm: far class and guard patterns (#6119) (11a17d3), closes #6129 #6135
- add a continuing invitation to the voter facet (#6092) (f53470e)
- charter for the PSM, enabling governance (#6090) (e80b763)
- save PSM adminFacet in bootstrap (#6101) (14b20e6)
- governance: no electorateInstance term (abd9ed7)
- avoid relying on bound
E
proxy methods (#5998) (497d157) - committee exit the seat when giving voter invitation (a8f3650), closes #5483
- far classes with interface guards, used by ERTP (#5960) (a8882a1)
- prepare for inherited method representation (#5989) (348b860)
- rewrite zoe/tools/manualTimer.js, update tests (0b5df16)
- shutdown controller after tests (93191e3)
- tests use debug settings (#5567) (83d751f)
- Use new
||
assert style, but when TS confused useif
instead (#6174) (94625d3) - store: move some util where they are more reusable (#5990) (0eb83cd)
- governance: require publisherKit to make paramManager (29f728a)
0.7.0 (2022-05-28)
0.6.0 (2022-05-09)
- add governance for RECORDS as a parameter type (#5273) (82ffc23), closes #5216
- vault: governance upgrade of liquidation (#5211) (35e1b7d)
- vault: Liquidate incrementally (#5129) (b641269)
- governance: fix test result order (c4f7a3e)
- reconcile use of path to paramManager vaults with others (#5151) (b5d1439)
- repair types left as (#5159) (0eaa0b1)
0.5.0 (2022-04-18)
- atomically update multiple parameters via governance (#5063)
- add the ability to invoke an API to contract governance (#4869)
- run-protocol: charge penalty for liquidation (#4996) (5467be4)
- add the ability to invoke an API to contract governance (#4869) (3123665), closes #4188
0.4.3 (2022-02-24)
Note: Version bump only for package @agoric/governance
0.4.2 (2022-02-21)
- Enhance TypeScript node_modules traversal depth (000f738)
- extract early changes from PR 4136 (#4190) (fea822e)
0.4.1 (2021-12-22)
0.4.0 (2021-12-02)
-
zoe: must harden
amountKeywordRecord
before passing to ZCF objects -
chore: fix treasury errors, etc.
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
ERTP: NatValues now only accept bigints, lower-case amountMath is removed, and AmountMath methods always follow the order of: brand, value
-
chore: fix up INPUT_VALIDATON.md
-
chore: address PR comments
0.3.0 (2021-10-13)
- add a claimsRegistrar based on attestations (#3622)
- add a claimsRegistrar based on attestations (#3622) (3acf78d), closes #3189 #3473 #3932
- ContractGovernor manages parameter updating for a contract (#3448) (59ebde2)
0.2.3 (2021-09-23)
Note: Version bump only for package @agoric/governance
0.2.2 (2021-09-15)
- better type declarations caught some non-bigInts (1668094)
- more missing Fars. kill "this" (#3746) (7bd027a)
0.2.1 (2021-08-18)
Note: Version bump only for package @agoric/governance
0.2.0 (2021-08-17)
-
make the run mint within Zoe, and give only the treasury the ability to create a ZCFMint with it
-
chore: change 'makeZoe' to 'makeZoeKit'
-
chore: add "shutdownZoeVat" argument to Zoe, and pass it to
makeIssuerKit
for invitation issuerKit and fee issuerKit -
chore: manually lint-fix install-on-chain.js
See Agoric#3672 for the issue to fix the root problem
0.1.10 (2021-08-16)
Note: Version bump only for package @agoric/governance
0.1.9 (2021-08-15)
- governance: use metered=true and xs-worker on all swingset tests (5108c51)
- some missing Fars (#3498) (8f77271)
0.1.8 (2021-08-14)
- governance: use metered=true and xs-worker on all swingset tests (5108c51)
- some missing Fars (#3498) (8f77271)
0.1.7 (2021-07-28)
- governance: use metered=true and xs-worker on all swingset tests (5108c51)
- some missing Fars (#3498) (8f77271)
0.1.6 (2021-07-01)
Note: Version bump only for package @agoric/governance
0.1.5 (2021-06-28)
Note: Version bump only for package @agoric/governance
0.1.4 (2021-06-25)
Note: Version bump only for package @agoric/governance
0.1.3 (2021-06-24)
Note: Version bump only for package @agoric/governance
0.1.2 (2021-06-24)
Note: Version bump only for package @agoric/governance