Releases: kroma-network/kroma
v1.1.0-rc.1
What's Changed
- upstream to optimism v1.2.0 by @kangsorang in #227
Full Changelog: v1.0.2-rc.1...v1.1.0-rc.1
v1.0.2
This is a minor release and upgrading is optional.
User Facing Changes
With the renaming from 'Proposer' to 'Sequencer,' there have been changes to the rollup.json
and flag names in the node.
in rollup.json
max_proposer_drift
->max_sequencer_drift
proposer_window_size
->seq_window_size
in node flags
NODE_PROPOSER_ENABLED
->NODE_SEQUENCER_ENABLED
NODE_PROPOSER_L1_CONFS
->NODE_SEQUENCER_L1_CONFS
What's Changed
- feat(node): implement engine P2P sync mode by @seolaoh in #204
- chore: add config file for semantic-prs by @seolaoh in #222
- refac!: renaming about proposer by @kangsorang in #221
- chore: update output submission interval in sepolia by @kangsorang in #224
- feat(validator): add gas limit margin when submitting output by @seolaoh in #223
- feat: withdraw validator rewards directly to l2 by @Pangssu in #225
Full Changelog: v1.0.1...v1.0.2
v1.0.2-rc.1
What's Changed
- feat(node): implement engine P2P sync mode by @seolaoh in #204
- chore: add config file for semantic-prs by @seolaoh in #222
- refac!: renaming about proposer by @kangsorang in #221
- chore: update output submission interval in sepolia by @kangsorang in #224
- feat(validator): add gas limit margin when submitting output by @seolaoh in #223
- feat: withdraw validator rewards directly to l2 by @Pangssu in #225
Full Changelog: v1.0.1...v1.0.2-rc.1
v1.0.1
This is a patched release and upgrading is recommended.
User Facing Changes
- Automatic updates for immutable constants of contracts
Remarkable Changes
- Change in priority validator selection
- SBT(Soul Bound Token) based Security Council
- On-chain protocol governance for protocol upgrades on L2
- Timelock delay reduction from 30 days to 7 days
- Removal of emergency upgrade of contract
- Removal of validator reward claim threshold
General Changes
- Bump urfave-cli v1 to v2
🐳 Docker images are available on Docker Hub.
Partial Changelog
- chore: add mainnet deployments and update some config by @Pangssu in #191
- chore: rename package organization by @0xHansLee in #193
- docs: add mainnet to
README.md
by @seolaoh in #192 - docs: remove duplicated challenge steps by @lucadonnoh in #194
- docs: apply markdownlint by @seolaoh in #195
- chore: upgrade urfave-cli v1 to v2 by @kangsorang in #196
- chore: update sepolia deployments to v1.0.0 by @kangsorang in #199
- docs: add security audit by ChainLight by @0xHansLee in #200
- chore: update kroma deployments by @kangsorang in #202
- feat(contracts): change to select the next validator by @0xHansLee in #206
- feat(contracts): integrate token-based permissions by @kangsorang in #201
- feat(contracts): add L2 governance contracts by @kangsorang in #205
- feat: update config automatically by @Pangssu in #203
- chore: change timelock delay by @kangsorang in #207
- feat(contracts): revert zero timelock protocol by @kangsorang in #208
- feat(contracts): modify the next validator selection logic by @kangsorang in #209
- chore: update Sepolia(L1, L2) deployments by @kangsorang in #210
- feat(contracts): remove validator reward claim threshold by @0xHansLee in #213
- chore: update ValidatorRewardVault deployment on sepolia by @Pangssu in #214
- docs: fix specs for
ValidatorRewardScalar
and remove unnecessary image by @0xHansLee in #217 - chore: add deploy config for l2 protocol governance by @kangsorang in #215
- chore: update kromaSepolia(L2) deployments by @kangsorang in #216
- dev -> main by @0xHansLee in #212
- chore: add timeLock deploy config for l2 protocol governance by @kangsorang in #218
- chore: update v1.0.1 deployments on mainnet by @Pangssu in #219
- chore: remove
securityCouncilTokenOwner
from deploy config by @kangsorang in #211 - Dev -> Main by @seolaoh in #220
New Contributors
- @lucadonnoh made their first contribution in #194
Full Changelog: v1.0.0...v1.0.1
v1.0.1-rc.5
What's Changed
- chore: update ValidatorRewardVault deployment on sepolia by @Pangssu in #214
- docs: fix specs for
ValidatorRewardScalar
and remove unnecessary image by @0xHansLee in #217 - chore: add deploy config for l2 protocol governance by @kangsorang in #215
- chore: update kromaSepolia(L2) deployments by @kangsorang in #216
- chore: add timeLock deploy config for l2 protocol governance by @kangsorang in #218
Full Changelog: v1.0.1-rc.4...v1.0.1-rc.5
v1.0.1-rc.4
What's Changed
- chore: update Sepolia(L1, L2) deployments by @kangsorang in #210
- feat(contracts): remove validator reward claim threshold by @0xHansLee in #213
Full Changelog: v1.0.1-rc.3...v1.0.1-rc.4
v1.0.1-rc.3
What's Changed
- feat(contracts): modify the next validator selection logic by @kangsorang in #209
Full Changelog: v1.0.1-rc.2...v1.0.1-rc.3
v1.0.1-rc.2
What's Changed
- feat(contracts): revert zero timelock protocol by @kangsorang in #208
Full Changelog: v1.0.1-rc.1...v1.0.1-rc.2
v1.0.1-rc.1
What's Changed
- chore: add mainnet deployments and update some config by @Pangssu in #191
- chore: rename package organization by @0xHansLee in #193
- docs: add mainnet to
README.md
by @seolaoh in #192 - docs: remove duplicated challenge steps by @lucadonnoh in #194
- docs: apply markdownlint by @seolaoh in #195
- chore: upgrade urfave-cli v1 to v2 by @kangsorang in #196
- chore: update sepolia deployments to v1.0.0 by @kangsorang in #199
- docs: add security audit by ChainLight by @0xHansLee in #200
- chore: update kroma deployments by @kangsorang in #202
- feat(contracts): change to select the next validator by @0xHansLee in #206
- feat(contracts): integrate token-based permissions by @kangsorang in #201
- feat(contracts): add L2 governance contracts by @kangsorang in #205
- feat: update config automatically by @Pangssu in #203
- chore: change timelock delay by @kangsorang in #207
New Contributors
- @lucadonnoh made their first contribution in #194
Full Changelog: v1.0.0...v1.0.1-rc.1
v1.0.0
This is a major release for Kroma Mainnet.
User Facing Changes
- An optional flag
VALIDATOR_OUTPUT_SUBMITTER_ALLOW_PUBLIC_ROUND
is added. This flag is to allow output submission in public round.
🐳 Docker images are available on Docker Hub.
What's Changed
- chore: update v0.3.0 deployments by @Pangssu in #177
- feat(contracts): unify token burn permissions with mint by @kangsorang in #178
- feat(contracts): add transfer ownership script by @Pangssu in #179
- chore(contracts): upgrade semver to v1.0.0 by @0xHansLee in #180
- chore(deps): bump github.com/libp2p/go-libp2p from 0.25.1 to 0.27.8 by @dependabot in #172
- chore(contracts): update zk verifier v0.1.4 by @Pangssu in #181
- fix(contracts): change the ZKVerifier address to proxy by @Pangssu in #183
- feat(contract): update securityCouncilToken URI by @kangsorang in #185
- feat(contracts): remove final system owner by @Pangssu in #182
- feat(validator): add flag to determine behavior in public rounds by @kangsorang in #187
- docs: update specs for v1.0.0 by @0xHansLee in #186
- chore: bump npm packages to v1.0.0 by @chokobole in #189
- chore: bump kroma packages version by @Pangssu in #190
- Dev -> Main by @seolaoh in #188
New Contributors
- @dependabot made their first contribution in #172
Full Changelog: v0.3.0...v1.0.0