Skip to content

Releases: gnolang/gno

v0.0.1-dev.2023.09.15

15 Sep 15:40
ef6a55b
Compare
Choose a tag to compare
v0.0.1-dev.2023.09.15 Pre-release
Pre-release

Semi-automatic snapshot release: This release captures the current state of development and may contain experimental features.

What's Changed

Read more

test3.gno.land

03 Nov 19:16
1ca2d97
Compare
Choose a tag to compare
test3.gno.land Pre-release
Pre-release

https://test3.gno.land

What's Changed

  • Fix typo in debug.go by @biki-cloud in #168
  • Create dependabot.yml by @faddat in #180
  • chore(vm): fix a crash when requesting a missing file by @jubnzv in #172
  • feat(grc20,foo20): lazily resolve username in grc20 (and foo20) by @moul in #145
  • chore: update .gitignore by @faddat in #177
  • feat: add a /status.json handler on website by @moul in #148
  • chore: gofumpt by @moul in #183
  • There is a problem that gnoland cannot be run after a completely new clone by @jackthgu in #185
  • fix(cmd): small sets of fixes in cmd package by @Milerius in #170
  • Trim whitespace from address by @LyteNetworkIO in #187
  • feat: add 'gnodev test' command by @moul in #149
  • chore: update discord link by @moul in #190
  • chore: silent the 'XXX save hash to iavl' comment by @moul in #191
  • Add support for grocksdb (but disabled by default) by @jaekwon in #197
  • Website: render usernames by @loicttn in #175
  • Update amino genproto by @jaekwon in #199
  • chore(test): setup a "flappy tests" system by @moul in #201
  • chore: add gnoweb build in Makefile + CI by @moul in #204
  • WIP: fixing some nondeterministic tests by @jaekwon in #132
  • chore: split biggest unit test suites in Makefile + CI by @moul in #205
  • chore: 'gnodev' improvements by @moul in #206
  • chore: split biggest packages test suites in Makefile + CI by @moul in #211
  • chore: refactor p/rand with cost-efficient alternative to md5 by @moul in #193
  • chore: mark new flappy test: TestSwitchInitPeerIsNotCalledBeforeRemovePeer by @moul in #215
  • chore: add 'make fmt' by @moul in #212
  • chore: update gitpod config by @moul in #216
  • chore: mark new flappy test: TestResetTimeoutPrecommitUponNewHeight by @moul in #217
  • chore: run gofumpt against the codebase by @moul in #213
  • chore: mark new flappy tests: TestSignerVoteKeepAlive, TestReactorRecordsVotesAndBlockParts by @moul in #218
  • gnodev test with testing.T by @anarcher in #208
  • chore: update getting started guide by @moul in #222
  • feat: various improvements on 'gnodev test' by @moul in #223
  • chore(ci): reduce opaque dependencies by @moul in #225
  • chore(ci): build and publish docker image by @moul in #226
  • chore: optimize the generated docker image by @moul in #227
  • chore(deps): bump docker/login-action from 1 to 2 by @dependabot in #228
  • feat: basic 'gnodev repl' helper by @moul in #224
  • chore: move tests/files2/zrealm_* into the implementation folders by @moul in #230
  • Sdk amino fix by @jaekwon in #229
  • test(gnodev): add integration tests by @moul in #231
  • fix(gnodev): was using exit code 0 for some failing cases + add new integration tests by @moul in #232
  • Legal by @jaekwon in #235
  • chore: fix tests by @moul in #237
  • chore: add staging.gno.land config by @moul in #236
  • feat(gnodev): implement 'test --run ...' by @moul in #233
  • chore: minimum registration fees with invites by @ltzmaxwell in #243
  • chore: support --run file/* for filetest.gno files by @moul in #244
  • chore: mark TestBroadcastTxForPeerStopsWhenPeerStops as flappy by @moul in #245
  • chore: add an example of output formatting in contracts (string, json, jsonp) by @moul in #214
  • chore: update staging's makefile helpers for operations by @moul in #247
  • Optimize : return meaningful message rather than NPE for boards; Add some test files as well" by @ltzmaxwell in #250
  • chore: apply gofumpt by @moul in #251
  • feat(gnofaucet): add a captcha by @r3v4s in #242
  • chore: bump dependencies with vulnerabilities by @alikhil in #254
  • chore: add 'gnoland --skip-failing-genesis-txs' by @moul in #248
  • chore: add 'gnoland --skip-start’ by @moul in #256
  • fix: potential nil dereferences by @alikhil in #258
  • chore: fix bunch of typos by @alikhil in #259
  • chore: prepare new testnet with cleaned genesis, new faucet, etc by @moul in #252
  • chore: fix makefile rule for website, add —view flag by @piux2 in #261
  • chore: setup multistage docker by @moul in #260
  • chore: fix staging deployment by @moul in #263
  • Fixed gnokey add public key failure by @piux2 in #264
  • chore: add misc/docker-build-stages by @moul in #262
  • fixed CreatePost -> CreateThread issue by @piux2 in #271
  • chore: setup CORS on staging by @moul in #272
  • chore: add test2.gno.land config by @moul in #273
  • chore: cleanup bak/ by @moul in #276
  • faucet handle ipv6 loopback addr & typo fix by @r3v4s in #268
  • Update LICENSE.md by @jaekwon in #194
  • feat: allocation tweaks by @jaekwon in #267
  • feat: replace gnot with ugnot + add airdrop file support by @moul in #274
  • chore: make remote and chainid dynamic by @moul in #277
  • chore: support custom home content by @moul in #279
  • chore: update testnets infra by @moul in #280
  • chore: 1ugnot -> 1000000ugnot by @jaekwon in #281
  • chore: mark ./pkgs/bft/consensus.TestStateHalt1 as flappy by @moul in #282
  • chore: tweak genesis distribution for test2 by @jaekwon in #278
  • chore: improve content for newcomers by @moul in #283
  • chore: update broken instructions by @moul in #284
  • chore: use independence-day's genesis for test2.gno.land by @moul in #285
  • chore: add gnotxport in the Docker image by @moul in #287
  • WIP: Fix mempool PostCheck error bug by @jaekwon in #290
  • Quickstart Guide 404 by @serranoarevalo in #291
  • chore(test2): setup TLS on rpc 36657 by @moul in #293
  • chore(test2): setup CORS headers by @moul in #294
  • chore: fix typos in gnoland/genesis directory files by @lumtis in #295
  • chore: increase verbosity of gnotxport by @moul in #296
  • chore: add DefaultBaseOptions for gnofaucet by @ltzmaxwell in #300
  • test: use T.TempDir to create temporary test directory by @Juneezee in #298
  • chore: add p/acl package by @moul in #289
  • chore: Filetest optimization by @ltzmaxwell in #304
  • chore: create faucet’s README.md by @piux2 in #302
  • chore: bump go1.19 by @moul in #310
  • chore: refactor gno.land/p/grc structure by @moul in #309
  • Support UntypedBigdecType, BigdecType, Float32Type and Float64Type. by @jaekwon in #306
  • chore: add basic GRC20 tests by @moul in #308
  • chore: switch from std.GetTimestamp to time.Now by @moul in #313
  • chore: bump test2's faucet to 50M by @moul in #315
  • chore: rename exts/token-metadata.gno by @lumtis in #318
  • chore: test broken genesis/configuration by @moul in #321
  • chore: add GRC777 interface by @moul in #307
  • chore: examples of upgrade pa...
Read more

test2.gno.land

10 Jul 05:47
652dc7a
Compare
Choose a tag to compare
test2.gno.land Pre-release
Pre-release

https://test2.gno.land

What's Changed

  • Fix typo in debug.go by @biki-cloud in #168
  • Create dependabot.yml by @faddat in #180
  • chore(vm): fix a crash when requesting a missing file by @jubnzv in #172
  • feat(grc20,foo20): lazily resolve username in grc20 (and foo20) by @moul in #145
  • chore: update .gitignore by @faddat in #177
  • feat: add a /status.json handler on website by @moul in #148
  • chore: gofumpt by @moul in #183
  • There is a problem that gnoland cannot be run after a completely new clone by @jackthgu in #185
  • fix(cmd): small sets of fixes in cmd package by @Milerius in #170
  • Trim whitespace from address by @LyteNetworkIO in #187
  • feat: add 'gnodev test' command by @moul in #149
  • chore: update discord link by @moul in #190
  • chore: silent the 'XXX save hash to iavl' comment by @moul in #191
  • Add support for grocksdb (but disabled by default) by @jaekwon in #197
  • Website: render usernames by @loicttn in #175
  • Update amino genproto by @jaekwon in #199
  • chore(test): setup a "flappy tests" system by @moul in #201
  • chore: add gnoweb build in Makefile + CI by @moul in #204
  • WIP: fixing some nondeterministic tests by @jaekwon in #132
  • chore: split biggest unit test suites in Makefile + CI by @moul in #205
  • chore: 'gnodev' improvements by @moul in #206
  • chore: split biggest packages test suites in Makefile + CI by @moul in #211
  • chore: refactor p/rand with cost-efficient alternative to md5 by @moul in #193
  • chore: mark new flappy test: TestSwitchInitPeerIsNotCalledBeforeRemovePeer by @moul in #215
  • chore: add 'make fmt' by @moul in #212
  • chore: update gitpod config by @moul in #216
  • chore: mark new flappy test: TestResetTimeoutPrecommitUponNewHeight by @moul in #217
  • chore: run gofumpt against the codebase by @moul in #213
  • chore: mark new flappy tests: TestSignerVoteKeepAlive, TestReactorRecordsVotesAndBlockParts by @moul in #218
  • gnodev test with testing.T by @anarcher in #208
  • chore: update getting started guide by @moul in #222
  • feat: various improvements on 'gnodev test' by @moul in #223
  • chore(ci): reduce opaque dependencies by @moul in #225
  • chore(ci): build and publish docker image by @moul in #226
  • chore: optimize the generated docker image by @moul in #227
  • chore(deps): bump docker/login-action from 1 to 2 by @dependabot in #228
  • feat: basic 'gnodev repl' helper by @moul in #224
  • chore: move tests/files2/zrealm_* into the implementation folders by @moul in #230
  • Sdk amino fix by @jaekwon in #229
  • test(gnodev): add integration tests by @moul in #231
  • fix(gnodev): was using exit code 0 for some failing cases + add new integration tests by @moul in #232
  • Legal by @jaekwon in #235
  • chore: fix tests by @moul in #237
  • chore: add staging.gno.land config by @moul in #236
  • feat(gnodev): implement 'test --run ...' by @moul in #233
  • chore: minimum registration fees with invites by @ltzmaxwell in #243
  • chore: support --run file/* for filetest.gno files by @moul in #244
  • chore: mark TestBroadcastTxForPeerStopsWhenPeerStops as flappy by @moul in #245
  • chore: add an example of output formatting in contracts (string, json, jsonp) by @moul in #214
  • chore: update staging's makefile helpers for operations by @moul in #247
  • Optimize : return meaningful message rather than NPE for boards; Add some test files as well" by @ltzmaxwell in #250
  • chore: apply gofumpt by @moul in #251
  • feat(gnofaucet): add a captcha by @r3v4s in #242
  • chore: bump dependencies with vulnerabilities by @alikhil in #254
  • chore: add 'gnoland --skip-failing-genesis-txs' by @moul in #248
  • chore: add 'gnoland --skip-start’ by @moul in #256
  • fix: potential nil dereferences by @alikhil in #258
  • chore: fix bunch of typos by @alikhil in #259
  • chore: prepare new testnet with cleaned genesis, new faucet, etc by @moul in #252
  • chore: fix makefile rule for website, add —view flag by @piux2 in #261
  • chore: setup multistage docker by @moul in #260
  • chore: fix staging deployment by @moul in #263
  • Fixed gnokey add public key failure by @piux2 in #264
  • chore: add misc/docker-build-stages by @moul in #262
  • fixed CreatePost -> CreateThread issue by @piux2 in #271
  • chore: setup CORS on staging by @moul in #272
  • chore: add test2.gno.land config by @moul in #273
  • chore: cleanup bak/ by @moul in #276
  • faucet handle ipv6 loopback addr & typo fix by @r3v4s in #268
  • Update LICENSE.md by @jaekwon in #194
  • feat: allocation tweaks by @jaekwon in #267
  • feat: replace gnot with ugnot + add airdrop file support by @moul in #274
  • chore: make remote and chainid dynamic by @moul in #277
  • chore: support custom home content by @moul in #279
  • chore: update testnets infra by @moul in #280
  • chore: 1ugnot -> 1000000ugnot by @jaekwon in #281
  • chore: mark ./pkgs/bft/consensus.TestStateHalt1 as flappy by @moul in #282
  • chore: tweak genesis distribution for test2 by @jaekwon in #278
  • chore: improve content for newcomers by @moul in #283
  • chore: update broken instructions by @moul in #284
  • chore: use independence-day's genesis for test2.gno.land by @moul in #285

New Contributors

Full Changelog: chain/test1.0...chain/test2.0

test1.gno.land

20 Oct 12:21
797c7a1
Compare
Choose a tag to compare
test1.gno.land Pre-release
Pre-release

What's Changed

  • Lazy values by @jaekwon in #34
  • Persistence by @jaekwon in #36
  • Update PHILOSOPHY.md by @joeabbey in #54
  • Update README.md by @faddat in #32
  • add address dimasik by @Dedok1 in #85
  • WIP: dissociate *FuncValue and *PackageValue for concurrent node execution… by @jaekwon in #95
  • Alloc by @jaekwon in #97
  • chore: exclude tests and examples dir from the main go package by @moul in #102
  • chore: fix invalid generated documentation for realm funcs by @moul in #106
  • chore: support passing custom bind address on the website by @moul in #103
  • chore: fix typos by @moul in #101
  • wip... fixing the banker test. by @jaekwon in #111
  • feat: add 'gnokey maketx --broadcast' option by @moul in #112
  • chore: improve windows support by @moul in #110
  • chore: update the getting started board's readme by @moul in #109
  • chore: specify gno.land as default repo in realms' func web doc by @moul in #108
  • Allow name or bech32 for crypto/keys/client commands by @jaekwon in #115
  • Bump gopkg.in/yaml.v2 from 2.2.5 to 2.2.8 in /bak/classic by @dependabot in #116
  • fix: --home were ignored in some gnokey commands by @moul in #117
  • feat: use registered usernames when available, in boards by @moul in #118
  • feat: add a Gno2Go precompiler by @moul in #119
  • WIP check for exposed or package path match by @jaekwon in #124
  • chore: add logo & favicon by @moul in #128
  • chore: tell GitHub that .gno files can be rendered as go by @moul in #127
  • ci: run unit tests by @moul in #123
  • ci: add a build CI job by @moul in #122
  • chore: result of goimports -w by @moul in #120
  • Refactor /r/boards, /p/avl by @jaekwon in #129
  • feat: process genesis txs (without requiring signatures) by @jaekwon in #133
  • chore: add emacs instructions by @moul in #134
  • boards: check post owner by @giansalex in #137
  • feat: use the new Precompile in gnodev and in the addpkg/execution flow by @moul in #126
  • chore: prevent running CI when unnecessary by @moul in #135
  • chore: move the grc721 interface in p/grc/ by @moul in #139
  • chore: --home default option: $HOME/.gno by @anarcher in #141
  • chore: add foo20, a grc20 example smart contract by @moul in #136
  • chore: extract the grc20 implementation of foo20 by @moul in #144
  • Update social and links in #143
  • feat: add EditPost feature by @jaekwon in #146
  • ci: test gnodev {precompile,build} against ./examples/ on CI by @moul in #147
  • ci: Database tests by @faddat in #150
  • chore: Add dockerfile and docker-compose by @pcheliniy in #164
  • chore: /r/boards example updates by @edelgado in #158
  • peace(love): all my support by @moul in #159
  • feat: add a new gno.land/p/releases package by @moul in #160
  • feat: add "gno.land/p/rand" package, hard-to-guess deterministic random library by @moul in #153
  • Website: Add syntax highlighting + security practices by @loicttn in #167

New Contributors

Full Changelog: https://github.com/gnolang/gno/commits/chain/test1.0