From 5e40075d56aaeef4141216a80a5e57e039e80e19 Mon Sep 17 00:00:00 2001 From: MATSUOKA Kohei Date: Sat, 10 Jan 2015 01:55:04 +0900 Subject: [PATCH 1/6] added 2.2 into travis-ci. and removed 1.9.3 --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index b0aa3773f..53b61fb74 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,9 +5,9 @@ sudo: false services: memcache rvm: - - 1.9.3 - 2.0.0 - 2.1 + - 2.2 - ruby-head cache: From 9a407f51d9e276a5f18abfb32d7e4b1e582ceae0 Mon Sep 17 00:00:00 2001 From: MATSUOKA Kohei Date: Tue, 13 Jan 2015 05:37:40 +0900 Subject: [PATCH 2/6] support ruby-2.2 and unsupport ruby-1.9.3 in release package --- lib/tdiary/tasks/release.rake | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/tdiary/tasks/release.rake b/lib/tdiary/tasks/release.rake index e83cb0b22..8f8361007 100644 --- a/lib/tdiary/tasks/release.rake +++ b/lib/tdiary/tasks/release.rake @@ -50,19 +50,19 @@ def make_tarball( repo, version = nil ) Dir.chdir '.bundle/ruby' do v = `ls`.chomp case v + when '2.2.0' + FileUtils.cp_r '2.2.0', '2.0.0' + FileUtils.cp_r '2.2.0', '2.1.0' when '2.1.0' - FileUtils.cp_r '2.1.0', '1.9.1' FileUtils.cp_r '2.1.0', '2.0.0' + FileUtils.cp_r '2.1.0', '2.2.0' when '2.0.0' - FileUtils.cp_r '2.0.0', '1.9.1' FileUtils.cp_r '2.0.0', '2.1.0' - when '1.9.1' - FileUtils.cp_r '1.9.1', '2.0.0' - FileUtils.cp_r '1.9.1', '2.1.0' + FileUtils.cp_r '2.0.0', '2.2.0' else + FileUtils.cp_r v, '2.2.0' FileUtils.cp_r v, '2.1.0' FileUtils.cp_r v, '2.0.0' - FileUtils.cp_r v, '1.9.1' FileUtils.rm_rf v end end From f82928c542ade445585b7b5cb10852863a04f8d4 Mon Sep 17 00:00:00 2001 From: MATSUOKA Kohei Date: Tue, 13 Jan 2015 05:47:34 +0900 Subject: [PATCH 3/6] update docs --- README.md | 4 ++-- doc/HOWTO-testing-tDiary.md | 2 +- doc/INSTALL-paas.md | 2 +- doc/README.en.md | 2 +- doc/README.md | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 658fc5f87..691c83858 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ tDiaryには以下のような特徴があります。 ### レンタルサーバーユーザにやさしい -必要なのはRuby(1.9.2ないしは2.0.0以降に対応)だけ。単独でCGIとして動作し、基本機能はデータベースや追加のライブラリを必要としません。 +必要なのはRuby(2.0.0以降に対応)だけ。単独でCGIとして動作し、基本機能はデータベースや追加のライブラリを必要としません。 ### プラグインで拡張できます @@ -30,4 +30,4 @@ tDiaryには以下のような特徴があります。 ### その他 -インストールにはドキュメント(doc/INSTALL.html)を参照して下さい。動作にはruby(1.9.2以降または2.0.0以降)と、CGIをサポートするWebサーバが必要です。 +インストールにはドキュメント(doc/INSTALL.html)を参照して下さい。動作にはruby(2.0.0以降)と、CGIもしくはRackをサポートするWebサーバが必要です。 diff --git a/doc/HOWTO-testing-tDiary.md b/doc/HOWTO-testing-tDiary.md index 668db0b55..376b5f578 100644 --- a/doc/HOWTO-testing-tDiary.md +++ b/doc/HOWTO-testing-tDiary.md @@ -18,7 +18,7 @@ tDiary-3.0.1.20101011 以降のバージョンでは tDiary を test するた tDiary でテストを実行するためには以下の環境を用意する必要があります。 - - Ruby 1.9.3 または Ruby 2.0.0 + - Ruby 2.0.0 以降 - Bundler 1.3.5 以降 動かし方 diff --git a/doc/INSTALL-paas.md b/doc/INSTALL-paas.md index 60f2915f3..67400341a 100644 --- a/doc/INSTALL-paas.md +++ b/doc/INSTALL-paas.md @@ -12,7 +12,7 @@ tDiary-3.1.3 以降のバージョンでは tDiary を [Heroku](http://www.herok tDiary を PaaS で動作させるためには以下のツールが必要となります。 - [git](http://git-scm.com) - - Ruby 1.9.2 以降 + - Ruby 2.0.0 以降 - RubyGems 1.3.7 以降 - Bundler 1.0.0 以降 diff --git a/doc/README.en.md b/doc/README.en.md index 92968965a..b316c69f8 100644 --- a/doc/README.en.md +++ b/doc/README.en.md @@ -36,7 +36,7 @@ You can choice a grammar of writing your diary by 'Style' feature. Some style fi ### Written in Ruby -Important :-). tDiary requires Ruby-1.9.2 or later. +Important :-). tDiary requires Ruby-2.0.0 or later. ### Others diff --git a/doc/README.md b/doc/README.md index e1ccbe422..6972aaf6a 100644 --- a/doc/README.md +++ b/doc/README.md @@ -36,7 +36,7 @@ iモードに限らず、ほとんどの携帯電話やPalm・ザウルスなど ### Rubyで書かれている -重要なポイントでしょう:-)??実行にはruby 1.9.2またはruby 2.0.0以上が必要です。 +重要なポイントでしょう:-)??ruby 2.0.0以上が必要です。 セクション(段落)アンカーや過去の日記の参照など、一般的なWeb日記システムの持つ機能は基本的にサポートしています。 From 158b5ddcf84c4a88477df43866e49c86aadf445e Mon Sep 17 00:00:00 2001 From: MATSUOKA Kohei Date: Tue, 13 Jan 2015 05:47:52 +0900 Subject: [PATCH 4/6] show alert if running versions of ruby older than 2.0.0 --- lib/tdiary/plugin/00default.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tdiary/plugin/00default.rb b/lib/tdiary/plugin/00default.rb index 260744e81..81b329c4b 100644 --- a/lib/tdiary/plugin/00default.rb +++ b/lib/tdiary/plugin/00default.rb @@ -1001,7 +1001,7 @@ def saveconf_recommendfilter # old ruby alert # def old_ruby_alert - if RUBY_VERSION < '1.9' and !@conf['old_ruby_alert.hide'] + if RUBY_VERSION < '2.0.0' and !@conf['old_ruby_alert.hide'] %Q|
× #{old_ruby_alert_message} From 2ed0e9fed9f0953c6b0d8729aabe25749bedeec2 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sun, 1 Mar 2015 17:06:13 +0900 Subject: [PATCH 5/6] bundle update --- Gemfile.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index dc13f5e35..b908fadea 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -20,7 +20,7 @@ GEM execjs coffee-script-source (1.9.1) columnize (0.9.0) - coveralls (0.7.10) + coveralls (0.7.11) multi_json (~> 1.10) rest-client (>= 1.6.8, < 2) simplecov (~> 0.9.1) @@ -30,7 +30,7 @@ GEM diff-lcs (1.2.5) docile (1.1.5) execjs (2.3.0) - fastimage (1.6.6) + fastimage (1.6.7) addressable (~> 2.3, >= 2.3.5) ffi (1.9.6) gemoji (2.1.0) @@ -51,12 +51,12 @@ GEM mime-types (2.4.3) mini_portile (0.6.2) multi_json (1.10.1) - netrc (0.10.2) + netrc (0.10.3) nokogiri (1.6.6.2) mini_portile (~> 0.6.0) phantomjs (1.9.8.0) pit (0.0.7) - power_assert (0.2.2) + power_assert (0.2.3) pry (0.10.1) coderay (~> 1.1.0) method_source (~> 0.8.1) @@ -80,17 +80,17 @@ GEM rspec-core (~> 3.2.0) rspec-expectations (~> 3.2.0) rspec-mocks (~> 3.2.0) - rspec-core (3.2.0) + rspec-core (3.2.1) rspec-support (~> 3.2.0) rspec-expectations (3.2.0) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.2.0) - rspec-mocks (3.2.0) + rspec-mocks (3.2.1) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.2.0) - rspec-support (3.2.1) + rspec-support (3.2.2) rubyzip (1.1.7) - selenium-webdriver (2.44.0) + selenium-webdriver (2.45.0) childprocess (~> 0.5) multi_json (~> 1.0) rubyzip (~> 1.0) From 8eaa26e5c1e641cbdc79fd2cd40e6f1e9e86d7ef Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sun, 1 Mar 2015 17:06:26 +0900 Subject: [PATCH 6/6] bump version to 4.1.1.20150301 --- lib/tdiary/version.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tdiary/version.rb b/lib/tdiary/version.rb index 1533c79ef..5114f2ec9 100644 --- a/lib/tdiary/version.rb +++ b/lib/tdiary/version.rb @@ -1,3 +1,3 @@ module TDiary - VERSION = '4.1.1.20150204' + VERSION = '4.1.1.20150301' end