見出し4のリリース : hkob の雑記録 (437)

はじめに

hkob の雑記録の第437回目(通算10日目)は、3/19にリリースされた見出し4について紹介します。

NotionHQ のポスト

見出し 4 がついに登場 😤 :face

「ただ太字にしてごまかす」時代は終わりです。

今すぐ展開中。

昨日あれだけアップデートがあったのでしばらく静かかと思ったら、朝一番で「見出し4」のリリース案内がありました。

NotionJP のポスト

NotionJP からも同じ文章のままリリース案内がありました。

12月に一度お目見え

実は 12 月に一度 Notion Champion の Keisuke さんが発見していました。ただその時はすぐに消えてしまったそうです。

Notion API では?

私のワークスペースでも「見出し4」が使えるようになっていたので、Notion API で確認してみました。NotionRubyMapping では当然「見出し4」に対応していないので、単なる Block として取得されています。JSON を覗いてみると heading_4 の type として認識されていました。今、Notion-Version 2026-03-11 対応中なので、NotionRubyMapping でも見出し4に対応するようにします。

nrm_console.rb
irb(main):001> block = Block.find "https://www.notion.so/hkob-private/Notion-4-hkob-437-3280ce2a6520803a8ba8d80e1b418ec7?source=copy_link#3280ce2a652080c7886bd63ca43c87b5"
=> NotionRubyMapping::Block-3280ce2a652080c7886bd63ca43c87b5
irb(main):002> block.json
=>
{"object" => "block",
 "id" => "3280ce2a-6520-80c7-886b-d63ca43c87b5",
 "parent" => {"type" => "page_id", "page_id" => "3280ce2a-6520-803a-8ba8-d80e1b418ec7"},
 "created_time" => "2026-03-19T12:12:00.000Z",
 "last_edited_time" => "2026-03-19T12:12:00.000Z",
 "created_by" => {"object" => "user", "id" => "fffd872b-594c-811b-8218-0002b0392cd8"},
 "last_edited_by" => {"object" => "user", "id" => "fffd872b-594c-811b-8218-0002b0392cd8"},
 "has_children" => false,
 "in_trash" => false,
 "type" => "heading_4",
 "heading_4" =>
  {"rich_text" =>
    [{"type" => "text",
      "text" => {"content" => "見出し4", "link" => nil},
      "annotations" =>
       {"bold" => false,
        "italic" => false,
        "strikethrough" => false,
        "underline" => false,
        "code" => false,
        "color" => "default"},
      "plain_text" => "見出し4",
      "href" => nil}],
   "is_toggleable" => false,
   "color" => "default"},
 "archived" => false,
 "request_id" => "b0cca872-6b49-436a-89cf-b0078342e282"}

おわりに

見出し4に対応したというだけですが、それだけで記事にしてしまいました。