{
  "path": "/a/3miwuonxvaj23-v120-editor-blocks-image-optimization",
  "site": "at://did:plc:pgjkomf37an4czloay5zeth6/site.standard.publication/3mcza67rn5k2j",
  "$type": "site.standard.document",
  "title": "v1.2.0 — Editor Blocks & Image Optimization",
  "content": {
    "$type": "app.offprint.content",
    "items": [
      {
        "$type": "app.offprint.block.bulletList",
        "children": [
          {
            "content": {
              "$type": "app.offprint.block.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 16,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "app.offprint.richtext.facet#bold"
                    }
                  ]
                }
              ],
              "plaintext": "Math/LaTeX Block: Write equations directly in the editor with KaTeX rendering and live preview"
            }
          },
          {
            "content": {
              "$type": "app.offprint.block.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 16,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "app.offprint.richtext.facet#bold"
                    }
                  ]
                }
              ],
              "plaintext": "Button/CTA Block: Add call-to-action buttons with customizable text, links, and optional captions — also available when pasting a URL"
            }
          },
          {
            "content": {
              "$type": "app.offprint.block.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 19,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "app.offprint.richtext.facet#bold"
                    }
                  ]
                }
              ],
              "plaintext": "Cmd+K Link Shortcut: Select text and press Cmd+K to quickly create a link, just like Google Docs"
            }
          },
          {
            "content": {
              "$type": "app.offprint.block.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 18,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "app.offprint.richtext.facet#bold"
                    }
                  ]
                }
              ],
              "plaintext": "Image Optimization: Uploaded images are automatically resized (max 2000px), compressed, and non-transparent PNGs/GIFs are converted to JPEG — upload limit increased to 5 MB"
            }
          },
          {
            "content": {
              "$type": "app.offprint.block.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 17,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "app.offprint.richtext.facet#bold"
                    }
                  ]
                }
              ],
              "plaintext": "Custom Domain Fix: Verified custom domains no longer disappear from settings — a new \"Verified domains\" section shows domains ready to be set as primary"
            }
          },
          {
            "content": {
              "$type": "app.offprint.block.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 21,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "app.offprint.richtext.facet#bold"
                    }
                  ]
                }
              ],
              "plaintext": "Newsletter Visibility: Unlisted articles no longer accidentally send newsletter emails — emails are only sent when an article is set to public"
            }
          },
          {
            "content": {
              "$type": "app.offprint.block.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 19,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "app.offprint.richtext.facet#bold"
                    }
                  ]
                }
              ],
              "plaintext": "OAuth Token Refresh: Fixed a critical issue where token refresh failures could permanently lock users out of AT Protocol features until reauthenticated"
            }
          },
          {
            "content": {
              "$type": "app.offprint.block.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 30,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "app.offprint.richtext.facet#bold"
                    }
                  ]
                },
                {
                  "index": {
                    "byteEnd": 108,
                    "byteStart": 91
                  },
                  "features": [
                    {
                      "did": "did:plc:hlchta7bwmobyum375ltycg5",
                      "$type": "app.offprint.richtext.facet#mention",
                      "handle": "mrpowershell.com"
                    }
                  ]
                }
              ],
              "plaintext": "PowerShell Syntax Highlighting: Code blocks now support PowerShell syntax highlighting for @mrpowershell.com "
            }
          },
          {
            "content": {
              "$type": "app.offprint.block.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 9,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "app.offprint.richtext.facet#bold"
                    }
                  ]
                }
              ],
              "plaintext": "Stability: Graceful handling of AT Protocol auth failures during publish, patch operation errors, and theme color defaults"
            }
          }
        ]
      },
      {
        "$type": "app.offprint.block.text",
        "plaintext": ""
      }
    ]
  },
  "description": "New editor blocks, smarter image handling, and important security and reliability fixes across the platform.",
  "publishedAt": "2026-04-07T22:57:03+00:00",
  "textContent": "- Math/LaTeX Block: Write equations directly in the editor with KaTeX rendering and live preview\n- Button/CTA Block: Add call-to-action buttons with customizable text, links, and optional captions — also available when pasting a URL\n- Cmd+K Link Shortcut: Select text and press Cmd+K to quickly create a link, just like Google Docs\n- Image Optimization: Uploaded images are automatically resized (max 2000px), compressed, and non-transparent PNGs/GIFs are converted to JPEG — upload limit increased to 5 MB\n- Custom Domain Fix: Verified custom domains no longer disappear from settings — a new \"Verified domains\" section shows domains ready to be set as primary\n- Newsletter Visibility: Unlisted articles no longer accidentally send newsletter emails — emails are only sent when an article is set to public\n- OAuth Token Refresh: Fixed a critical issue where token refresh failures could permanently lock users out of AT Protocol features until reauthenticated\n- PowerShell Syntax Highlighting: Code blocks now support PowerShell syntax highlighting for @mrpowershell.com \n- Stability: Graceful handling of AT Protocol auth failures during publish, patch operation errors, and theme color defaults"
}