セキュリティ勧告
- [英語] 本家セキュリティ勧告 http://fuelphp.com/security-advisories
- FuelPHP 1.6.1 以下へのセキュリティ勧告(脆弱性) http://d.hatena.ne.jp/Kenji_s/20130826/fuelphp_security_advisories
バグ報告の仕方
- もし FuelPHP のバグを見つけたら http://d.hatena.ne.jp/Kenji_s/20120203/1328259193
本家 Issues
- Core
- [英語] 本家 issues https://github.com/fuel/core/issues
- Auth Package
- [英語] 本家 issues https://github.com/fuel/auth/issues
- Oil Package
- [英語] 本家 issues https://github.com/fuel/oil/issues
- Email Package
- [英語] 本家 issues https://github.com/fuel/email/issues
- Parser Package
- [英語] 本家 issues https://github.com/fuel/parser/issues
- Orm Package
- [英語] 本家 issues https://github.com/fuel/orm/issues
FuelPHP 1.8.0
Core
- SecurityException をキャッチして指定したルートを実行できない
- DB::count_last_query() でエラーが発生する場合がある
Package
- Orm Package
- has_many で from_cache=false にすると関連レコードが 1件しか取得されない
FuelPHP 1.7.3
Core
- プレゼンタで 関数(クロージャ)をビューに渡す が使えない
- http://hinashiki.hateblo.jp/entry/2015/07/02/142940
- https://github.com/fuel/core/issues/1881
- これは仕様変更だが、1.8/develop でさらに微妙に仕様が変更され、また、設定で変更前の動作を指定可能に修正済み。詳細は http://fuelphp.com/dev-docs/general/presenters.html#/functions 参照
Package
- Orm Package
- has_many で from_cache=false にすると関連レコードが 1件しか取得されない
FuelPHP 1.7.2
Core
- 以前のバージョンの Crypt で暗号化したものが復号できない
Package
- Orm Package
- has_many で from_cache=false にすると関連レコードが 1件しか取得されない
Zip file
- composer update すると Fatal error: Class 'Monolog\Logger' not found が出る
- ファイル/フォルダのパーミッションが足りない可能性
FuelPHP 1.7.1
Core
- The Browser Capabilities Project の配布 URL が変更されたため、Agent クラスが機能しない
- FuelPHP の UserAgent 判定が動かなくなる事象 http://blog.livedoor.jp/s06280hk/archives/1792628.html
- https://github.com/fuel/core/issues/1620
- https://github.com/fuel/core/issues/1671
- 1.8/develop で修正済み
- Session クッキー削除時にドメインとパスが考慮されていない
- https://github.com/fuel/core/pull/1592
- 1.8/develop で修正済み
- Str::truncate() で is_html = true の場合、マルチバイト文字列に対応していない
- https://github.com/fuel/core/issues/1653
- 1.8/develop で修正済み
Package
- Orm Package
- has_many で from_cache=false にすると関連レコードが 1件しか取得されない
FuelPHP 1.7
Core
- ViewModel が 2度実行される
- Call to protected method Fuel\Core\Image_Gd::_rotate() from context
FuelPHP 1.6.1
Core
- Upload クラスがエラーで動作しない http://blog.a-way-out.net/blog/2013/10/11/fuel-upload-changes/
Package
- Auth Package Can not create a user 'unknown column group_id'
FuelPHP 1.5.3
- FuelPHP 1.5 で oil generate admin... すると無限ループになるかもに暫定対処する http://qiita.com/items/72c6e74ede98cf2e24cc
FuelPHP 1.5.1
- Fatal error: Call to a member function log() on a non-object in …/fuel/core/base.php on line 91 http://d.hatena.ne.jp/Kenji_s/20130205/fuelphp_1_5_log_error
FuelPHP 1.4
Core
- Upload クラスでファイルが上書きされる可能性がある
- Fieldset クラスの生成する label タグの id が正しくない場合がある
FuelPHP 1.3
Core
- The Browser Capabilities Project が停止したため、Agent クラスが機能しない
- FuelPHP の Agent クラスが機能しない件 http://btt.hatenablog.com/entry/2012/11/06/183136
- https://github.com/fuel/core/issues/1189
- 1.4 で対応済み
- Undefined class constant 'MYSQL_ATTR_COMPRESS' エラーが出る
- FuelPHPを使っていて「MYSQL_ATTR_COMPRESS」が定義されていないエラーと表示された時に対応 http://qiita.com/items/3b2e500bac62b1b4560c
- https://github.com/fuel/fuel/commit/d4d0fe4d7767fe7c8c25a3dc9d7f99eec0889110
- 1.4/develop で修正済み
- Upload クラスでファイルが上書きされる可能性がある
- Fieldset クラスの生成する label タグの id が正しくない場合がある
Package
- Orm Package
- [英語] 本家 issues https://github.com/fuel/orm/issues
- 主キーを指定してデータを保存するとエラーが出る
- https://github.com/fuel/orm/issues/184
- 1.4/develop で修正済み
FuelPHP 1.2
Core
- Fieldset クラスの生成する label タグの id が正しくない場合がある
- Cli クラスのテストが失敗することがある
- https://github.com/fuel/core/issues/971
- 1.3/develop で不適切なテストを削除
- Validation クラスの valid_string のエラーメッセージが変
- https://github.com/fuel/core/issues/968
- 1.2.1 で修正済み
Package
- Oil Package
- oil generate scaffold/admin の生成するコードでエラーメッセージが HTML エスケープされる
- https://github.com/fuel/oil/pull/129
- 1.2.1 で修正済み
- oil generate scaffold/admin の生成するコードでエラーメッセージが HTML エスケープされる
FuelPHP 1.1
Core
- マイグレーションが複数環境をサポートしていない
- Security::htmlentities() がシングルクォートをエスケープしない
- Form::select() の option タグの内容がエスケープされない
- Fieldset の生成する Form の for/id/id_prefix の問題
- HttpException を継承した例外が使えない
Package
Email Package
- メール送信タイムアウトが例外で受け取れない
Parser Package
- Smarty のデリミタが変更できない