これは Stitcher の最後のアルファ版です。 次のリリースは初めてベータ版となり、今後はバグ修正と改善のみが追加されます。 Alpha 5 では、Stitcher の機能を安定版 1.0 リリース前に完成させるための最後の重要な部分が追加されています。 注目すべき最も重要な点は、プラグインのサポート、コマンド フィードバックの改善、およびサービス コンテナの内部使用です。
今後のプラグインのサポートについては、このブログ投稿をご覧ください。 さらに、私はすでに REST API をサポートする最初のプラグインの開発に取り組んでいます。 次のステップは、コンテンツを管理するための Web インターフェイスです。 開発者にとって、Stitcher 1.0 はもちろんプラグインなしでも完全に使用できます。
このアップデートでは次の点に注意することが重要です。 破壊的な変化 既存の Stitcher プロジェクトで考慮すべき点。
# インストール
composer require pageon/stitcher-core 1.0.0-alpha5
# 更新 – 重大な変更
将来さらに多くの拡張機能をサポートするために、最後の大規模なリファクタリングが行われました。 これは両方のことを意味します Console
そしてその DevController
現在は別の名前空間に存在しています。 の更新バージョンが必要です stitcher
そして index.php
。 これは次のコマンドで実行できます。
rm ./stitcher
rm ./dev/index.php
cp vendor/pageon/stitcher-core/install/stitcher ./stitcher
cp vendor/pageon/stitcher-core/install/dev/index.php ./dev/index.php
rm -r .cache/
# 変更履歴
- プラグインのサポートを追加してください。
- PHP 7.0 のサポートを追加します。
- Router コマンドと Generate コマンドのコマンド テストを追加します。
- メタサポートの改善。
- 生成コマンドのフィードバックが改善されました。
- 依存関係コンテナーの使用をリファクタリングして、将来の拡張を可能にします。 (重大な変更を参照してください)。
- の安定バージョンを使用してください
pageon/html-meta
。 - ネストされたフォルダーに関するフォルダー パーサーのバグを修正しました。
- Sass コンパイラのインポート パスを修正しました。 Sass コンパイラは、以下を直接参照できるようになりました。
src/css
。 これは、インクルードや IDE のオートコンプリートを行う場合に便利です。 - グローバルメタタグが読み込まれない問題を修正しました。
- 詳細ページのメタタグが正しく設定されていない問題を修正しました。