Skip to content

Commit 370c783

Browse files
committed
Bump jruby version
1 parent e138a17 commit 370c783

File tree

7 files changed

+12
-10
lines changed

7 files changed

+12
-10
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
**v2.6.1** Recommend JRuby-9.3.2.0 use, make rake runtime dependency.
2+
13
**v2.6.0** Recommend JRuby-9.3.1.0 use, move non-java files to resources (simplifies path). Use `field` not `declared_field` to access java_class fields.
24

35
**v2.5.1** Recommend JRuby-9.2.19.0 use.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
[![Gem Version](https://badge.fury.io/rb/jruby_art.svg)](https://badge.fury.io/rb/jruby_art) ![Travis CI](https://travis-ci.org/ruby-processing/JRubyArt.svg)
44

5-
A new version for jdk11+ and JRuby-9.3.1.0 use, does not require an installed `vanilla processing`, however if installed you can use processing-ide to download libraries. Configuration file is incompatible with that of previous version of JRubyArt (and you should move or rename old `config.yml` to keep it). This version will run with a default configuration file but you won't be able to use processing libraries, until you match configuration to your setup. Illegal reflective access warning should be fixed for this release (by using JOGL-2.4.0-rc jars), though you may need to define `JAVA_HOME` for JRuby warnings to be suppressed.
5+
A new version for jdk11+ and JRuby-9.3.2.0 use, does not require an installed `vanilla processing`, however if installed you can use processing-ide to download libraries. Configuration file is incompatible with that of previous version of JRubyArt (and you should move or rename old `config.yml` to keep it). This version will run with a default configuration file but you won't be able to use processing libraries, until you match configuration to your setup. Illegal reflective access warning should be fixed for this release (by using JOGL-2.4.0-rc jars), though you may need to define `JAVA_HOME` for JRuby warnings to be suppressed.
66

77
## Requirements
88

9-
A clean start for `jruby_art` with custom processing core included, built for [jruby-9.3.1.0](http://jruby.org/download) see [wiki](https://github.com/ruby-processing/JRubyArt/wiki/Building-latest-gem) for building gem from this repo.
9+
A clean start for `jruby_art` with custom processing core included, built for [jruby-9.3.2.0](http://jruby.org/download) see [wiki](https://github.com/ruby-processing/JRubyArt/wiki/Building-latest-gem) for building gem from this repo.
1010

1111
## Requirements
1212

13-
A suitable version of ruby (MRI `ruby 2.6+` or `jruby-9.3.1.0`) to download gem. NB: avoid ruby 2.7, it is guaranteed to give you problems (you've been warned)
13+
A suitable version of ruby (MRI `ruby 2.6+` or `jruby-9.3.2.0`) to download gem. NB: avoid ruby 2.7, it is guaranteed to give you problems (you've been warned)
1414
Tested and working OpenJDK 11-17, if you have any issues with opengl sketches with distro installed JDK use a JDK from AdoptOpenJDK.
1515

1616

jruby_art.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Gem::Specification.new do |spec|
3838
spec.require_paths = ['lib']
3939
spec.required_ruby_version = '>= 2.5'
4040
spec.add_development_dependency 'minitest', '~> 5.10'
41-
spec.add_development_dependency 'rake', '~> 12.3'
41+
spec.add_runtime_dependency 'rake', '~> 12.3'
4242
spec.requirements << 'A decent graphics card'
4343
spec.requirements << 'java runtime >= 11.0.3+'
4444
end

lib/jruby_art/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22

33
# A wrapper for version
44
module JRubyArt
5-
VERSION = '2.6.0'
5+
VERSION = '2.6.1'
66
end

pom.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
project 'jruby_art', 'https://github.com/ruby-processing/JRubyArt' do
22

33
model_version '4.0.0'
4-
id 'ruby-processing:jruby_art:2.6.0'
4+
id 'ruby-processing:jruby_art:2.6.1'
55
packaging 'jar'
66

77
description 'Jar for JRubyArt'
@@ -28,7 +28,7 @@
2828
'polyglot.dump.pom' => 'pom.xml',
2929
'project.build.sourceEncoding' => 'UTF-8',
3030
'jogl.version' => '2.3.2',
31-
'jruby.version' => '9.3.1.0',
31+
'jruby.version' => '9.3.2.0',
3232
'itextpdf.version' => '5.5.13.2',
3333
'batik.version' => '1.14',
3434
'jruby.api' => 'http://jruby.org/apidocs/' )

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ DO NOT MODIFY - GENERATED CODE
1111
<modelVersion>4.0.0</modelVersion>
1212
<groupId>ruby-processing</groupId>
1313
<artifactId>jruby_art</artifactId>
14-
<version>2.6.0</version>
14+
<version>2.6.1</version>
1515
<name>jruby_art</name>
1616
<description>Jar for JRubyArt</description>
1717
<url>https://github.com/ruby-processing/JRubyArt</url>
@@ -66,7 +66,7 @@ DO NOT MODIFY - GENERATED CODE
6666
<itextpdf.version>5.5.13.2</itextpdf.version>
6767
<jogl.version>2.3.2</jogl.version>
6868
<jruby.api>http://jruby.org/apidocs/</jruby.api>
69-
<jruby.version>9.3.1.0</jruby.version>
69+
<jruby.version>9.3.2.0</jruby.version>
7070
<jruby_art.basedir>${project.basedir}</jruby_art.basedir>
7171
<polyglot.dump.pom>pom.xml</polyglot.dump.pom>
7272
<processing.api>http://processing.github.io/processing-javadocs/core/</processing.api>

vendors/Rakefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ WARNING = <<~WARN
1111
1212
WARN
1313
# https://github.com/processing/processing-video/releases/download/r6-v2.0-beta4/video-2.0-beta4.zip
14-
JRUBYC_VERSION = '9.3.1.0'
14+
JRUBYC_VERSION = '9.3.2.0'
1515
SOUND = 'sound.zip'
1616
SOUND_VERSION = 'v2.2.3'
1717
VIDEO = 'video.zip'

0 commit comments

Comments
 (0)