From d20ae67f7e47f40ffc5be63ca642fc21c0e5cbbd Mon Sep 17 00:00:00 2001
From: adnaan <758447+adnaan@users.noreply.github.com>
Date: Sun, 26 Jul 2026 07:06:28 +0000
Subject: [PATCH] Sync from livetemplate@v0.22.0
---
content/contributing/livetemplate.md | 4 +-
content/guides/ephemeral-components.md | 4 +-
content/guides/observability.md | 4 +-
content/guides/progressive-complexity.md | 160 ++++++++++++++++++-
content/guides/scaling.md | 4 +-
content/guides/standard-html-reactivity.md | 4 +-
content/reference/api.md | 84 +++++++++-
content/reference/authentication.md | 4 +-
content/reference/client-attributes.md | 6 +-
content/reference/configuration.md | 4 +-
content/reference/controller-pattern.md | 6 +-
content/reference/error-handling.md | 4 +-
content/reference/limitations.md | 4 +-
content/reference/navigate.md | 4 +-
content/reference/progressive-complexity.md | 4 +-
content/reference/pubsub.md | 4 +-
content/reference/server-actions.md | 4 +-
content/reference/session.md | 4 +-
content/reference/template-support-matrix.md | 4 +-
content/reference/uploads.md | 4 +-
20 files changed, 279 insertions(+), 41 deletions(-)
diff --git a/content/contributing/livetemplate.md b/content/contributing/livetemplate.md
index 045eff6..e4a5567 100644
--- a/content/contributing/livetemplate.md
+++ b/content/contributing/livetemplate.md
@@ -2,8 +2,8 @@
title: "Contributing to LiveTemplate Core Library"
source_repo: "https://github.com/livetemplate/livetemplate"
source_path: "CONTRIBUTING.md"
-source_ref: "v0.20.1"
-source_commit: "830946938ebc52e735fcd1adacd4e57a0f4e38a4"
+source_ref: "v0.22.0"
+source_commit: "22a4853506a682583b511e470bdd1e6193f4d5fe"
---
# Contributing to LiveTemplate Core Library
diff --git a/content/guides/ephemeral-components.md b/content/guides/ephemeral-components.md
index bdbc0f0..457c064 100644
--- a/content/guides/ephemeral-components.md
+++ b/content/guides/ephemeral-components.md
@@ -2,8 +2,8 @@
title: "Ephemeral Components Guide"
source_repo: "https://github.com/livetemplate/livetemplate"
source_path: "docs/guides/ephemeral-components.md"
-source_ref: "v0.20.1"
-source_commit: "830946938ebc52e735fcd1adacd4e57a0f4e38a4"
+source_ref: "v0.22.0"
+source_commit: "22a4853506a682583b511e470bdd1e6193f4d5fe"
---
# Ephemeral Components Guide
diff --git a/content/guides/observability.md b/content/guides/observability.md
index 3c4d5c3..32b4983 100644
--- a/content/guides/observability.md
+++ b/content/guides/observability.md
@@ -2,8 +2,8 @@
title: "LiveTemplate Observability Guide"
source_repo: "https://github.com/livetemplate/livetemplate"
source_path: "docs/guides/OBSERVABILITY.md"
-source_ref: "v0.20.1"
-source_commit: "830946938ebc52e735fcd1adacd4e57a0f4e38a4"
+source_ref: "v0.22.0"
+source_commit: "22a4853506a682583b511e470bdd1e6193f4d5fe"
---
# LiveTemplate Observability Guide
diff --git a/content/guides/progressive-complexity.md b/content/guides/progressive-complexity.md
index bae8b78..748a109 100644
--- a/content/guides/progressive-complexity.md
+++ b/content/guides/progressive-complexity.md
@@ -2,8 +2,8 @@
title: "Progressive Complexity Guide"
source_repo: "https://github.com/livetemplate/livetemplate"
source_path: "docs/guides/progressive-complexity.md"
-source_ref: "v0.20.1"
-source_commit: "830946938ebc52e735fcd1adacd4e57a0f4e38a4"
+source_ref: "v0.22.0"
+source_commit: "22a4853506a682583b511e470bdd1e6193f4d5fe"
---
# Progressive Complexity Guide
@@ -230,6 +230,19 @@ The framework fetches the page via `fetch()`, extracts the wrapper content, and
## 7. Loading States
+LiveTemplate offers three loading models. Pick the simplest one that fits your use case:
+
+| I want… | Accepts `lvt-*` attrs? | Path | Go boilerplate |
+|---|---|---|---|
+| Grey out the form | N/A | **7.1 — Auto** (`