Fixed double backslash parsing in strings (Closes: #1117).
[mpsl.git] / RELEASE_NOTES
blob2e51150d63a921ba59bb3288d4fb993aa4656956
1 MPSL Release Notes
2 ==================
4 1.0.4
5 -----
7  * The iterator variable in foreach() is _always_ created
8    as a local variable inside the block. Also, the old
9    construction foreach(local v, ...) issues a warning,
10    as it's redundant.
12 1.0.3
13 -----
15  * Anonymous subroutines now run inside a block frame
16    instead of a subroutine frame. This way, they can have
17    access to local variables defined in the subroutine
18    they are called from. So, for example, if you run
19    map() inside a subroutine, its anonymous code block
20    can access the local variables defined there.
21  * getenv() doesn't crash if the environment variable
22    does not exist.
24 1.0.2
25 -----
27  * Small internal refactoring regarding subroutine and
28    block frames. Frame creation code has been unified,
29    so block frames don't crash when a NULL local symbol
30    table is sent as argument, and can have arguments.
31    This change is not visible from outside; only a step
32    towards closing bug #1107.