Releases: rollchains/spawn
v0.50.8
Summary
- Faster install times for Spawn, Local-IC, and Heighliner
- New Docs: https://rollchains.github.io/spawn/
- IBC Module generation
- Fixed local explorer not building automatically
- Removed x/GlobalFee as it had bad UX with no upstream support
What's Changed
- feat: remove globalfee module due to bad UX by @Reecepbcups in #201
- docs: easier setup, windows docs by @Reecepbcups in #203
- feat: docs site & overhaul by @Reecepbcups in #207
- feat: IBC module generation by @Reecepbcups in #214
- fix(docs): typos & v0.50.8 release changes by @Reecepbcups in #215
Full Changelog: v0.50.7...v0.50.8
v0.50.7
Install Me
What's Changed
- Latest Interchain dependencies by @Reecepbcups in #191
- Chain registry file on new network creation by @Reecepbcups in #194
- Enabled-unsafe-cors for local explorers & website interaction by @Reecepbcups in #199
Internal
- fix: spawn docker by @Reecepbcups in #195
Full Changelog: v0.50.6...v0.50.7
v0.50.6
What's Changed
Features
- Block explorer by @Reecepbcups in #187
- Docs now nested within spawn by @Reecepbcups in #176
- Outdated version notifier (spawn + local-ic) by @Reecepbcups in #156
Chores
- SDK v0.50.8, IBC-Go v8.3.1 POA v0.50.2 by @Reecepbcups in #186
- ibc-apps ibc-rate-limit v8.0.0 by @Reecepbcups in #189
Full Changelog: v0.50.4...v0.50.6
v0.50.5
Changelog
- 96f9575 fix(matrix): disable explorer always
- 3b5d2c0 chore(deps): local-ic v8.6.1
- 637b526 chore(deps): local-ic v8.6.0
- 37b5c07 chore(deps): ibc-apps ibc-rate-limit v8.0.0 (#189)
- e8c1755 feat: outdated version notifier (spawn + local-ic) (#156)
- 234a78a chore(deps): SDK v0.50.8 + POA v0.50.2 (#186)
- f3d5899 feat: add block explorer (#187)
- 446aa03 feat: contact / email
- 9e22d61 docs: nest documentation within spawn as markdown (#176)
v0.50.4
What's Changed
Fix
- Fixes issue where the POA consensus is used when bypass-prompt is off by @Reecepbcups in ead3c55
Full Changelog: v0.50.3...v0.50.4
v0.50.3
What's Changed
Features
- ICS consumer democracy by @Reecepbcups in #150
- optimistic execution by @Reecepbcups in #151
- ICS metadata file by @Reecepbcups in #164
Dependencies
- SDK v0.50.7, CometBFT v0.38.8, InterchainTest v8.5.0 by @Reecepbcups in #146
Fixes
- update sed cmds to work in MacOS by @MSalopek in #153
- block times too fast for local testnet (500ms -> 2s) by @Reecepbcups in #154
- improve config validation by @Reecepbcups in #163
Internal
- easy bump local-ic script by @Reecepbcups in #170
- dockerize spawn by @Reecepbcups in #170
- rename ibc-testnet -> testnet by @Reecepbcups in #147
- final cleanup for v0.50.3 by @Reecepbcups in #173
New Contributors
Full Changelog: v0.50.2...v0.50.3
v0.50.2
Summary
Spawn now includes Interchain Security support following our CosmosHub partnership announcement to advance development within the Atom Economic Zone (AEZ). Spawn users now also gain access to Stride's IBC Rate limiting module to increase network safety control. To help streamline state management, Cosmos-SDK ORM support is now native for new modules generated on any standard cosmos application.
Installation
git clone https://github.com/rollchains/spawn.git
cd spawn
git checkout v0.50.2
make install
New Application Features
Fixes
- go mod module namespace for plugin imports in #114
- use git tag version as the application version in #120
- fix module proto namespace generation with dashes in #139
Chores
- ci: link & spell check in #110
- tag spawn message in #121
- docs cleanup & general UX improvements in #122
- test_node & POA SDK patch in #126
- fix(ratelimit): setup and add test in #131
- fix plugins to compile externally without local replace in #128
- ics touchups in #136
- refactor build local-ic configs in #142
Full Changelog: v0.50.1...v0.50.2
v0.50.2-alpha.1
- Changes before Interchain Security overhaul
What's Changed
- feat: ORM Support by @Reecepbcups in #103
- ci: link & spell check by @Reecepbcups in #110
- fix: go mod module namespace by @Reecepbcups in #114
- fix(internal): simapp namespace by @Reecepbcups in #115
- fix: on new make install, use git tag by @Reecepbcups in #120
- chore: tag spawn message by @Reecepbcups in #121
- chore(docs): cleanup & UX! by @Reecepbcups in #122
- feat: ibc-rate-limit middleware by @Reecepbcups in #119
- fix: test_node improvements & POA SDK patch by @Reecepbcups in #126
- fix(ratelimit): setup and add test by @Reecepbcups in #131
Full Changelog: v0.50.1...v0.50.2-alpha.1
v0.50.1
Installation
git clone https://github.com/rollchains/spawn.git
cd spawn
git checkout v0.50.1
make install
What's Changed
No migrations are required for this release.
Security
- Simapp SDK v0.50.5 by @Reecepbcups in #106
New Application Actions
- Docker image release (ghcr) by @Reecepbcups in #105
- Hetzner public cloud testnets by @Reecepbcups in #105
- Private self hosted runner testnets by @Reecepbcups in #107
- Release binary on simapp tag by @Reecepbcups in #109
Chores
- Merge release into main by @Reecepbcups in #94
Full Changelog: v0.50.0...v0.50.1
v0.50.0
Installation
git clone https://github.com/rollchains/spawn.git
cd spawn
git checkout v0.50.0
make install
What's Changed
- feat!: disable modules + TokenFactory, POA added by @Reecepbcups in #8
- fix: CLI app namespace by @Reecepbcups in #9
- feat: Remove Wasm by @Reecepbcups in #10
- GlobalFee, gorelease, rename cli, comment swaps, multiline delete by @Reecepbcups in #11
- base: local-ic testnet generator by @Reecepbcups in #16
- 1 command testnet (standalone & IBC) by @Reecepbcups in #18
- releaser by @Reecepbcups in #20
- basic interchaintest support template by @Reecepbcups in #23
- v1(rewrite): UI selector, simpler, cleaner, regex wallet find, version by @Reecepbcups in #25
- install local-ic (if not installed) on testnet run by @Reecepbcups in #36
- fix: remove local-ic local download from go CLI by @Reecepbcups in #37
- chore: refactor parser + testing + ci by @Reecepbcups in #31
- go-release permissions: write-all by @Reecepbcups in #22
- chore: proper logging (colored slog) by @Reecepbcups in #38
- feat: base proto & module generation by @Reecepbcups in #39
- Demo and Getting Started in Readme by @akc2267 in #32
- feat: module template generation & setup by @Reecepbcups in #40
- R4R: Add PFM to spawn by @jackzampolin in #47
- e2e: basic new chain validation by @Reecepbcups in #46
- set local defaults for testnet by @Reecepbcups in #53
- chore: documents & version bumps by @Reecepbcups in #55
- feat: IBC Middleware Scaffold by @Reecepbcups in #56
- fix heighliner by @agouin in #59
- test: e2e interchaintest for modules by @Reecepbcups in #63
- fix: fixes, improvements, and CI by @Reecepbcups in #64
- feat: ignite-cli support by @Reecepbcups in #65
- chore: auto remove unused imports + format by @Reecepbcups in #68
- docs: local-ic testnet ibc transfer + query by @Reecepbcups in #69
- feat: plugin support by @Reecepbcups in #71
- feat: auto generate interface stubs from proto by @Reecepbcups in #72
- feat: proto simapp default | fix: replace cosmos proto bank types autogen by @Reecepbcups in #74
- fix:
RemoveSpawnTagLineComment
on new chain generate by @Reecepbcups in #76 - feat: move nested protos (i.e. cosmos/mint/*) by @Reecepbcups in #77
- fix: on bad plugin, continue + namespace by @Reecepbcups in #78
- chore: autocli by @Reecepbcups in #80
- fix: new module namespaces by @Reecepbcups in #81
rollchains/simapp
by @Reecepbcups in #82- feat: 08 Wasm Light Client,
--enabled
flag, improvements by @Reecepbcups in #85 - docs: intro demo by @Reecepbcups in #84
- chore: final todos (versions, lolcal-ic, wasm-lc, readme, reduce PFM) by @Reecepbcups in #87
- ux: improve --disable & add test by @Reecepbcups in #89
- fix: chains.yaml to always use
BUILD_TAGS=muslc
by @Reecepbcups in #90 - docs: use jack's demo by @Reecepbcups in #91
New Contributors
Full Changelog: https://github.com/rollchains/spawn/commits/v0.50.0