Skip to content

Releases: gnolang/gno

v0.2.0

05 Sep 13:54
c1a3341
Compare
Choose a tag to compare

Container Images

You can find all docker images at:

https://github.com/orgs/gnolang/packages?repo_name=gno

What's Changed

  • refactor(gnovm/gno/bug): sync bug template by @yukionfire in #2566
  • test(cmd/gno): fix TestBugApp by @thehowl in #2572
  • chore(test4): add teritori persistent peer by @n0izn0iz in #2575
  • feat: add irreverentsimplicity to persistent_peers by @irreverentsimplicity in #2577
  • docs: add test4 config & update testnets section by @leohhhn in #2576
  • chore(examples): Use uassert/urequire instead of testing in some demo packages by @linhpn99 in #2491
  • fix(testdata): wrong expectation at gnoweb_airgapped.txtar by @linhpn99 in #2582
  • chore: fix ci by @moul in #2587
  • feat: r/profile dapp by @kazai777 in #1983
  • chore: trigger gnoland CI when updating examples/ by @moul in #2588
  • fix(gnovm): repair selector type aliasing by @deelawn in #2483
  • fix(gnovm): annotate specific reason a value does not implement an interface by @Villaquiranm in #2492
  • docs: Remove slash from test4 endpoint by @linhpn99 in #2603
  • feat: named and unnamed type assignment 3 of 3 by @piux2 in #2367
  • feat(gnokey): Print out the transaction hash when maketx executes successfully by @linhpn99 in #2309
  • fix(tm2): Fix request_id mismatch at http client by @linhpn99 in #2589
  • feat(examples): improve p/demo/ufmt by @grepsuzette in #2553
  • fix(gnokeykc): gnokeykc maketx {addpkg,call,run} missing because of tm2 separation (fixes #2373) by @grepsuzette in #2375
  • feat: expose InitChain tx responses by @n0izn0iz in #1941
  • feat(p/uassert, p/diff): Support Diff in p/uassert Package by @notJoon in #2490
  • feat(gnovm): add /debug command in REPL by @mvertes in #2567
  • chore(deps): bump the actions group across 1 directory with 10 updates by @dependabot in #2593
  • feat(gnovm): enforce formatting of added packages by @moul in #2464
  • chore: add two new upgrade examples + refactor existing ones by @moul in #2334
  • feat(r/gnoland/home): add AdminSetOverride by @moul in #2583
  • ci: fix broken CI, always test all go code by @thehowl in #2625
  • feat(coverage): Add back coverage support for txtar by @gfanton in #2377
  • fix: pointer eq by @petar-dambovaliev in #2627
  • docs: Update expired Discord link, and minor documentation fixes by @gin in #2634
  • fix(gnoland): Update error type for invalid deposit by @linhpn99 in #2614
  • fix: missing length check in value declaration by @omarsy in #2206
  • fix: In r/demo/profile fieldHandler, use url.QueryEscape(value) by @jefft0 in #2642
  • fix(fmt): do not print a second line when printing file to stdout by @gfanton in #2639
  • chore(deps): bump the everything-else group across 1 directory with 5 updates by @dependabot in #2612
  • ci: fix backwards incompatible change by @thehowl in #2644
  • fix(gnovm): fix max names in block check by @deelawn in #2645
  • feat(gnovm): add stacktraces and log them in panic messages by @omarsy in #2145
  • fix(docs): wrong GetOrigCaller usage reference by @leohhhn in #2659
  • chore: bump gnolang/faucet version to v0.3.1 by @zivkovicmilos in #2664
  • feat(gnoweb): added link to readme if present by @agherasie in #2461
  • feat(gnoland): Improve gnoland config/secrets command description by @gfanton in #2399
  • feat: add p/demo/entropy by @moul in #2487
  • ci: Full revision of Goreleaser tasks by @sw360cab in #2672
  • chore(ci): Fix master branch goreleaser by @sw360cab in #2686
  • chore: fixate golangci-lint CI version to 1.59 by @zivkovicmilos in #2693
  • chore(ci): revamping master branch goreleaser by @sw360cab in #2694
  • feat(examples): implement r/events, p/authorizable by @leohhhn in #2372
  • chore(examples): update home page, add add test for r/events by @leohhhn in #2697
  • chore: update gnolang/faucet version to v0.3.2 by @zivkovicmilos in #2701
  • fix: small typo in gnodev documentation by @aeddi in #2680
  • feat: render .md files from packages by @alexiscolin in #2540
  • fix(gnovm): prevent cyclic references in type declarations by @ltzmaxwell in #2081
  • fix(gnovm): correct comparison between different types by @ltzmaxwell in #1890
  • fix(gnovm): handle non call expression valuedecl values by @deelawn in #2647
  • chore(gnokey): update long help by @leohhhn in #2712
  • chore: add a ugnot constant by @deelawn in #2656
  • feat(examples): add disperse (v2) by @agherasie in #2613
  • feat: p/subscription by @kazai777 in #2116
  • chore: In doc setting-up-a-new-chain, resetting the chain also, delete genesis.json by @jefft0 in #2513
  • chore: gnoclient: Require Caller in Msg. Remove syntax sugar Msgs by @jefft0 in #2715
  • fix: wrong url syntax by @DIGIX666 in #2724
  • chore: simplify staging by @albttx in #2018
  • chore(ci): CI test of portal-loop by @albttx in #2064
  • feat: gnobro, a terminal-based realm browser by @gfanton in #2608
  • chore: In gnoclient, separate out SignTx and BroadcastTxCommit by @jefft0 in #2641
  • feat: In r/demo/users, add ListUsersByPrefix by @jefft0 in #1708
  • feat(examples): a shifumi (rock, paper, scissors) smart contract by @mvertes in #2629
  • docs(portal-loop): mention packages can be deployed permissionlessly by @grepsuzette in #2747
  • chore: remove panic from uverse by @thehowl in #2626
  • feat(examples): add r/leon by @leohhhn in #2740
  • fix(gno.land): make gno store cache respect rollbacks by @thehowl in #2319

New Contributors

Full Changelog: v0.1.1...v0.2.0

v0.1.1

10 Jul 15:55
v0.1.1
c162dc0
Compare
Choose a tag to compare

Description

This release includes a hotfix that would cause sentry nodes to panic due to local store mismatch.

Container Images

You can find all docker images at:

https://github.com/orgs/gnolang/packages?repo_name=gno

What's Changed

Full Changelog: v0.1.0...v0.1.1

v0.1.0

10 Jul 08:36
v0.1.0
194903d
Compare
Choose a tag to compare

Description

🎉 test4.gno.land genesis release 🎉

What's Changed

Full Changelog: v0.1.0-nightly.20240707...v0.1.0

Container Images

You can find all docker images at:

https://github.com/orgs/gnolang/packages?repo_name=gno

v0.1.0-nightly.20240707

07 Jul 23:56
3affd95
Compare
Choose a tag to compare
Pre-release

Changelog

Container Images

You can find all docker images at:

https://github.com/orgs/gnolang/packages?repo_name=gno

Changelog

Container Images

You can find all docker images at:

https://github.com/orgs/gnolang/packages?repo_name=gno

v0.1.0-nightly.20240627

27 Jun 09:15
3901e7e
Compare
Choose a tag to compare
Pre-release

Changelog

  • 900bb2f chore(examples): In r/demo/boards public API, change AssertOriginCall() to PrevRealm().IsUser() (#2358)
  • ea1ff3f chore(tm2): OTEL / handle http metrics exporter (#2402)
  • 25dba01 chore: remove stdshim (#2403)
  • f74e5f0 docs: new validator docs (+ updated docs for gnoland cli) (#2285)
  • 764eb65 feat(gnoweb): Docs link to gnokey list with specific anchor (#2428)
  • 032d422 feat(keeper)!: use . syntax for qeval; : for qrender (#2382)
  • 4f16ad3 feat(telemetry): set otel service instance key id (#2435)
  • 31a5f2e feat: docs linter improvements (#2404)
  • 072aef3 feat: migrate the libtm repo to tm2/pkg/libtm (#2424)
  • 28c3b1a feat: overhaul gnoland secrets and gnoland config to output JSON (#2393)
  • 6243b56 feat: small improvements for #1702 (#2276)
  • cac0b77 fix(CI): ignored contribs folder on gno update - bis (#2412)
  • 49fab4a fix(docs): broken links (#2431)
  • ed1601e fix(gnoclient): Return error when getting keypair information (#2300)
  • 4dc2712 fix(tm2): rpc status validator power (#2447)
  • 3901e7e fix(tm2/std)!: use snake_case JSON fields for MemFile and MemPackage (#2019)
  • bedd0f9 fix: allow LICENSE rendering via gnoweb (#2417)
  • 22c4d17 fix: update validator docs styling, links (#2439)

Container Images

You can find all docker images at:

https://github.com/orgs/gnolang/packages?repo_name=gno

Changelog

  • 900bb2f chore(examples): In r/demo/boards public API, change AssertOriginCall() to PrevRealm().IsUser() (#2358)
  • ea1ff3f chore(tm2): OTEL / handle http metrics exporter (#2402)
  • 25dba01 chore: remove stdshim (#2403)
  • f74e5f0 docs: new validator docs (+ updated docs for gnoland cli) (#2285)
  • 764eb65 feat(gnoweb): Docs link to gnokey list with specific anchor (#2428)
  • 032d422 feat(keeper)!: use . syntax for qeval; : for qrender (#2382)
  • 4f16ad3 feat(telemetry): set otel service instance key id (#2435)
  • 31a5f2e feat: docs linter improvements (#2404)
  • 072aef3 feat: migrate the libtm repo to tm2/pkg/libtm (#2424)
  • 28c3b1a feat: overhaul gnoland secrets and gnoland config to output JSON (#2393)
  • 6243b56 feat: small improvements for #1702 (#2276)
  • cac0b77 fix(CI): ignored contribs folder on gno update - bis (#2412)
  • 49fab4a fix(docs): broken links (#2431)
  • ed1601e fix(gnoclient): Return error when getting keypair information (#2300)
  • 4dc2712 fix(tm2): rpc status validator power (#2447)
  • 3901e7e fix(tm2/std)!: use snake_case JSON fields for MemFile and MemPackage (#2019)
  • bedd0f9 fix: allow LICENSE rendering via gnoweb (#2417)
  • 22c4d17 fix: update validator docs styling, links (#2439)

Container Images

You can find all docker images at:

https://github.com/orgs/gnolang/packages?repo_name=gno

v0.1.0-nightly.20240620

20 Jun 11:49
d2d34eb
Compare
Choose a tag to compare
Pre-release

Changelog

  • ea969b3 Revert "fix: default untyped to uint when necessary (#2024)"
  • a85b380 add redirect temporarily from /gophercon24 to docs.gno.land
  • fcbc61e chore(docs): bump minimum version to go 1.21 (#2328)
  • 9686033 chore(docs): fix gnodev.md typo (#2302)
  • 028a4ed chore(docs): fix example rpcclient.NewHTTPClient returning variables (#2352)
  • 6ec4bb8 chore(gnodev): fix typo (#2341)
  • 931f3d2 chore(pages/events): update events (#2347)
  • e3f33a2 chore: In gnodev, include gnoweb flags (#2135)
  • 813cb0f chore: update CODEOWNERS (#2387)
  • 6284669 ci: test gno.land when changing gnovm and tm2 (#2215)
  • c67eff6 docs(GRC721): remove outdated guide (#2289)
  • 53f2b13 docs(guides/grc20): Fix playground link with correct code (#2315)
  • e850d22 docs: Fix wrong indentation in concepts/packages (#2287)
  • 5541e35 docs: Index missing pages & remove outdated ones (#2291)
  • f60d4d8 docs: add 404 link checker / linter (#2394)
  • aa9c64a docs: add TestSetRealm reference docs (#2369)
  • 3f5a6ad docs: update overview.md (#2275)
  • 145f612 feat(PoC,gov): initial sys/validators and gov/dao contracts (#1945)
  • 4dafb8a feat(gnodev): allow gnodev to load txs (#2281)
  • 69f7d13 feat(gnoweb): Handle unicode characters in 404 page URL (#1878)
  • a22ce24 feat(std): support timestamp skipping in test cases (#569)
  • c4664ed feat(transpiler): transpile gno standard libraries (#1695)
  • f0bc611 feat: add r/demo/bar20 example (#2388)
  • 6032b48 feat: add support for displaying the P2P Address for node secrets info (#2361)
  • e2e0611 feat: add the ability to add packages to genesis transactions (#2327)
  • 0ba53ac feat: gno type check (#1426)
  • c5b999f feat: govdao mvp improvement (#2344)
  • b89a9c9 feat: improve p/ownable API (#2330)
  • 6825293 feat: refactor govdao structure and examples (#2379)
  • 7dd560b fix(blog): add edit check (#2271)
  • 5fdbce0 fix(contribs): revert back to make <action>.<program> syntax instead of the opposite (#2353)
  • cbd0725 fix(docs): missing 'false' return in Iterate() methods (#2356)
  • feb3051 fix(examples): correct the version number in upgrade demo (#2390)
  • d2d34eb fix(examples): update /r/demo/bar20/gno.mod (#2398)
  • 2e5ac4a fix(gno.land/Makefile): lazily start gnoland node (#2293)
  • 43b4380 fix(gnoland): fix: wrong help message for balances add (#2284)
  • b42d0f0 fix(gnovm): Correct file test issue in zream12 (#2340)
  • dbfdbf7 fix(gnovm): incorrect Emit signature in stdshim (#2292)
  • ca54f5a fix(gnoweb): Cursor pointer when hovering over dark mode theme (#2280)
  • 74c2b31 fix(gnoweb): update "airgapped" commands in realm help page (#2244)
  • a1ab6a1 fix(makefile): gnodev with make install (#2346)
  • eef0039 fix: (gnovm) star expr assign for #1919 (#2255)
  • 7b8a893 fix: Add default ports for net.Dial if missing in RPC URL (#2360)
  • fabf6c8 fix: Handle .mod files for realms in gnoweb (#2278)
  • 719ee92 fix: bad module naming in gov package (#2339)
  • 3801d34 fix: custom boolean types in conditional statements (#2147)
  • e7e47d2 fix: default untyped to uint when necessary (#2024)
  • 25aabf9 fix: replace old realm path to current one (#681)
  • 71a298b perf: for loop and if (#2140)
  • 7bced19 style: Fixing some typos (#2279)

Container Images

You can find all docker images at:

https://github.com/orgs/gnolang/packages?repo_name=gno

Changelog

  • ea969b3 Revert "fix: default untyped to uint when necessary (#2024)"
  • a85b380 add redirect temporarily from /gophercon24 to docs.gno.land
  • fcbc61e chore(docs): bump minimum version to go 1.21 (#2328)
  • 9686033 chore(docs): fix gnodev.md typo (#2302)
  • 028a4ed chore(docs): fix example rpcclient.NewHTTPClient returning variables (#2352)
  • 6ec4bb8 chore(gnodev): fix typo (#2341)
  • 931f3d2 chore(pages/events): update events (#2347)
  • e3f33a2 chore: In gnodev, include gnoweb flags (#2135)
  • 813cb0f chore: update CODEOWNERS (#2387)
  • 6284669 ci: test gno.land when changing gnovm and tm2 (#2215)
  • c67eff6 docs(GRC721): remove outdated guide (#2289)
  • 53f2b13 docs(guides/grc20): Fix playground link with correct code (#2315)
  • e850d22 docs: Fix wrong indentation in concepts/packages (#2287)
  • 5541e35 docs: Index missing pages & remove outdated ones (#2291)
  • f60d4d8 docs: add 404 link checker / linter (#2394)
  • aa9c64a docs: add TestSetRealm reference docs (#2369)
  • 3f5a6ad docs: update overview.md (#2275)
  • 145f612 feat(PoC,gov): initial sys/validators and gov/dao contracts (#1945)
  • 4dafb8a feat(gnodev): allow gnodev to load txs (#2281)
  • 69f7d13 feat(gnoweb): Handle unicode characters in 404 page URL (#1878)
  • a22ce24 feat(std): support timestamp skipping in test cases (#569)
  • c4664ed feat(transpiler): transpile gno standard libraries (#1695)
  • f0bc611 feat: add r/demo/bar20 example (#2388)
  • 6032b48 feat: add support for displaying the P2P Address for node secrets info (#2361)
  • e2e0611 feat: add the ability to add packages to genesis transactions (#2327)
  • 0ba53ac feat: gno type check (#1426)
  • c5b999f feat: govdao mvp improvement (#2344)
  • b89a9c9 feat: improve p/ownable API (#2330)
  • 6825293 feat: refactor govdao structure and examples (#2379)
  • 7dd560b fix(blog): add edit check (#2271)
  • 5fdbce0 fix(contribs): revert back to make <action>.<program> syntax instead of the opposite (#2353)
  • cbd0725 fix(docs): missing 'false' return in Iterate() methods (#2356)
  • feb3051 fix(examples): correct the version number in upgrade demo (#2390)
  • d2d34eb fix(examples): update /r/demo/bar20/gno.mod (#2398)
  • 2e5ac4a fix(gno.land/Makefile): lazily start gnoland node (#2293)
  • 43b4380 fix(gnoland): fix: wrong help message for balances add (#2284)
  • b42d0f0 fix(gnovm): Correct file test issue in zream12 (#2340)
  • dbfdbf7 fix(gnovm): incorrect Emit signature in stdshim (#2292)
  • ca54f5a fix(gnoweb): Cursor pointer when hovering over dark mode theme (#2280)
  • 74c2b31 fix(gnoweb): update "airgapped" commands in realm help page (#2244)
  • a1ab6a1 fix(makefile): gnodev with make install (#2346)
  • eef0039 fix: (gnovm) star expr assign for #1919 (#2255)
  • 7b8a893 fix: Add default ports for net.Dial if missing in RPC URL (#2360)
  • fabf6c8 fix: Handle .mod files for realms in gnoweb (#2278)
  • 719ee92 fix: bad module naming in gov package (#2339)
  • 3801d34 fix: custom boolean types in conditional statements (#2147)
  • e7e47d2 fix: default untyped to uint when necessary (#2024)
  • 25aabf9 fix: replace old realm path to current one (#681)
  • 71a298b perf: for loop and if (#2140)
  • 7bced19 style: Fixing some typos (#2279)

Container Images

You can find all docker images at:

https://github.com/orgs/gnolang/packages?repo_name=gno

v0.1.0-nightly.20240604

04 Jun 15:23
9329980
Compare
Choose a tag to compare
Pre-release

This tag fixes an issue, whereby our nightly releases existed alongside our monthly snapshots. The monthly snapshots have now been removed.

What's Changed

New Contributors

Container Images

You can find all docker images at:

https://github.com/orgs/gnolang/packages?repo_name=gno

Full Changelog: v0.1.0-nightly.20240523...v0.1.0-nightly.20240604

v0.1.0-nightly.20240523

23 May 10:55
e4b39f9
Compare
Choose a tag to compare
Pre-release

Changelog

Container Images

You can find all docker images at:

https://github.com/orgs/gnolang/packages?repo_name=gno

v0.0.1-dev.2024.05.01

01 May 00:14
5429655
Compare
Choose a tag to compare
v0.0.1-dev.2024.05.01 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.0.1-dev.2024.04.01...v0.0.1-dev.2024.05.01

v0.0.1-dev.2024.04.01

01 Apr 00:14
6760265
Compare
Choose a tag to compare
v0.0.1-dev.2024.04.01 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.0.1-dev.2024.03.01...v0.0.1-dev.2024.04.01