Craft 3.7 リリース!! #craftcms

Craft CMS

Craft 3.7 がリリースされた!

Craft 3.7 Released | Craft CMS
https://craftcms.com/blog/craf...

ベータがリリースされてから 3週間ちょっと。

Release Note はこの辺。

cms/CHANGELOG.md at 3.7.0 · craftcms/cms
https://github.com/craftcms/cm...

ざっくりリストアップされてる機能がこの辺

  • Editor slideouts
  • Streamlined entry publishing flow
  • Deep content change tracking and merging
  • Asset subfolder deep-linking
  • Structure placement control
  • Bulk entry/site deletion

Editor slideouts の話は beta でざっと見たから良いとして。

Streamlined entry publishing flow の話は慣れが必要そうな気もするので別途エントリに書いてたところなので、別エントリで。

Editing Entries in Craft 3.7 | Craft CMS
https://craftcms.com/knowledge...

サブディレクトリのアセット一覧URL

アセットの一覧ページで、サブディレクトリの場合のURLが明示的にわかるようになった。

3.7の場合 /admin/assets/testasset/sub1

20210714 0330

3.7以前の場合 /admin/assets/testasset

20210714 0330 01

これはありがたそう。

とはいえ、サブディレクトリがつくれるというUIが分かりづらい気がするのは自分だけだろうか。

20210714 0333

右クリックでメニューが出るのだけど。

ストラクチャでエントリの前後に作成

ストラクチャのセクションにエントリを作成する際に、一覧から特定のエントリの前後に追加することができるようになった。

20210714 0338

エントリを作成してみた。

20210714 0339

これまでは、配下に作成するだけだったのでストラクチャを使う場合は便利そう。

20210714 0340

この調整はだいぶ前からあるissueだった様子。

Setting to Append or Prepend new Structure entries · Issue #870 · craftcms/cms
https://github.com/craftcms/cm...

多言語サイトやマルチサイトで構築しているときに、エントリ作成時に他のサイトにも複製できるようにしている場合、一覧から削除するときにサイトを選べるようになったっぽい。

これはまた別のタイミングでも試してみよう。

管理画面上で新機能のアナウンス

The control panel now displays new feature announcements.

とのことで、新機能などの紹介が管理画面にも表示されている。

20210714 0303

日時フィールドでタイムゾーンを設定

日時フィールドでタイムゾーンを指定してセットできるようになった。

20210714 0358

タイムゾーンの設定をできるようにするとこんな感じでエントリで日時を設定する際に選択ができる。

20210714 0359

タイムゾーン周りはイマイチ慣れていないのだけど、これがあると便利な場面はありそう。
以前似たような問い合わせがあったような気もする。

タグの設定機能拡張

タグのフィールドに明示的にタイトルフィールドがついた

20210714 0408

これまではこんな感じで特にタイトルフィールドはなかった

20210714 0409

合わせて、タグの編集画面にもタブを追加してフィールドを増やせるようになった。

20210714 0409 01

タグの編集画面でこんな感じで、タブごとに項目を編集できる。
タグの中でタグを選択するとかもできる(無駄に)。

20210714 0411

タグとかカテゴリはエントリの方に統合されていくのかな、と思っていたところもあったのだけど、これは別で残っていくのかなー。

タグはエントリやカテゴリと違ってデフォルトでは一覧も出せないので今後どういう風に変わっていくのかは気になるところ。

3.7へのアップデート

3.7へのアップデート際してかわったところとかがまとまっている。

Upgrading to Craft 3.7 | Craft CMS
https://craftcms.com/knowledge...

プラグインとか影響ありそうなところは確認しておく必要がありそう


色々と使いやすくなったと思うリリースなのでこれからも色々と触っていこう。