Pickles 2

  • HOME
  • ブログ
  • [リリース情報] Pickles 2 v2.0.0-beta.28 をリリースしました。

[リリース情報] Pickles 2 v2.0.0-beta.28 をリリースしました。

2021年3月6日、 Pickles 2 アプリケーション バージョン 2.0.0-beta.28 がリリースされました。

この更新には、新機能 Custom Console Extensions への対応、いくつかのUI改善と不具合の修正などが含まれます。

Pickles 2 v2.0.0-beta.28 の更新差分

  • Update NW.js to v0.51.1
  • 未使用のモジュールの検索結果表示を改善した。
  • プロジェクトの初期セットアップ時に、 pickles2/preset-get-start-pickles2 の最新版をインストールするようになった。(修正前には、 2.0.* が指定されていた)
  • ファイルとフォルダ機能で、 Markdownモードのコンテンツを直接開くようになった。
  • 新しいテーマエディタに対応した。(pickles2/px2-px2dthelper v2.0.17 以上が必要)
  • 新しい Custom Console Extensions 機能に対応した。

新しい Pickles 2 アプリケーションは、次のボタンからZIPアーカイブをダウンロードしてご利用いただけます。

詳しい手順については、 セットアップ手順 > アプリケーションのインストール を参照してください。

新しい機能「Custom Console Extensions」

Custom Console Extensions は、Pickles 2 アプリケーションに独自の編集画面を追加できる、機能拡張のための新しい仕様です。

プロジェクトの設定に拡張機能を設定すると、ハンバーガーメニューからアクセスすることができます。

Custom Console Extensions が組み込まれたハンバーガーメニュー

Custom Console Extensions が組み込まれると、ハンバーガーメニュー内の「拡張機能」に追加されます。

Custom Console Extensions は、独自のコード、または Composer パッケージとして、プロジェクトの内部に拡張機能を持ち、config.php に設定することで追加します。 つまり、 Pickles 2 アプリケーションを直接カスタマイズすることなく、管理画面メニューを追加することができます。

<?php
return call_user_func( function(){
    // initialize
    $conf = new stdClass;
    /* 中略 */
    /**
     * CMS画面に追加するカスタム管理画面を登録する
     */
    $conf->plugins->px2dt->custom_console_extensions = array(
        'sample' => 'yourVendorName\customConsoleExtensions\sample\main',
    );
}

Custom Console Extensions を利用するには、 プロジェクトにインストールされている pickles2/px2-px2dthelper のバージョンが v2.0.17 以上である必要があります。

開発と組み込みの方法については、マニュアルページを参照してください。

インストール手順

新しい Pickles 2 アプリケーションは、次のボタンからZIPアーカイブをダウンロードしてご利用いただけます。

詳しい手順については、 セットアップ手順 > アプリケーションのインストール を参照してください。

Composerパッケージの更新情報

Composerライブラリが、随時リリースされ、 新機能の追加、UI改善、安定性が向上しています。

リリース内容は Recently Releases にまとめますので、参照してください。

また、 デスクトップ・ツールの機能の一部は、 Composerライブラリと連携しているため、 古いライブラリのままでは一部機能が利用できない場合がります。

定期的に composer update コマンドを実行して更新することをおすすめします。

Composerライブラリのアップデート手順

Pickles 2 アプリケーションから更新できます。

  • Pickles 2 アプリケーションを起動します。
  • プロジェクトを選択します。
  • ハンバーガーメニューから「Composer を操作する」を選択します。
  • 「高度な操作」メニューが表示される場合は、クリックします。(アプリケーションのバージョンが古い場合はこの手順はスキップします)
  • 「更新」タブの中にある「composer ライブラリ を更新する」ボタンをクリックします。

または、コマンドラインからも更新できます。 プロジェクトがセットアップされているディレクトリへ遷移し、 composer update コマンドを実行してください。

$ cd {$projectRootDir}
$ composer update
  • HOME
  • ブログ
  • [リリース情報] Pickles 2 v2.0.0-beta.28 をリリースしました。

フィードバックのお願い

バグや誤植を見つけたり、機能を改善するアイデアなど、ユーザーのみなさんからの声を伝えてください。頂いたご意見をもとに、よりよい機能の開発や優先順位の決定にあたって参考にさせていただきます。

フィードバックは、 Github Issue または Twitter でお送りいただけます。