Skip to content

Commit 55dbd28

Browse files
Update change log for 0.11.1.
1 parent e225d4c commit 55dbd28

1 file changed

Lines changed: 86 additions & 0 deletions

File tree

docs/CHANGELOG.html

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,92 @@
2121

2222
---
2323

24+
## 0.11.1
25+
26+
### Patches
27+
28+
Add a PowerShell-based automated test suite and run it in CI.
29+
30+
Fix `IADD` so coercing `NaN` and infinities to `INT` fails instead of succeeding.
31+
32+
Fix `PAUSE` and its tests.
33+
34+
Fix `PARALLEL`.
35+
36+
Fix serialization and deserialization.
37+
38+
Make `MATCH` reject non-`INT` flags and accept later keyword arguments even when earlier optional ones are absent.
39+
40+
Make `WARN` reject empty calls and arguments that cannot be converted with `~STR`, and improve the empty-call error message.
41+
42+
Make `PRINT` reject empty calls and arguments that cannot be converted with `~STR`.
43+
44+
Reject multiple statements on one logical line.
45+
46+
Make `STRIP` treat `remove` as a substring rather than a character list, and reject an empty `remove` value.
47+
48+
Make `REPLACE` reject an empty `old` value.
49+
50+
Make `IN` reject tensor operands that are not `TNS` values.
51+
52+
Make `STR` reject invalid operand types.
53+
54+
Make `KEYIN` reject invalid key types.
55+
56+
Make `BNOT` fail on non-binary `INT` values.
57+
58+
Make `THROW` concatenate its arguments.
59+
60+
Fix `SLEN` handling of multi-byte characters.
61+
62+
Fix `SER` handling of high Unicode values.
63+
64+
Make `POW` stop writing back through a pointer exponent.
65+
66+
Fix `PARFOR` pointer writeback.
67+
68+
Fix tensor operator handling of `MAP` and `THR` values.
69+
70+
Make `MOD` stop overwriting a pointer passed as its second operand.
71+
72+
Fix `SELF`.
73+
74+
Make `IMPORT_PATH` expose imported module-restricted extension operators through aliases.
75+
76+
Make `EXTEND` accept suffix-qualified specifiers and expose module-restricted operators through aliases.
77+
78+
Fix `INV` and make it write back through pointer operands.
79+
80+
Fix `APPEND`.
81+
82+
Fix `FOR` counter handling.
83+
84+
Fix `KEYS` handling of mixed key types.
85+
86+
Fix `ILEN`.
87+
88+
Fix `FPROD`.
89+
90+
Fix `ROOT`.
91+
92+
Fix `LCM`.
93+
94+
Fix `CDIV`.
95+
96+
Fix `GCD`.
97+
98+
Fix `LEN`.
99+
100+
Fix `CONV`.
101+
102+
Fix module aliasing.
103+
104+
Fix extension hook registration.
105+
106+
Fix `SPLIT` handling of an empty delimiter.
107+
108+
---
109+
24110
## 0.11.0
25111

26112
### Major changes

0 commit comments

Comments
 (0)