Skip to content

Commit cb111ff

Browse files
authored
Docs: update landing page after v0.5.0 release (#871)
* feat: update landing page after v0.5.0 release * feat: update landing page after v0.5.0 release
1 parent 095e67b commit cb111ff

File tree

3 files changed

+30
-21
lines changed

3 files changed

+30
-21
lines changed

landing/src/components/RoadmapSection.astro

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,17 @@ import CTA from "@/components/CTA.astro";
55
import { Lightbulb } from "lucide-react";
66
77
const accordionData = [
8-
{
9-
versionNumber: "v0.5.0",
10-
bulletpoints: [
11-
"Improved assigns inspection and tracking",
12-
"Async loading and streams debugging",
13-
"“Dead LiveViews” section showing recently crashed views",
14-
"Resource usage monitoring of LiveView processes",
15-
"Performance improvements",
16-
],
17-
},
8+
// released
9+
// {
10+
// versionNumber: "v0.5.0",
11+
// bulletpoints: [
12+
// "Improved assigns inspection and tracking",
13+
// "Async loading and streams debugging",
14+
// "“Dead LiveViews” section showing recently crashed views",
15+
// "Resource usage monitoring of LiveView processes",
16+
// "Performance improvements",
17+
// ],
18+
// },
1819
{
1920
versionNumber: "v0.6.0",
2021
bulletpoints: [

landing/src/components/WhatsNewSection.astro

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,27 @@ import { SquareCheckBig } from "lucide-react";
66
77
const newsBlocks = [
88
{
9-
title: "Better LiveView successor discovery",
9+
title: "Improved asssigns inspections and tracking",
1010
description:
11-
"Improved tracking of LiveView processes when they’re replaced due to actions like page reloads or errors, ensuring smoother debugging transitions.",
11+
"The Assigns inspector is now faster, smoother, and lets you browse the full history of each assign, see exactly how values changed over time, pin important assigns to keep them always visible & inspect state size measurements to catch heavy structures early.",
1212
icon: SquareCheckBig,
1313
},
1414
{
15-
title: "Inspecting HTML elements",
15+
title: "LiveView Resource Usage Page",
1616
description:
17-
"Users can right-click on an HTML element and select “Inspect LiveElement” to identify which LiveView or LiveComponent is responsible for rendering it.",
17+
"We added an entirely new page that shows resource consumption of your LiveView processes. This is a simple way to keep track of how your LiveViews behave behind the scenes.",
1818
icon: SquareCheckBig,
1919
},
2020
{
21-
title: "Search in callback traces",
21+
title: "Async loading & Stream debugging",
2222
description:
23-
"Adds a search option that lets users find specific text or phrases within callback traces, making it easier to navigate and analyze complex data flows.",
23+
"v0.5.0 brings support for even more LiveView features, like async assigns and stream operations. This gives you deeper insight into LiveView internals than ever before.",
24+
icon: SquareCheckBig,
25+
},
26+
{
27+
title: "Dead LiveViews",
28+
description:
29+
"LiveDebugger can now show recently crashed LiveViews, making debugging those tricky failure cases a whole lot easier.",
2430
icon: SquareCheckBig,
2531
},
2632
];
@@ -35,18 +41,18 @@ const newsBlocks = [
3541
>
3642
<div class="flex flex-col items-center justify-center gap-4">
3743
<Badge variant="ternary"
38-
><p class="text-sm font-medium">LiveDebugger v0.4.0</p></Badge
44+
><p class="text-sm font-medium">LiveDebugger v0.5.0</p></Badge
3945
>
4046
<h2 class="text-primary text-center text-2xl font-bold">What’s new</h2>
4147
<h3 class="font-regular text-lg">
42-
Highlights from the August 2025 update.
48+
Highlights from the December 2025 update.
4349
</h3>
4450
</div>
4551

4652
<div class="aspect-video h-full w-full">
4753
<iframe
4854
class="h-full w-full"
49-
src="https://www.youtube.com/embed/UxCUEC4Op6A?si=8rED37pD-VJs64yW?controls=0"
55+
src="https://www.youtube.com/embed/UwoAqKYY2-w?si=iV2dolcoSBEcOXlr?controls=0"
5056
title="YouTube video player"
5157
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
5258
referrerpolicy="strict-origin-when-cross-origin"
@@ -55,7 +61,9 @@ const newsBlocks = [
5561
</iframe>
5662
</div>
5763

58-
<div class="flex w-full justify-between gap-x-8 gap-y-6 max-md:flex-col">
64+
<div
65+
class={`w-full gap-x-8 gap-y-6 ${newsBlocks.length > 3 ? "grid grid-cols-1 md:grid-cols-2" : "flex justify-between max-md:flex-col"}`}
66+
>
5967
{
6068
newsBlocks.map((block) => {
6169
const Icon = block.icon;

landing/src/components/getting-started-tabs-content/MixInstallTab.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { InlineCodeBlock } from "./InlineCodeBlock";
33

44
const mixCode1 = `defp deps do
55
[
6-
{:live_debugger, "~> 0.4.0", only: :dev}
6+
{:live_debugger, "~> 0.5.0", only: :dev}
77
]
88
end`;
99

0 commit comments

Comments
 (0)