Skip to content

go-algorand 3.27.0-beta Release PR#6174

Merged
algojohnlee merged 25 commits intoalgorand:rel/betafrom
Algo-devops-service:relbeta3.27.0
Nov 19, 2024
Merged

go-algorand 3.27.0-beta Release PR#6174
algojohnlee merged 25 commits intoalgorand:rel/betafrom
Algo-devops-service:relbeta3.27.0

Conversation

@Algo-devops-service
Copy link
Copy Markdown
Contributor

@Algo-devops-service Algo-devops-service commented Nov 19, 2024

GitHub Logo

Overview

This release provides performance improvements and network stability, as well as includes other enhancements and upgrades.

What's New

  • New block header API endpoint (to support reward-related queries)
  • Improve performance and optimize networking
  • Upgrade golang to 1.23

Changelog

Enhancements

  • API: New algod endpoint /v2/block/{round}/header omits transactions and cert from response (#6163)
  • API: MaxTealSourceBytes to 512 kb (#6068)
  • API: Add support for Private Network Access header preflight requests (#6089)
  • AVM: Implement lsig size pooling (#6057)
  • Build: Upgrade to Golang 1.23 (#6169)
  • Build: Add automake to linux dependencies (#6138)
  • Consensus: For Devnet and Betanet, support custom network upgrade delay (#6148)
  • Docs: Update README.md to be more concise (#6099)
  • P2p: upgrade libp2p (#6142)
  • Performance: do not report extra details for failed app txns (#6171)
  • Tools: heapWatch metrics imported into Prometheus/Grafana (#6147)
  • Tools: add support for developing in OpenSUSE Tumbleweed (#6153)

Bugfixes

  • AVM: Only update the bytec disassembleState for bytecblock opcodes (#6154)
  • Ci: remove homebrew autoupdate deactivation from CircleCI (#6135)
  • Network: handle p2p to ws messages propagation (#6156)
  • Network: fix misplaced p2p received TX metric (#6144)
  • Tests: Fix MaxConnectionsPerIP setting in agreement/gossip tests (#6173)

Protocol Upgrade

This release does not contain a protocol upgrade.

Additional Resources

onetechnical and others added 25 commits September 18, 2024 14:24
…algorand#6089)

Co-authored-by: cce <51567+cce@users.noreply.github.com>
…lgorand#6154)

Co-authored-by: cce <51567+cce@users.noreply.github.com>
Co-authored-by: John Jannotti <jannotti@gmail.com>
Co-authored-by: cce <51567+cce@users.noreply.github.com>
…d#6171)

Co-authored-by: Gary Malouf <982483+gmalouf@users.noreply.github.com>
Co-authored-by: cce <51567+cce@users.noreply.github.com>
@codecov
Copy link
Copy Markdown

codecov bot commented Nov 19, 2024

Codecov Report

Attention: Patch coverage is 44.19643% with 125 lines in your changes missing coverage. Please review.

Project coverage is 51.88%. Comparing base (c0aea8a) to head (33bad5b).
Report is 26 commits behind head on rel/beta.

Files with missing lines Patch % Lines
daemon/algod/api/server/v2/handlers.go 0.00% 21 Missing ⚠️
cmd/goal/application.go 5.88% 16 Missing ⚠️
...ver/v2/generated/nonparticipating/public/routes.go 7.14% 13 Missing ⚠️
cmd/goal/clerk.go 0.00% 9 Missing ⚠️
data/txntest/program.go 61.11% 4 Missing and 3 partials ⚠️
cmd/goal/asset.go 0.00% 6 Missing ⚠️
daemon/kmd/api/cors.go 0.00% 6 Missing ⚠️
data/txHandler.go 40.00% 4 Missing and 2 partials ⚠️
network/msgOfInterest.go 50.00% 4 Missing and 1 partial ⚠️
daemon/algod/api/server/router.go 0.00% 4 Missing ⚠️
... and 20 more
Additional details and impacted files
@@             Coverage Diff              @@
##           rel/beta    #6174      +/-   ##
============================================
- Coverage     56.49%   51.88%   -4.62%     
============================================
  Files           499      639     +140     
  Lines         70029    85492   +15463     
============================================
+ Hits          39563    44355    +4792     
- Misses        27798    38318   +10520     
- Partials       2668     2819     +151     
Flag Coverage Δ
?

Flags with carried forward coverage won't be shown. Click here to find out more.

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


🚨 Try these New Features:

@onetechnical onetechnical self-assigned this Nov 19, 2024
@gmalouf gmalouf self-requested a review November 19, 2024 21:06
@algojohnlee algojohnlee merged commit d1fbc97 into algorand:rel/beta Nov 19, 2024
@onetechnical onetechnical deleted the relbeta3.27.0 branch November 19, 2024 21:14
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.

10 participants