Skip to content

Commit 609d311

Browse files
committed
bump processing version
1 parent bd1ed29 commit 609d311

File tree

6 files changed

+11
-9
lines changed

6 files changed

+11
-9
lines changed

.travis.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
language: ruby
22
sudo: false
33

4-
rvm:
5-
- jruby-9.1.6.0
4+
rvm:
5+
- jruby-9.1.8.0
66
jdk:
77
- oraclejdk8
88
os:
99
- linux
10-

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
### v1.0.0
2+
Update to latest processing-3.3.2
3+
14
### v1.0.0
25

36
Specify github pages as home, update to latest jruby-9.1.8.0 and processing-3.3

docs/about.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ permalink: /about/
55
categories: jruby_art update
66
---
77

8-
[JRubyArt][jruby_art] is a ruby wrapper for [processing-3.2.1][processing]. Create processing sketches in ruby using regular ruby-2.3 syntax, and use the magic [JRuby][jruby] to run them. You can use both rubygems and and regular processing libraries in your sketches. Features run, watch and live modes (uses pry).
8+
[JRubyArt][jruby_art] is a ruby wrapper for [processing-3.3.2][processing]. Create processing sketches in ruby using regular ruby-2.3 syntax, and use the magic [JRuby][jruby] to run them. You can use both rubygems and and regular processing libraries in your sketches. Features run, watch and live modes (uses pry).
99

1010
In general where there is a choice of using a java (processing) method or a regular ruby method you should choose the ruby method (eg use `rand` in place of `random`). Further you should prefer to use `JRuby` classes `Vec2D` and `Vec3D` instead of processings `PVector` class. Processing has a number of convenience methods which are not needed in ruby (eg 'pow' use `**` in JRubyArt) and some static methods have not been implemented in JRubyArt. For the processing `map` method prefer `map1d` ([see example][map1d]) or use `p5map` if you must. Another thing to watch is `color` which is implemented differently in JRubyArt ([see example][color]).
1111

lib/pbox2d/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# module to give version a namespace
22
module Pbox2d
3-
VERSION = '1.0.0'
3+
VERSION = '1.0.1'
44
end

pom.rb

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

44
model_version '4.0.0'
5-
id 'ruby-processing:pbox2d', '1.0.0'
5+
id 'ruby-processing:pbox2d', '1.0.1'
66
packaging 'jar'
77

88
description 'jbox2d for JRubyArt'
@@ -35,7 +35,7 @@
3535

3636

3737
pom 'org.jruby:jruby:9.1.8.0'
38-
jar 'org.processing:core:3.3.0'
38+
jar 'org.processing:core:3.3.2'
3939

4040
plugin_management do
4141
plugin :resources, '2.6'

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ DO NOT MODIFIY - GENERATED CODE
1111
<modelVersion>4.0.0</modelVersion>
1212
<groupId>ruby-processing</groupId>
1313
<artifactId>pbox2d</artifactId>
14-
<version>1.0.0</version>
14+
<version>1.0.1</version>
1515
<name>pbox2d</name>
1616
<description>jbox2d for JRubyArt</description>
1717
<url>https://github.com/ruby-processing/jbox2d</url>
@@ -62,7 +62,7 @@ DO NOT MODIFIY - GENERATED CODE
6262
<dependency>
6363
<groupId>org.processing</groupId>
6464
<artifactId>core</artifactId>
65-
<version>3.3.0</version>
65+
<version>3.3.2</version>
6666
</dependency>
6767
</dependencies>
6868
<build>

0 commit comments

Comments
 (0)