8847 commits in all time Dec 18, 2025 00:21 – Mar 18, 2026 00:21 UTC
achidlow puya
Merge ad7f6d18b59190298349b7f923b8a5b6b5bfcdee into 0bf28334d2a370401ddb0e65f9c4a514b5bff786
Git Commit d022def6 Branch pull/611/merge Document 116/17,643 ++ 804 --
iglosiggio puya
Merge 3fc508850e0188e02edbe3bdf9370da449083666 into 0bf28334d2a370401ddb0e65f9c4a514b5bff786
Git Commit d1a04ffe Branch pull/672/merge Document 5/746 ++ 564 --
iglosiggio puya
chore: Add cyclopts.types (for some reason pyinstaller was not detecting it)
Git Commit 3fc50885 Branch uv-upgrade Document 3/3 ++ 0 --
Argimirodelpozo puya
chore: compile all
Git Commit ad7f6d18 Branch bytes-backed-ops Document 50/1,834 ++ 1,292 --
achidlow puya
allow BytesBacked as state/box key
Git Commit b61903f0 Branch bytes-backed-ops Document 4/81 ++ 44 --
Argimirodelpozo puya
chore: add changelog
Git Commit 9646f4f2 Branch bytes-backed-ops Document 1/43 ++ 0 --
Argimirodelpozo puya
test: add contract test case for bytes_backed_ops
Git Commit 36588dfe Branch bytes-backed-ops Document 55/16,016 ++ 0 --
iglosiggio puya
Merge 9a8f9dfb7c2a31be714996519455e99d9dfbec7c into 0bf28334d2a370401ddb0e65f9c4a514b5bff786
Git Commit 393c7e4a Branch pull/672/merge Document 2/743 ++ 564 --
iglosiggio puya
chore: Fix mypy error
Git Commit 9a8f9dfb Branch uv-upgrade Document 1/1 ++ 1 --
iglosiggio puya
Merge 5a42bb39c4f6b7acff0bc7d8273db69df938e50d into 0bf28334d2a370401ddb0e65f9c4a514b5bff786
Git Commit f9e1ef3f Branch pull/672/merge Document 1/742 ++ 563 --
iglosiggio puya
chore: Upgrade dependencies
Git Commit 5a42bb39 Branch uv-upgrade Document 1/742 ++ 563 --
iglosiggio puya
Merge 14214e03f733e6a131dea41518f9864ffc354d4d into 0bf28334d2a370401ddb0e65f9c4a514b5bff786
Git Commit e064d52e Branch pull/671/merge Document 300/247,024 ++ 1,259,706 --
iglosiggio puya
chore: Added changelog fragment
Git Commit 14214e03 Branch assembly-report Document 1/7 ++ 0 --
Argimirodelpozo puya
chore: compile_all
Git Commit 5b52ac17 Branch bytes-backed-ops Document 6/64 ++ 64 --
Argimirodelpozo puya
fix: only preserve UTF-8 encoding during optimisations if the op is a concat
Git Commit 7f372e42 Branch bytes-backed-ops Document 1/48 ++ 11 --
Argimirodelpozo puya-ts
Merge 7e1db5138688cdd047912fed8cf07c493c9cf743 into 4830aa26038688f712940ffa65d5b2780574a1bf
Git Commit 5bd7e84f Branch pull/348/merge Document 51/45,397 ++ 140 --
Argimirodelpozo puya-ts
chore: build
Git Commit 7e1db513 Branch feat/logicsig-args Document 42/6,713 ++ 6,645 --
Argimirodelpozo puya-ts
fix: use unknown instead of any and get rid of linter exception
Git Commit c60e5fea Branch feat/logicsig-args Document 1/1 ++ 3 --
Argimirodelpozo puya-ts
Merge 104f25062a4a58a2600ddedec58d898f7675f0a5 into 4830aa26038688f712940ffa65d5b2780574a1bf
Git Commit 7c9e7706 Branch pull/348/merge Document 51/45,331 ++ 140 --
Argimirodelpozo puya-ts
chore: linter fixes
Git Commit 104f2506 Branch feat/logicsig-args Document 3/11 ++ 12 --
Argimirodelpozo puya-ts
Merge 15be835b341b21301f13351a239e84c07ec4339d into 4830aa26038688f712940ffa65d5b2780574a1bf
Git Commit dff3bcd0 Branch pull/348/merge Document 51/45,332 ++ 140 --
Argimirodelpozo puya-ts
chore: build
Git Commit 15be835b Branch feat/logicsig-args Document 43/44,980 ++ 135 --
Argimirodelpozo puya-ts
test: lsig args simple fixes
Git Commit 58010bed Branch feat/logicsig-args Document 1/3 ++ 3 --
pbennett go-algorand
Merge 12a3556ec14ee9b6bd8b6d0d04d5ace7928a39ef into b64d3ca10bbd999f11d13c476eacc883a298128b
Git Commit fdeb3107 Branch pull/6558/merge Document 30/3,430 ++ 1,423 --
pbennett go-algorand
refactor(api): rename boxes `values` param to `include` array
Replace the boolean `values` query parameter on
GET /v2/applications/{app-id}/boxes with an extensible
`include` string-array parameter (enum: "values"). This
aligns with the existing AccountApplicationsInformation
endpoint pattern and allows future response decorations
without adding new boolean flags.

API spec changes:
- Rename `values` (bool) to `include` (string array,
  enum: ["values"], CSV collection format) in OAS2 and
  OAS3 specs
- Update endpoint description to reference `include`
  instead of `values`

Server changes:
- Update handler to check `slices.Contains(*params.Include,
  "values")` instead of `nilToZero(params.Values)`
- Regenerate all route and model files from updated spec

Client changes:
- Convert `applicationBoxesParams.Values` (bool) field to
  `Include` (string) field in REST client
- Add bool-to-string conversion in ApplicationBoxesPage
  to preserve existing Go function signature

DB query changes:
- Extract duplicate SQL template in sqlitedriver into a
  shared `lookupKeysByRangeTemplate` variable to reduce
  duplication between key-only and key+value queries

Test changes:
- Update all test cases to use
  `[]GetApplicationBoxesParamsInclude{...}` instead of
  `*bool`
- Add UnknownIncludeValueIgnored test verifying that
  unrecognized include values are silently ignored
  (consistent with AccountApplicationsInformation)
- Update comments referencing `values=true` to
  `include=values`

Misc:
- Move TODO comment out of import block in
  util/metrics/reporter.go to satisfy fmt linter
Git Commit 12a3556e Branch pull/6558/head Document 14/1,525 ++ 1,428 --