<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
  <title>Karl Livesey · summer-26</title>
  <link>https://livesey.io/tags/summer-26/</link>
  <description>Posts filed under summer-26.</description>
  <item>
  <title>Seven Summer &apos;26 Flow Updates That Add Up</title>
  <link>https://livesey.io/posts/flow-builder-sleeper-updates-summer-26/</link>
  <guid isPermaLink="false">urn:uuid:6912b74c-f3a6-5d06-82ce-32251c603f8a</guid>
  <pubDate>Wed, 27 May 2026 12:00:00 GMT</pubDate>
  <description>Summer &apos;26 has a cluster of small Flow improvements that make automation safer, faster, and easier to configure: unanimous approvals, scheduled-flow batching, date operators, better data tables, styling overrides, and cleaner Apex-defined inputs.</description>
</item>
<item>
  <title>Two Small Summer &apos;26 Reporting Changes That Will Save Admins Time</title>
  <link>https://livesey.io/posts/brand-palettes-two-row-level-formulas/</link>
  <guid isPermaLink="false">urn:uuid:84420247-ed74-5a46-a215-dd02fa04adac</guid>
  <pubDate>Mon, 25 May 2026 12:00:00 GMT</pubDate>
  <description>Summer &apos;26 adds brand colour palettes for report and dashboard charts, and lets Salesforce reports use up to two row-level formulas. Neither change is flashy, but both remove annoying reporting compromises.</description>
</item>
<item>
  <title>Flow-Friendly Apex Is Becoming Its Own Design Discipline</title>
  <link>https://livesey.io/posts/flow-friendly-apex-actions-summer-26/</link>
  <guid isPermaLink="false">urn:uuid:6b38af32-7191-5aa9-b738-9e02cb7f9ec8</guid>
  <pubDate>Fri, 22 May 2026 12:00:00 GMT</pubDate>
  <description>Summer &apos;26 makes Apex actions easier to configure in Flow Builder. The real opportunity is bigger than nicer inputs: design invocable Apex actions that admins can use safely without memorising your code.</description>
</item>
<item>
  <title>Normal Salesforce Dashboards Are Getting Custom LWC Widgets</title>
  <link>https://livesey.io/posts/custom-lwc-widgets-lightning-dashboards/</link>
  <guid isPermaLink="false">urn:uuid:3c163541-7d3f-523a-92c4-c780c7def147</guid>
  <pubDate>Tue, 19 May 2026 12:00:00 GMT</pubDate>
  <description>Summer &apos;26 makes custom Lightning Web Components available directly inside Lightning dashboards. That turns normal dashboards from report-only surfaces into places for custom visuals, guided context, and small actions.</description>
</item>
<item>
  <title>Apex Multiline Strings and Interpolation in Summer &apos;26</title>
  <link>https://livesey.io/posts/apex-multiline-strings-string-template/</link>
  <guid isPermaLink="false">urn:uuid:12c698b8-878b-5aba-bc05-7166187eaa64</guid>
  <pubDate>Sat, 16 May 2026 12:00:00 GMT</pubDate>
  <description>Summer &apos;26 gives Apex readable multiline strings and String.template() interpolation. That is great for JSON payloads, emails, tests, and generated text, but it should not become a dynamic-SOQL injection shortcut.</description>
</item>
<item>
  <title>State Managers for LWC: Be Excited, Keep Your Components Raw</title>
  <link>https://livesey.io/posts/state-managers-lwc-raw-components/</link>
  <guid isPermaLink="false">urn:uuid:15405174-eb64-50cd-9c5d-9d4de75fe3ff</guid>
  <pubDate>Wed, 13 May 2026 12:00:00 GMT</pubDate>
  <description>Summer &apos;26 makes LWC state managers one of the most interesting developer changes in the release. Use them to centralise data logic, but keep your raw UI components reusable with plain properties and events.</description>
</item>
<item>
  <title>How to Use Release Manager&apos;s Dev Channel Without Blowing Your Foot Off</title>
  <link>https://livesey.io/posts/release-manager-dev-channel-safe-workflow/</link>
  <guid isPermaLink="false">urn:uuid:0fc45750-b25f-57b2-a9df-c36d42f03de9</guid>
  <pubDate>Sun, 10 May 2026 12:00:00 GMT</pubDate>
  <description>Summer &apos;26 puts preview features behind Salesforce Release Manager&apos;s Dev channel. That is useful, but only if teams isolate experiments, keep production delivery clean, and define when a preview should graduate or be killed.</description>
</item>
<item>
  <title>Live Preview and the New LWC Dev Loop in Summer &apos;26</title>
  <link>https://livesey.io/posts/live-preview-lwc-dev-loop-summer-26/</link>
  <guid isPermaLink="false">urn:uuid:4e40cc02-e07e-5e43-8c57-a2ae5662226c</guid>
  <pubDate>Thu, 07 May 2026 12:00:00 GMT</pubDate>
  <description>Summer &apos;26 makes Single Component Live Preview and the Live Preview VS Code extension generally available for LWC. The useful bit is not the rename from Local Dev; it is the faster edit, preview, and fix loop.</description>
</item>
<item>
  <title>Virtualized LWC Lists for 100,000 Alarms</title>
  <link>https://livesey.io/posts/virtualized-lwc-lists-100000-alarms/</link>
  <guid isPermaLink="false">urn:uuid:a7b7ffb8-64cb-55eb-883f-8801f8045667</guid>
  <pubDate>Mon, 04 May 2026 12:00:00 GMT</pubDate>
  <description>Summer &apos;26 dynamic list components are only Developer Preview, but they point to the right pattern for huge LWC lists: render the viewport, page the data, and never dump 100,000 rows into the DOM.</description>
</item>
<item>
  <title>Elastic Async Limits for Queueable and Future Jobs</title>
  <link>https://livesey.io/posts/elastic-async-limits-queueable-future/</link>
  <guid isPermaLink="false">urn:uuid:948816ef-cf4d-5e33-8bf7-a73065b72ed1</guid>
  <pubDate>Fri, 01 May 2026 12:00:00 GMT</pubDate>
  <description>Summer &apos;26 adds elastic async limits for Queueable and future jobs. The useful bit is not just more headroom, but the ability to shed low-priority work before you hit the wall.</description>
</item>
<item>
  <title>Blob.toPdf() Rendering Changes in Summer &apos;26</title>
  <link>https://livesey.io/posts/visualforce-pdf-rendering-service-blob-topdf/</link>
  <guid isPermaLink="false">urn:uuid:e0940776-f2b8-58bd-a6dc-78d5e4c82e7a</guid>
  <pubDate>Tue, 28 Apr 2026 12:00:00 GMT</pubDate>
  <description>Blob.toPdf() keeps the same Apex API, but Summer &apos;26 moves rendering to the Visualforce PDF service, which can change fonts, wrapping, page breaks, and multibyte output.</description>
</item>
<item>
  <title>Migrating WITH SECURITY_ENFORCED to WITH USER_MODE</title>
  <link>https://livesey.io/posts/with-security-enforced-to-user-mode-migration/</link>
  <guid isPermaLink="false">urn:uuid:ac350547-687a-5a93-9927-11649e53f771</guid>
  <pubDate>Sat, 25 Apr 2026 12:00:00 GMT</pubDate>
  <description>A practical migration guide for replacing WITH SECURITY_ENFORCED with WITH USER_MODE before moving Apex classes to API 67.0.</description>
</item>
<item>
  <title>Secure-by-default Apex in Summer &apos;26</title>
  <link>https://livesey.io/posts/secure-by-default-apex-summer-26/</link>
  <guid isPermaLink="false">urn:uuid:6f5b56a1-6292-5475-a037-d4d8243dcfb0</guid>
  <pubDate>Wed, 22 Apr 2026 12:00:00 GMT</pubDate>
  <description>Summer &apos;26 changes Apex defaults in API 67.0: database operations move to user mode, classes default to sharing enforcement, WITH SECURITY_ENFORCED is removed, and triggers stay system mode.</description>
</item>
</channel>
</rss>