Pickles 2

2019年

Pickles 2 プロジェクトの2019年のリリース内容をまとめています。

INDEX

2019年12月15日 リリース

Pickles 2 v2.0.0-beta.26

  • Update: broccoli-html-editor v0.3.11
  • Update: pickles2-contents-editor v2.0.9
  • Update: pickles2-module-editor v0.2.4
  • $conf->path_top が設定されている場合に、コンテンツ編集ができない問題を修正。
  • ハッシュ付きページのコンテンツを編集できない問題を修正。
  • ダイナミックパスを含むページのコンテンツを編集できない問題を修正。
  • Gitのブランチを切り替える機能を追加。
  • コンテンツコメントの作成と削除ができない問題を修正。
  • パブリッシュ後のエラーレポートをすぐに確認できるようになった。
  • アプリケーション設定から、データディレクトリのパスを変更できるようになった。
  • ダッシュボードで、プロジェクトの一覧をフィルタリングできるようになった。
  • その他いくつかのUIの改善と不具合の修正。

2019年12月13日 リリース

pickles2/px-fw-2.x v2.0.43

  • $site->get_path_param() の引数を省略できない不具合を修正。
  • コマンドラインオプション --method--body--body-file を追加。

pickles2/lib-px2-contents-editor v2.0.9

  • プレビューの読み込みに 30秒以上かかる場合、タイムアウトを発生させて強制的に編集画面へ移行するようになった。

tomk79/broccoli-module-std-document v0.1.3

  • ユーティリティ .px2-font-size-ll, .px2-font-size-l, .px2-font-size-s, .px2-font-size-ss を追加。
  • .px2-vertical-list を追加。
  • .px2-horizontal-list のオプション .px2-horizontal-list--left, .px2-horizontal-list--center, .px2-horizontal-list--right を追加。
  • その他いくつかのスタイリング調整など。

tomk79/broccoli-module-lp v0.1.1

  • コンテナに背景色のみを指定したときに無効となる不具合を修正。

px2style v2.0.7

  • .px2-btn が、 macOS Catalina で適切なフォントで表示されない問題を修正。
  • ユーティリティ .px2-font-size-ll, .px2-font-size-l, .px2-font-size-s, .px2-font-size-ss を追加。
  • ユーティリティ .px2-text-align-left, .px2-text-align-center, .px2-text-align-right を追加。
  • .px2-vertical-list を追加。
  • その他いくつかの細かい修正。

pickles2/preset-get-start-pickles2 v2.0.22

  • プロジェクト固有の設定欄として $conf->extra を規定とした。
  • 依存パッケージ更新: michelf/php-markdown (1.8.0 => 1.9.0)
  • 依存パッケージ更新: pickles2/px-fw-2.x (2.0.42 => 2.0.43)
  • 依存パッケージ更新: tomk79/broccoli-module-std-document (0.1.1 => 0.1.3)
  • 依存パッケージ更新: tomk79/broccoli-module-lp (0.1.0 => 0.1.1)
  • 依存パッケージ更新: symfony/polyfill-ctype (v1.12.0 => v1.13.1)
  • 依存パッケージ更新: twig/twig (v1.42.3 => v1.42.4)
  • 依存パッケージ更新: broccoli-html-editor/broccoli-html-editor (0.3.10 => 0.3.11)
  • 依存パッケージ更新: pickles2/lib-px2-contents-editor (2.0.8 => 2.0.9)

2019年11月16日 リリース

Broccoli v0.3.11

  • ドラッグ&ドロップでインスタンスを移動したあとに、選択の状態が不自然な挙動になる場合がある問題を修正。
  • その他の細かい不具合の修正。

2019年11月2日 リリース

px2dt-localdata-access v2.0.0

  • Initial Relase.

2019年10月9日 リリース

tomk79/broccoli-module-std-document v0.1.2

  • .px2-horizontal-list で、 リストアイテムが多い場合に折り返すようになった。

2019年9月10日 リリース

pickles2/px2-dec v2.0.2

  • PHP 7.3系 で起きるエラーを修正した。

pickles2/px2-remove-attr v2.0.3

  • PHP 7.3系 で起きるエラーを修正した。

pickles2/preset-get-start-pickles2 v2.0.21

  • 依存パッケージ更新: pickles2/px2-dec (2.0.1 => 2.0.2)
  • 依存パッケージ更新: pickles2/px2-remove-attr (2.0.2 => 2.0.3)

2019年9月4日 リリース

pickles2/px-fw-2.x v2.0.42

  • パブリッシュが2重に起動することがある問題を修正。
  • サイトマップキャッシュに関する内部処理の修正。

pickles2/px2-px2dthelper v2.0.13

  • Broccoli編集画面を停止させる外部のスクリプトを無効化するようにした。

pickles2/px2-publish-ex v2.0.4

  • パブリッシュが2重に起動することがある問題を修正。
  • PHP 7.3 系で発生する不具合を修正。

pickles2/px2-path-resolver v2.0.13

  • PHP 7.3 系で発生する不具合を修正。

Broccoli v0.3.10

  • PHP 7.3 で発生する不具合を修正。
  • タッチ端末での操作性を改善。
  • プレビューの読み込みに 30秒以上かかる場合、タイムアウトを発生させて強制的に編集画面へ移行するようになった。
  • コピー・アンド・ペースト操作に関する問題の修正。
  • その他いくつかのUI改善。

pickles2/preset-get-start-pickles2 v2.0.20

  • 初期導入の汎用モジュールセットを刷新。より汎用的なサイト制作にすぐに導入できるようになりました。
  • 依存パッケージ更新: pickles2/px-fw-2.x (2.0.41 => 2.0.42)
  • 依存パッケージ更新: pickles2/px2-path-resolver (2.0.12 => 2.0.13)
  • 依存パッケージ更新: symfony/polyfill-ctype (v1.11.0 => v1.12.0)
  • 依存パッケージ更新: twig/twig (v1.42.2 => v1.42.3)
  • 依存パッケージ更新: broccoli-html-editor/broccoli-html-editor (0.3.8 => 0.3.10)
  • 依存パッケージ更新: pickles2/lib-px2-contents-editor (2.0.7 => 2.0.8)
  • 依存パッケージ更新: pickles2/lib-px2-module-editor (0.2.3 => 0.2.4)
  • 依存パッケージ更新: pickles2/px2-px2dthelper (2.0.12 => 2.0.13)
  • 依存パッケージ更新: pickles2/px2-publish-ex (2.0.3 => 2.0.4)
  • 依存パッケージ更新: tomk79/broccoli-module-std-document (0.1.0 => 0.1.1)

2019年8月12日 リリース

pickles2/lib-px2-module-editor v0.2.4

  • 内部のライブラリ構成を調整した。

px2agent v2.0.6

  • pj.px_command() を追加。

2019年8月11日 リリース

Broccoli v0.3.9

  • 1つのモジュール内で画像リソースを繰り返し呼び出す場合に、2回目以降の画像がプレビューされない不具合を修正。
  • image フィールドに、画像を挿入しない「なし」という選択肢を追加。
  • タッチ端末でのスクロールに関する問題を修正。

pickles2/lib-px2-contents-editor v2.0.8

  • 内部のライブラリ構成を調整した。
  • タッチ端末でのスクロールに関する問題を修正。

2019年7月10日 リリース

pickles2/node-pickles2-contents-editor v2.0.7

  • 編集中のプレビューにGETパラメータ PICKLES2_CONTENTS_EDITOR を付加するようになった。
  • vendor ディレクトリ中のカスタムフィールドを自動的に検索して読み込むようになった。
  • テーマをBroccoliエディタモードで編集するとき、カスタムCSSとJavaScriptを記述できるようになった。

2019年7月1日 リリース

lib-indigo v0.1.4

  • オプション additional_params を追加。
  • オプション _GET, _POST を省略可能とした。
  • Ajaxの実行メソッド名を ajax_run() に変更。
  • フロントエンドの初期化スクリプト仕様を変更。
  • 配信予約日時の時制チェックに関する不具合を修正。
  • 配信予約の更新に関する不具合を修正。
  • その他いくつかの細かい修正。

2019年6月30日 リリース

Pickles 2 v2.0.0-beta.25

  • Update: broccoli-html-editor v0.3.8
  • Update: pickles2-contents-editor v2.0.6
  • Update: pickles2-module-editor v0.2.3
  • コンテンツ一括加工機能がレポートする countFile() の出力に、コンテンツの拡張子と編集タイプの情報を付加するようになった。
  • テーマの編集画面から、デフォルトのテーマを切り替えられるようになった。(プロジェクトに pickles2/px2-px2dthelper v2.0.12 以降が必要)
  • 新規サイトマップCSV作成機能を追加。
  • パブリッシュプレビュー機能を追加。
  • git-pull, git-commit, git-push の操作が画面から実行できるようになった。
  • その他いくつかのUIの改善。

2019年6月20日 リリース

pickles2/preset-get-start-pickles2 v2.0.19

  • 依存パッケージ更新: twig/twig (v1.42.1 => v1.42.2)
  • 依存パッケージ更新: broccoli-html-editor/broccoli-html-editor (0.3.7 => 0.3.8)

Broccoli v0.3.8

  • default が設定されている loop フィールド内のフィールドの変更内容が同期してしまうことがある不具合を修正。
  • 編集ウィンドウ上部のモジュールの階層構造表示の改善。遷移前に編集内容を保存するようになった。

2019年6月15日 リリース

pickles2/preset-get-start-pickles2 v2.0.18

  • 依存パッケージ更新: leafo/scssphp (v0.7.7 => v0.7.8)
  • 依存パッケージ更新: pickles2/px-fw-2.x (2.0.40 => 2.0.41)
  • 依存パッケージ更新: pickles2/px2-path-resolver (2.0.11 => 2.0.12)
  • 依存パッケージ更新: twig/twig (v1.39.1 => v1.42.1)
  • 依存パッケージ更新: broccoli-html-editor/broccoli-html-editor (0.3.6 => 0.3.7)
  • 依存パッケージ更新: pickles2/lib-px2-contents-editor (2.0.5 => 2.0.6)
  • 依存パッケージ更新: pickles2/lib-px2-module-editor (0.2.2 => 0.2.3)
  • 依存パッケージ更新: pickles2/px2-px2dthelper (2.0.11 => 2.0.12)
  • 依存パッケージ更新: pickles2/px2-sitemapexcel (2.0.10 => 2.0.11)
  • 依存パッケージ更新: pickles2/px2-publish-ex (2.0.2 => 2.0.3)

pickles2/node-pickles2-module-editor v0.2.3

  • broccoli.jsonid 属性に対応。
  • その他いくつかのUI改善。

pickles2/node-pickles2-contents-editor v2.0.6

  • モジュールパレットの表示サイズの調整が少しズレる問題を修正。
  • コンテンツの作成をキャンセルできるようになった。

2019年6月12日 リリース

pickles2/lib-plum v0.1.2

  • オプション additional_params を追加。
  • オプション _GET, _POST を省略可能とした。

2019年6月8日 リリース

Broccoli v0.3.7

  • 編集ウィンドウで、入力エラーがある場合のエラーメッセージ表示を改善。
  • imageフィールドで、画像を選択していない場合に、画像ではないパスが出力される問題を修正し、空白文字列となるようになった。
  • 編集ウィンドウの上部に、モジュールの階層構造を表示するようになった。
  • その他、細かい不具合の修正。

pickles2/px-fw-2.x v2.0.41

  • パブリッシュのパラメータ path_regionpaths_regionpaths_ignore で、各行の先頭にスラッシュを補完するようになった。

pickles2/px2-px2dthelper v2.0.12

  • PXコマンド PX=px2dthelper.config.parsePX=px2dthelper.config.update を追加。
  • PXコマンド PX=px2dthelper.sitemap.createPX=px2dthelper.sitemap.delete を追加。
  • PX=px2dthelper.init_contentPX=px2dthelper.copy_content は、コンテンツがすでに存在する場合には、上書きせずエラーを出すように変更された。そのかわり、 force オプションを追加し、強制的に上書きできるようにした。
  • PX=px2dthelper.get.all の結果に page_originated_csv が追加された。(pickles2/px-fw-2.x v2.0.40 以上が必要)
  • PX=px2dthelper.search_sitemaplimit オプションを追加。 デフォルトは 200件が上限となるようになった。
  • document_modules のビルド結果をキャッシュするようになった。

pickles2/px2-publish-ex v2.0.3

  • path_regionpaths_regionpaths_ignore で、各行の先頭にスラッシュを補完するようになった。
  • CSSが参照するファイル名に ) 記号を含められない不具合を修正。

pickles2/px2-path-resolver v2.0.12

  • CSSが参照するファイル名に ) 記号を含められない不具合を修正。