Skip to content

Conversation

@Algo-devops-service
Copy link
Contributor

@Algo-devops-service Algo-devops-service commented May 10, 2024

GitHub Logo

Overview

This release provides important enhancements and bug fixes to improve ease of use and stability.

Important Note

This release includes a migration, which may take a few minutes to complete.

What's New

  • Golang 1.21 support
  • Experimental full assets for account endpoint API support
  • Full logs for block support
  • Fix for log rotation when cold dirs are used

Changelog

Enhancements

  • API: Experimental full assets for account endpoint. (#5948)
  • API: blocks/{round}/logs endpoint (#5865)
  • Build: Go 1.21 Support (#5994)
  • Build: support SWAGGER_CONVERTER_API override (#5968)
  • Build: bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#5877)
  • Crypto: convert BatchVerifier to interface (#5988)
  • Docker: Remove usage of gosu and replace with su (#5951)
  • Metrics: support labeled gauges (#5956)
  • Node: remove unused node GetTransaction and ListTxns methods (#5983)
  • Scripts: update buildnumber to use timezone-aware datetime (#5971)
  • Tests: Stabilize nightly tests. (#5992)
  • Tests: Fix flakey incentive e2e tests (#5986)
  • Tests: Allow go e2e tests to easily test multiple consensus versions (#5981)
  • Tests: Thread testing.T through so we panic less (#5938)
  • Tools: Revert "feat: add support to display mnemonic discreetly for algokey generate" (#5974)

Bugfixes

  • Catchpoint: fix data files deletion in hot/cold dirs scenario (#5963)
  • Tests: Fix AccountsUpdateSchemaTest ignoring error bug (#5985)
  • Utils: Renaming files across devices (#5977)

Protocol Upgrade

This release does not contain a protocol upgrade.


NOTE
vFuture changes are not yet available in MainNet or TestNet but can be used in private networks.

  • Incentives: Suspend "absentee" accounts that don't propose. (#5757)

Additional Resources

algogm and others added 30 commits March 14, 2024 14:36
…23.0

go-algorand 3.23.0-stable Release PR
…s/block-generator (algorand#5954)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ohill <145173879+ohill@users.noreply.github.com>
)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…d#5953)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ohill <145173879+ohill@users.noreply.github.com>
…#5757)

Co-authored-by: Jason Paulos <jasonpaulos@users.noreply.github.com>
Co-authored-by: cce <51567+cce@users.noreply.github.com>
Co-authored-by: chris erway <chris.erway@algorand.com>
Co-authored-by: John Jannotti <jannotti@gmail.com>
Co-authored-by: Jason Paulos <jasonpaulos@users.noreply.github.com>
Co-authored-by: Jason Paulos <jasonpaulos@users.noreply.github.com>

Includes migration/addition of new ctype column on the resources table.
Co-authored-by: Alex Wied <centromere@users.noreply.github.com>
@Algo-devops-service Algo-devops-service requested a review from a team as a code owner May 10, 2024 14:01
@codecov
Copy link

codecov bot commented May 10, 2024

Codecov Report

Attention: Patch coverage is 43.77593% with 542 lines in your changes are missing coverage. Please review.

Project coverage is 55.94%. Comparing base (98ac36a) to head (a307b45).
Report is 5 commits behind head on rel/beta.

Files Patch % Lines
daemon/algod/api/server/v2/handlers.go 0.00% 87 Missing ⚠️
ledger/store/trackerdb/sqlitedriver/sql.go 21.50% 72 Missing and 1 partial ⚠️
ledger/eval/eval.go 68.89% 35 Missing and 30 partials ⚠️
ledger/store/trackerdb/sqlitedriver/schema.go 12.06% 47 Missing and 4 partials ⚠️
cmd/goal/account.go 11.32% 47 Missing ⚠️
ledger/acctupdates.go 0.00% 32 Missing ⚠️
ledger/ledgercore/validatedBlock.go 0.00% 19 Missing ⚠️
agreement/proposal.go 68.51% 12 Missing and 5 partials ⚠️
ledger/ledgercore/accountdata.go 36.00% 16 Missing ⚠️
data/basics/fraction.go 21.05% 14 Missing and 1 partial ⚠️
... and 25 more
Additional details and impacted files
@@             Coverage Diff              @@
##           rel/beta    #5997      +/-   ##
============================================
+ Coverage     55.33%   55.94%   +0.60%     
============================================
  Files           489      482       -7     
  Lines         68112    68310     +198     
============================================
+ Hits          37691    38214     +523     
+ Misses        27833    27503     -330     
- Partials       2588     2593       +5     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@algojohnlee algojohnlee merged commit 5466548 into algorand:rel/beta May 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.