Releases: dymensionxyz/dymension
Releases · dymensionxyz/dymension
v1.0.0-rc1
⚠️ This release introduces breaking changes ⚠️
Highlights 🔆
- Support for EVM on the hub
- Upgraded to use cosmos sdk v0.46.10
- Refactored the sequencer/rollapp api
What's Changed
Features
- feat: added /healthcheck endpoint that return 200OK if hub's height progress… by @mtsitrin in #241
- feat: Add latest-state-index command by @ItzhakBokris in #257
- feat: refactored hooks panics to errors by @mtsitrin in #259
- feat!: Added the EVM module by @mtsitrin in #260
- feat!: upgrade dymension hub to v0.46.10 by @mtsitrin in #264
Fixes
- fix: changed denom to udym by @mtsitrin in #194
- fix: fixed default prefix back to dym by @mtsitrin in #244
- fix: removed ibc dependency on x/rollapp/types by @mtsitrin in #246
- fix: packet forward middleware panic when transferring tokens with 10^18 denom by @mtsitrin in #262
Misc
- refactor!: changed the hub sequencer and rollapp api to be more useful and readable by @ItzhakBokris in #252
- chore: added genesis modify functions by @mtsitrin in #191
- chore: remove the
monitoringp
module by @fadeev in #211 - chore: remove dependence on
cosmoscmd
by @fadeev in #215 - ci: create a pr template by @omritoptix in #235
New Contributors
Full Changelog: v0.2.0-beta...v0.3.0-rc1
v0.2.0-beta
35C Testnet Release
First testnet release
This release introduces multiple features but the most notable is the ability to IBC between rollapps and the hub using the IBC dymint light client.
What's Changed
- Fix SL from return multi-updatestate-in-block error by @ItzhakBokris in #106
- Create dependabot.yml by @omritoptix in #108
- Update CODEOWNERS by @omritoptix in #116
- build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.8.1 by @dependabot in #114
- build(deps): bump actions/checkout from 2 to 3 by @dependabot in #115
- build(deps): bump github.com/spf13/cast from 1.4.1 to 1.5.0 by @dependabot in #112
- build(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 by @dependabot in #109
- build(deps): bump nosborn/github-action-markdown-cli from 3.1.0 to 3.2.0 by @dependabot in #110
- Updated readme.md by @omritoptix in #117
- Update readme.md by @omritoptix in #118
- Updated repo banner photo. by @omritoptix in #119
- Liorzilp/104 irc client callbacks by @liorzilp in #122
- add StatusChange event for finalization by @liorzilp in #124
- return sequencer full information and operating status on queries by @liorzilp in #126
- Liorzilp/130 query latest finalized state info by @liorzilp in #131
- fix proto indentation by @liorzilp in #134
- Fix create-sequencer command so it can receive the new ed25519 PubKey format by @ItzhakBokris in #139
- Liorzilp/127 state info by height by @liorzilp in #136
- DymintPubKey as any in proto by @liorzilp in #143
- Liorzilp/137 permissioned rollapp limit by @liorzilp in #144
- Liorzilp/145 upgrade sdk v0.45.10 by @liorzilp in #147
- Liorzilp/146 support packet forward middleware by @liorzilp in #148
- Liorzilp/141 normalize queries by @liorzilp in #149
- fix sdkerrors.ErrLogic by @liorzilp in #158
- fix sdkerrors.ErrLogic by @liorzilp in #160
- change DefaultDisputePeriodInBlocks by @liorzilp in #161
- Fix whitespace for Make 4.3 by @freshe4qa in #156
- fix spelling by @shaolin-flow in #169
- Changed the Dockerfile to not run the setup_local.sh during building … by @omritoptix in #167
- Added variables to the configuration script by @mtsitrin in #176
- check revision format in create rollapp instead of IBC hooks by @liorzilp in #179
- Mtsitrin/184 add setup script for 2nd node in local testnet by @mtsitrin in #185
- added ascii art by @shaolin-flow in #180
- more informative error message by @liorzilp in #188
- Mtsitrin/186 allow cors access by @mtsitrin in #187
New Contributors
- @dependabot made their first contribution in #114
- @freshe4qa made their first contribution in #156
- @mtsitrin made their first contribution in #176
Full Changelog: latest...v0.2.0-beta
latest
move simulation directory from x/ (#103)
v0.1.0-alpha
Main features
- Register RollApps
- Attach sequencers to RollApps
- Manage RollApp state updates
What's Changed
- Liorzilp/31 module refactor by @liorzilp in #34
- feat(rollapp): add ability to create a rollapp by @liorzilp in #36
- feat: ci pipeline by @omritoptix in #39
- feat(sequencer): add ability to create sequencer by @liorzilp in #41
- feat(rollapp): create rollapp tests by @liorzilp in #57
- feat(sequencer): create sequencer tests by @liorzilp in #58
- feat: create shared package by @liorzilp in #60
- feat(sequencer): validate rollappId & permissioned sequencers by @liorzilp in #61
- feat(rollapp): create state status enum & dispute_period_in_blocks param by @liorzilp in #62
- feat: update state by @liorzilp in #63
- feat(sequencer): sequencer scheduler by @liorzilp in #64
- feat(sequencer): validate active sequencer on UpdateState by @liorzilp in #65
- feat(tests): active sequencer tests by @liorzilp in #66
- feat: delete vue by @liorzilp in #68
- Update readme.md by @shaolin-flow in #67
- feat(rollapp): change StartHeight & stateIndex - to start from 1 by @liorzilp in #70
- feat(rollapp): state index refactor by @liorzilp in #73
- feat(rollapp): rollapp state finalization by @liorzilp in #74
- feat: simulation tests by @liorzilp in #76
- Integration by @liorzilp in #78
- feat(rollapp): rollapp deployers whitelist by @liorzilp in #79
- Create setup-and-run-local script by @ItzhakBokris in #80
- Fix run-local script by @ItzhakBokris in #81
- Update run-local script so all the endpoints hosts and ports would be editable by @ItzhakBokris in #85
- Update the run-local script so it will create binary if not exists by @ItzhakBokris in #87
- Fix setup-local script and create run-local script by @ItzhakBokris in #89
- 83 emit state update event by @liorzilp in #91
- Add option to change gRPC ports in the setup-local script by @ItzhakBokris in #93
- add info readme by @shaolin-flow in #94
- Create LICENSE by @shaolin-flow in #95
- Shaolin flow/create new changelog by @shaolin-flow in #98
- Change rootCmd to return dymension short description by @ItzhakBokris in #100
Full Changelog: https://github.com/dymensionxyz/dymension/commits/v0.1.0-alpha