{
"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"
}