Pickles 2 プロジェクトの2021年のリリース内容をまとめています。
hidden
を追加。.px2-header
で、スモールスクリーンのときにショルダーメニューに収められるグローバルメニューの下に仕切り線を追加した。.px2-editor-type--html-gui
のラベルを GUI から Block に変更。.px2-loading
は .px2-modal
よりも手前に表示されるようになった。.px2-open-in-new-window
を追加。.px2-modal
のスタイル改善。.px2-notice
のダークモード対応を追加。data-broccoli-receive-message
スクリプトを埋め込む必要がなくなった。(クロスオリジンの場合は従来どおり)Cmd + A
、Windows では Ctrl + A
) でインスタンスの全選択ができるようになった。lists/index
が、レイアウトビュー上で横幅いっぱいに反応エリアが伸びるように改善した。composer update
ができない不具合を修正。$conf->default_lang
、 $conf->accept_langs
を追加。$px->lang()
、 $px->set_lang()
を追加。_ENV.lang
と _ENV.data
を利用できるようになった。params
を追加。deprecated
として残した)--px2-text-color
、 --px2-background-color
を追加。$conf->plugins->px2dt->main_menu
に対応。メインメニューをプロジェクト毎にカスタマイズできるようになった。$conf->plugins->px2dt->appearance->main_color
に対応。BD_SOFTDELETE_RETENTION_PERIOD
、 BD_LOG_RETENTION_PERIOD
、 BD_USER_TEMPORARY_RETENTION_PERIOD
を追加。BD_URL_SCHEME
を追加。{$project_code}---production
を発行するようになった。bd:generate_vhosts
の実行間隔を 1時間毎 に変更した。width=1366
に変更した。$conf->plugins->px2dt->main_menu
に対応。メインメニューをプロジェクト毎にカスタマイズできるようになった。$conf->plugins->px2dt->appearance->main_color
に対応。$branch->get_entry_script()
を追加。BD_PREVIEW_DOMAIN
と BD_STAGING_DOMAIN
は、ワイルドーカードを使えるようになった。BD_APP_COPYRIGHT
を追加。$px->get_version()
が示す値を、 v2.1系の番号に統一した。master
がない場合に、チェックアウトが失敗する問題を修正。htpasswd_hash_algorithm
を追加。temporary_data_dir
を data_dir
に改名した。git fetch
まで実行し、 git pull
しないようにした。ディスク容量の節約のため。namespace
を変更: indigo\*
to pickles2\indigo\*
.px2-modal
に、一時的にフォーム操作をできなくする機能を追加。scssphp/scssphp
への対応を追加。scssphp/scssphp
への対応を追加。enable_cache
を追加。autoindex
で、複数の同名の見出しを含むコンテンツで、アンカー名が重複する場合がある問題を修正。.px2-float-media
に、見出しエリアを追加した。このエリアは、スクリーン幅が狭いとき、画像メディアよりも先に表示される。.px2-modal
に、一時的に閉じれなくする機能を追加。.px2-input
に、エラー表現 .px2-input--error
を追加。.px2-form-input-list
を追加。.px2-form-submit-area
を追加。pickles2/preset-get-start-pickles2
の最新版をインストールするようになった。(修正前には、 2.0.*
が指定されていた)pickles2/px2-px2dthelper
v2.0.17 以上が必要)PX=px2dthelper.px2te.gpi
, PX=px2dthelper.px2te.client_resources
を追加。PX=px2dthelper.custom_console_extensions
を追加。PX=px2dthelper.get.all
の返却値に custom_console_extensions
を追加。PX=px2dthelper.get.path_theme_collection_dir
を追加。PX=px2dthelper.get.all
の返却値に path_theme_collection_dir
を追加。PX=px2dthelper.get.all
の返却値に path_homedir
を追加。.px2-grid
を追加。.px2-modal
に閉じるボタンを追加。.px2-input--block
を追加。body.px2-darkmode
を追加。html
, text
, markdown
, html_attr_text
, href
, select
, datetime
, color
の各フィールドが、multitext
に合わせて {"src": src}
の型で格納するように変更された。(読み込みについては旧来の文字列の形式との互換性が維持される)color
フィールドが、 インスタンスツリービュー上でカラーチップで確認できるようになった。$px->internal_sub_request()
に、新しいオプション method
、 body
、 body_file
を追加。--method
、 --body
、 --body-file
の処理に関する不具合の修正。--body-file
オプションは、 px-files/_sys/ram/data/
内を先に検索するようになった。pj.query()
に、新しいオプション method
、 body
、 bodyFile
を追加。$pj->query()
に、新しいオプション method
、 body
、 body_file
を追加。