Skip to content

Commit

Permalink
Version 0.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
minoki committed Nov 12, 2024
1 parent e060420 commit b4af4b0
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 7 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
## Version 0.2.1 (2024-11-12)

* `OS.Path` now supports UNC paths on Windows
* Code generators now emit nested expressions
* `Time`: Change time epoch to avoid an issue on Windows

## Version 0.2.0 (2024-08-06)

* More work on IO: `PrimIO`/`ImperativeIO`/`TextIO.StreamIO`/`BinIO.StreamIO`
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,8 @@ $ lunarml compile example/hello.sml
Alternatively, you can use Docker to build and run LunarML.

```sh-session
$ docker build --platform linux/amd64 -f package/docker/Dockerfile -t lunarml:0.2.0 .
$ docker run --rm -v "$(pwd)":/work -w /work --platform linux/amd64 lunarml:0.2.0 lunarml compile example/hello.sml
$ docker build --platform linux/amd64 -f package/docker/Dockerfile -t lunarml:0.2.1 .
$ docker run --rm -v "$(pwd)":/work -w /work --platform linux/amd64 lunarml:0.2.1 lunarml compile example/hello.sml
$ lua example/hello.lua
Hello world!
```
Expand Down
4 changes: 2 additions & 2 deletions docs/intro.rst
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ You can install the built binary with ``make install``::

Alternatively, you can use Docker to build and run LunarML::

$ docker build --platform linux/amd64 -f package/docker/Dockerfile -t lunarml:0.1.0 .
$ docker run --rm -v "$(pwd)":/work -w /work --platform linux/amd64 lunarml:0.1.0 lunarml compile example/hello.sml
$ docker build --platform linux/amd64 -f package/docker/Dockerfile -t lunarml:0.2.1 .
$ docker run --rm -v "$(pwd)":/work -w /work --platform linux/amd64 lunarml:0.2.1 lunarml compile example/hello.sml
$ lua example/hello.lua
Hello world!
2 changes: 2 additions & 0 deletions docs/library.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1369,6 +1369,8 @@ structure OS.Path
end
structure OS.Path : OS_PATH
On Windows, UNC paths are supported.

structure CommandLine
^^^^^^^^^^^^^^^^^^^^^

Expand Down
2 changes: 1 addition & 1 deletion package/npm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "lunarml",
"version": "0.2.0",
"version": "0.2.1",
"description": "",
"main": "lunarml.mjs",
"bin": { "lunarml": "bin/lunarml" },
Expand Down
2 changes: 1 addition & 1 deletion src/version.sml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
(* -*- mode: sml; mode: read-only -*- *)
(* This file was generated by set-version.sh *)
structure LunarMLVersion = struct
val version = "0.2.0"
val version = "0.2.1"
end;
2 changes: 1 addition & 1 deletion version.mk
Original file line number Diff line number Diff line change
@@ -1 +1 @@
VERSION = 0.2.0
VERSION = 0.2.1

0 comments on commit b4af4b0

Please sign in to comment.