From c23b96342baed6a12689ace18a573d8c5459550f Mon Sep 17 00:00:00 2001
From: itsmartashub <44645238+itsmartashub@users.noreply.github.com>
Date: Mon, 16 Sep 2024 11:55:09 +0200
Subject: [PATCH] chore(version): Bump version number to `4.0.4`
---
src/manifests/chromium-mv3/manifest.json | 2 +-
src/manifests/firefox-mv2/manifest.json | 2 +-
src/popup/changes.js | 26 +++++++++++++++++-------
3 files changed, 21 insertions(+), 9 deletions(-)
diff --git a/src/manifests/chromium-mv3/manifest.json b/src/manifests/chromium-mv3/manifest.json
index a6c7852..4f08804 100644
--- a/src/manifests/chromium-mv3/manifest.json
+++ b/src/manifests/chromium-mv3/manifest.json
@@ -1,6 +1,6 @@
{
"manifest_version": 3,
- "version": "4.0.3",
+ "version": "4.0.4",
"name": "GPThemes - ChatGPT Customization",
"description": "Transform ChatGPT's user interface with customisable accent colour, font styles and chats width, modern designs and chat bubbles.",
"author": "itsmarta",
diff --git a/src/manifests/firefox-mv2/manifest.json b/src/manifests/firefox-mv2/manifest.json
index 5ff0af2..7170313 100644
--- a/src/manifests/firefox-mv2/manifest.json
+++ b/src/manifests/firefox-mv2/manifest.json
@@ -1,6 +1,6 @@
{
"manifest_version": 2,
- "version": "4.0.3",
+ "version": "4.0.4",
"name": "GPThemes - ChatGPT Customization",
"description": "Transform ChatGPT's user interface with customisable accent colour, font styles and chats width, modern designs and chat bubbles.",
"author": "itsmarta",
diff --git a/src/popup/changes.js b/src/popup/changes.js
index 2cd66cc..684882c 100644
--- a/src/popup/changes.js
+++ b/src/popup/changes.js
@@ -1,25 +1,37 @@
+let issue = (hashNumber) =>
+ `#${hashNumber}`
+
const RELEASE_CHANGES = `
🛠️ Improvements
- - Theme changes made in GPT settings are now reflected in the GPThemes theme, and vice versa, to maintain consistency across the board.
- - The application of themes across the extension has been enhanced to ensure consistency, which was previously broken due to new OpenAI's code loading techniques.
+ - Theme Sync Fixed: Theme changes made in GPT settings are now reflected in the GPThemes theme, and vice versa, to maintain consistency across the board ${issue(
+ 48
+ )}
+ - Consistency Enhanced: The application of themes across the extension has been enhanced to ensure consistency, which was previously broken due to new OpenAI's code loading techniques ${issue(
+ 48
+ )}
🐛 Bug Fixes
- - Scrollbar styling issues caused by recent OpenAI changes have been resolved.
- - The OLED theme display has been fixed in dialogs and GPT Stores.
+ - Scrollbar Fixed: Scrollbar styling issues caused by recent OpenAI changes have been resolved ${issue(
+ 50
+ )}
+ - OLED Theme Fix: The OLED theme display has been fixed in dialogs and GPT Stores.
+ - Temporary Chat Text Color: Fix the text color in the prompt textarea for temporary chats in light themes.
🔧 Under the Hood
- - Storage management has been optimized for better efficiency.
- - Significant code improvements have been made to enhance maintanability.
+ - Storage Optimized: Storage management has been optimized for better efficiency ${issue(
+ 49
+ )}
+ - DRY: Significant code improvements have been made to enhance maintanability ${issue(49)}
⚠️ Known Issue
- - A minor theme inconsistency remains on shared chat pages due to recent ChatGPT updates. Custom accent colors are not applied due to OpenAI's new dynamic code loading, which overrides some extension code.
+ - Share Page Theme Inconsistency: A minor theme inconsistency remains on shared chat pages due to recent ChatGPT updates. Custom accent colors are not applied due to OpenAI's new dynamic code loading, which overrides some extension code.
`