Skip to content

go-algorand 4.3.0-beta Release PR#6423

Merged
algojohnlee merged 27 commits intoalgorand:rel/betafrom
Algo-devops-service:relbeta4.3.0
Aug 26, 2025
Merged

go-algorand 4.3.0-beta Release PR#6423
algojohnlee merged 27 commits intoalgorand:rel/betafrom
Algo-devops-service:relbeta4.3.0

Conversation

@Algo-devops-service
Copy link
Copy Markdown
Contributor

@Algo-devops-service Algo-devops-service commented Aug 26, 2025

GitHub Logo

Overview

This consensus upgrade release makes enhances post-quantum resiliency in Algorand block headers, enables several notable AVM usability improvements, and makes various security/reliability enhancements.

What's New

  • Enables SHA-512 hashing to the block header
  • Introduces txn.Access list for access to more resources
  • Enables the falcon_verify opcode

Protocol Upgrade

This release contains a protocol upgrade.

Changelog

Enhancements

  • AVM: Prepare for falcon_verify in v12 (#6416)
  • AVM: Allow access to boxes for apps made in the same group without explicit boxrefs (#6309)
  • Apps: txn.Access list for access to more resources (#6286)
  • Build: .gitignore .claude (#6409)
  • Chore: Remove an unneeded consensus flag to simplify work on big programs (#6392)
  • Ci: build Go cache on master merges (#6408)
  • Ci: some improvements for faster PR builds (#6397)
  • Consensus: Consensus version v41 upgrade. (#6422)
  • Docs: v12 docs (#6418)
  • Goal: add '--txid' flag for displaying TxID with 'goal clerk inspect' (#6401)
  • Logic: add LogicSig.LMsig field (#6419)
  • Tests: fix TestStateProofLogging (#6421)
  • Txn: move/add asset txn validation into their own wellFormed methods (#6396)

Bugfixes

  • Goal: minor text fix (#6404)
  • Network: fix mesher stopping logic (#6406)
  • Node: print repeating error to the node log (#6403)

Additional Resources

algojohnlee and others added 27 commits August 4, 2025 09:02
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: cce <51567+cce@users.noreply.github.com>
Co-authored-by: Gary Malouf <982483+gmalouf@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: cce <51567+cce@users.noreply.github.com>
…plicit boxrefs (algorand#6309)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Gary Malouf <982483+gmalouf@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: cce <51567+cce@users.noreply.github.com>
@algojohnlee algojohnlee merged commit 7a0ce67 into algorand:rel/beta Aug 26, 2025
36 of 37 checks passed
@onetechnical onetechnical deleted the relbeta4.3.0 branch August 26, 2025 20:05
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.

8 participants