9032 commits in all time Dec 27, 2025 07:32 – Mar 27, 2026 07:32 UTC
boblat puya-ts
docs: add GlobalMap, LocalMap to language guide
Git Commit b09fb9c9 Branch global-local-map-support Document 1/80 ++ 8 --
boblat puya-ts
feat: add GlobalMap
Git Commit 3e04199a Branch global-local-map-support Document 76/15,073 ++ 20 --
boblat puya-ts
feat: add LocalMap
Git Commit f076f435 Branch global-local-map-support Document 76/17,976 ++ 6 --
boblat puya-ts
chore: update nodes.ts and replace BoxPrefixedKeyExpression with MapPrefixedKeyExpression
Git Commit d9afe860 Branch global-local-map-support Document 55/759 ++ 555 --
boblat puya-ts
chore: audit vulnerabilities
Git Commit c03722f9 Branch global-local-map-support Document 5/144 ++ 185 --
achidlow puya
refactoring
Git Commit 324fe1c5 Branch gvn Document 1/9 ++ 10 --
achidlow puya
GVN refactor:
- introduce types for "expression" keys
- use AVMOp instead of str
Git Commit 3ff5bb93 Branch gvn Document 2/174 ++ 106 --
achidlow puya
simplify
Git Commit 5a94ddf4 Branch gvn Document 1/1 ++ 3 --
achidlow puya
refactoring
Git Commit 96dc538a Branch gvn Document 4/41 ++ 125 --
achidlow puya
feat: implement GVN
Git Commit ab31787c Branch gvn Document 2/604 ++ 0 --
achidlow puya
chore: compile all
Git Commit 828792a7 Branch gvn Document 300/41,396 ++ 40,784 --
achidlow puya
chore: compile all
Git Commit 66701a38 Branch gvn Document 144/15,543 ++ 0 --
achidlow puya
chore: compile all
Git Commit 1fdd7a7e Branch gvn Document 249/5,374 ++ 5,599 --
achidlow puya
GVN test cases
Git Commit 2dd444e5 Branch gvn Document 3/185 ++ 0 --
achidlow puya
eliminate repeated ArrayLength nodes when the argument is a stack value
Git Commit a1558b70 Branch gvn Document 1/10 ++ 1 --
achidlow puya
chore: add gitignore for CLAUDE.local.md
Git Commit 1153c701 Branch gvn Document 1/3 ++ 1 --
achidlow puya
fix a hypothetical/future issue whereby a block with a single predecessor && unconditionally branched to with trivial phi nodes could result in a use-before-def error
Git Commit cc476d8d Branch main Document 1/10 ++ 2 --
Merge bb96b4532ddea19b090a690116622579da193523 into d0ff3b68eb6cfb3641b16ac9b7fcd14733c8349d
Git Commit d48d528a Branch pull/578/merge Document 1/63 ++ 3 --
chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9
Bumps [handlebars](https://github.com/handlebars-lang/handlebars.js) from 4.7.8 to 4.7.9.
- [Release notes](https://github.com/handlebars-lang/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md)
- [Commits](https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9)

---
updated-dependencies:
- dependency-name: handlebars
  dependency-version: 4.7.9
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Git Commit bb96b453 Branch dependabot/npm_and_yarn/handlebars-4.7.9 Document 1/63 ++ 3 --
Merge 86e8cc79c03baaa2ba585e60df59c4c31d33af7f into d0ff3b68eb6cfb3641b16ac9b7fcd14733c8349d
Git Commit f40b6554 Branch pull/577/merge Document 2/115 ++ 7 --
chore(deps-dev): bump happy-dom from 20.0.10 to 20.8.8
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 20.0.10 to 20.8.8.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v20.0.10...v20.8.8)

---
updated-dependencies:
- dependency-name: happy-dom
  dependency-version: 20.8.8
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Git Commit 86e8cc79 Branch dependabot/npm_and_yarn/happy-dom-20.8.8 Document 2/115 ++ 7 --