Skip to content

Commit 30f6fa1

Browse files
committed
Add changelog for 0.11.1
1 parent 5dd496a commit 30f6fa1

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

docs/Changelog.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,22 @@ sidebar_position: 13
44

55
This page contains the changelogs from all [releases of Pluto](https://github.com/PlutoLang/Pluto/releases).
66

7+
## 0.11.1
8+
- Improved implicit-global coverage for multiple assignments within the same statement
9+
- Fixed preprocessor aliases not taking multi-token arguments (e.g. function calls)
10+
- Fixed compile-time concatenation shadowing optional parentheses
11+
- Fixed `extends` not inheriting `__pairs`
12+
13+
Standard Library:
14+
- socket.bind now returns the created coroutine and errors are raised to the caller instead of the scheduler
15+
- Fixed socket.listen/socket.bind not failing for bound TCP ports on Windows
16+
- Fixed `os.sleep(1)` taking considerably longer than 1ms on Windows
17+
- Fixed `scheduler:run` yielding after the final tick
18+
- Fixed `dumpvar` and `exportvar`'s quoted strings not escaping bytes that would make it invalid UTF-8
19+
- Fixed filesystem errors on Windows not being UTF-8 encoded when the user has a non-English locale
20+
21+
You can view the full commit log [here](https://github.com/PlutoLang/Pluto/compare/0.11.0...0.11.1).
22+
723
## 0.11.0
824
- Added preprocessor aliases (`$alias`)
925
- Added compile-time evaluated statement `$assert`

0 commit comments

Comments
 (0)