Skip to content

Commit 15e9218

Browse files
committed
get ready for 1.2.7 release
1 parent 0cb4fdb commit 15e9218

File tree

5 files changed

+15
-11
lines changed

5 files changed

+15
-11
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11

2-
**v1.2.7** Introduce new config parameters `sketch_title`, `width` and `height` with a view to better static sketch support (for youngsters, absolute novices.
2+
**v1.2.7** Introduce new config parameters `sketch_title`, `width` and `height` with a view to better static sketch support (for youngsters, absolute novices). Update to use jruby-9.1.7.0 and latest samples 1.8 (includes joons renderer examples)
33

44
**v1.2.6** Update to processing-3.2.3 and jruby-9.1.6.0-complete, re-factor to use a Command class to create argument array and exec.
5+
56
**v1.2.5** Change gemspec description, trying to get people not to ignore changes to documentation?
67

78
**v1.2.4** Update to jruby-9.1.5.0-complete.

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Versions before JRubyArt-1.2.0, are unsupported, please update, preferably to la
77
_Note the main reason for the current build to fail on travis is when the current version of [processing is not available from maven central][testing], it has only ever been available by third parties (I am eternally hopeful that one day processing.org will see the light), actually rvm with jruby as used by travis-ci is also pretty crap as judged by the build traces._
88

99
## Requirements
10-
A clean start for `jruby_art` that works best with the latest version of [processing-3.2.3](https://github.com/processing/processing/releases) and [jruby-9.1.6.0](http://jruby.org/download) see [wiki](https://github.com/ruby-processing/JRubyArt/wiki/Building-latest-gem) for building gem from this repo. Changes from processing- 2.0 to [processing-3.0 here](https://github.com/processing/processing/wiki/Changes-in-3.0). Should work on same platforms as vanilla processing (windows, mac, linux) for Android see Yuki Morohoshi [rubuto-processing3][].
10+
A clean start for `jruby_art` that works best with the latest version of [processing-3.2.3](https://github.com/processing/processing/releases) and [jruby-9.1.7.0](http://jruby.org/download) see [wiki](https://github.com/ruby-processing/JRubyArt/wiki/Building-latest-gem) for building gem from this repo. Changes from processing- 2.0 to [processing-3.0 here](https://github.com/processing/processing/wiki/Changes-in-3.0). Should work on same platforms as vanilla processing (windows, mac, linux) for Android see Yuki Morohoshi [rubuto-processing3][].
1111
## Requirements
1212

1313
A suitable version of ruby (MRI ruby > 2.3 or `jruby-9.1.6.0+`) to download gem.
@@ -32,15 +32,18 @@ PROCESSING_ROOT: "/home/tux/processing-3.2.3" # typical linux shown
3232
# important sketch_book path may be different for processing-3.0
3333
sketchbook_path: "/home/tux/sketchbook"
3434
template: bare
35+
sketch_title: 'Edit Static Sketch' # for static sketch only
36+
width: 600 # for static sketch only
37+
height: 600 # for static sketch only
3538
```
3639
3740
## Install Steps (assumes you have requirements above)
3841
3942
```bash
4043
gem install jruby_art
41-
k9 --install # installs jruby-complete-9.1.6.0 and downloads and installs samples to ~/k9_samples
44+
k9 --install # installs jruby-complete-9.1.7.0 and downloads and installs samples to ~/k9_samples
4245
cd ~/k9_samples/contributed
43-
k9 --run jwishy.rb # if you have jruby-9.1.6.0 installed or config `JRUBY: false`
46+
k9 --run jwishy.rb # if you have jruby-9.1.7.0 installed or config `JRUBY: false`
4447
# to use jruby-complete set `JRUBY: false` in config
4548
```
4649
## Create sketches from built in templates

pom.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
'jruby.api' => 'http://jruby.org/apidocs/'
3333
)
3434

35-
pom 'org.jruby:jruby:9.1.5.0'
35+
pom 'org.jruby:jruby:9.1.7.0'
3636
jar 'org.processing:core:3.2.3'
3737
jar 'org.processing:video:3.0.2'
3838
plugin_management do

pom.xml

Lines changed: 3 additions & 3 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>rp5extras</artifactId>
14-
<version>1.2.6</version>
14+
<version>1.2.7</version>
1515
<name>rp5extras</name>
1616
<description>rp5extras for JRubyArt</description>
1717
<url>https://github.com/ruby-processing/JRubyArt</url>
@@ -50,13 +50,13 @@ DO NOT MODIFIY - GENERATED CODE
5050
<dependency>
5151
<groupId>org.jruby</groupId>
5252
<artifactId>jruby</artifactId>
53-
<version>9.1.5.0</version>
53+
<version>9.1.7.0</version>
5454
<type>pom</type>
5555
</dependency>
5656
<dependency>
5757
<groupId>org.processing</groupId>
5858
<artifactId>core</artifactId>
59-
<version>3.2.1</version>
59+
<version>3.2.3</version>
6060
</dependency>
6161
<dependency>
6262
<groupId>org.processing</groupId>

vendors/Rakefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ WARNING = <<-EOS.freeze
88
99
EOS
1010

11-
JRUBYC_VERSION = '9.1.6.0'
12-
EXAMPLES = '1.7'
11+
JRUBYC_VERSION = '9.1.7.0'
12+
EXAMPLES = '1.8'
1313
HOME_DIR = ENV['HOME']
1414
MAC_OR_LINUX = /linux|mac|darwin/ =~ RbConfig::CONFIG['host_os']
1515

@@ -27,7 +27,7 @@ file "jruby-complete-#{JRUBYC_VERSION}.jar" do
2727
rescue
2828
warn(WARNING)
2929
end
30-
check_sha256("jruby-complete-#{JRUBYC_VERSION}.jar", "2a45c5f24deb538343c3a9b9a3b29bbeb11fa9d91cf8649271bd07d2e1aa28cb")
30+
check_sha256("jruby-complete-#{JRUBYC_VERSION}.jar", "62983e2b6360005a65931b1cd5a5b50aa97168407feb29410454e658204521de")
3131
end
3232

3333
directory "../lib/ruby"

0 commit comments

Comments
 (0)