114 commits in all time Mar 19, 2026 12:08 – Jun 17, 2026 12:08 UTC
Merge 35ad5959b57be078a2d7df486e996f97d0b106ee into f3a03d8f93c62cd9544e9044e5786e9bce2449c1
Git Commit f4f6a023 Branch pull/71/merge Document 6/41 ++ 29 --
ci: pin action SHAs to latest and fix devportal docs publishing
Git Commit 35ad5959 Branch ci/harden-workflows Document 6/41 ++ 29 --
docs: starlight docs (#70)
* refactor: update algokit utils dependency to v5

* refactor: replace algosdk with algokit_utils

* build: ignore mypy error for missing rich console packages

* chore: Bump algokit-utils to the latest alpha

* 1.2.0-beta.4

[skip ci]

* chore: refresh test artifacts to puyapy 5.7.1

* feat(docs): bootstrap starlight docs workspace and shared styling

* docs(content): migrate top-level documentation pages to starlight

* docs(testing-guide): migrate testing guide pages and assets to starlight

* feat(docs): replace sphinx build flow with api bridge and legacy redirects

* ci(docs): add reusable docs build action and update publish workflows

* chore: update gitignore to ignore agents folder

* docs: restructure starlight docs with new concepts, quick-start and api build improvements

* ci: fix lint and formatting

* docs: replace process.stdout with console.log in generate-examples-mdx script

* docs: replace process.stdout with console.log in generate-legacy-redirects.mjs script

* docs: restore mermaid diagrams and render them using astro-mermaid

* docs: restore doctest with pytest-markdown-docs and wirte into ci

* docs: add parentheses to @pytest.fixture decorator in conftest

---------

Co-authored-by: Bobby Lat <bobby.lat@makerx.com.au>
Co-authored-by: Ignacio Losiggio <ignacio.losiggio@algorand.foundation>
Co-authored-by: semantic-release <semantic-release>
Co-authored-by: p2arthur <arthurrabelopro@gmail.com>
Git Commit f3a03d8f Branch main Document 85/7,717 ++ 2,916 --
Merge b66160b4fe3b8fb85b4e733e31432e06759e4151 into 05b9e07f4eb6d92bf94e9c74bd075ebab5483ba8
Git Commit 85d4d383 Branch pull/70/merge Document 85/7,717 ++ 2,916 --
docs: restore doctest with pytest-markdown-docs and wirte into ci
Git Commit 80032b5c Branch docs/starlight-docs Document 14/131 ++ 172 --
docs: restore mermaid diagrams and render them using astro-mermaid
Git Commit e01a5e3a Branch docs/starlight-docs Document 6/858 ++ 36 --
docs: replace process.stdout with console.log in generate-legacy-redirects.mjs script
Git Commit c628fabc Branch docs/starlight-docs Document 1/1 ++ 1 --
docs: replace process.stdout with console.log in generate-examples-mdx script
Git Commit c251ab62 Branch docs/starlight-docs Document 1/1 ++ 1 --
feat: check if depending on production release of puyapy, fail prod release otherwise
Git Commit 0632a78b Branch main Document 1/24 ++ 0 --
Merge 0e5f51c7b5a6cee266f926d3d4805249567e1cd5 into af05a35d89d8ced9f1a6fff15e3c90e504042830
Git Commit 919d2ae2 Branch pull/70/merge Document 85/6,854 ++ 2,833 --
Merge e27b4bfde72d46711a919e4570e6bf67796a6f0a into af05a35d89d8ced9f1a6fff15e3c90e504042830
Git Commit d33ac3c0 Branch pull/70/merge Document 78/6,813 ++ 2,803 --
docs: restructure starlight docs with new concepts, quick-start and api build improvements
Git Commit e27b4bfd Branch docs/starlight-docs Document 18/788 ++ 79 --
Merge 4d0211eabd6e1d337e3bec95b9b0a320de5101e0 into af05a35d89d8ced9f1a6fff15e3c90e504042830
Git Commit 77b18d4c Branch pull/69/merge Document 1/24 ++ 0 --
refactor: check algorand-python dependency as well
Git Commit 4d0211ea Branch check-prod-puya Document 1/6 ++ 6 --
Merge 9a5c78d061518090a723466682e36345eaea7ac8 into af05a35d89d8ced9f1a6fff15e3c90e504042830
Git Commit 0b8b5e50 Branch pull/69/merge Document 1/24 ++ 0 --
feat: check if depending on production release of puyapy, fail prod release otherwise
Git Commit 9a5c78d0 Branch check-prod-puya Document 1/24 ++ 0 --