Skip to content

Commit 2f1824f

Browse files
authored
Inverted listing of Julia version compatibility in README.md (#168)
In the "Julia version compatibility" let's first list compatibility with the latest versions of Julia, and then go back in the history of older versions, otherwise one read "it doesn't work with Julia 1.2" and think "gosh, this package is so old and unmaintained !"
1 parent 2b8c3f1 commit 2f1824f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,15 +56,15 @@ Hello World
5656
* 0.7 branch is currently being maintained for bug fixes only
5757
* master branch is currently proposed to be v0.8.0
5858

59-
## Julia version compatability
59+
## Julia version compatibility
6060

61-
JavaCall should continue to work with Julia 1.0.x (formerly a long term support version of Julia).
62-
63-
JavaCall and its dependents do not work correctly on Julia 1.1 and Julia 1.2. On Julia 1.1 and 1.2, you may see segfaults or incorrect results. This is typically due to stack corruption.
61+
Julia 1.3.0 through Julia 1.6.2 are tested and guaranteed to work on Linux, macOS, and Windows via continuous integration. Julia 1.6.2 and newer should work on Linux and Windows. The `JULIA_COPY_STACKS` environment variable should be set to `1` on macOS and Linux, but not Windows.
6462

6563
For Julia pre-1.5, consider the [RootTaskRepl.jl](https://github.com/mkitti/RootTaskREPL.jl) package. With RootTaskREPL.jl, JavaCall is able to execute fine without the need of `JULIA_COPY_STACKS=1` with the exception of `@async` calls. Starting with the Julia 1.5, the REPL backend now runs on the root Task by default.
6664

67-
Julia 1.3.0 through Julia 1.6.2 are tested and guaranteed to work on Linux, macOS, and Windows via continuous integration. Julia 1.6.2 and newer should work on Linux and Windows. The `JULIA_COPY_STACKS` environment variable should be set to `1` on macOS and Linux, but not Windows.
65+
JavaCall and its dependents do not work correctly on Julia 1.1 and Julia 1.2. On Julia 1.1 and 1.2, you may see segfaults or incorrect results. This is typically due to stack corruption.
66+
67+
JavaCall should continue to work with Julia 1.0.x (formerly a long term support version of Julia).
6868

6969
## Apple macOS
7070

0 commit comments

Comments
 (0)