diff --git a/CHANGELOG-nightly.md b/CHANGELOG-nightly.md index 76fc78f31..306fc9040 100644 --- a/CHANGELOG-nightly.md +++ b/CHANGELOG-nightly.md @@ -2,12 +2,17 @@ **The changes listed here are not assigned to an official release**. +- No unreleased changes yet. + +### Version 3.0.8.1000 + - Enabled AVIF images on Firefox >= 113 by default - Added sub duration & account creation date in the User Card - Added a button to open an emote's full page from the emote card - Fixed an issue where clicking the upper drag region in the User Card opened the user's channel - Fixed user card content overflowing due to long messages - Fixed chat scroller being visible in the viewer list +- Tentatively fixed an issue which caused the sidebar to crash occasionally ### Version 3.0.7.1000 diff --git a/CHANGELOG.md b/CHANGELOG.md index 2bf6d0ce4..b010a525a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +### Version 3.0.8 + +- Enabled AVIF images on Firefox >= 113 by default +- Added sub duration & account creation date in the User Card +- Added a button to open an emote's full page from the emote card +- Fixed an issue where clicking the upper drag region in the User Card opened the user's channel +- Fixed user card content overflowing due to long messages +- Fixed chat scroller being visible in the viewer list +- Tentatively fixed an issue which caused the sidebar to crash occasionally + ### Version 3.0.7 - Added a new User Card diff --git a/index.html b/index.html index c8b171f61..70ba3f6d8 100644 --- a/index.html +++ b/index.html @@ -24,6 +24,6 @@ >
- + diff --git a/package.json b/package.json index e85ed63db..bb9de403d 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "7TV", "description": "Improve your viewing experience on Twitch & YouTube with new features, emotes, vanity and performance.", "private": true, - "version": "3.0.7", + "version": "3.0.8", "dev_version": "3.0", "scripts": { "start": "NODE_ENV=dev yarn build:dev && NODE_ENV=dev vite --mode dev", @@ -36,11 +36,11 @@ "@floating-ui/dom": "^1.2.8", "@intlify/unplugin-vue-i18n": "^0.10.0", "@trivago/prettier-plugin-sort-imports": "^4.1.1", - "@types/chrome": "^0.0.235", + "@types/chrome": "^0.0.236", "@types/dompurify": "^3.0.2", "@types/fs-extra": "^11.0.1", - "@types/marked": "^4.3.0", - "@types/node": "^20.1.4", + "@types/marked": "^5.0.0", + "@types/node": "^20.2.1", "@types/sharedworker": "^0.0.96", "@types/ua-parser-js": "^0.7.36", "@types/uuid": "^9.0.1", @@ -65,7 +65,7 @@ "marked": "^5.0.2", "nanoid": "^4.0.2", "npm-run-all": "^4.1.5", - "pinia": "^2.0.36", + "pinia": "^2.1.3", "postcss-html": "^1.5.0", "postcss-scss": "^4.0.6", "prettier": "^2.8.8", diff --git a/src/site/twitch.tv/modules/chat/components/user/Badge.vue b/src/app/chat/Badge.vue similarity index 100% rename from src/site/twitch.tv/modules/chat/components/user/Badge.vue rename to src/app/chat/Badge.vue diff --git a/src/site/twitch.tv/modules/chat/components/user/BadgeTooltip.vue b/src/app/chat/BadgeTooltip.vue similarity index 100% rename from src/site/twitch.tv/modules/chat/components/user/BadgeTooltip.vue rename to src/app/chat/BadgeTooltip.vue diff --git a/src/app/chat/Chat.vue b/src/app/chat/Chat.vue new file mode 100644 index 000000000..e2a3d0ee6 --- /dev/null +++ b/src/app/chat/Chat.vue @@ -0,0 +1,7 @@ + + + diff --git a/src/site/twitch.tv/modules/chat/components/message/Emote.vue b/src/app/chat/Emote.vue similarity index 97% rename from src/site/twitch.tv/modules/chat/components/message/Emote.vue rename to src/app/chat/Emote.vue index 4aa130509..b48d49abd 100644 --- a/src/site/twitch.tv/modules/chat/components/message/Emote.vue +++ b/src/app/chat/Emote.vue @@ -58,8 +58,8 @@ import { imageHostToSrcset } from "@/common/Image"; import { useConfig } from "@/composable/useSettings"; import { useTooltip } from "@/composable/useTooltip"; import EmoteCard from "@/site/global/components/EmoteCard.vue"; -import EmoteTooltip from "@/site/twitch.tv/modules/chat/components/message/EmoteTooltip.vue"; import SingleEmoji from "@/assets/svg/emoji/SingleEmoji.vue"; +import EmoteTooltip from "./EmoteTooltip.vue"; import UiFloating from "@/ui/UiFloating.vue"; import { autoPlacement, shift } from "@floating-ui/dom"; diff --git a/src/site/twitch.tv/modules/chat/components/message/EmoteTooltip.vue b/src/app/chat/EmoteTooltip.vue similarity index 100% rename from src/site/twitch.tv/modules/chat/components/message/EmoteTooltip.vue rename to src/app/chat/EmoteTooltip.vue diff --git a/src/site/twitch.tv/modules/chat/components/message/parts/Link.vue b/src/app/chat/MessageTokenLink.vue similarity index 100% rename from src/site/twitch.tv/modules/chat/components/message/parts/Link.vue rename to src/app/chat/MessageTokenLink.vue diff --git a/src/site/twitch.tv/modules/chat/components/message/parts/Mention.vue b/src/app/chat/MessageTokenMention.vue similarity index 92% rename from src/site/twitch.tv/modules/chat/components/message/parts/Mention.vue rename to src/app/chat/MessageTokenMention.vue index 6d7c49ccd..c9305f776 100644 --- a/src/site/twitch.tv/modules/chat/components/message/parts/Mention.vue +++ b/src/app/chat/MessageTokenMention.vue @@ -23,7 +23,7 @@