Skip to content

Commit

Permalink
Bump version: 1.16.4 → 1.17.0
Browse files Browse the repository at this point in the history
  • Loading branch information
boriel committed Aug 1, 2023
1 parent 61703c4 commit 1f71db8
Show file tree
Hide file tree
Showing 7 changed files with 28 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 1.16.4
current_version = 1.17.0

[bumpversion:file:src/zxbc/version.py]
search = VERSION = "{current_version}"
Expand Down
17 changes: 17 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
[v1.17.0](https://github.com/boriel/zxbasic/tree/v1.16.4)
===
+ ! Fixed some bugs and improved stability
+ ! Fixed and improved the peep hole optimizer
+ Compiling speed increased
+ Fixes bug with SAVE and USR
+ Internal code refacts
+ All routines using the screen (PLOT, DRAW, PRINT, SCROLL...)</br>
now use the screen back buffer! So you can draw in other address of RAM.
+ Requires Python 3.10+
+ Allow setting the HEAP address with --heap-address=0xNNNN
+ Fixes bugs with zxbpp (preprocessor) and zxbasm (assembler)
+ Updated documentation and README.md (thx to @Chronomantic)
+ Add PutChars() library function
+ Add ClearBox() library function
+ Add PutTile() library function

[v1.16.4](https://github.com/boriel/zxbasic/tree/v1.16.4)
===
+ ! Fixed some bugs and improved stability
Expand Down
12 changes: 6 additions & 6 deletions docs/archive.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,27 +10,27 @@ repository (git).
You can contribute to ZX BASIC by reporting possible bugs or improvement suggestions at the
[forum](http://www.boriel.com/forum) or in social media.

Latest stable version is <span style="color: green;">**1.16.4**</span>.
Latest stable version is <span style="color: green;">**1.17.0**</span>.
Click on the desired icon below to download the package suitable for your platform:

* [<img src="https://zxbasic.readthedocs.io/en/docs/img/win32.png" alt="win32zip" width="32px"/>
http://www.boriel.com/files/zxb/zxbasic-1.16.4-win32.zip](http://www.boriel.com/files/zxb/zxbasic-1.16.4-win32.zip)
http://www.boriel.com/files/zxb/zxbasic-1.17.0-win32.zip](http://www.boriel.com/files/zxb/zxbasic-1.17.0-win32.zip)
<br />Windows .exe zip package. No install needed, just uncompress it in a directory of your choice.
<br/>&nbsp;
* [<img src="https://zxbasic.readthedocs.io/en/docs/img/macos.png" alt="macostargz" width="32px"/>
http://www.boriel.com/files/zxb/zxbasic-1.16.4-macos.tar.gz](http://www.boriel.com/files/zxb/zxbasic-1.16.4-macos.tar.gz)
http://www.boriel.com/files/zxb/zxbasic-1.17.0-macos.tar.gz](http://www.boriel.com/files/zxb/zxbasic-1.17.0-macos.tar.gz)
<br />Mac OS x64 binary package. No install needed, just uncompress it in a directory of your choice.
<br/>&nbsp;
* [<img src="https://zxbasic.readthedocs.io/en/docs/img/linux.png" alt="macostargz" width="32px"/>
http://www.boriel.com/files/zxb/zxbasic-1.16.4-linux64.tar.gz](http://www.boriel.com/files/zxb/zxbasic-1.16.4-linux64.tar.gz)
http://www.boriel.com/files/zxb/zxbasic-1.17.0-linux64.tar.gz](http://www.boriel.com/files/zxb/zxbasic-1.17.0-linux64.tar.gz)
<br />Linux x64 binary package. No install needed, just uncompress it in a directory of your choice.
<br/>&nbsp;
* [<img src="https://zxbasic.readthedocs.io/en/docs/img/zip-package.png" alt="zip" width="32px"/>
http://www.boriel.com/files/zxb/zxbasic-1.16.4.zip](http://www.boriel.com/files/zxb/zxbasic-1.16.4.zip)
http://www.boriel.com/files/zxb/zxbasic-1.17.0.zip](http://www.boriel.com/files/zxb/zxbasic-1.17.0.zip)
<br />Windows, Linux, Mac zip package, with python scripts. Requires python installed in your system.
<br/>&nbsp;
* [<img src="https://zxbasic.readthedocs.io/en/docs/img/driver-down.png" alt="tar.gz" width="32px"/>
http://www.boriel.com/files/zxb/zxbasic-1.16.4.tar.gz](http://www.boriel.com/files/zxb/zxbasic-1.16.4.tar.gz)
http://www.boriel.com/files/zxb/zxbasic-1.17.0.tar.gz](http://www.boriel.com/files/zxb/zxbasic-1.17.0.tar.gz)
<br />Windows, Linux, Mac tar.gz package, with python scripts. Requires python installed in your system.

###What's new
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "zxbasic"
version = "1.16.4"
version = "1.17.0"
description = "Boriel's ZX BASIC Compiler"
authors = ["Jose Rodriguez <[email protected]>"]
license = "GPL-3.0-or-later"
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

setup_kwargs = {
"name": "zxbasic",
"version": "1.16.4",
"version": "1.17.0",
"description": "Boriel's ZX BASIC Compiler",
"classifiers": [
# How mature is this project? Common values are
Expand Down
2 changes: 1 addition & 1 deletion src/zxbasm/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
VERSION = "1.16.4"
VERSION = "1.17.0"
2 changes: 1 addition & 1 deletion src/zxbc/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
VERSION = "1.16.4"
VERSION = "1.17.0"

0 comments on commit 1f71db8

Please sign in to comment.