From 46d606325f3f52c483689cbda97bc4089f3c3083 Mon Sep 17 00:00:00 2001 From: michaeldiamant Date: Mon, 11 Apr 2022 21:34:34 -0400 Subject: [PATCH 1/4] Prep CHANGELOG for v0.11.0 --- CHANGELOG.md | 11 +++++++++++ setup.py | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c6c58b8c..4dd96a952 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +# 0.11.0 + +## Added +* Introduce optional compiler optimization to remove redundant sequential `ScratchSlot` store/load invocations ([#247](https://github.com/algorand/pyteal/pull/247)). The optimization is disabled by default. +* Expose `DynamicScratchVar` to reference arbitrary `ScratchVar` instances ([#198](https://github.com/algorand/pyteal/pull/198)). + +## Changed +* Bump minimum supported Python version to v3.10 ([#269](https://github.com/algorand/pyteal/pull/269)). +* Add `@Subroutine` support for `ScratchVar` parameters ([#198](https://github.com/algorand/pyteal/pull/198)). +* Make minor doc updates ([#248](https://github.com/algorand/pyteal/pull/248)) and ([#265](https://github.com/algorand/pyteal/pull/265)). + # 0.10.1 ## Fixed diff --git a/setup.py b/setup.py index 419444591..442b02ed3 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ setuptools.setup( name="pyteal", - version="0.10.1", + version="0.11.0", author="Algorand", author_email="pypiservice@algorand.com", description="Algorand Smart Contracts in Python", From 9b38fc7452346762c26fc12a8c2cc698f3116f63 Mon Sep 17 00:00:00 2001 From: michaeldiamant Date: Mon, 11 Apr 2022 21:38:05 -0400 Subject: [PATCH 2/4] Fix CHANGELOG formatting --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4dd96a952..c4457003c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## Added * Introduce optional compiler optimization to remove redundant sequential `ScratchSlot` store/load invocations ([#247](https://github.com/algorand/pyteal/pull/247)). The optimization is disabled by default. -* Expose `DynamicScratchVar` to reference arbitrary `ScratchVar` instances ([#198](https://github.com/algorand/pyteal/pull/198)). +* Expose `DynamicScratchVar` to reference arbitrary `ScratchVar` instances ([#198](https://github.com/algorand/pyteal/pull/198)). ## Changed * Bump minimum supported Python version to v3.10 ([#269](https://github.com/algorand/pyteal/pull/269)). From 91ab3fb96f17cf967df0ea87ef6c3438db7a742a Mon Sep 17 00:00:00 2001 From: michaeldiamant Date: Tue, 12 Apr 2022 13:45:24 -0400 Subject: [PATCH 3/4] Add missed CHANGELOG update --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c4457003c..ec382d83e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,8 @@ ## Changed * Bump minimum supported Python version to v3.10 ([#269](https://github.com/algorand/pyteal/pull/269)). * Add `@Subroutine` support for `ScratchVar` parameters ([#198](https://github.com/algorand/pyteal/pull/198)). -* Make minor doc updates ([#248](https://github.com/algorand/pyteal/pull/248)) and ([#265](https://github.com/algorand/pyteal/pull/265)). +* Make minor doc updates ([#248](https://github.com/algorand/pyteal/pull/248)) and ([#265](https://github.com/algorand/pyteal/pull/265)). +* Remove outdated Jupyter notebook demo ([#268](https://github.com/algorand/pyteal/pull/268)). # 0.10.1 From 6e8a7c95b63603b1eb91c89c0e2326bc4cb49747 Mon Sep 17 00:00:00 2001 From: michaeldiamant Date: Tue, 12 Apr 2022 16:23:06 -0400 Subject: [PATCH 4/4] Add missed CHANGELOG update --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ec382d83e..493aa5b84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ * Add `@Subroutine` support for `ScratchVar` parameters ([#198](https://github.com/algorand/pyteal/pull/198)). * Make minor doc updates ([#248](https://github.com/algorand/pyteal/pull/248)) and ([#265](https://github.com/algorand/pyteal/pull/265)). * Remove outdated Jupyter notebook demo ([#268](https://github.com/algorand/pyteal/pull/268)). +* Fix docs warning about multiple OptimizeOptions targets ([#271](https://github.com/algorand/pyteal/pull/271)). # 0.10.1