diff --git a/src/components/ReleaseNoteItem.astro b/src/components/ReleaseNoteItem.astro
index 15f4149..4af20b2 100644
--- a/src/components/ReleaseNoteItem.astro
+++ b/src/components/ReleaseNoteItem.astro
@@ -39,18 +39,22 @@ const date = new Date(Date.parse(`${year}-${month}-${day}`));
{props.fixes.map((fix: any) => (
-
- {fix.description}
- {fix.issue ? (
-
- #{fix.issue}
-
- ) : null}
+ {typeof fix === 'string' ? fix : (
+ <>
+ {fix.description}
+ {fix.issue ? (
+
+ #{fix.issue}
+
+ ) : null}
+ >
+ )}
))}
diff --git a/src/release-notes.ts b/src/release-notes.ts
index 757d47f..77a2f81 100644
--- a/src/release-notes.ts
+++ b/src/release-notes.ts
@@ -1,8 +1,10 @@
-interface Fix {
+interface FixWithIssue {
description: string;
issue?: number;
}
+type Fix = string | FixWithIssue;
+
export interface ReleaseNote {
version: string;
date: string;
@@ -1866,4 +1868,49 @@ export const releaseNotes: ReleaseNote[] = [
"Added new URL bar suggestions UI"
]
},
+ {
+ version: "1.0.2-b.3",
+ date: "19/12/2024",
+ image: true,
+ workflowId: 12419745635,
+ extra:
+ "This release brings more bug fixing and ovcerall stability while also including some small polishing features/details. Our goal during the beta phase is to get everything as stable and ready for our stable release!\n\nNote: We will be hosting a hall-of-fame event, where top 20 zen rices will be featured in the website!\n\nMerry Christmas everyone!",
+ fixes: [
+ "Fixed workspaces not being initialized correctly when creating a fresh profile",
+ "Fixed gradient generator not being correctly initialized on startup",
+ "Fixed moving around/reordering pinned and essential tabs not saving",
+ "Fixed pinned tabs and essential tabs not being saved correctly on the first run of a fresh profile",
+ {
+ description: "Fixed compact mode preferences page having wrong labels",
+ issue: 3885,
+ },
+ "Fixed scroll direction when swiping workspaces with mousepads",
+ "Fixed weird margins in compact mode in certain conditions",
+ {
+ description: "Fixed trying to unload multiple tabs at once",
+ issue: 3831
+ },
+ "Fixed surrounding spaces for certain layouts while using the web panels sidebar",
+ "Fixed workspace indicator showing if workspaces are disabled",
+ "Fixed URL bar not showing while in compact mode + right sidebar",
+ "Fixed clicking on the URLbar not doing anything on some conditions",
+ "Fixed accessibility issues with system links",
+ "Fixed bookmarks toolbar being reset when changing toolbar layouts",
+ "Fixed having right side floating URL bar opening in single toolbar",
+ "Fixed not being able to click on window buttons when having collapsed sidebar on the right",
+ "Fixed opening unfloatable URL bar when having compact mode having a weird behavior",
+ "Fixed not saving essential tabs correctly, leading to data loss",
+ ],
+ features: [
+ "Added a 'Copy current URL' keyboard shortcut",
+ "Enhanced URL bar layout when it's not floating",
+ "Improved and polished compact mode switching animation (Can be disabled in about:config or when having performance issues)",
+ "Added delays when hovering on the window buttons, making it a bit less error-prone",
+ "Added experimental rounded corners for website (Disabled by default on macos)",
+ "Added fallback cache-based website favicon in case we fail to fetch the website's favicon for essentials/pinned tabs",
+ "Added a more optimized version of zen hardening, there should be less performance issues now and less font-rendering issues",
+ "Added a smoother scrolling experience by using msd physics and changing scroll values/offests (Disabled in macos)",
+ "Optimized workspace switching animations",
+ ]
+ },
].reverse();