From 8dda32d9a853a6b551df1600c99db94c34dd29b4 Mon Sep 17 00:00:00 2001
From: Padraig Gleeson
Date: Fri, 22 Sep 2023 17:41:19 +0100
Subject: [PATCH 1/7] To v0.13.0
---
jnml | 2 +-
jnml.bat | 2 +-
pom.xml | 6 +++---
src/main/java/org/neuroml/JNeuroML.java | 2 +-
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/jnml b/jnml
index 5a5ae99..b219451 100755
--- a/jnml
+++ b/jnml
@@ -5,7 +5,7 @@
# Type java -X for more info
export JNML_MAX_MEMORY=400M
-export JNML_VERSION=0.12.4
+export JNML_VERSION=0.13.0
export CLASSPATH=.:./target/jNeuroML-$JNML_VERSION-jar-with-dependencies.jar:$JNML_HOME/target/jNeuroML-$JNML_VERSION-jar-with-dependencies.jar
diff --git a/jnml.bat b/jnml.bat
index 2702580..c3b26ef 100644
--- a/jnml.bat
+++ b/jnml.bat
@@ -1,6 +1,6 @@
@echo off
-set JNML_VERSION=0.12.4
+set JNML_VERSION=0.13.0
set CLASSPATH=target\jNeuroML-%JNML_VERSION%-jar-with-dependencies.jar;%JNML_HOME%\jNeuroML-%JNML_VERSION%-jar-with-dependencies.jar
diff --git a/pom.xml b/pom.xml
index 889ee05..4427225 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
org.neuroml
jNeuroML
- 0.12.4
+ 0.13.0
jar
jNeuroML
@@ -24,12 +24,12 @@
org.neuroml1.model
org.neuroml1.model
- 1.9.1
+ 1.10.0
org.neuroml.import
org.neuroml.import
- 1.9.1
+ 1.10.0
diff --git a/src/main/java/org/neuroml/JNeuroML.java b/src/main/java/org/neuroml/JNeuroML.java
index d08e543..38c19e8 100644
--- a/src/main/java/org/neuroml/JNeuroML.java
+++ b/src/main/java/org/neuroml/JNeuroML.java
@@ -60,7 +60,7 @@ public class JNeuroML
public static final String JNML_SCRIPT = "jnml";
- public static final String JNML_VERSION = "0.12.4";
+ public static final String JNML_VERSION = "0.13.0";
public static final String HELP_FLAG = "-help";
public static final String HELP_FLAG_SHORT = "-h";
From 9119be74f4cdb187703f36833ec41548a4fba095 Mon Sep 17 00:00:00 2001
From: pgleeson
Date: Wed, 1 May 2024 11:56:13 +0100
Subject: [PATCH 2/7] Test on java 21
---
.github/workflows/ci.yml | 13 +++++++++----
.github/workflows/docs.yml | 21 +++++++++++----------
pom.xml | 4 ++--
3 files changed, 22 insertions(+), 16 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9d134e6..6cc3357 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -16,14 +16,19 @@ jobs:
strategy:
fail-fast: false
matrix:
- java: [ '8', '11', '16', '17', '19']
- runs-on: [ubuntu-latest, macos-latest, windows-2019 ]
+ java: [ '8', '11', '16', '17', '19', '21' ]
+ runs-on: [ubuntu-latest, macos-12, windows-2019] # Note macos-12, not latest/14, due to hdf5 install issue
+ exclude:
+ - runs-on: macos-latest
+ java: "8"
+ - runs-on: macos-latest
+ java: "16"
name: Test on Java ${{ matrix.Java }} on ${{ matrix.runs-on }}
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- name: Set up JDK ${{ matrix.Java }}
- uses: actions/setup-java@v2
+ uses: actions/setup-java@v4
with:
java-version: ${{ matrix.Java }}
distribution: 'adopt'
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index fdf1f45..01a06d7 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -13,17 +13,18 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- uses: nelonoel/branch-name@v1.0.1
- name: Set up JDK 11
- uses: actions/setup-java@v1
+ uses: actions/setup-java@v4
with:
java-version: 11
java-package: jdk
+ distribution: 'temurin'
- name: Set up Python 3.9
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v5
with:
python-version: 3.9
@@ -33,49 +34,49 @@ jobs:
pip install ghp-import
- name: Checkout NeuroML2
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
repository: NeuroML/NeuroML2
ref: development
path: NeuroML2
- name: Checkout org.lemsml
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
repository: LEMS/jLEMS
ref: development
path: jLEMS
- name: Checkout org.neuroml.model.injectingplugin
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
repository: NeuroML/org.neuroml.model.injectingplugin
ref: development
path: org.neuroml.model.injectingplugin
- name: Checkout org.neuroml1.model
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
repository: NeuroML/org.neuroml1.model
ref: development
path: org.neuroml1.model
- name: Checkout org.neuroml.model
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
repository: NeuroML/org.neuroml.model
ref: development
path: org.neuroml.model
- name: Checkout org.neuroml.export
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
repository: NeuroML/org.neuroml.export
ref: development
path: org.neuroml.export
- name: Checkout org.neuroml.import
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
repository: NeuroML/org.neuroml.import
ref: development
diff --git a/pom.xml b/pom.xml
index 4427225..5608e69 100644
--- a/pom.xml
+++ b/pom.xml
@@ -95,8 +95,8 @@
maven-compiler-plugin
3.0
-
- 1.7
+
+ 1.8
From 9a8d655217caa312e29e75b869ed64d311499ca6 Mon Sep 17 00:00:00 2001
From: Padraig Gleeson
Date: Tue, 11 Jun 2024 12:02:29 +0100
Subject: [PATCH 3/7] To v1.10.1
---
jnml | 2 +-
jnml.bat | 2 +-
pom.xml | 6 +++---
src/main/java/org/neuroml/JNeuroML.java | 2 +-
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/jnml b/jnml
index b219451..bc75266 100755
--- a/jnml
+++ b/jnml
@@ -5,7 +5,7 @@
# Type java -X for more info
export JNML_MAX_MEMORY=400M
-export JNML_VERSION=0.13.0
+export JNML_VERSION=0.13.1
export CLASSPATH=.:./target/jNeuroML-$JNML_VERSION-jar-with-dependencies.jar:$JNML_HOME/target/jNeuroML-$JNML_VERSION-jar-with-dependencies.jar
diff --git a/jnml.bat b/jnml.bat
index c3b26ef..addf823 100644
--- a/jnml.bat
+++ b/jnml.bat
@@ -1,6 +1,6 @@
@echo off
-set JNML_VERSION=0.13.0
+set JNML_VERSION=0.13.1
set CLASSPATH=target\jNeuroML-%JNML_VERSION%-jar-with-dependencies.jar;%JNML_HOME%\jNeuroML-%JNML_VERSION%-jar-with-dependencies.jar
diff --git a/pom.xml b/pom.xml
index 5608e69..16e96fd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
org.neuroml
jNeuroML
- 0.13.0
+ 0.13.1
jar
jNeuroML
@@ -24,12 +24,12 @@
org.neuroml1.model
org.neuroml1.model
- 1.10.0
+ 1.10.1
org.neuroml.import
org.neuroml.import
- 1.10.0
+ 1.10.1
diff --git a/src/main/java/org/neuroml/JNeuroML.java b/src/main/java/org/neuroml/JNeuroML.java
index 38c19e8..87dbde6 100644
--- a/src/main/java/org/neuroml/JNeuroML.java
+++ b/src/main/java/org/neuroml/JNeuroML.java
@@ -60,7 +60,7 @@ public class JNeuroML
public static final String JNML_SCRIPT = "jnml";
- public static final String JNML_VERSION = "0.13.0";
+ public static final String JNML_VERSION = "0.13.1";
public static final String HELP_FLAG = "-help";
public static final String HELP_FLAG_SHORT = "-h";
From fe28397c99c967e0501fd6be175e77769a7e097d Mon Sep 17 00:00:00 2001
From: Padraig Gleeson
Date: Tue, 11 Jun 2024 12:22:30 +0100
Subject: [PATCH 4/7] Bump year in docs
---
pom.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pom.xml b/pom.xml
index 16e96fd..1671717 100644
--- a/pom.xml
+++ b/pom.xml
@@ -59,7 +59,7 @@
<br />
<br />
- Copyright NeuroML Contributors 2023
+ Copyright NeuroML Contributors 2024
From 7538a96113044141f5dd4469dd9b1542ea142b17 Mon Sep 17 00:00:00 2001
From: pgleeson
Date: Tue, 18 Jun 2024 09:15:55 +0100
Subject: [PATCH 5/7] To v0.13.2
---
jnml | 2 +-
jnml.bat | 2 +-
pom.xml | 2 +-
src/main/java/org/neuroml/JNeuroML.java | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/jnml b/jnml
index bc75266..8dc4a8b 100755
--- a/jnml
+++ b/jnml
@@ -5,7 +5,7 @@
# Type java -X for more info
export JNML_MAX_MEMORY=400M
-export JNML_VERSION=0.13.1
+export JNML_VERSION=0.13.2
export CLASSPATH=.:./target/jNeuroML-$JNML_VERSION-jar-with-dependencies.jar:$JNML_HOME/target/jNeuroML-$JNML_VERSION-jar-with-dependencies.jar
diff --git a/jnml.bat b/jnml.bat
index addf823..5428cf5 100644
--- a/jnml.bat
+++ b/jnml.bat
@@ -1,6 +1,6 @@
@echo off
-set JNML_VERSION=0.13.1
+set JNML_VERSION=0.13.2
set CLASSPATH=target\jNeuroML-%JNML_VERSION%-jar-with-dependencies.jar;%JNML_HOME%\jNeuroML-%JNML_VERSION%-jar-with-dependencies.jar
diff --git a/pom.xml b/pom.xml
index 1671717..adea2b4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
org.neuroml
jNeuroML
- 0.13.1
+ 0.13.2
jar
jNeuroML
diff --git a/src/main/java/org/neuroml/JNeuroML.java b/src/main/java/org/neuroml/JNeuroML.java
index 87dbde6..512d2a9 100644
--- a/src/main/java/org/neuroml/JNeuroML.java
+++ b/src/main/java/org/neuroml/JNeuroML.java
@@ -60,7 +60,7 @@ public class JNeuroML
public static final String JNML_SCRIPT = "jnml";
- public static final String JNML_VERSION = "0.13.1";
+ public static final String JNML_VERSION = "0.13.2";
public static final String HELP_FLAG = "-help";
public static final String HELP_FLAG_SHORT = "-h";
From 4f91af86dd1d7c6344a2492ca1fa346f44ff53a6 Mon Sep 17 00:00:00 2001
From: pgleeson
Date: Mon, 19 Aug 2024 12:27:57 +0100
Subject: [PATCH 6/7] To v0.13.3
---
jnml | 2 +-
jnml.bat | 2 +-
pom.xml | 2 +-
src/main/java/org/neuroml/JNeuroML.java | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/jnml b/jnml
index 8dc4a8b..3156f11 100755
--- a/jnml
+++ b/jnml
@@ -5,7 +5,7 @@
# Type java -X for more info
export JNML_MAX_MEMORY=400M
-export JNML_VERSION=0.13.2
+export JNML_VERSION=0.13.3
export CLASSPATH=.:./target/jNeuroML-$JNML_VERSION-jar-with-dependencies.jar:$JNML_HOME/target/jNeuroML-$JNML_VERSION-jar-with-dependencies.jar
diff --git a/jnml.bat b/jnml.bat
index 5428cf5..f943f08 100644
--- a/jnml.bat
+++ b/jnml.bat
@@ -1,6 +1,6 @@
@echo off
-set JNML_VERSION=0.13.2
+set JNML_VERSION=0.13.3
set CLASSPATH=target\jNeuroML-%JNML_VERSION%-jar-with-dependencies.jar;%JNML_HOME%\jNeuroML-%JNML_VERSION%-jar-with-dependencies.jar
diff --git a/pom.xml b/pom.xml
index adea2b4..946fb16 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
org.neuroml
jNeuroML
- 0.13.2
+ 0.13.3
jar
jNeuroML
diff --git a/src/main/java/org/neuroml/JNeuroML.java b/src/main/java/org/neuroml/JNeuroML.java
index 512d2a9..e081c15 100644
--- a/src/main/java/org/neuroml/JNeuroML.java
+++ b/src/main/java/org/neuroml/JNeuroML.java
@@ -60,7 +60,7 @@ public class JNeuroML
public static final String JNML_SCRIPT = "jnml";
- public static final String JNML_VERSION = "0.13.2";
+ public static final String JNML_VERSION = "0.13.3";
public static final String HELP_FLAG = "-help";
public static final String HELP_FLAG_SHORT = "-h";
From 0c2f611cfb9d220ac90af19d551ea1e33d2a259b Mon Sep 17 00:00:00 2001
From: pgleeson
Date: Tue, 20 Aug 2024 14:56:35 +0100
Subject: [PATCH 7/7] Move to temurin
Fixes #101
---
.github/workflows/ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 6cc3357..c4f304e 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -31,7 +31,7 @@ jobs:
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.Java }}
- distribution: 'adopt'
+ distribution: 'temurin'
- name: Install using getNeuroML.py (non Win)
env: