1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-06-27 21:05:53 +00:00
* Added: Setting to use native styling for subscription notices in chat. (Closes #1551)
* Added: Setting to hide the stories UI in the side navigation. (Closes #1531)
* Added: Setting to hide specific users from the directory and sidebar.
* Changed: Hide the top navigation's search field when using minimal navigation for a cleaner look. (Closes #1556)
* Changed: More internal changes for the support to Manifest v3.
* Fixed: Uploading logs from the FFZ Control Center not working.
* API Changed: Removed support for `no_sanitize` from `setChildren`. I don't think anything was currently using this, but going forward it is unsupported. We want to avoid using `innerHTML` as much as possible to simplify the approval process.
This commit is contained in:
SirStendec 2024-10-09 17:09:09 -04:00
parent 533bf52c9e
commit 1ee737f2ca
17 changed files with 669 additions and 280 deletions

View file

@ -54,6 +54,20 @@ const ENTRY_POINTS = {
clips: './src/clips.js'
};
if ( FOR_EXTENSION )
ENTRY_POINTS.worker = './src/worker.ts';
const COPY_PATTERNS = [
{
from: FOR_EXTENSION
? './src/entry_ext.js'
: './src/entry.js',
to: (DEV_SERVER || DEV_BUILD)
? 'script.js'
: 'script.min.js'
},
];
const TARGET = 'es2020';
/** @type {import('webpack').Configuration} */
@ -125,16 +139,7 @@ const config = {
plugins: [
new CopyPlugin({
patterns: [
{
from: FOR_EXTENSION
? './src/entry_ext.js'
: './src/entry.js',
to: (DEV_SERVER || DEV_BUILD)
? 'script.js'
: 'script.min.js'
}
]
patterns: COPY_PATTERNS
}),
new VueLoaderPlugin(),
new EsbuildPlugin({