Skip to content

Commit b435277

Browse files
authored
Merge pull request #102 from NeuroML/development
Changes for NeuroML v2.3.1 release
2 parents 182e9ea + eb54da6 commit b435277

File tree

6 files changed

+30
-24
lines changed

6 files changed

+30
-24
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,22 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
java: [ '8', '11', '16', '17', '19']
20-
runs-on: [ubuntu-latest, macos-latest, windows-2019 ]
19+
java: [ '8', '11', '16', '17', '19', '21' ]
20+
runs-on: [ubuntu-latest, macos-12, windows-2019] # Note macos-12, not latest/14, due to hdf5 install issue
21+
exclude:
22+
- runs-on: macos-latest
23+
java: "8"
24+
- runs-on: macos-latest
25+
java: "16"
2126

2227
name: Test on Java ${{ matrix.Java }} on ${{ matrix.runs-on }}
2328
steps:
24-
- uses: actions/checkout@v2
29+
- uses: actions/checkout@v4
2530
- name: Set up JDK ${{ matrix.Java }}
26-
uses: actions/setup-java@v2
31+
uses: actions/setup-java@v4
2732
with:
2833
java-version: ${{ matrix.Java }}
29-
distribution: 'adopt'
34+
distribution: 'temurin'
3035

3136
- name: Install using getNeuroML.py (non Win)
3237
env:

.github/workflows/docs.yml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,18 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@v4
1717
- uses: nelonoel/[email protected]
1818

1919
- name: Set up JDK 11
20-
uses: actions/setup-java@v1
20+
uses: actions/setup-java@v4
2121
with:
2222
java-version: 11
2323
java-package: jdk
24+
distribution: 'temurin'
2425

2526
- name: Set up Python 3.9
26-
uses: actions/setup-python@v2
27+
uses: actions/setup-python@v5
2728
with:
2829
python-version: 3.9
2930

@@ -33,49 +34,49 @@ jobs:
3334
pip install ghp-import
3435
3536
- name: Checkout NeuroML2
36-
uses: actions/checkout@v2
37+
uses: actions/checkout@v4
3738
with:
3839
repository: NeuroML/NeuroML2
3940
ref: development
4041
path: NeuroML2
4142

4243
- name: Checkout org.lemsml
43-
uses: actions/checkout@v2
44+
uses: actions/checkout@v4
4445
with:
4546
repository: LEMS/jLEMS
4647
ref: development
4748
path: jLEMS
4849

4950
- name: Checkout org.neuroml.model.injectingplugin
50-
uses: actions/checkout@v2
51+
uses: actions/checkout@v4
5152
with:
5253
repository: NeuroML/org.neuroml.model.injectingplugin
5354
ref: development
5455
path: org.neuroml.model.injectingplugin
5556

5657
- name: Checkout org.neuroml1.model
57-
uses: actions/checkout@v2
58+
uses: actions/checkout@v4
5859
with:
5960
repository: NeuroML/org.neuroml1.model
6061
ref: development
6162
path: org.neuroml1.model
6263

6364
- name: Checkout org.neuroml.model
64-
uses: actions/checkout@v2
65+
uses: actions/checkout@v4
6566
with:
6667
repository: NeuroML/org.neuroml.model
6768
ref: development
6869
path: org.neuroml.model
6970

7071
- name: Checkout org.neuroml.export
71-
uses: actions/checkout@v2
72+
uses: actions/checkout@v4
7273
with:
7374
repository: NeuroML/org.neuroml.export
7475
ref: development
7576
path: org.neuroml.export
7677

7778
- name: Checkout org.neuroml.import
78-
uses: actions/checkout@v2
79+
uses: actions/checkout@v4
7980
with:
8081
repository: NeuroML/org.neuroml.import
8182
ref: development

jnml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# Type java -X for more info
66
export JNML_MAX_MEMORY=400M
77

8-
export JNML_VERSION=0.12.4
8+
export JNML_VERSION=0.13.3
99

1010

1111
export CLASSPATH=.:./target/jNeuroML-$JNML_VERSION-jar-with-dependencies.jar:$JNML_HOME/target/jNeuroML-$JNML_VERSION-jar-with-dependencies.jar

jnml.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@echo off
22

3-
set JNML_VERSION=0.12.4
3+
set JNML_VERSION=0.13.3
44

55
set CLASSPATH=target\jNeuroML-%JNML_VERSION%-jar-with-dependencies.jar;%JNML_HOME%\jNeuroML-%JNML_VERSION%-jar-with-dependencies.jar
66

pom.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>org.neuroml</groupId>
66
<artifactId>jNeuroML</artifactId>
7-
<version>0.12.4</version>
7+
<version>0.13.3</version>
88
<packaging>jar</packaging>
99

1010
<name>jNeuroML</name>
@@ -24,12 +24,12 @@
2424
<dependency>
2525
<groupId>org.neuroml1.model</groupId>
2626
<artifactId>org.neuroml1.model</artifactId>
27-
<version>1.9.1</version>
27+
<version>1.10.1</version>
2828
</dependency>
2929
<dependency>
3030
<groupId>org.neuroml.import</groupId>
3131
<artifactId>org.neuroml.import</artifactId>
32-
<version>1.9.1</version>
32+
<version>1.10.1</version>
3333
</dependency>
3434

3535
<!-- Dependencies to force use of log4j 2.17.1 -->
@@ -59,7 +59,7 @@
5959
&lt;br /&gt;
6060
&lt;br /&gt;
6161
</top>
62-
<bottom>Copyright NeuroML Contributors 2023</bottom>
62+
<bottom>Copyright NeuroML Contributors 2024</bottom>
6363
</configuration>
6464
</plugin>
6565
<plugin>
@@ -95,8 +95,8 @@
9595
<artifactId>maven-compiler-plugin</artifactId>
9696
<version>3.0</version>
9797
<configuration>
98-
<source>1.7</source>
99-
<target>1.7</target>
98+
<source>1.8</source>
99+
<target>1.8</target>
100100
</configuration>
101101
</plugin>
102102

src/main/java/org/neuroml/JNeuroML.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public class JNeuroML
6060

6161
public static final String JNML_SCRIPT = "jnml";
6262

63-
public static final String JNML_VERSION = "0.12.4";
63+
public static final String JNML_VERSION = "0.13.3";
6464

6565
public static final String HELP_FLAG = "-help";
6666
public static final String HELP_FLAG_SHORT = "-h";

0 commit comments

Comments
 (0)