v0.8.1ダウンロードページ
CakePHPで作られた第3のRedmine、CandyCaneのバージョンをv0.8.1のバージョンを打ちました。

ご存知の方もいると思いますが、github上でウォッチされたPHPのプロジェクトのランキングで4位にCandyCaneが入りました!(※ただし、1日限り)。前回のエントリで一連の流れについて書きましたが、CakeFestでの発表で認知度が高まった事が数字に現れたようです。またCakePHPのコアデベロッパのグラハムが開発に協力してくれているのでかなり開発速度が上がっています。

今回は世界中でインストールしてみた人が増えた事から得られたフィードバックを中心に修正しています。やはりインストーラーでWordPressのようにインストールできる点についてはうまくいっているようです。
また既存のRedmineのスキーマを流用する場合はRedmineのV0.8以降に行われたスキーマ変更に追従していない部分があることが分かっています。この部分のキャッチアップについてはスキーマを更新するMigrateをインストーラーに統合してからの対応になるでしょう。

延べ作業時間は16時間、11のバグ修正と1つの機能追加です。また次回のリリースからはPHP5向けにコードを記述していきます。困る人も殆どいないと思いますが、PHP4向けの修正が継続できるようにブランチだけは作っています。

  • Bug #97: チケットの複数編集時に選択内容が保持されない
  • Bug #103: チケットの状態を終了にした際に進捗率が100%になっていない
  • Bug #114: 最近のプロジェクトにアーカイブされたプロジェクトが表示されている
  • Bug #138: 複数のチケットを編集した際に履歴が1つしか作られていない
  • Bug #153: 送信元メールアドレスとフッタの設定が機能していない
  • Bug #154: 活動のアイテムの並び順が日付の降順になっていない
  • Bug #160: 非公開プロジェクトのwikiがメンバー外から見える
  • Bug #164: Search hits against wiki of pravate project for unlogged in user.
  • Bug #166: (user/edit) don't load user's language
  • Enhancement #167: (user/edit) Option without password
  • Bug #168: Issue priority changes when adding update/comment to issue
  • Bug #170: Emain wont be sent on bulk edit of issue.