From 5445e2e4d0b3eb80edccff3c7d6c2c0aa24e1493 Mon Sep 17 00:00:00 2001 From: Toil <62353659+ilyhalight@users.noreply.github.com> Date: Mon, 12 Aug 2024 01:23:27 +0300 Subject: [PATCH] release 1.6.1 --- .webpack/config.shared.js | 18 ++++++++++++++++++ .webpack/config.test.js | 19 +++---------------- .webpack/webpack.config.js | 18 ++---------------- changelog.md | 3 ++- dist/vot-min.user.js | 2 +- dist/vot.user.js | 2 +- 6 files changed, 27 insertions(+), 35 deletions(-) create mode 100644 .webpack/config.shared.js diff --git a/.webpack/config.shared.js b/.webpack/config.shared.js new file mode 100644 index 00000000..9e5512b7 --- /dev/null +++ b/.webpack/config.shared.js @@ -0,0 +1,18 @@ +export default { + resolve: { + extensions: [".js"], + }, + performance: { + hints: "error", + maxEntrypointSize: 2000 * 10 ** 3, + maxAssetSize: 2000 * 10 ** 3, + }, + module: { + rules: [ + { + test: /\.(css|scss|sass)$/i, + use: ["style-loader", "css-loader", "sass-loader"], + }, + ], + }, +}; diff --git a/.webpack/config.test.js b/.webpack/config.test.js index 47e83a8c..7ebb1a99 100644 --- a/.webpack/config.test.js +++ b/.webpack/config.test.js @@ -8,20 +8,15 @@ import { styleLoaderInsertStyleElement } from "webpack-monkey/lib/client/css.js" import ESLintPlugin from "eslint-webpack-plugin"; import TerserPlugin from "terser-webpack-plugin"; +import configShared from "./config.shared.js"; + const __filename = fileURLToPath(import.meta.url); const __dirname = path.resolve(path.dirname(__filename), ".."); export default () => { return monkey({ mode: "production", - resolve: { - extensions: [".js"], - }, - performance: { - hints: "error", - maxEntrypointSize: 2000 * 10 ** 3, - maxAssetSize: 2000 * 10 ** 3, - }, + ...configShared, entry: path.resolve(__dirname, "tests", "ui.js"), output: { path: path.resolve(__dirname, "dist"), @@ -48,14 +43,6 @@ export default () => { }, }), ], - module: { - rules: [ - { - test: /\.(css|scss|sass)$/i, - use: ["style-loader", "css-loader", "sass-loader"], - }, - ], - }, optimization: { emitOnErrors: true, moduleIds: "named", diff --git a/.webpack/webpack.config.js b/.webpack/webpack.config.js index 5674498b..adc5dd1f 100644 --- a/.webpack/webpack.config.js +++ b/.webpack/webpack.config.js @@ -16,6 +16,7 @@ import { sitesPeertube, sitesPoketube, } from "vot.js/alternativeUrls"; +import configShared from "./config.shared.js"; const repo = "https://raw.githubusercontent.com/ilyhalight/voice-over-translation"; @@ -69,14 +70,7 @@ export default (env) => { return monkey({ mode: dev ? "development" : "production", - resolve: { - extensions: [".js"], - }, - performance: { - hints: "error", - maxEntrypointSize: 2000 * 10 ** 3, - maxAssetSize: 2000 * 10 ** 3, - }, + ...configShared, entry: path.resolve(__dirname, "src", "index.js"), output: { path: path.resolve(__dirname, "dist"), @@ -144,14 +138,6 @@ export default (env) => { })(), }), ], - module: { - rules: [ - { - test: /\.(css|scss|sass)$/i, - use: ["style-loader", "css-loader", "sass-loader"], - }, - ], - }, optimization: { emitOnErrors: true, moduleIds: "named", diff --git a/changelog.md b/changelog.md index 4926e0d1..f4b7db07 100644 --- a/changelog.md +++ b/changelog.md @@ -4,12 +4,13 @@ -# 1.6.x +# 1.6.1 - Теперь, после инициализации кнопка скрывается, а не ждет пока вы куда-нибудь нажмете/наведетесь на видео - В качестве эксперимента, была убрана регистрация видео, которые изначально были замучены (такие видео могли использоваться для заднего фона или как вспомогательные элементы для основного плеера) - Исправлена ошибка из-за которой на сайтах без поддержки субтитров кнопка могла не показываться - Исправлена ошибка из-за которой кнопка не исчезала на Pornhub (#700) +- Ускорена работа VideoObserver (#740) - Временно, поддержка `www.reddit.com` заменена на `old.reddit.com` из-за багов с инициализацией - Добавлена поддержка большего числа инстансов Peertube - Добавлено проксирование субтитров (#739) diff --git a/dist/vot-min.user.js b/dist/vot-min.user.js index 9a068be7..48f40ef2 100644 --- a/dist/vot-min.user.js +++ b/dist/vot-min.user.js @@ -148,7 +148,7 @@ // @connect onrender.com // @connect workers.dev // @namespace vot-min -// @version 1.6.0 +// @version 1.6.1 // @icon https://translate.yandex.ru/icons/favicon.ico // @author sodapng, mynovelhost, Toil, SashaXser, MrSoczekXD // @homepageURL https://github.com/ilyhalight/voice-over-translation/issues diff --git a/dist/vot.user.js b/dist/vot.user.js index 943fab83..bbce435d 100644 --- a/dist/vot.user.js +++ b/dist/vot.user.js @@ -148,7 +148,7 @@ // @connect onrender.com // @connect workers.dev // @namespace vot -// @version 1.6.0 +// @version 1.6.1 // @icon https://translate.yandex.ru/icons/favicon.ico // @author sodapng, mynovelhost, Toil, SashaXser, MrSoczekXD // @homepageURL https://github.com/ilyhalight/voice-over-translation/issues