diff --git a/i18n/nl/code.json b/i18n/nl/code.json
new file mode 100644
index 00000000..34b1087e
--- /dev/null
+++ b/i18n/nl/code.json
@@ -0,0 +1,955 @@
+{
+ "githubStar.button.label": {
+ "message": "Ster",
+ "description": "GitHub star button label"
+ },
+ "githubStar.home.title": {
+ "message": "ScriptCat is gratis & open source",
+ "description": "GitHub star bar title on homepage"
+ },
+ "githubStar.home.subtitle": {
+ "message": "Geef ons een ster als u het nuttig vindt — zo blijven we doorgaan",
+ "description": "GitHub star bar subtitle on homepage"
+ },
+ "githubStar.install.title": {
+ "message": "Bevalt ScriptCat u?",
+ "description": "GitHub star bar title on install-complete page"
+ },
+ "githubStar.install.subtitle": {
+ "message": "Geef ons een ster op GitHub zodat meer mensen het ontdekken 🌟",
+ "description": "GitHub star bar subtitle on install-complete page"
+ },
+ "githubStar.changelog.title": {
+ "message": "ScriptCat wordt steeds beter 🚀",
+ "description": "GitHub star bar title on changelog page"
+ },
+ "githubStar.changelog.subtitle": {
+ "message": "Vindt u deze updates nuttig? Geef ons een ster op GitHub om ons werk te steunen",
+ "description": "GitHub star bar subtitle on changelog page"
+ },
+ "homepage.meta.keywords": {
+ "message": "ScriptCat,userscript,browserextensie,user script,Tampermonkey,Violentmonkey,achtergrondscripts,geplande scripts,browserautomatisering,advertentieblokkering,scriptwinkel",
+ "description": "Homepage SEO keywords"
+ },
+ "homepage.meta.title": {
+ "message": "ScriptCat - Krachtige browserscript-engine",
+ "description": "Homepage meta title for SEO"
+ },
+ "homepage.meta.description": {
+ "message": "ScriptCat is een krachtige open-source browserscript-engine waarmee u eenvoudig webfunctionaliteit aanpast, advertenties verwijdert, taken automatiseert en uw browse-ervaring verbetert. Compatibel met Tampermonkey met meer functies.",
+ "description": "Homepage meta description for SEO"
+ },
+ "homepage.og.title": {
+ "message": "ScriptCat - Krachtige browserscript-engine",
+ "description": "Open Graph title for social sharing"
+ },
+ "homepage.og.description": {
+ "message": "Open-source browserscript-engine die uw browser meer laat doen. Ondersteunt userscripts, achtergrondscripts, compatibel met Tampermonkey, krachtigere functies.",
+ "description": "Open Graph description for social sharing"
+ },
+ "homepage.twitter.title": {
+ "message": "ScriptCat - Krachtige browserscript-engine",
+ "description": "Twitter card title"
+ },
+ "homepage.twitter.description": {
+ "message": "Open-source browserscript-engine die uw browser meer laat doen",
+ "description": "Twitter card description"
+ },
+ "homepage.hero.title": {
+ "message": "De ultieme script-engine voor",
+ "description": "Main title on the homepage hero section"
+ },
+ "homepage.hero.title.engine": {
+ "message": "Verbeterde browse-ervaring",
+ "description": "Gradient text in main title"
+ },
+ "homepage.hero.subtitle.userScript": {
+ "message": "userscripts",
+ "description": "User script highlight"
+ },
+ "homepage.hero.subtitle.possibilities": {
+ "message": ", eindeloze mogelijkheden voor uw browser activeren!",
+ "description": "Browser possibilities text"
+ },
+ "homepage.hero.subtitle.main": {
+ "message": "ScriptCat is een krachtige open-source browserscript-engine waarmee u eenvoudig webfunctionaliteit aanpast, advertenties verwijdert, taken automatiseert en uw browse-ervaring verbetert. Compatibel met Tampermonkey met meer functies en optimalisaties.",
+ "description": "Main subtitle description on homepage"
+ },
+ "homepage.hero.subtitle.highlight": {
+ "message": "Een browserextensie voor het uitvoeren van",
+ "description": "Highlighted subtitle on homepage"
+ },
+ "homepage.hero.button.browseScripts": {
+ "message": "Scriptbibliotheek bekijken",
+ "description": "Button text for browsing scripts"
+ },
+ "homepage.hero.browser.edge": {
+ "message": "Toevoegen aan Edge-browser",
+ "description": "Button text for Edge browser"
+ },
+ "homepage.hero.browser.chrome": {
+ "message": "Toevoegen aan Chrome-browser",
+ "description": "Button text for Chrome browser"
+ },
+ "homepage.hero.browser.firefox": {
+ "message": "Toevoegen aan Firefox-browser",
+ "description": "Button text for Firefox browser"
+ },
+ "homepage.hero.browser.default": {
+ "message": "Extensie installeren in browser",
+ "description": "Default button text for browser installation"
+ },
+ "homepage.hero.browser.crx": {
+ "message": "Installatiepakket downloaden voor handmatige installatie",
+ "description": "Button text for manual installation"
+ },
+ "homepage.hero.trustBadges.title": {
+ "message": "Vertrouwd en gesteund door de techcommunity",
+ "description": "Trust badges section title"
+ },
+ "homepage.features.title.powerful": {
+ "message": "Krachtige functies, ",
+ "description": "Features section title part 1"
+ },
+ "homepage.features.title.possibilities": {
+ "message": "Eindeloze mogelijkheden",
+ "description": "Features section title highlight"
+ },
+ "homepage.features.subtitle": {
+ "message": "ScriptCat biedt een reeks krachtige functies waarmee u eenvoudig de mogelijkheden van uw browser uitbreidt en uw eigen webervaring creëert.",
+ "description": "Features section subtitle"
+ },
+ "homepage.features.tampermonkey.title": {
+ "message": "Tampermonkey-compatibel",
+ "description": "Feature title: Tampermonkey compatibility"
+ },
+ "homepage.features.tampermonkey.description": {
+ "message": "Volledig compatibel met het Tampermonkey-scriptformaat; migreer bestaande scriptbibliotheken naadloos zonder omschakelingskosten.",
+ "description": "Feature description: Tampermonkey compatibility"
+ },
+ "homepage.features.background.title": {
+ "message": "Achtergrondscripts",
+ "description": "Feature title: Background scripts"
+ },
+ "homepage.features.background.description": {
+ "message": "In tegenstelling tot gewone userscripts kunnen uw scripts continu op de achtergrond draaien zonder tabbladen te hoeven openen.",
+ "description": "Feature description: Background scripts"
+ },
+ "homepage.features.security.title": {
+ "message": "Veilig en betrouwbaar",
+ "description": "Feature title: Security"
+ },
+ "homepage.features.security.description": {
+ "message": "Strikt machtigingscontrolesysteem, transparant scriptgedrag, voorkomt effectief kwaadaardige scripts en beschermt uw privacy.",
+ "description": "Feature description: Security"
+ },
+ "homepage.features.editor.title": {
+ "message": "Ingebouwde code-editor",
+ "description": "Feature title: Code editor"
+ },
+ "homepage.features.editor.description": {
+ "message": "Krachtige code-editor met syntaxaccentuering, codeaanvulling en fouthints om script schrijven efficiënter te maken.",
+ "description": "Feature description: Code editor"
+ },
+ "homepage.features.api.title": {
+ "message": "Krachtige API's",
+ "description": "Feature title: APIs"
+ },
+ "homepage.features.api.description": {
+ "message": "Biedt rijkere API-interfaces dan GM en ondersteunt geavanceerde functies zoals bestandsopslag en gebruikersconfiguratie, waardoor scriptmogelijkheden worden uitgebreid.",
+ "description": "Feature description: APIs"
+ },
+ "homepage.features.store.title": {
+ "message": "Scriptwinkel",
+ "description": "Feature title: Script store"
+ },
+ "homepage.features.store.description": {
+ "message": "Bevat een scriptwinkel voor het installeren van populaire scripts in één klik, of publiceer uw werk om met de community te delen en een actief ecosysteem op te bouwen.",
+ "description": "Feature description: Script store"
+ },
+ "homepage.comparison.title.why": {
+ "message": "Waarom kiezen",
+ "description": "Comparison section title part 1"
+ },
+ "homepage.comparison.subtitle": {
+ "message": "Vergeleken met andere script-engines biedt ScriptCat meer voordelen en verbeterde functies",
+ "description": "Comparison section subtitle"
+ },
+ "homepage.comparison.feature": {
+ "message": "Functie",
+ "description": "Comparison table header: Feature"
+ },
+ "homepage.comparison.feature.compatibility": {
+ "message": "Scriptcompatibiliteit",
+ "description": "Comparison feature: Script compatibility"
+ },
+ "homepage.comparison.feature.background": {
+ "message": "Achtergrondscripts",
+ "description": "Comparison feature: Background scripts"
+ },
+ "homepage.comparison.feature.opensource": {
+ "message": "Gratis & open source",
+ "description": "Comparison feature: Open source"
+ },
+ "homepage.comparison.feature.mv3": {
+ "message": "MV3-ondersteuning",
+ "description": "Comparison feature: MV3 Support"
+ },
+ "homepage.comparison.feature.sync": {
+ "message": "Cloudsync",
+ "description": "Comparison feature: Cloud sync"
+ },
+ "homepage.comparison.feature.api": {
+ "message": "Krachtige API's",
+ "description": "Comparison feature: Powerful APIs"
+ },
+ "homepage.comparison.feature.community": {
+ "message": "Community-ondersteuning",
+ "description": "Comparison feature: Community support"
+ },
+ "homepage.comparison.label.efficient": {
+ "message": "Efficiënt",
+ "description": "Comparison label: Efficient"
+ },
+ "homepage.comparison.label.multiplatform": {
+ "message": "Multiplatform",
+ "description": "Comparison label: Multi-platform"
+ },
+ "homepage.scenario.title.solve": {
+ "message": "Scripts die ",
+ "description": "Scenario section title part 1"
+ },
+ "homepage.scenario.title.problems": {
+ "message": "Echte problemen",
+ "description": "Scenario section title highlight"
+ },
+ "homepage.scenario.title.scripts": {
+ "message": "",
+ "description": "Scenario section title part 2"
+ },
+ "homepage.scenario.subtitle": {
+ "message": "Zie hoe ScriptCat uw browse-ervaring kan transformeren",
+ "description": "Scenario section subtitle"
+ },
+ "homepage.scenario.video.title": {
+ "message": "Verbetering van videosites",
+ "description": "Video scenario title"
+ },
+ "homepage.scenario.video.subtitle": {
+ "message": "Optimaliseer de video-ervaring",
+ "description": "Video scenario subtitle"
+ },
+ "homepage.scenario.video.tag": {
+ "message": "Populaire apps",
+ "description": "Video scenario tag"
+ },
+ "homepage.scenario.video.feature.speed": {
+ "message": "Videosnelheid regelen",
+ "description": "Video feature: Speed control"
+ },
+ "homepage.scenario.video.feature.download": {
+ "message": "Video downloaden met één klik",
+ "description": "Video feature: Download"
+ },
+ "homepage.scenario.video.feature.adblock": {
+ "message": "Advertenties automatisch overslaan",
+ "description": "Video feature: Ad blocking"
+ },
+ "homepage.scenario.video.feature.ui": {
+ "message": "UI vereenvoudigen",
+ "description": "Video feature: UI optimization"
+ },
+ "homepage.scenario.video.sites": {
+ "message": "Ondersteunde sites",
+ "description": "Video scenario supported sites label"
+ },
+ "homepage.scenario.video.getScript": {
+ "message": "Script ophalen →",
+ "description": "Video scenario get script link"
+ },
+ "homepage.scenario.shopping.title": {
+ "message": "Winkelassistent",
+ "description": "Shopping scenario title"
+ },
+ "homepage.scenario.shopping.subtitle": {
+ "message": "Maak de winkelervaring eenvoudiger",
+ "description": "Shopping scenario subtitle"
+ },
+ "homepage.scenario.shopping.tag": {
+ "message": "Praktische tools",
+ "description": "Shopping scenario tag"
+ },
+ "homepage.scenario.shopping.feature.history": {
+ "message": "Prijshistorie opvragen",
+ "description": "Shopping feature: Price history"
+ },
+ "homepage.scenario.shopping.feature.coupon": {
+ "message": "Automatisch kortingsbonnen zoeken",
+ "description": "Shopping feature: Coupon search"
+ },
+ "homepage.scenario.shopping.feature.compare": {
+ "message": "Prijsvergelijking",
+ "description": "Shopping feature: Price comparison"
+ },
+ "homepage.scenario.shopping.feature.alert": {
+ "message": "Prijsdalingmelding",
+ "description": "Shopping feature: Price alert"
+ },
+ "homepage.scenario.sites.more": {
+ "message": "+Meer",
+ "description": "More sites indicator in scenario cards"
+ },
+ "homepage.download.title.ready": {
+ "message": "Klaar om",
+ "description": "Download section title part 1"
+ },
+ "homepage.download.title.enhance": {
+ "message": "Verbeter uw browse-ervaring",
+ "description": "Download section title highlight"
+ },
+ "homepage.download.title.question": {
+ "message": "?",
+ "description": "Download section title part 2"
+ },
+ "homepage.download.subtitle": {
+ "message": "Installeer ScriptCat nu en ontgrendel eindeloze mogelijkheden voor web browsen",
+ "description": "Download section subtitle"
+ },
+ "homepage.download.edge": {
+ "message": "Edge-extensiewinkel",
+ "description": "Download button: Edge store"
+ },
+ "homepage.download.chrome": {
+ "message": "Chrome-extensiewinkel",
+ "description": "Download button: Chrome store"
+ },
+ "homepage.download.firefox": {
+ "message": "Firefox-extensiewinkel",
+ "description": "Download button: Firefox store"
+ },
+ "homepage.download.github": {
+ "message": "GitHub-download",
+ "description": "Download button: GitHub"
+ },
+ "homepage.download.popup.title": {
+ "message": "ScriptCat ingeschakeld",
+ "description": "Extension popup title"
+ },
+ "homepage.download.popup.text": {
+ "message": "3 scripts draaien op deze pagina",
+ "description": "Extension popup text"
+ },
+ "homepage.footer.contributors.title": {
+ "message": "Dank aan alle bijdragers",
+ "description": "Footer contributors section title"
+ },
+ "footer.description": {
+ "message": "Een krachtige browserscript-engine die uw webervaring rijker en kleurrijker maakt.",
+ "description": "Footer description"
+ },
+ "footer.product.title": {
+ "message": "Product",
+ "description": "Footer product section title"
+ },
+ "footer.product.features": {
+ "message": "Functies",
+ "description": "Footer product features link"
+ },
+ "footer.product.scriptStore": {
+ "message": "Scriptwinkel",
+ "description": "Footer product script store link"
+ },
+ "footer.product.changelog": {
+ "message": "Wijzigingslogboek",
+ "description": "Footer product changelog link"
+ },
+ "footer.resources.title": {
+ "message": "Bronnen",
+ "description": "Footer resources section title"
+ },
+ "footer.resources.devDocs": {
+ "message": "Ontwikkelaarsdocumentatie",
+ "description": "Footer resources development docs link"
+ },
+ "footer.resources.apiReference": {
+ "message": "API-referentie",
+ "description": "Footer resources API reference link"
+ },
+ "footer.resources.examples": {
+ "message": "Voorbeeldscripts",
+ "description": "Footer resources example scripts link"
+ },
+ "footer.resources.faq": {
+ "message": "Veelgestelde vragen",
+ "description": "Footer resources FAQ link"
+ },
+ "footer.community.title": {
+ "message": "Community",
+ "description": "Footer community section title"
+ },
+ "footer.community.forum": {
+ "message": "Forumdiscussie",
+ "description": "Footer community forum link"
+ },
+ "footer.community.discord": {
+ "message": "Discord-kanaal",
+ "description": "Footer community Discord link"
+ },
+ "footer.community.contributing": {
+ "message": "Bijdragehandleiding",
+ "description": "Footer community contributing guide link"
+ },
+ "footer.community.issues": {
+ "message": "Problemen melden",
+ "description": "Footer community report issues link"
+ },
+ "footer.community.contact": {
+ "message": "Contact opnemen met team",
+ "description": "Footer community contact team link"
+ },
+ "footer.copyright.allRightsReserved": {
+ "message": "Alle rechten voorbehouden.",
+ "description": "Footer copyright all rights reserved text"
+ },
+ "footer.copyright.privacy": {
+ "message": "Privacybeleid",
+ "description": "Footer copyright privacy policy link"
+ },
+ "footer.copyright.terms": {
+ "message": "Gebruiksvoorwaarden",
+ "description": "Footer copyright terms of use link"
+ },
+ "footer.copyright.license": {
+ "message": "Licentieovereenkomst",
+ "description": "Footer copyright license link"
+ },
+ "uninstall.title": {
+ "message": "Verwijderingsenquête",
+ "description": "Title of the uninstall survey page"
+ },
+ "uninstall.description": {
+ "message": "Bedankt voor het gebruik van ScriptCat. Vertel ons waarom u het verwijdert.",
+ "description": "Description of the uninstall survey page"
+ },
+ "uninstall.header.title": {
+ "message": "Jammer dat u ScriptCat verwijdert",
+ "description": "Main header title on uninstall survey page"
+ },
+ "uninstall.header.subtitle": {
+ "message": "Als u wilt, horen we graag uw gedachten om ons te helpen blijven verbeteren",
+ "description": "Subtitle on uninstall survey page"
+ },
+ "uninstall.question.reason": {
+ "message": "Wat is de belangrijkste reden dat u ScriptCat verwijdert?",
+ "description": "Question about uninstall reason"
+ },
+ "uninstall.question.feedback": {
+ "message": "Wilt u, als het uitkomt, meer details delen?",
+ "description": "Question about detailed feedback"
+ },
+ "uninstall.reason.bugs": {
+ "message": "Fouten of bugs tegengekomen",
+ "description": "Uninstall reason: bugs"
+ },
+ "uninstall.reason.no_need": {
+ "message": "Heb ScriptCat niet langer nodig",
+ "description": "Uninstall reason: no longer need"
+ },
+ "uninstall.reason.features": {
+ "message": "Functies die ik nodig heb ontbreken",
+ "description": "Uninstall reason: missing features"
+ },
+ "uninstall.reason.alternative": {
+ "message": "Een beter alternatief gevonden",
+ "description": "Uninstall reason: found alternative"
+ },
+ "uninstall.reason.other": {
+ "message": "Andere redenen",
+ "description": "Uninstall reason: other"
+ },
+ "uninstall.feedback.placeholder": {
+ "message": "Deel uw specifieke problemen, suggesties of andere gedachten...",
+ "description": "Placeholder text for feedback textarea"
+ },
+ "uninstall.button.submit": {
+ "message": "Feedback versturen",
+ "description": "Submit button text"
+ },
+ "uninstall.warning.selectReason": {
+ "message": "Selecteer een verwijderingsreden",
+ "description": "Warning when no reason is selected"
+ },
+ "uninstall.success.submitted": {
+ "message": "Bedankt voor uw feedback!",
+ "description": "Success message after submission"
+ },
+ "uninstall.error.submit": {
+ "message": "Verzenden mislukt, probeer het later opnieuw",
+ "description": "Error message when submission fails"
+ },
+ "uninstall.thanks.title": {
+ "message": "Bedankt voor uw feedback!",
+ "description": "Thank you page title"
+ },
+ "uninstall.thanks.message": {
+ "message": "Uw feedback is van onschatbare waarde en helpt ons ScriptCat te verbeteren.",
+ "description": "Thank you page message"
+ },
+ "uninstall.thanks.backHome": {
+ "message": "Terug naar start",
+ "description": "Back to home button"
+ },
+ "uninstall.thanks.reportIssue": {
+ "message": "Probleem melden",
+ "description": "Report issue button"
+ },
+ "uninstall.reinstall.message": {
+ "message": "Als u van gedachten verandert, kunt u altijd opnieuw installeren:",
+ "description": "Reinstall message"
+ },
+ "uninstall.reinstall.chrome": {
+ "message": "Chrome Web Store",
+ "description": "Reinstall from Chrome Web Store button"
+ },
+ "uninstall.reinstall.edge": {
+ "message": "Edge Add-ons",
+ "description": "Reinstall from Edge Add-ons button"
+ },
+ "uninstall.reinstall.firefox": {
+ "message": "Firefox Add-ons",
+ "description": "Reinstall from Firefox Add-ons button"
+ },
+ "uninstall.thanks.considerReinstall": {
+ "message": "Als u van gedachten verandert, bent u altijd welkom",
+ "description": "Consider reinstall message"
+ },
+ "uninstall.thanks.submitAnother": {
+ "message": "Andere feedback versturen",
+ "description": "Submit another feedback button"
+ },
+ "uninstall.sidebar.reinstall.title": {
+ "message": "U bent altijd welkom",
+ "description": "Sidebar reinstall title"
+ },
+ "uninstall.sidebar.help.title": {
+ "message": "Hulp nodig?",
+ "description": "Sidebar help title"
+ },
+ "uninstall.sidebar.help.description": {
+ "message": "Problemen? We staan klaar om u te helpen",
+ "description": "Sidebar help description"
+ },
+ "uninstall.sidebar.help.github": {
+ "message": "GitHub-issues",
+ "description": "GitHub issues button"
+ },
+ "uninstall.sidebar.help.docs": {
+ "message": "Documentatie bekijken",
+ "description": "View docs button"
+ },
+ "uninstall.bug.alert.title": {
+ "message": "Een bug tegengekomen?",
+ "description": "Bug alert title"
+ },
+ "uninstall.bug.alert.description": {
+ "message": "Als u een fout of bug tegenkomt, raden we aan direct een issue op GitHub aan te maken voor snellere feedback en technische ondersteuning.",
+ "description": "Bug alert description"
+ },
+ "uninstall.bug.alert.button": {
+ "message": "Probleem melden op GitHub",
+ "description": "Bug alert button text"
+ },
+ "uninstall.feature.alert.title": {
+ "message": "Een functie mist?",
+ "description": "Feature alert title"
+ },
+ "uninstall.feature.alert.description": {
+ "message": "We hechten veel waarde aan functieverzoeken! We raden aan uw gewenste functies gedetailleerd op GitHub te beschrijven, zodat we uw behoeften beter begrijpen en de implementatie prioriteren.",
+ "description": "Feature alert description"
+ },
+ "uninstall.feature.alert.button": {
+ "message": "Functie voorstellen op GitHub",
+ "description": "Feature alert button text"
+ },
+ "home.install.edge": {
+ "message": "Toevoegen aan Edge"
+ },
+ "home.install.chrome": {
+ "message": "Toevoegen aan Chrome"
+ },
+ "home.install.firefox": {
+ "message": "Toevoegen aan Firefox"
+ },
+ "home.install.manual": {
+ "message": "Pakket downloaden en handmatig installeren"
+ },
+ "home.install.guide": {
+ "message": "Installatiehandleiding"
+ },
+ "home.hero.installTo": {
+ "message": "Toevoegen aan {browser}"
+ },
+ "home.hero.moreBrowsers": {
+ "message": "Meer browsers"
+ },
+ "home.hero.eyebrow": {
+ "message": "Open-source userscript-engine · Tampermonkey-compatibel"
+ },
+ "home.hero.title1": {
+ "message": "Geef uw browser"
+ },
+ "home.hero.title2": {
+ "message": ""
+ },
+ "home.hero.title3": {
+ "message": "superkrachten"
+ },
+ "home.hero.subhead": {
+ "message": "Blokkeer advertenties, verbeter video, automatiseer het saaie werk — installeer communityscripts in één klik uit de winkel, met achtergrondscripts en krachtige API's voor ontwikkelaars. Tampermonkey-compatibel, dus uw bestaande scripts migreren zonder kosten."
+ },
+ "home.hero.browse": {
+ "message": "Scripts bekijken"
+ },
+ "home.hero.trust": {
+ "message": "Werkt op Chrome · Edge · Firefox — volledig gratis & open source"
+ },
+ "home.hero.mock.speed": {
+ "message": "Videosnelheid regelen"
+ },
+ "home.hero.mock.adblock": {
+ "message": "Advertenties automatisch overslaan"
+ },
+ "home.hero.mock.dark": {
+ "message": "Donkere modus voor pagina's"
+ },
+ "home.hero.mock.skip": {
+ "message": "Advertenties overslaan"
+ },
+ "home.hero.mock.running": {
+ "message": "3 scripts draaien op deze pagina"
+ },
+ "home.hero.mock.add": {
+ "message": "Toevoegen uit scriptwinkel"
+ },
+ "home.hero.chip.installed": {
+ "message": "Script geïnstalleerd"
+ },
+ "home.hero.chip.installedSub": {
+ "message": "Video Enhancer v2.1"
+ },
+ "home.hero.chip.background": {
+ "message": "3 scripts draaien op de achtergrond"
+ },
+ "home.trust.eyebrow": {
+ "message": "VERTROUWD DOOR GEBRUIKERS & ONTWIKKELAARS WERELDWIJD"
+ },
+ "home.trust.users": {
+ "message": "Geïnstalleerde gebruikers"
+ },
+ "home.trust.scripts": {
+ "message": "Communityscripts"
+ },
+ "home.trust.stars": {
+ "message": "GitHub-sterren"
+ },
+ "home.trust.contributors": {
+ "message": "Bijdragers"
+ },
+ "home.sc.eyebrow": {
+ "message": "Voor iedereen · Geen codeerervaring nodig"
+ },
+ "home.sc.title1": {
+ "message": "Geen code, gewoon "
+ },
+ "home.sc.title2": {
+ "message": "één klik"
+ },
+ "home.sc.title3": {
+ "message": " om dagelijkse ergernissen op te lossen"
+ },
+ "home.sc.sub": {
+ "message": "Pak een script uit de winkel — advertenties, video, winkelen, productiviteit, allemaal voor u geregeld."
+ },
+ "home.sc.featured.tag": {
+ "message": "Meest populair"
+ },
+ "home.sc.featured.t": {
+ "message": "Video, volledig verbeterd"
+ },
+ "home.sc.featured.d": {
+ "message": "Snelheidsregeling, automatisch advertenties overslaan, downloaden met één klik, beeld-in-beeld — een betere Bilibili / YouTube / Netflix."
+ },
+ "home.sc.featured.c1": {
+ "message": "Snelheidsregeling"
+ },
+ "home.sc.featured.c2": {
+ "message": "Advertentieblokkering"
+ },
+ "home.sc.featured.c3": {
+ "message": "Downloaden"
+ },
+ "home.sc.featured.c4": {
+ "message": "Beeld-in-beeld"
+ },
+ "home.sc.featured.btn": {
+ "message": "Videoscripts bekijken"
+ },
+ "home.sc.featured.sites": {
+ "message": "Ondersteunt 20+ videosites"
+ },
+ "home.sc.adblock.t": {
+ "message": "Advertentieblokkering · Schoner web"
+ },
+ "home.sc.adblock.d": {
+ "message": "Blokkeer advertenties en pop-ups voor een schone, overzichtelijke pagina."
+ },
+ "home.sc.adblock.l": {
+ "message": "Advertentieblokkerscripts"
+ },
+ "home.sc.shop.t": {
+ "message": "Winkelen · Prijsvergelijking"
+ },
+ "home.sc.shop.d": {
+ "message": "Prijzen overal vergelijken, prijshistoriegrafieken, kortingsbonnen met één klik."
+ },
+ "home.sc.shop.l": {
+ "message": "Winkelhulp"
+ },
+ "home.sc.auto.t": {
+ "message": "Productiviteit · Automatisering"
+ },
+ "home.sc.auto.d": {
+ "message": "Automatische check-in, batchacties, een handig klein gereedschapskistje."
+ },
+ "home.sc.auto.l": {
+ "message": "Productiviteitsscripts"
+ },
+ "home.sc.read.t": {
+ "message": "Lezen · Vertaling"
+ },
+ "home.sc.read.d": {
+ "message": "Donkere modus, paginavetaling, immersief lezen."
+ },
+ "home.sc.read.l": {
+ "message": "Leesverbeteraars"
+ },
+ "home.step.eyebrow": {
+ "message": "AAN DE SLAG IN 3 STAPPEN"
+ },
+ "home.step.title1": {
+ "message": "30 seconden"
+ },
+ "home.step.title2": {
+ "message": " naar uw eerste script"
+ },
+ "home.step.sub": {
+ "message": "Geen ingewikkelde instellingen — volg drie stappen: installeer en ga."
+ },
+ "home.step1.t": {
+ "message": "Installeer de extensie"
+ },
+ "home.step1.d": {
+ "message": "Voeg het in één klik toe vanuit de Chrome / Edge / Firefox-winkel, of installeer handmatig."
+ },
+ "home.step1.p": {
+ "message": "Toevoegen aan browser"
+ },
+ "home.step2.t": {
+ "message": "Bekijk de winkel"
+ },
+ "home.step2.d": {
+ "message": "Verken duizenden scripts in de ScriptCat-community en kies een favoriet."
+ },
+ "home.step2.p": {
+ "message": "Zoeken: videosnelheid"
+ },
+ "home.step3.t": {
+ "message": "Installeren met één klik"
+ },
+ "home.step3.d": {
+ "message": "Klik op installeren en het script werkt meteen op de pagina."
+ },
+ "home.step3.p": {
+ "message": "Geïnstalleerd · nu actief"
+ },
+ "home.feat.eyebrow": {
+ "message": "Kerntoepassingen · WAAROM SCRIPTCAT"
+ },
+ "home.feat.title1": {
+ "message": "Krachtige kern, "
+ },
+ "home.feat.title2": {
+ "message": "gemoedsrust"
+ },
+ "home.feat.sub": {
+ "message": "Van compatibiliteit tot beveiliging, van dagelijkse gebruikers tot ontwikkelaars — ScriptCat dekt het allemaal."
+ },
+ "home.feat.compat.t": {
+ "message": "Tampermonkey-compatibel"
+ },
+ "home.feat.compat.d": {
+ "message": "Volledig compatibel met het userscript-formaat en GM-API's — bestaande scripts migreren zonder wijzigingen en zonder omschakelingskosten."
+ },
+ "home.feat.compat.b": {
+ "message": "Ondersteunt GM_*-API's · identiek metadatablok"
+ },
+ "home.feat.store.t": {
+ "message": "Scriptwinkel"
+ },
+ "home.feat.store.d": {
+ "message": "Installeer duizenden communityscripts in één klik, of publiceer uw eigen en bouw samen het ecosysteem."
+ },
+ "home.feat.store.stat": {
+ "message": "{count} communityscripts"
+ },
+ "home.feat.secure.t": {
+ "message": "Veilig & betrouwbaar"
+ },
+ "home.feat.secure.d": {
+ "message": "Transparante, controleerbare machtigingen en zichtbaar gedrag — kwaadaardige scripts worden aan de bron gestopt."
+ },
+ "home.feat.sync.t": {
+ "message": "Cloudsync"
+ },
+ "home.feat.sync.d": {
+ "message": "Scripts en instellingen synchroniseren tussen apparaten — niets gaat verloren bij wisselen of herinstalleren."
+ },
+ "home.feat.bg.t": {
+ "message": "Achtergrondscripts"
+ },
+ "home.feat.bg.d": {
+ "message": "Uniek: scripts blijven op de achtergrond draaien zonder een open tabblad."
+ },
+ "home.feat.api.t": {
+ "message": "Krachtige API's"
+ },
+ "home.feat.api.d": {
+ "message": "Rijker dan GM: bestandsopslag, geplande taken en cross-origin-verzoeken binnen handbereik."
+ },
+ "home.feat.devTag": {
+ "message": "Ontwikkelaar"
+ },
+ "home.dev.eyebrow": {
+ "message": "Gemaakt voor ontwikkelaars · VOOR ONTWIKKELAARS"
+ },
+ "home.dev.title1": {
+ "message": "Maak van uw browser uw "
+ },
+ "home.dev.title2": {
+ "message": "coderuntime"
+ },
+ "home.dev.sub": {
+ "message": "Achtergrondscripts, rijke API's, een ingebouwde editor en debugtools — van uw eerste regel tot productie, alles op één plek."
+ },
+ "home.dev.bg.t": {
+ "message": "Achtergrondscripts"
+ },
+ "home.dev.bg.d": {
+ "message": "Geen vastgezet tabblad nodig — scripts blijven op de achtergrond draaien."
+ },
+ "home.dev.api.t": {
+ "message": "Krachtige API's"
+ },
+ "home.dev.api.d": {
+ "message": "Bestandsopslag, cron-planning en cross-origin-verzoeken — allemaal inbegrepen."
+ },
+ "home.dev.editor.t": {
+ "message": "Ingebouwde editor"
+ },
+ "home.dev.editor.d": {
+ "message": "Syntaxaccentuering, slimme aanvulling en fouthints maken scripten vloeiend."
+ },
+ "home.dev.debug.t": {
+ "message": "Live debuggen"
+ },
+ "home.dev.debug.d": {
+ "message": "Logs, uitvoeringsgeschiedenis en foutopsporing — problemen in één oogopslag."
+ },
+ "home.dev.docsBtn": {
+ "message": "Documentatie lezen"
+ },
+ "home.dev.apiBtn": {
+ "message": "API-referentie"
+ },
+ "home.dev.run": {
+ "message": "Uitvoeren"
+ },
+ "home.dev.mock.name": {
+ "message": "Dagelijkse check-in",
+ "description": "@name value in the editor mock code block"
+ },
+ "home.dev.mock.toast": {
+ "message": "Ingelogd",
+ "description": "Notification text in the editor mock code block"
+ },
+ "home.comm.eyebrow": {
+ "message": "Open source · OPEN SOURCE"
+ },
+ "home.comm.title1": {
+ "message": "Gebouwd door de "
+ },
+ "home.comm.title2": {
+ "message": "community"
+ },
+ "home.comm.sub": {
+ "message": "Volledig open source, transparant en gratis. Elke regel code is controleerbaar, elke bijdrager wordt gezien."
+ },
+ "home.comm.btn": {
+ "message": "Bijdragen op GitHub"
+ },
+ "home.cta.eyebrow": {
+ "message": "Gratis · Open source · Geen advertenties"
+ },
+ "home.cta.h1": {
+ "message": "Klaar om uw browser"
+ },
+ "home.cta.h2": {
+ "message": "superkrachten"
+ },
+ "home.cta.h3": {
+ "message": "te geven?"
+ },
+ "home.cta.sub": {
+ "message": "Installeer in één klik vanuit de winkel, of download het pakket handmatig. In 30 seconden web-superkrachten ontgrendeld."
+ },
+ "home.cta.primary": {
+ "message": "Gratis installeren voor {browser}"
+ },
+ "home.cta.secondary": {
+ "message": "Scripts bekijken"
+ },
+ "home.cta.stores": {
+ "message": "Ondersteunt Edge · Chrome · Firefox · handmatig pakket"
+ },
+ "home.cta.chip": {
+ "message": "Geïnstalleerd & actief"
+ },
+ "home.nav.docs": {
+ "message": "Documentatie"
+ },
+ "home.nav.store": {
+ "message": "Scriptwinkel"
+ },
+ "home.nav.dev": {
+ "message": "Ontwikkelaars"
+ },
+ "home.nav.changelog": {
+ "message": "Wijzigingslogboek"
+ },
+ "home.nav.install": {
+ "message": "Installeren"
+ },
+ "home.nav.installTo": {
+ "message": "Toevoegen aan {browser}"
+ },
+ "home.nav.menu": {
+ "message": "Menu"
+ },
+ "home.nav.theme": {
+ "message": "Thema wisselen"
+ },
+ "home.hero.en": {
+ "message": "Superkrachten voor je browser.",
+ "description": "Hero subtitle tagline on homepage"
+ }
+}
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current.json b/i18n/nl/docusaurus-plugin-content-docs/current.json
new file mode 100644
index 00000000..0a5886df
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current.json
@@ -0,0 +1,18 @@
+{
+ "version.label": {
+ "message": "Volgende",
+ "description": "The label for version.label"
+ },
+ "sidebar.dev.category.Agent 智能助手": {
+ "message": "Agent",
+ "description": "The label for sidebar.dev.category.Agent 智能助手"
+ },
+ "sidebar.use.category.服务协议": {
+ "message": "Serviceovereenkomst",
+ "description": "The label for sidebar.use.category.服务协议"
+ },
+ "sidebar.use.category.从其它管理器迁移": {
+ "message": "Migreren vanuit andere beheerders",
+ "description": "The label for sidebar.use.category.从其它管理器迁移"
+ }
+}
\ No newline at end of file
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/about/index.md b/i18n/nl/docusaurus-plugin-content-docs/current/about/index.md
new file mode 100644
index 00000000..e77a4412
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/about/index.md
@@ -0,0 +1,16 @@
+---
+title: Over ScriptCat
+---
+
+## Over ScriptCat
+
+Geïnspireerd door het ontwerp van Tampermonkey en compatibel met Tampermonkey-scripts, implementeert ScriptCat een framework voor het uitvoeren van achtergrondscripts en biedt het een aantal speciale API's waarmee scripts meer kunnen doen, samen met een geweldige editor die het schrijven en ontwikkelen van scriptcode comfortabeler en vloeiender maakt.
+
+Voor onze ontwikkelingsroutekaart, zie [Project #1](https://github.com/scriptscat/scriptcat/projects/1), waar we onze ontwikkelingsplannen publiceren. Als je suggesties hebt, aarzel dan niet om een [issue](https://github.com/scriptscat/scriptcat/issues) te openen om het ons te laten weten.
+
+**Als je het nuttig vindt, overweeg dan om ons een ster te geven ❤❤❤**
+
+## Tampermonkey Chinees Forum
+> [Klik hier om te bezoeken](https://bbs.tampermonkey.net.cn/)
+
+Het Tampermonkey Chinese Forum is een community die we hebben opgericht voor het ontwikkelen en bespreken van Tampermonkey-achtige scripts. Het forum heeft een schat aan leermiddelen voor scripts en veel ervaren leden, dus je kunt daar discussiëren en vragen stellen. We ondersteunen ook het publiceren en installeren van scripts, zodat iedereen vrij is om zijn eigen werk te delen.
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/beta-changelog.md b/i18n/nl/docusaurus-plugin-content-docs/current/change/beta-changelog.md
new file mode 100644
index 00000000..813a6eea
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/change/beta-changelog.md
@@ -0,0 +1,777 @@
+---
+title: Bètawijzigingslogboek
+---
+
+import GithubStar from '@site/src/components/GithubStar';
+
+
+
+De versie-uitgaven van ScriptCat zijn onderverdeeld in twee hoofdtakken: stabiele releases en voorlopige versies. Zie het [wijzigingslogboek](./index.md) voor het wijzigingslogboek van stabiele releases.
+
+Voorlopige versies worden vóór de officiële stabiele versie uitgebracht. Ze worden doorgaans gebruikt om nieuwe functies te testen. Versienummers van voorlopige versies bevatten een voorlopige-versie-identificatie, bijvoorbeeld:
+`1.0.0-beta.1`.
+
+U kunt voorlopige versies verkrijgen via de [Release](https://github.com/scriptscat/scriptcat/releases)-pagina of via de onderstaande pagina's van de extensiewinkels:
+
+- [Chrome](https://chromewebstore.google.com/detail/%E8%84%9A%E6%9C%AC%E7%8C%AB-beta/jaehimmlecjmebpekkipmpmbpfhdacom?authuser=0&hl=zh-CN)
+- [Edge](https://microsoftedge.microsoft.com/addons/detail/%E8%84%9A%E6%9C%AC%E7%8C%AB-beta/nimmbghgpcjmeniofmpdfkofcedcjpfi)
+- [Firefox](https://addons.mozilla.org/zh-CN/firefox/addon/scriptcat-pre/)
+
+Daarnaast bouwt ScriptCat de extensie, naast de voorlopige versies, op [Github Action](https://github.com/scriptscat/scriptcat/actions/workflows/build.yaml) telkens wanneer een codecommit in de hoofdtak wordt gemerged. Als u de nieuwste functies of fixes wilt ervaren, kunt u deze downloaden via de [Github Action](https://github.com/scriptscat/scriptcat/actions/workflows/build.yaml)-pagina.
+
+
+
+## 1.5.0-beta.1 (2026-08-06)
+
+Deze voorlopige versie belicht twee grote functies — **Externe toegang (MCP-brug)** en een **prullenbak voor scripts** — ondersteunt officieel Firefox MV3, voegt Koreaans, Turks en Braziliaans-Portugees toe en lost een aantal GM API-, cloud-sync- en editorproblemen op.
+
+### 🚀 Belangrijke nieuwe functies
+
+- 💥 Nieuwe "Externe toegang (MCP-brug)": een lokale `sctl`-daemon verenigt CLI- en MCP-clienttoegang; elke lees-/schrijfactie van een script wordt beveiligd door gelaagde autorisatie en een pagina voor menselijke bevestiging met drie niveaus — Weigeren / Toestaan / Toestaan voor deze sessie — en elke handeling wordt gecontroleerd ([#1573](https://github.com/scriptscat/scriptcat/pull/1573)) (by @cyfung1031)
+- 💥 Prullenbak voor scripts: verwijderde scripts gaan eerst naar de prullenbak, met herstellen (met behoud van de originele gegevens en machtigingen), permanent verwijderen en automatische opschoning op basis van vervaldatum; de bewaartermijn is configureerbaar (standaard 30 dagen, of nooit) ([#1585](https://github.com/scriptscat/scriptcat/pull/1585)) (by @CodFrm)
+- 💥 Officiële Firefox MV3-ondersteuning, met verbeterde sandbox/offscreen-communicatie ([#1561](https://github.com/scriptscat/scriptcat/pull/1561)) (by @cyfung1031)
+- ✨ Snelle sitebereik-acties toevoegen aan de popup ([#1646](https://github.com/scriptscat/scriptcat/pull/1646)) (by @CodFrm)
+- ✨ Het uitklapaantal van de scriptlijst in de popup is nu configureerbaar, los van het menu-uitklapaantal ([#1645](https://github.com/scriptscat/scriptcat/pull/1645)) (by @CodFrm)
+- ✨ De pictogramdienst krijgt een "uitgeschakeld"-niveau om het ophalen van favicons volledig uit te schakelen ([#1637](https://github.com/scriptscat/scriptcat/pull/1637)) (by @CodFrm)
+- ✨ Ongedefinieerde metadatatags tonen nu een waarschuwing in de editor ([#1608](https://github.com/scriptscat/scriptcat/pull/1608)) (by @cyfung1031)
+- ✨ Volledigheid van back-up/herstel/importeren: eigen configuratie van ScriptCat/Tampermonkey/Violentmonkey + back-up van instellingen + herstel van bronnen ([#1554](https://github.com/scriptscat/scriptcat/pull/1554)) (by @CodFrm)
+
+### ♻️ Refactoring & Compatibiliteit
+
+- ♻️ De client refactoren naar de officiële MCP SDK ([#1643](https://github.com/scriptscat/scriptcat/pull/1643)) (by @CodFrm)
+
+### 🐛 Bugfixes
+
+- 🐛 Aangepaste cookies van GM_xmlhttpRequest worden nu overschreven in plaats van toegevoegd aan gelijknamige cookies ([#1604](https://github.com/scriptscat/scriptcat/pull/1604)) (by @cyfung1031)
+- 🐛 Consistentie van de script-sync-status en providerveilige conflictbehandeling hersteld ([#1504](https://github.com/scriptscat/scriptcat/pull/1504)) (by @cyfung1031)
+- 🐛 Geplande logboekopschoning die niet meer werkte, hersteld ([#1599](https://github.com/scriptscat/scriptcat/pull/1599)) (by @CodFrm)
+- 🐛 Ontbrekende contextmenu-uitvoeringstijd in scriptinstellingen hersteld ([#1652](https://github.com/scriptscat/scriptcat/pull/1652)) (by @CodFrm)
+- 🐛 Logica voor teruggaan/tabblad sluiten op de installatiepagina hersteld ([#1594](https://github.com/scriptscat/scriptcat/pull/1594)) (by @cyfung1031)
+- 🐛 Browsertabblad-titel die niet bijwerkte na hernoemen van een opgeslagen script, hersteld ([#1607](https://github.com/scriptscat/scriptcat/pull/1607)) (by @cyfung1031)
+- 🐛 window.focus-focusgedrag hersteld en windowId-validatie aangescherpt ([#1577](https://github.com/scriptscat/scriptcat/pull/1577)) (by @cyfung1031)
+- 🐛 Verborgen knop voor sluiten van actief tabblad in de editor hersteld [#1556](https://github.com/scriptscat/scriptcat/issues/1556) (by @CodFrm)
+- 🐛 Navigatiebeveiliging voor niet-opgeslagen editorinhoud hersteld ([#1656](https://github.com/scriptscat/scriptcat/pull/1656)) (by @CodFrm)
+- 🐛 Formulering van de bevestiging voor het opslaan van een script met dezelfde naam in de prullenbak hersteld ([#1622](https://github.com/scriptscat/scriptcat/pull/1622)) (by @CodFrm)
+- 🐛 selfMetadata ondersteunt lege overschrijvingen: match/exclude/tag/run-at "verwijderen en dan herleven" hersteld ([#1579](https://github.com/scriptscat/scriptcat/pull/1579)) (by @CodFrm)
+
+### 🎨 UI-verbeteringen
+
+- 💄 Android-UI-aanpassing hersteld: dynamische viewport-hoogte + herindeling van tabellen/instellingsrijen/logstatistiekbalk op smalle schermen ([#1636](https://github.com/scriptscat/scriptcat/pull/1636)) (by @RenjiYuusei)
+- 💄 Compacte lay-outoptie toegevoegd aan de popup ([#1551](https://github.com/scriptscat/scriptcat/pull/1551)) (by @cyfung1031)
+
+### 🌐 Internationalisering
+
+- 🌐 Koreaanse (ko-KR) vertaling toegevoegd ([#1568](https://github.com/scriptscat/scriptcat/pull/1568)) (by @moduvoice)
+- 🌐 Turkse (tr-TR) vertaling toegevoegd ([#1557](https://github.com/scriptscat/scriptcat/pull/1557)) (by @azizaktas)
+- 🌐 Braziliaans-Portugese (pt-BR) vertaling toegevoegd ([#1587](https://github.com/scriptscat/scriptcat/pull/1587)) (by @Lucas559-noob)
+- 🌐 chrome.i18n messages.json en Monaco-editor-talen voor pt-BR / tr-TR aangevuld ([#1605](https://github.com/scriptscat/scriptcat/pull/1605)) (by @CodFrm)
+
+### Overig
+
+- ⬆️ Afhankelijkheden bijgewerkt (incl. TypeScript 6.0) en pnpm-auditwaarschuwingen verholpen ([#1576](https://github.com/scriptscat/scriptcat/pull/1576), [#1567](https://github.com/scriptscat/scriptcat/pull/1567)) (by @cyfung1031)
+- Script-sync-instellingen worden nu direct opgeslagen ([#1615](https://github.com/scriptscat/scriptcat/pull/1615)) (by @CodFrm)
+- 📝 Winkelbeschrijving en README-tagline verbeterd voor betere vindbaarheid van "user script" ([#1553](https://github.com/scriptscat/scriptcat/pull/1553)) (by @CodFrm)
+
+
+
+## 1.5.0-beta (2026-07-08)
+
+Deze voorlopige versie brengt een **gloednieuwe UI** met een schonere, consistentere interface en een soepelere algehele ervaring, plus specifieke ontwerpoptimalisaties voor mobiel, zodat ook mobiele gebruikers een geweldige ervaring krijgen. Daarnaast voegt het selectie van het nieuwe scripttype in de editor toe, een handmatige downloadlink voor lokale back-ups en meer, terwijl problemen met ongeldige tijdzones bij geplande taken en native GM_download cross-origin-problemen worden opgelost. Als u suggesties heeft over de nieuwe UI/UX, sluit u zich dan aan bij de discussie op [GitHub](https://github.com/scriptscat/scriptcat/discussions).
+
+### 🎨 UI-verbeteringen
+
+- ♻️ Gloednieuwe UI: een volledige herschrijving van de interface, met verbeterde mobiele aanpassing voor een betere ervaring op zowel desktop als mobiel ([#1514](https://github.com/scriptscat/scriptcat/pull/1514)) (by @CodFrm)
+
+### 🚀 Belangrijke nieuwe functies
+
+- ✨ De "+" van de tabbladbalk van de editor ondersteunt nu het kiezen van het nieuwe scripttype ([#1544](https://github.com/scriptscat/scriptcat/pull/1544)) (by @cyfung1031)
+- ✨ Handmatige downloadlink voor lokale back-ups toegevoegd ([#1543](https://github.com/scriptscat/scriptcat/pull/1543)) (by @cyfung1031)
+- ✨ structured_clone-serialisatie ingeschakeld voor extensie-messaging op Chromium 148+ ([#1534](https://github.com/scriptscat/scriptcat/pull/1534)) (by @cyfung1031)
+- ✨ Voorlopige (beta) versies openen nu automatisch de wijzigingslogboekpagina na een update (by @CodFrm)
+
+### 🧩 GM API-wijzigingen
+
+- 🐛 Native GM_download laat @connect nu respecteren, net als GM_xmlhttpRequest ([#1506](https://github.com/scriptscat/scriptcat/pull/1506)) (by @DudeAint)
+
+### ⚡️ Prestatieverbeteringen
+
+- ⚡️ Laadcache van scripts geoptimaliseerd en resterende popup-menuitems hersteld ([#1511](https://github.com/scriptscat/scriptcat/pull/1511)) (by @cyfung1031)
+
+### 🧑💻 Editor
+
+- ♻️ Regels van `eslint-plugin-userscripts` aangepast ([#1510](https://github.com/scriptscat/scriptcat/pull/1510)) (by @cyfung1031)
+
+### 🐛 Bugfixes
+
+- 🐛 Fouten bij geplande taken voorkomen die worden veroorzaakt doordat cron automatisch een ongeldige tijdzone detecteert ([#1531](https://github.com/scriptscat/scriptcat/pull/1531)) (by @cyfung1031)
+- 🐛 De niet-beschikbare demo-API in het crontab-voorbeeld hersteld ([#1542](https://github.com/scriptscat/scriptcat/pull/1542)) (by @cyfung1031)
+
+### 🌐 Lokalisatie
+
+- 🌐 Turkse taal toegevoegd (by @azizaktas)
+
+
+
+## 1.4.0-beta.4 (2026-06-13)
+
+Deze release lost de lay-out van de Edge Android mobiele popup op, de witte achtergrondflits tijdens het eerste laden en cross-origin-verzoekfouten wanneer toegangsmachtiging voor de site ontbreekt; herstelt een prototype-vervuilingskwetsbaarheid die via onbetrouwbare YAML-gebruikersconfiguratiesleutels wordt getriggerd; refactort het bijwerken van scriptbronnen en ZIP-verwerking (jszip vervangen door JSZipp); en blijft de Firefox MV3-compatibiliteit en lokalisatie verbeteren.
+
+### 🧑💻 Editor
+
+- ✨ Monaco-snelfix en userscript-metadatahints verbeterd ([#1461](https://github.com/scriptscat/scriptcat/pull/1461)) (by @cyfung1031)
+- 🐛 CSS-lay-outproblemen in de editor hersteld ([#1460](https://github.com/scriptscat/scriptcat/pull/1460)) (by @cyfung1031)
+
+### 🐛 Bugfixes
+
+- 🐛 Lay-out van Edge Android mobiele popup hersteld ([#686](https://github.com/scriptscat/scriptcat/issues/686)) ([#1507](https://github.com/scriptscat/scriptcat/pull/1507)) (by @CodFrm)
+- 🐛 Witte achtergrondflits tijdens eerste laden hersteld ([#1497](https://github.com/scriptscat/scriptcat/issues/1497)) ([#1498](https://github.com/scriptscat/scriptcat/pull/1498)) (by @cyfung1031)
+- 🐛 Cross-origin-verzoekfout hersteld wanneer toegangsmachtiging voor de site ontbreekt ([#1477](https://github.com/scriptscat/scriptcat/pull/1477)) (by @cyfung1031)
+- 🐛 Berichtverbinding (GM API / port) die niet goed werd opgeruimd, hersteld ([#1474](https://github.com/scriptscat/scriptcat/pull/1474)) (by @cyfung1031)
+- 🐛 @match-sjabloonafwijking hersteld wanneer zoeken ontbreekt ([#1466](https://github.com/scriptscat/scriptcat/pull/1466)) (by @cyfung1031)
+- 🐛 `protoBaseDescs` toegevoegd om overerving van voorouderklassen in de Tampermonkey-halve sandbox te herstellen ([#1463](https://github.com/scriptscat/scriptcat/pull/1463)) (by @cyfung1031)
+
+### 🔒 Beveiligingsverbeteringen
+
+- 🔒 Prototype-vervuiling via onbetrouwbare YAML-gebruikersconfiguratiesleutels hersteld ([#1494](https://github.com/scriptscat/scriptcat/pull/1494)) (by @qdzsh)
+
+### ♻️ Refactoring & Compatibiliteit
+
+- ♻️ Update van scriptbronnen (updateResource) en gelijktijdigheidscontrole gerefactord, en compatibiliteit van de broncache hersteld ([#1193](https://github.com/scriptscat/scriptcat/pull/1193)) (by @cyfung1031)
+- ♻️ jszip vervangen door JSZipp voor ZIP-verwerking (back-up importeren/exporteren) en de ongebruikte jszip-afhankelijkheid verwijderd ([#1479](https://github.com/scriptscat/scriptcat/pull/1479)) (by @cyfung1031)
+- ♻️ Firefox MV3-compatibiliteit verbeterd ([#1457](https://github.com/scriptscat/scriptcat/pull/1457), [#1480](https://github.com/scriptscat/scriptcat/pull/1480)) (by @cyfung1031)
+
+### 🌐 Lokalisatie
+
+- 🌐 Meertalige terminologievertalingen hersteld (vooral Traditioneel Chinees verbeterd) en richtlijnen voor vertaalterminologie toegevoegd ([#1468](https://github.com/scriptscat/scriptcat/pull/1468)) (by @cyfung1031)
+
+
+
+## 1.4.0-beta.3 (2026-05-19)
+
+In het verlengde van de richting die in beta.2 is ingezet, versterkt deze release de betrouwbaarheid van cloud-sync verder (foutafhandeling en uploadstromen voor OneDrive/Google Drive/WebDAV), lost een aantal ScriptEditor- en GM xhr-uitzonderingsafhandelingsproblemen op en voegt Ctrl+Shift+F-formattering en de terugkeer van `@run-at context-menu` toe.
+
+### 🚀 Belangrijke nieuwe functies
+
+- ✨ Editor: Ctrl+Shift+F om code te formatteren ([#1415](https://github.com/scriptscat/scriptcat/pull/1415)) (by @cyfung1031)
+- ✨ Ondersteuning voor `@run-at context-menu` teruggebracht ([#1442](https://github.com/scriptscat/scriptcat/pull/1442)) (by @cyfung1031)
+
+### ⚡️ Prestatieverbeteringen
+
+- ⚡️ pushValue-verwerking geoptimaliseerd ([#1403](https://github.com/scriptscat/scriptcat/pull/1403)) (by @cyfung1031)
+
+### 🐛 Bugfixes
+
+- 🐛 Cloud-sync-fixes: OneDrive-upload van nul bytes, normalisatie van Google Drive/OneDrive-fouten, aangepaste S3-metadata modifiedDate ([#1405](https://github.com/scriptscat/scriptcat/pull/1405)) ([#1406](https://github.com/scriptscat/scriptcat/pull/1406)) ([#1408](https://github.com/scriptscat/scriptcat/pull/1408)) (by @cyfung1031)
+- 🐛 WebDAV-verificatie: de schrijfprobe verwijderd zodat services zoals Jianguoyun met een niet-beschrijfbare root de verificatie niet langer laten mislukken ([#1445](https://github.com/scriptscat/scriptcat/pull/1445)) (by @CodFrm)
+- 🐛 Ontbrekende null-afhandeling voor `GM_xmlhttpRequest` msgConn hersteld ([#1433](https://github.com/scriptscat/scriptcat/pull/1433)) (by @cyfung1031)
+- 🐛 Onjuiste afhandeling van abnormale onloadend door GM xhr hersteld ([#1412](https://github.com/scriptscat/scriptcat/pull/1412)) (by @cyfung1031)
+- 🐛 Problemen met dynamische update en weergave van de ScriptEditor-lijst hersteld ([#1414](https://github.com/scriptscat/scriptcat/pull/1414)) (by @cyfung1031)
+- 🐛 Interactieproblemen met bewerkingsgerelateerde acties in de ScriptEditor-werkbalk hersteld ([#1417](https://github.com/scriptscat/scriptcat/pull/1417)) (by @cyfung1031)
+- 🐛 `chrome.downloads.download`-code en Mock hersteld ([#1410](https://github.com/scriptscat/scriptcat/pull/1410)) (by @cyfung1031)
+- 🐛 closeWindow in src/pages/install/App.tsx hersteld ([#1435](https://github.com/scriptscat/scriptcat/pull/1435)) (by @cyfung1031)
+- 🐛 Wielgebeurtenisgrens toegevoegd aan de rootlay-out om te voorkomen dat interne scrollen browserswipe-navigatie triggert ([#1431](https://github.com/scriptscat/scriptcat/pull/1431)) (by @cyfung1031)
+- 🐛 Gelijktijdige initiële verificatierequests gededupliceerd ([#1437](https://github.com/scriptscat/scriptcat/pull/1437)) (by @cyfung1031)
+- 🐛 encoding.ts gerefactord om detectie te consolideren en te verbeteren ([#1426](https://github.com/scriptscat/scriptcat/pull/1426)) (by @cyfung1031)
+- 🐛 Tooltip toegevoegd zodat het menu zichtbaar is ([#1429](https://github.com/scriptscat/scriptcat/pull/1429)) (by @cyfung1031)
+- 🐛 overscroll-behavior-fix ([#1413](https://github.com/scriptscat/scriptcat/pull/1413)) (by @cyfung1031)
+- 🐛 Updateknop niet langer tonen voor scripts die geen updates ondersteunen ([#1418](https://github.com/scriptscat/scriptcat/pull/1418)) (by @cyfung1031)
+- 🐛 Ontbrekende i18n-sleutelverwijzingen hersteld ([#1422](https://github.com/scriptscat/scriptcat/pull/1422)) (by @cyfung1031)
+- 🐛 `frames` toegevoegd aan sandbox createContext, fix voor [#1427](https://github.com/scriptscat/scriptcat/issues/1427) ([#1428](https://github.com/scriptscat/scriptcat/pull/1428)) (by @cyfung1031)
+- 🐛 SkillScript-compilatiefout door ontbrekend isContextMenu-veld hersteld (5fdc8e39) (by @CodFrm)
+
+### ♻️ Refactoring & Compatibiliteit
+
+- ♻️ Installatiebronnen verplaatst naar `chrome.storage.local` tempStorage; het codedeeel bevindt zich in `OPFS/temp_install_codes` ([#1318](https://github.com/scriptscat/scriptcat/pull/1318)) (by @cyfung1031)
+- 🐛 Dubbele schuine streep door padkoppelingslogica hersteld ([#1432](https://github.com/scriptscat/scriptcat/pull/1432)) (by @tomaioo)
+
+### 🌐 Internationalisering
+
+- 🌐 Japanse UI-vertalingen verbeterd met bijbehorende fixes voor andere talen ([#1419](https://github.com/scriptscat/scriptcat/pull/1419)) ([#1421](https://github.com/scriptscat/scriptcat/pull/1421)) (by @GoodLight999, @cyfung1031)
+
+
+
+## 1.4.0-beta.2 (2026-05-06)
+
+Deze update richt zich op **uitgebreide versterking van de betrouwbaarheid van cloud-opslagsynchronisatie** (auth, padverwerking en retry-fixes voor Dropbox/WebDAV/Google Drive/OneDrive-backends), **stabiliteitsverbeteringen voor Agent-toolcalls** en een groot aantal UI- en scriptruntime-bugfixes, waaronder een langlopend geheugenlek.
+
+### ⚡️ Prestatieverbeteringen
+
+- ⚡️ Afhankelijkheid van het Baidu-bestandssysteem van globale DNR-regels verwijderd; cookies worden in plaats daarvan per verzoek uitgeschakeld ([#1377](https://github.com/scriptscat/scriptcat/pull/1377)) (by @cyfung1031)
+- ⚡️ Selectie van multi-platform zoekmachines voor het ophalen van scripts geoptimaliseerd ([#1379](https://github.com/scriptscat/scriptcat/pull/1379)) (by @cyfung1031)
+- ⚡️ Monospace gebruikt voor loadingStatus van de installatiepagina om trillen te voorkomen ([#1381](https://github.com/scriptscat/scriptcat/pull/1381)) (by @cyfung1031)
+- ⚡️ Betrouwbaarheid van Agent-prompts versterkt — resultaatverificatie, budgetsemantiek, veiligheidsgrenzen ([#1354](https://github.com/scriptscat/scriptcat/pull/1354)) (by @cyfung1031)
+
+### 🐛 Bugfixes
+
+- 🚑 Potentieel geheugenlek hersteld wanneer ScriptCat langdurig draait ([#1401](https://github.com/scriptscat/scriptcat/pull/1401)) (by @cyfung1031)
+- 🐛 Betrouwbaarheid van cloud-sync over backends versterkt (Dropbox/WebDAV/Google Drive/OneDrive auth, padverwerking, retry-logica) ([#1374](https://github.com/scriptscat/scriptcat/pull/1374)) ([#1375](https://github.com/scriptscat/scriptcat/pull/1375)) ([#1376](https://github.com/scriptscat/scriptcat/pull/1376)) ([#1390](https://github.com/scriptscat/scriptcat/pull/1390)) ([#1391](https://github.com/scriptscat/scriptcat/pull/1391)) ([#1392](https://github.com/scriptscat/scriptcat/pull/1392)) ([#1393](https://github.com/scriptscat/scriptcat/pull/1393)) ([#1394](https://github.com/scriptscat/scriptcat/pull/1394)) ([#1395](https://github.com/scriptscat/scriptcat/pull/1395)) (by @cyfung1031)
+- 🐛 extensionEnv correct gevuld met isIncognito (early-start & bgScript), userAgent en run-in voor bgScript ([#1368](https://github.com/scriptscat/scriptcat/pull/1368)) (by @cyfung1031)
+- 🐛 Afgeknipte knop van de onboardinggids hersteld [#1396](https://github.com/scriptscat/scriptcat/issues/1396) ([#1398](https://github.com/scriptscat/scriptcat/pull/1398)) (by @cyfung1031)
+- 🐛 Tooltip-occlusie op de scriptbeheerpagina hersteld [#1386](https://github.com/scriptscat/scriptcat/issues/1386) ([#1387](https://github.com/scriptscat/scriptcat/pull/1387)) (by @Xdy1579883916)
+- 🐛 Zijbalk die lay-outgrootteproblemen in kaartmodus veroorzaakt, hersteld [#1179](https://github.com/scriptscat/scriptcat/issues/1179) ([#1373](https://github.com/scriptscat/scriptcat/pull/1373)) (by @cyfung1031)
+- 🐛 Onjuiste oorsprong voor lokale installaties via slepen en neerzetten hersteld ([#1371](https://github.com/scriptscat/scriptcat/pull/1371)) (by @cyfung1031)
+- 🐛 Berichtenuitwisseling bij taalwissel hersteld ([#1380](https://github.com/scriptscat/scriptcat/pull/1380)) (by @cyfung1031)
+- 🐛 Logweergave-UI verbeterd ([#1372](https://github.com/scriptscat/scriptcat/pull/1372)) (by @cyfung1031)
+- 🐛 Problemen met sessieregeltelling bij gelijktijdige xhr opgelost ([#1353](https://github.com/scriptscat/scriptcat/pull/1353)) (by @cyfung1031)
+- 🐛 UserConfigPanel CSS hersteld ([#1361](https://github.com/scriptscat/scriptcat/pull/1361)) (by @cyfung1031)
+- 🐛 Object.create(null) gebruikt voor lege objecten in create_context ([#1397](https://github.com/scriptscat/scriptcat/pull/1397)) (by @cyfung1031)
+- 🐛 Fouten bij het samenvoegen van streamende tool_call-argumenten van Agent en overspraak tussen parallelle tool-calls hersteld ([#1355](https://github.com/scriptscat/scriptcat/pull/1355)) (by @cyfung1031)
+- 🐛 Compatibiliteit van Agent met redeneermodellen hersteld ([#1357](https://github.com/scriptscat/scriptcat/pull/1357)) (by @cyfung1031)
+- 🐛 Contractinconsistentie van Agent web_fetch/web_search hersteld (7bbd6d18) (by @CodFrm)
+- 🐛 Ontbrekende extensieomgeving in de Agent-skillscriptruntime hersteld (e143c4a7) (by @CodFrm)
+
+### 🔒 Beveiligingsverbeteringen
+
+- 🔒 Alle npm-kwetsbaarheden hersteld ([#1350](https://github.com/scriptscat/scriptcat/pull/1350)) ([#1364](https://github.com/scriptscat/scriptcat/pull/1364)) ([#1365](https://github.com/scriptscat/scriptcat/pull/1365)) (by @cyfung1031)
+
+### Overig
+
+- 🔥 Crowdin- en ach-UG-pseudolokalisatie-inhoud verwijderd ([#1385](https://github.com/scriptscat/scriptcat/pull/1385)) (by @CodFrm)
+
+
+
+## 1.4.0-beta.1 (2026-04-07)
+
+Het hoogtepunt van deze release is **ScriptCat AI Agent**, een ingebouwd AI-gestuurd agentsysteem dat via conversationele interactie tools uit het userscript-ecosysteem kan aanroepen. Deze update voegt ook ondersteuning voor de `@unwrap`-tag toe, de `window.onurlchange`-gebeurtenis, verbeteringen aan het editormenu en talrijke bugfixes.
+
+### 🚀 Belangrijke nieuwe functies
+
+- 💥 ScriptCat AI Agent — AI-gestuurd intelligent agentsysteem met conversationele interactie, toolcalling, Skill-systeem, MCP-protocolondersteuning en meer ([#1324](https://github.com/scriptscat/scriptcat/pull/1324)) (by @CodFrm)
+- ✨ Ondersteuning voor de `@unwrap`-metadatatag ([#1213](https://github.com/scriptscat/scriptcat/pull/1213)) (by @cyfung1031)
+- ✨ `window.onurlchange` van TM geïmplementeerd via de Navigation API ([#1315](https://github.com/scriptscat/scriptcat/pull/1315)) (by @cyfung1031)
+
+### 🧑💻 Editor
+
+- ✨ Editormenu toegevoegd (zoeken, vervangen, ongedaan maken, enz.) ([#1303](https://github.com/scriptscat/scriptcat/pull/1303)) (by @CodFrm)
+- 🐛 Ctrl-F / Ctrl-H-sneltoetsen hersteld ([#1312](https://github.com/scriptscat/scriptcat/pull/1312)) (by @cyfung1031)
+- 🐛 ESLint-autofix die niet werkte, hersteld [#1079](https://github.com/scriptscat/scriptcat/issues/1079) ([#1184](https://github.com/scriptscat/scriptcat/pull/1184)) (by @cyfung1031)
+- 🐛 Opmaakfouten nu correct weergegeven ([#1310](https://github.com/scriptscat/scriptcat/pull/1310)) (by @cyfung1031)
+- 🐛 Tooltipproblemen van de code-editor hersteld ([#1301](https://github.com/scriptscat/scriptcat/pull/1301)) (by @cyfung1031)
+
+### ✨ Functieverbeteringen
+
+- ✨ Ondersteuning voor selectie van multi-platform zoekmachines voor scriptzoekopdracht ([#1295](https://github.com/scriptscat/scriptcat/pull/1295)) (by @CodFrm)
+- ✨ Meer providers voor de pictogramdienst toegevoegd ([#1333](https://github.com/scriptscat/scriptcat/pull/1333)) (by @cyfung1031)
+- ✨ Updatecontrolepictogram toegevoegd in de kolom laatst bijgewerkt van de scriptlijst ([#1304](https://github.com/scriptscat/scriptcat/pull/1304)) (by @CodFrm)
+- ✨ Afhandeling van bewerkingsconflicten en scriptnaamconflicten verbeterd ([#1223](https://github.com/scriptscat/scriptcat/pull/1223)) (by @cyfung1031)
+
+### 🐛 Bugfixes
+
+- 🐛 Crashing van de hele pagina door cron-expressiefouten hersteld ([#1327](https://github.com/scriptscat/scriptcat/pull/1327)) (by @cyfung1031)
+- 🐛 Fout 406 bij scriptinstallatie hersteld ([#1306](https://github.com/scriptscat/scriptcat/pull/1306)) (by @cyfung1031)
+- 🐛 WebDAV-cookieverificatieconflict en authType-ondersteuning hersteld ([#1308](https://github.com/scriptscat/scriptcat/pull/1308)) (by @CodFrm)
+- 🐛 chrome.storage.local gebruikt voor apparaatspecifieke instellingen om cross-device sync te voorkomen ([#1309](https://github.com/scriptscat/scriptcat/pull/1309)) (by @CodFrm)
+- 🐛 Logica voor stille updates van abonnementsscripts en connect-machtigingen hersteld ([#1201](https://github.com/scriptscat/scriptcat/pull/1201)) (by @cyfung1031)
+- 🐛 Volledig falen van batch-updatecontrole wanneer één script een time-out heeft, hersteld ([#1265](https://github.com/scriptscat/scriptcat/pull/1265)) (by @cyfung1031)
+- 🐛 Queryknop van de loggerpagina die de tijd niet ververste, hersteld ([#1294](https://github.com/scriptscat/scriptcat/pull/1294)) (by @CodFrm)
+- 🐛 Afgeknipte datumkiezerpopup van de loggerpagina hersteld ([#1292](https://github.com/scriptscat/scriptcat/pull/1292)) (by @cyfung1031)
+- 🐛 Ontkoppelknop die werd getoond wanneer geen clouddrive is gekoppeld, hersteld ([#1291](https://github.com/scriptscat/scriptcat/pull/1291)) (by @CodFrm)
+- 🐛 Lichtthema-weergaveprobleem van de ScriptEditor-scriptlijst hersteld ([#1288](https://github.com/scriptscat/scriptcat/pull/1288)) (by @CodFrm)
+- 🐛 Verduisterde popup hersteld ([#1290](https://github.com/scriptscat/scriptcat/pull/1290)) (by @cyfung1031)
+
+## 1.4.0-beta (2026-03-13)
+
+### 🐛 Bugfixes
+
+- 🚑 Omgevingsdetectiefout veroorzaakt door andere extensies die chrome.runtime injecteren, hersteld [#1280](https://github.com/scriptscat/scriptcat/issues/1280) ([#1281](https://github.com/scriptscat/scriptcat/pull/1281)) (by @CodFrm)
+- 🐛 ScriptEditor-problemen hersteld en geoptimaliseerd ([#1258](https://github.com/scriptscat/scriptcat/pull/1258)) (by @cyfung1031)
+- 🐛 Herhaalde herstart door conflict in de machtigingscontrole van het incognitovenster hersteld (6c308f60) (by @CodFrm)
+- 🐛 Bevestigingspagina-problemen hersteld ([#1275](https://github.com/scriptscat/scriptcat/pull/1275)) (by @cyfung1031)
+- 🐛 Probleem met verwerking van include *?* expressie hersteld [#1271](https://github.com/scriptscat/scriptcat/issues/1271) ([#1272](https://github.com/scriptscat/scriptcat/pull/1272)) (by @CodFrm)
+- 🐛 Besturing van machtigingsbeheer in scriptinstellingen die niet werkte, hersteld ([#1267](https://github.com/scriptscat/scriptcat/pull/1267)) (by @CodFrm)
+
+### 🔒 Beveiligingsverbeteringen
+
+- 🔒 DOMPurify gebruikt om HTML-inhoud van aankondigingsmeldingen te saneren ([#1274](https://github.com/scriptscat/scriptcat/pull/1274)) (by @CodFrm)
+
+### Overig
+
+- ✅ Playwright E2E-tests en GM API-functionele tests toegevoegd ([#1283](https://github.com/scriptscat/scriptcat/pull/1283)) (by @CodFrm)
+- 📄 docs: Chrome Web Store-URL's bijgewerkt naar nieuw domein ([#1279](https://github.com/scriptscat/scriptcat/pull/1279)) (by @theluckystrike)
+
+## 1.3.0-beta.4 (2026-02-19)
+
+### Toegevoegd
+
+- ✨ Amazon S3-opslag toegevoegd [#1146](https://github.com/scriptscat/scriptcat/issues/1146) ([#1189](https://github.com/scriptscat/scriptcat/pull/1189)) (by @CodFrm)
+- ✨ Positie van verborgen editorzijbalk aangepast [#1185](https://github.com/scriptscat/scriptcat/issues/1185) ([#1254](https://github.com/scriptscat/scriptcat/pull/1254)) (by @CodFrm)
+- ✨ `@version` met geen of lege waarde accepteren ([#1216](https://github.com/scriptscat/scriptcat/pull/1216)) (by @cyfung1031)
+
+### Hersteld
+
+- 🐛 Probleem van wijzigingslogboekmelding die pagina opent, hersteld ([#1266](https://github.com/scriptscat/scriptcat/pull/1266)) (by @CodFrm)
+- 🐛 unregister dat niet correct werd uitgevoerd, hersteld ([#1231](https://github.com/scriptscat/scriptcat/pull/1231)) (by @cyfung1031)
+- 🐛 GM_addElement-probleem hersteld, bewerking naar contentomgeving verplaatst ([#1233](https://github.com/scriptscat/scriptcat/pull/1233)) (by @cyfung1031)
+- 🐛 DraggableEntry gerefactord, kaarthoogte-uitlijning hersteld ([#1245](https://github.com/scriptscat/scriptcat/pull/1245)) (by @cyfung1031)
+- 🐛 Popupinhoud die met het scherm meescrolde, hersteld ([#1263](https://github.com/scriptscat/scriptcat/pull/1263)) (by @cyfung1031) ([#1259](https://github.com/scriptscat/scriptcat/pull/1259)) (by @cyfung1031)
+- 🐛 Geheugenlek en blootstelling van objecteigenschappen hersteld, en TTP-XML-parsing die naar null terugvalt ([#1242](https://github.com/scriptscat/scriptcat/pull/1242)) (by @cyfung1031) ([#1260](https://github.com/scriptscat/scriptcat/pull/1260)) (by @cyfung1031)
+- 🐛 `conflictAction`-parameter toegevoegd aan `GM_download` ([#1250](https://github.com/scriptscat/scriptcat/pull/1250)) (by @cyfung1031)
+- 🐛 Mislukte parsing van installatielink hersteld [#1235](https://github.com/scriptscat/scriptcat/issues/1235) ([#1238](https://github.com/scriptscat/scriptcat/pull/1238)) (by @cyfung1031)
+- 🐛 focusin/focusout-vertraging door sleepcomponent hersteld [#1224](https://github.com/scriptscat/scriptcat/issues/1224) ([#1243](https://github.com/scriptscat/scriptcat/pull/1243)) (by @CodFrm)
+- 🐛 Oorspronggerelateerde delen van subscribeUrl in installScript hersteld ([#1218](https://github.com/scriptscat/scriptcat/pull/1218)) (by @cyfung1031)
+- 🐛 ScriptCard-animatieprobleem hersteld ([#1234](https://github.com/scriptscat/scriptcat/pull/1234)) (by @cyfung1031)
+- 🐛 hide_sidebar naar show_main_sidebar & hide_main_sidebar hersteld ([#1225](https://github.com/scriptscat/scriptcat/pull/1225)) (by @cyfung1031)
+- 🐛 Externe extensie-API die niet werkte, hersteld ([#1217](https://github.com/scriptscat/scriptcat/pull/1217)) (by @cyfung1031)
+- 🐛 Downloadbestandsnaam die mappen niet ondersteunde, hersteld ([#1203](https://github.com/scriptscat/scriptcat/pull/1203)) (by @cyfung1031)
+
+
+
+## 1.3.0-beta.3 (2026-02-07)
+
+### Toegevoegd
+
+- ✨ Cron-gerelateerde wijzigingen: bugfixes, i18n, verbeteringen aan once-expressies, upgrade van cron-bibliotheek ([#1126](https://github.com/scriptscat/scriptcat/issues/1126)) (by @cyfung1031)
+
+### Gewijzigd
+
+- ♻️ Communicatiemechanisme gerefactord: storage.local broadcast + Firefox MV3 scripting-compatibel + niet-traceerbare dynamische sync MessageFlag toegepast ([#1067](https://github.com/scriptscat/scriptcat/issues/1067)) (by @cyfung1031)
+- ⚡ Tekstdecodering verbeterd ([#1166](https://github.com/scriptscat/scriptcat/issues/1166)) (by @cyfung1031)
+- 🎨 Codeaanpassingen (klein) - locatie van variabele `isContent` ([#1171](https://github.com/scriptscat/scriptcat/issues/1171)) (by @cyfung1031)
+- 🎨 Codeaanpassingen - Value-gerelateerde klasse- en variabelenamen ([#1175](https://github.com/scriptscat/scriptcat/issues/1175)) (by @cyfung1031)
+- 🎨 Codeaanpassingen (klein) - ScriptClient ([#1172](https://github.com/scriptscat/scriptcat/issues/1172)) (by @cyfung1031)
+- 🎨 (TypeScript) Aanpassing eigen klassenaam: File -> FileInfo ([#1174](https://github.com/scriptscat/scriptcat/issues/1174)) (by @cyfung1031)
+- ⬆️ `jsc.target` van rspack naar es2020 hersteld / core-versie bijgewerkt ([#1186](https://github.com/scriptscat/scriptcat/issues/1186)) (by @cyfung1031)
+- 🎨 Karaktersetdetectie verbeterd ([#1140](https://github.com/scriptscat/scriptcat/issues/1140)) (by @cyfung1031)
+- 🎨 Weergavetijd van popupvenster bijgewerkt ([#1155](https://github.com/scriptscat/scriptcat/issues/1155)) (by @cyfung1031)
+- 🎨 Kleine correcties in locales.ts ([#1154](https://github.com/scriptscat/scriptcat/issues/1154)) (by @cyfung1031)
+- 🎨 Logo 128x128 ([#1176](https://github.com/scriptscat/scriptcat/issues/1176)) (by @cyfung1031)
+- 🎨 Afbeeldingsverwerking ([#1177](https://github.com/scriptscat/scriptcat/issues/1177)) (by @cyfung1031)
+
+### Verwijderd
+
+- 🔥 package.json: pako verwijderd ([#1188](https://github.com/scriptscat/scriptcat/issues/1188)) (by @cyfung1031)
+
+### Hersteld
+
+- 🐛 Problemen met scriptcodering verwerkt [#1115](https://github.com/scriptscat/scriptcat/issues/1115) ([#1138](https://github.com/scriptscat/scriptcat/issues/1138)) (by @CodFrm)
+- 🐛 Problemen met waarde-referenties verwerkt [#1141](https://github.com/scriptscat/scriptcat/issues/1141) ([#1147](https://github.com/scriptscat/scriptcat/issues/1147)) (by @CodFrm)
+- 🐛 Knoprenderlogica hersteld, bijwerkingen van renderfase vermeden, JSX conditioneel renderen en benoemde slots gebruikt ([#1153](https://github.com/scriptscat/scriptcat/issues/1153)) (by @cyfung1031)
+- 🐛 Probleem van FileSystemObserver dat niet continu kon monitoren, hersteld ([#1160](https://github.com/scriptscat/scriptcat/issues/1160)) (by @cyfung1031)
+- 🐛 fix: TM-compatibiliteit `@match www.website.com/*` ([#1165](https://github.com/scriptscat/scriptcat/issues/1165)) (by @cyfung1031)
+- 🐛 Asynchrone declaraties van GM API hersteld, Promise correct geretourneerd ([#1169](https://github.com/scriptscat/scriptcat/issues/1169)) (by @cyfung1031)
+- 🐛 Ontbrekend UserAgentData in content.js hersteld ([#1183](https://github.com/scriptscat/scriptcat/issues/1183)) (by @cyfung1031)
+- 🐛 structuredClone-fout van 1.2.5 hersteld ([#1192](https://github.com/scriptscat/scriptcat/issues/1192)) (by @cyfung1031)
+- 🐛 Wijziging 9343f2d6e49aec78d208d0e3ba3d96ec2a4d5a1c hersteld ([#1195](https://github.com/scriptscat/scriptcat/issues/1195)) (by @cyfung1031)
+- 🐛 grant-problemen hersteld ([#1199](https://github.com/scriptscat/scriptcat/issues/1199)) (by @CodFrm)
+
+
+
+## 1.3.0-beta.2 (2026-01-07)
+
+### Toegevoegd
+
+- ✨ Synchrone verwijdering is nu standaard uitgeschakeld ([#958](https://github.com/scriptscat/scriptcat/issues/958)) [[9c4c7dc](https://github.com/scriptscat/scriptcat/commit/9c4c7dc411357746db43a306d97ac41a71f2b49c)] (by @cyfung1031)
+- ✨ Editor ondersteunt nu GM.\* ([#1129](https://github.com/scriptscat/scriptcat/issues/1129)) [[bea0192](https://github.com/scriptscat/scriptcat/commit/bea0192c6cc50eff2ed4e1cc5dcc25f36bbe10e7)] (by @cyfung1031)
+
+### Gewijzigd
+
+- ♻️ Logica voor het openen van de wijzigingslogboekpagina geoptimaliseerd [#1110](https://github.com/scriptscat/scriptcat/issues/1110) [[d3ffedc](https://github.com/scriptscat/scriptcat/commit/d3ffedcffe752ca548f87f1640072fcd871b8604)] (by @CodFrm)
+
+### Hersteld
+
+- 🐛 Weergave van scriptpictogram hersteld [#1052](https://github.com/scriptscat/scriptcat/issues/1052) ([#1104](https://github.com/scriptscat/scriptcat/issues/1104)) [[2e5c601](https://github.com/scriptscat/scriptcat/commit/2e5c601274fa27aa67b49ef9d352e3a1c3975979)] (by @CodFrm)
+- 🐛 scriptcat.d.tpl & typecorrecties hersteld ([#1130](https://github.com/scriptscat/scriptcat/issues/1130)) [[dd22ef5](https://github.com/scriptscat/scriptcat/commit/dd22ef544684d69e24a7aae098cb05cbab03daa8)] (by @cyfung1031)
+- 🐛 Cloud-sync-problemen hersteld ([#1133](https://github.com/scriptscat/scriptcat/issues/1133)) [[a9383d2](https://github.com/scriptscat/scriptcat/commit/a9383d2012eb3953dc33c8886ce3891f404fa100)] (by @CodFrm)
+- 🐛 Fout van `GM_addElement("tagName")` hersteld ([#1120](https://github.com/scriptscat/scriptcat/issues/1120)) [[ad19de5](https://github.com/scriptscat/scriptcat/commit/ad19de5c1793c8c079bedbf1b11c7c2ae27a469e)] (by @cyfung1031)
+- 🐛 Opschoonlogica verwijderd en checkuserscript-logica geoptimaliseerd ([#1113](https://github.com/scriptscat/scriptcat/issues/1113)) [[e635911](https://github.com/scriptscat/scriptcat/commit/e635911a3c11c3cb8acd1cfd507cb777e5ee7236)] (by @CodFrm)
+
+### Diversen
+
+- 🏷️ TypeScript-revisies ([#1127](https://github.com/scriptscat/scriptcat/issues/1127)) [[b455724](https://github.com/scriptscat/scriptcat/commit/b4557244191018c18d5ce8ea8e8627bcfb7f7cdd)] (by @cyfung1031)
+- 📝 Extra voorbeeldcommentaar ([#1131](https://github.com/scriptscat/scriptcat/issues/1131)) [[292549e](https://github.com/scriptscat/scriptcat/commit/292549ed0f65952fe9f269aace23eefc7d6a3a0f)] (by @cyfung1031)
+
+
+
+## 1.3.0-beta.1 (2025-12-21)
+
+### Toegevoegd
+
+- ✨ Monaco Editor-instellingen geoptimaliseerd, fix voor `/* global xxx */` toegevoegd ([#1012](https://github.com/scriptscat/scriptcat/issues/1012)) [[b1a738d](https://github.com/scriptscat/scriptcat/commit/b1a738d98b5e852993da322d56dbfa20f68d20e3)] (by @cyfung1031)
+
+### Gewijzigd
+
+- ⚡ Metadata uit chrome.storage.session verplaatst ([#1027](https://github.com/scriptscat/scriptcat/issues/1027)) [[9c81f6c](https://github.com/scriptscat/scriptcat/commit/9c81f6c42b087411669adef35df30714e184ee93)] (by @cyfung1031)
+- ⚡ Weergave van volgende uitvoeringstijd geoptimaliseerd [#1093](https://github.com/scriptscat/scriptcat/issues/1093) [[324ce51](https://github.com/scriptscat/scriptcat/commit/324ce515c84699ca8d3bf1ee447fc6ef0656ae0d)] (by @CodFrm)
+
+### Hersteld
+
+- 🐛 Popup-pagina-problemen hersteld ([#1100](https://github.com/scriptscat/scriptcat/issues/1100)) [[9c67e4a](https://github.com/scriptscat/scriptcat/commit/9c67e4a2c609f8c1ef82c493bb1ed68da6396d2e)] (by @CodFrm)
+- 🐛 Typefout hersteld [[f5a73c7](https://github.com/scriptscat/scriptcat/commit/f5a73c71649621e519b32630ae7717411732aa50)] (by @CodFrm)
+- 🐛 Engels logboek met volledige-breedtetekens hersteld ([#1095](https://github.com/scriptscat/scriptcat/issues/1095)) [[a68b100](https://github.com/scriptscat/scriptcat/commit/a68b10048cb01a8e26fe8d524102bfb23ed4e179)] (by @cyfung1031)
+- 🐛 UnoCSS-prefix toegevoegd om CSS-conflicten op te lossen, CSS-lay-out hersteld ([#1013](https://github.com/scriptscat/scriptcat/issues/1013)) [[723e64c](https://github.com/scriptscat/scriptcat/commit/723e64cc0c23763dfed322e907c0a960c4f9060e)] (by @cyfung1031)
+- 🐛 Probleem met URL-matching van vroege scripts hersteld ([#1096](https://github.com/scriptscat/scriptcat/issues/1096)) [[a77effb](https://github.com/scriptscat/scriptcat/commit/a77effbab5ab4d1752065ef943d9c050ff99c066)] (by @CodFrm)
+- 🐛 Updatepopup die te kort werd weergegeven, hersteld ([#1088](https://github.com/scriptscat/scriptcat/issues/1088)) [[b2b2d5c](https://github.com/scriptscat/scriptcat/commit/b2b2d5c41ff70ee5430f7d8d156f480ac8fc3a1a)] (by @cyfung1031)
+- 🐛 Abnormale weergave bij ingeschakelde gebruikersscriptmeldingen hersteld ([#1086](https://github.com/scriptscat/scriptcat/issues/1086)) ([959c4db](https://github.com/scriptscat/scriptcat/commit/959c4dbed92f7bfe22a2f8ebb775c4189b5ff076))
+- 🐛 responseHeaders: `TM-compatibiliteit: \r\n` ([#1085](https://github.com/scriptscat/scriptcat/issues/1085)) [[15232c8](https://github.com/scriptscat/scriptcat/commit/15232c8543d93abfdafa1353d39d8a15d1dc385f)] (by @cyfung1031)
+- 🐛 GM xhr-problemen hersteld ([#1082](https://github.com/scriptscat/scriptcat/issues/1082)) [[3d987c3](https://github.com/scriptscat/scriptcat/commit/3d987c300242a3c765146359c35ecd6d998f792c)] (by @CodFrm)
+- 🐛 Probleem met frequente achtergrondsync hersteld ([#1076](https://github.com/scriptscat/scriptcat/issues/1076)) [[45dc39b](https://github.com/scriptscat/scriptcat/commit/45dc39baa0f3326cf12e97312ab632dc46ba40f2)] (by @CodFrm)
+- 🐛 Probleem met speciale tabbladverwerking hersteld [#1066](https://github.com/scriptscat/scriptcat/issues/1066) ([50904fb](https://github.com/scriptscat/scriptcat/commit/50904fb46efdea10fd57677bc2d28c770b47e861))
+- 🐛 Scriptverwerking zonder matchregels hersteld [#1071](https://github.com/scriptscat/scriptcat/issues/1071) ([560cdc0](https://github.com/scriptscat/scriptcat/commit/560cdc01fc0fc27fb7d0e3b877c63ba431206668))
+- 🐛 CI-pakketprobleem dat optionele achtergrondmachtigingen verwijderde, hersteld [[1f002f0](https://github.com/scriptscat/scriptcat/commit/1f002f0edf9892f023ae93b8522ff7c5e4a96559)] (by @CodFrm)
+- 🐛 Genegeerde verwijderde tabbladen hersteld ([#1058](https://github.com/scriptscat/scriptcat/issues/1058)) [[6165bf4](https://github.com/scriptscat/scriptcat/commit/6165bf48eb1d53ede0561c85c30135446c2ff882)] (by @cyfung1031)
+
+
+
+## 1.3.0-beta (2025-12-13)
+
+### Toegevoegd
+
+- ✨ Nieuwe scriptinstallatielogica ([#842](https://github.com/scriptscat/scriptcat/issues/842)) ([80d342e](https://github.com/scriptscat/scriptcat/commit/80d342e80c9c1b36f88b7dcd4c65c663bb1d9185))
+- ✨ Monaco-editorhints geïnternationaliseerd en `@require-css`-hint toegevoegd ([#960](https://github.com/scriptscat/scriptcat/issues/960)) [[51a6f94](https://github.com/scriptscat/scriptcat/commit/51a6f94be3a430691f73057eae61a3814560a5b3)] (by @cyfung1031)
+- ✨ Validatie van `@grant`-conflicten hersteld, foutmelding voor dubbele metadeclaratie toegevoegd ([#902](https://github.com/scriptscat/scriptcat/issues/902)) [[8fbd0f1](https://github.com/scriptscat/scriptcat/commit/8fbd0f1041f5c5dcdb5a515348a5f54934acfdc7)] (by @cyfung1031)
+- ✨ Sjabloon met vooraf ingesteld `@noframes` om beginners te behoeden voor valkuilen ([#900](https://github.com/scriptscat/scriptcat/issues/900)) [[c9d5840](https://github.com/scriptscat/scriptcat/commit/c9d584066ff2395112b9a930aaa409cda764a5e6)] (by @cyfung1031)
+- ✨ Voorkomen dat installatielink als installeren in plaats van bijwerken wordt beoordeeld wanneer de scriptnaam verandert ([#824](https://github.com/scriptscat/scriptcat/issues/824)) [[5c7a5dd](https://github.com/scriptscat/scriptcat/commit/5c7a5ddc81e3bd1dd0a71cc80460a5239178c1de)] (by @cyfung1031)
+- ✨ Opties voor script run-at ([#895](https://github.com/scriptscat/scriptcat/issues/895)) [[b0ea187](https://github.com/scriptscat/scriptcat/commit/b0ea187c2e6d69b60c981aa9b4d068fed7c2c2a2)] (by @CodFrm)
+- ✨ Grijze pictogram weergeven wanneer scriptfunctionaliteit is uitgeschakeld [#897](https://github.com/scriptscat/scriptcat/issues/897) ([3e406dc](https://github.com/scriptscat/scriptcat/commit/3e406dc4562adf7d7f3b79b52623b87e87ef1ad3))
+- ✨ Menu-interactielogica geoptimaliseerd wanneer er 0 uitklapbare items zijn [#868](https://github.com/scriptscat/scriptcat/issues/868) ([da24ac2](https://github.com/scriptscat/scriptcat/commit/da24ac234f0eeae0159dce6c2b346d06fb72eaa5))
+
+### Gewijzigd
+
+- 🎨 Typography-referentie hersteld ([#984](https://github.com/scriptscat/scriptcat/issues/984)) [[a70400c](https://github.com/scriptscat/scriptcat/commit/a70400cdca8a5b64cffaca85017513d4e5e7171c)] (by @cyfung1031)
+- ♻️ Firefox-compatibiliteit: GM_setClipboard ([#928](https://github.com/scriptscat/scriptcat/issues/928)) [[d1a5cb1](https://github.com/scriptscat/scriptcat/commit/d1a5cb19dc4e05fac838258d15c48cc6f876d416)] (by @cyfung1031)
+- ♻️ userScripts / scripting API aangepast, compatibiliteit verbeterd (opnieuw [#704](https://github.com/scriptscat/scriptcat/issues/704)) ([#925](https://github.com/scriptscat/scriptcat/issues/925)) [[43bc40f](https://github.com/scriptscat/scriptcat/commit/43bc40ff5da5ef36a13564504293f1928138cf12)] (by @cyfung1031)
+- ♻️ Laden van scriptpictogrammen gerefactord en geoptimaliseerd ([#893](https://github.com/scriptscat/scriptcat/issues/893)) ([ab36c86](https://github.com/scriptscat/scriptcat/commit/ab36c86b5d031b88e71fbf9151696a42acba86fa))
+- ⚡ parseMetadata-code geoptimaliseerd ([#903](https://github.com/scriptscat/scriptcat/issues/903)) [[0efc648](https://github.com/scriptscat/scriptcat/commit/0efc648257f74591765869dedee5d98f8a1dc610)] (by @cyfung1031)
+- 🎨 Standaard weergave van het extensiepictogramnummer gewijzigd naar scripttelling [#989](https://github.com/scriptscat/scriptcat/issues/989) [[70f67b6](https://github.com/scriptscat/scriptcat/commit/70f67b6bd8cf803d7a18bf26fdccdfa6f8a92893)] (by @CodFrm)
+- 🐛 Importeren & exporteren - probleem hersteld dat de laatste wijzigingsdatum van scripts niet werd gevolgd ([#951](https://github.com/scriptscat/scriptcat/issues/951)) ([6e7272f](https://github.com/scriptscat/scriptcat/commit/6e7272f52ef2d49d9fceb3e30babfee1cbd72e75))
+- 🎨 sourceURL aangepast voor eenvoudiger debuggen ([#987](https://github.com/scriptscat/scriptcat/issues/987)) [[ed741e7](https://github.com/scriptscat/scriptcat/commit/ed741e7d0188fa5e95eae87bcd3a28e82ee008e1)] (by @cyfung1031)
+- ⬆️ Pakketversies bijgewerkt ([#922](https://github.com/scriptscat/scriptcat/issues/922)) [[9b1df8d](https://github.com/scriptscat/scriptcat/commit/9b1df8dda794e5e95ecc12cef37ed66712ae561e)] (by @cyfung1031)
+- ⚡ Waarden-gerelateerde gemeenschappelijke aanpassingen ([#949](https://github.com/scriptscat/scriptcat/issues/949)) [[b258fb2](https://github.com/scriptscat/scriptcat/commit/b258fb2c73d790f7f277a9a31d07e2931a7d680d)] (by @cyfung1031)
+- ⚡ URL.createObjectURL gemeenschappelijk gemaakt, Firefox-compatibiliteit ([#929](https://github.com/scriptscat/scriptcat/issues/929)) [[54ad4de](https://github.com/scriptscat/scriptcat/commit/54ad4de48b81170b90283fb6ce3b4d6e7c908cdf)] (by @cyfung1031)
+- ⚡ Pictogrammen op basis van URL opgeslagen om te voorkomen dat meerdere scripts hetzelfde pictogram opslaan ([#909](https://github.com/scriptscat/scriptcat/issues/909)) [[c6e8efb](https://github.com/scriptscat/scriptcat/commit/c6e8efbe8d11719034a9aaa3fd871519025671ff)] (by @cyfung1031)
+- ♻️ updateIcon-code aangepast ([#908](https://github.com/scriptscat/scriptcat/issues/908)) [[642e3b9](https://github.com/scriptscat/scriptcat/commit/642e3b9e57f01f2b008990cc7cb1461f5dccd256)] (by @cyfung1031)
+
+### Hersteld
+
+- 🐛 Bestaande Alarm gewist bij selecteren van onregelmatige scriptupdatecontroles ([#996](https://github.com/scriptscat/scriptcat/issues/996)) [[8bb9a2d](https://github.com/scriptscat/scriptcat/commit/8bb9a2d5741acb7d547e743c7bef8a2139f1401a)] (by @cyfung1031)
+- 🐛 Overbodige witruimte bovenaan de back-uppagina verwijderd ([#995](https://github.com/scriptscat/scriptcat/issues/995)) ([9c149ce](https://github.com/scriptscat/scriptcat/commit/9c149ce5999b7a70375a41c6604c8e8dbd19e9df))
+- ✨ Installatie zonder afhankelijkheid van externe websitetoegang + aanpassing van de lay-out van de installatiepagina ([#842](https://github.com/scriptscat/scriptcat/issues/842)) ([80d342e](https://github.com/scriptscat/scriptcat/commit/80d342e80c9c1b36f88b7dcd4c65c663bb1d9185))
+- 🐛 UnoCSS-prefix toegevoegd om CSS-conflicten op te lossen, CSS-lay-out hersteld ([#1013](https://github.com/scriptscat/scriptcat/issues/1013)) [[723e64c](https://github.com/scriptscat/scriptcat/commit/723e64cc0c23763dfed322e907c0a960c4f9060e)] (by @cyfung1031)
+- 🐛 systemconfig geoptimaliseerd en i18n-problemen in SW hersteld ([#976](https://github.com/scriptscat/scriptcat/issues/976)) [[c50fcf7](https://github.com/scriptscat/scriptcat/commit/c50fcf7770df633462c2f25f8cf22d302002ec57)] (by @CodFrm)
+- 🐛 Typefouten hersteld ([#975](https://github.com/scriptscat/scriptcat/issues/975)) [[7d85856](https://github.com/scriptscat/scriptcat/commit/7d8585687c71cde1c2793d742abb7c22d9d358f0)] (by @cyfung1031)
+
+
+
+## 1.2.0-beta.5 (2025-11-17)
+
+### Toegevoegd
+
+- ✨ Scripttelling weergeven in popup ([#973](https://github.com/scriptscat/scriptcat/issues/973)) [[1134586](https://github.com/scriptscat/scriptcat/commit/1134586ff040ffc0cdddd3538e9ec493950c948a)] (by @cyfung1031)
+
+### Gewijzigd
+
+- ⚡ `check_script_update_cycle` verwerkt ([#906](https://github.com/scriptscat/scriptcat/issues/906)) [[760562f](https://github.com/scriptscat/scriptcat/commit/760562f92ad64bc538873b2ca61dfafe067c3f6e)] (by @cyfung1031)
+- ♻️ inject & content georganiseerd, pageLoad-informatieoverdracht gewijzigd ([#952](https://github.com/scriptscat/scriptcat/issues/952)) [[0554159](https://github.com/scriptscat/scriptcat/commit/0554159c105606192d48e1153194e09314d43bc9)] (by @cyfung1031)
+- 🎨 messageFlag vereenvoudigd, herzien volgens naamgevingsnormen voor gebeurtenissen ([#926](https://github.com/scriptscat/scriptcat/issues/926)) [[d725d85](https://github.com/scriptscat/scriptcat/commit/d725d85a2f4917c08f6d3daa035a45fd15d12451)] (by @cyfung1031)
+- ♻️ `GM_xmlhttpRequest` en gerelateerde code gerefactord ([#901](https://github.com/scriptscat/scriptcat/issues/901)) [[fabd2e9](https://github.com/scriptscat/scriptcat/commit/fabd2e944235b460bc73df346b79d23ee4540af7)] (by @cyfung1031)
+- ⚡ toCamelCase micro-geoptimaliseerd ([#930](https://github.com/scriptscat/scriptcat/issues/930)) [[88d8bdf](https://github.com/scriptscat/scriptcat/commit/88d8bdfc726f1a4ed63bd3cf81ebad88426273e8)] (by @cyfung1031)
+
+### Hersteld
+
+- 🐛 Beschadigde sandbox hersteld ([#966](https://github.com/scriptscat/scriptcat/issues/966)) [[dd80386](https://github.com/scriptscat/scriptcat/commit/dd8038666481d1319dd0f8ab80f79f1b13c1730d)] (by @cyfung1031)
+- 🐛 Ongedefinieerde `valueChangeListener.clear` in setInvalidContext hersteld ([#970](https://github.com/scriptscat/scriptcat/issues/970)) [[2a399e9](https://github.com/scriptscat/scriptcat/commit/2a399e96a1e848f2f569566479b48dcee280f543)] (by @cyfung1031)
+- 🐛 `@connect`-logica aangepast ([#969](https://github.com/scriptscat/scriptcat/issues/969)) [[67914d2](https://github.com/scriptscat/scriptcat/commit/67914d2b7d57fa9c69706ae57ee5d3400c2643f9)] (by @cyfung1031)
+- 🐛 i18n-verwerking van service worker hersteld [#956](https://github.com/scriptscat/scriptcat/issues/956) [[843e618](https://github.com/scriptscat/scriptcat/commit/843e618daf13ec659cc16759c5de13dacf23c534)] (by @CodFrm)
+- 🐛 Uitvoeringsprobleem van deleteValue/deleteValues hersteld ([#943](https://github.com/scriptscat/scriptcat/issues/943)) [[3d92bfb](https://github.com/scriptscat/scriptcat/commit/3d92bfb4a0334ffd2c279a1e6d33e98eed0a1a81)] (by @cyfung1031)
+- 🐛 Onvermogen om scripts via GitHub-link te installeren hersteld ([#877](https://github.com/scriptscat/scriptcat/issues/877)) [[b9268e7](https://github.com/scriptscat/scriptcat/commit/b9268e7207081fcaa4591c9e1385f98446ade04a)] (by @cyfung1031)
+- 🐛 `@connect *` dat geen effect had, hersteld ([#967](https://github.com/scriptscat/scriptcat/issues/967)) [[6bcb93c](https://github.com/scriptscat/scriptcat/commit/6bcb93c20c9690a2ce4f50d0978948e20ba407b8)] (by @cyfung1031)
+
+### Diversen
+
+- 🌐 Vertaalupdates ([#920](https://github.com/scriptscat/scriptcat/issues/920)) [[ede013b](https://github.com/scriptscat/scriptcat/commit/ede013b8e725ddefa626e3e432cbaee756535259)] (by @cyfung1031)
+
+
+
+## 1.2.0-beta.4 (2025-11-07)
+
+### Toegevoegd
+
+- ✨ Handleiding voor kaartmodus ([#894](https://github.com/scriptscat/scriptcat/issues/894)) [[0627a0f](https://github.com/scriptscat/scriptcat/commit/0627a0faacf3a41645e985ec6f6960568427d5a4)] (by @CodFrm)
+
+### Gewijzigd
+
+- ♻️ EarlyStart-implementatie gerefactord ([#882](https://github.com/scriptscat/scriptcat/issues/882)) [[cca11e0](https://github.com/scriptscat/scriptcat/commit/cca11e02b98de285423b04ec0d95eab995cee378)] (by @CodFrm)
+- 💄 Lay-out van kaartweergave verfijnd ([#872](https://github.com/scriptscat/scriptcat/issues/872)) [[5aa21b8](https://github.com/scriptscat/scriptcat/commit/5aa21b88bf423d5d03f7df70b654249bac4b7a88)] (by @Coxxs)
+
+### Hersteld
+
+- 🐛 Fout door ontbrekende puntkomma tussen twee `@require` hersteld [#917](https://github.com/scriptscat/scriptcat/issues/917) ([#921](https://github.com/scriptscat/scriptcat/issues/921)) [[2769a24](https://github.com/scriptscat/scriptcat/commit/2769a24e129da79926816886fe42bbc4d9a97875)] (by @cyfung1031)
+- 🐛 Uitzonderingsprobleem op de pagina Controleer update hersteld ([#912](https://github.com/scriptscat/scriptcat/issues/912)) [[12272e1](https://github.com/scriptscat/scriptcat/commit/12272e1ad4787cc6768f2f157d272faff5782f37)] (by @cyfung1031)
+- 🐛 GM_openInTab die niet werkte in achtergrondscripts, hersteld [#873](https://github.com/scriptscat/scriptcat/issues/873) [[a526664](https://github.com/scriptscat/scriptcat/commit/a52666429710e150d81cac33af5511401b697355)] (by @CodFrm)
+- 🐛 Laadstatusprobleem van tabel lijst hersteld [#874](https://github.com/scriptscat/scriptcat/issues/874) [[0b53cb0](https://github.com/scriptscat/scriptcat/commit/0b53cb07cf1ca1d3e42b15fd9c104c83031502d5)] (by @CodFrm)
+- 🐛 Mislukte scriptinjectie na verwijdering van `@early-start` hersteld ([#871](https://github.com/scriptscat/scriptcat/issues/871)) [[426e878](https://github.com/scriptscat/scriptcat/commit/426e8788d9b934ee96cf5ec22b432a08681a9e8c)] (by @cyfung1031)
+
+
+
+## 1.2.0-beta.3 (2025-10-23)
+
+### Toegevoegd
+
+- ✨ Kaartweergave ([#860](https://github.com/scriptscat/scriptcat/issues/860)) [[c9f2350](https://github.com/scriptscat/scriptcat/commit/c9f23509648a41b06f82e79da2bc1fc05a783e06)] (by @CodFrm)
+
+### Gewijzigd
+
+- ♻️ Null-codeaanpassing ([#852](https://github.com/scriptscat/scriptcat/issues/852)) [[fa1031d](https://github.com/scriptscat/scriptcat/commit/fa1031df9c3e8bc2550f429e7cf8d1c3869a1ea3)] (by @cyfung1031)
+- ♻️ GMApiRequest-codeaanpassing, GM_log-codefix, @connect-oordeelsfix ([#849](https://github.com/scriptscat/scriptcat/issues/849)) [[ee4a8b2](https://github.com/scriptscat/scriptcat/commit/ee4a8b28715fb48fa627f5231c8dc30e55c006ed)] (by @cyfung1031)
+
+### Verwijderd
+
+- 🔥 `GM_openInTab({ useOpen: true })` verwijderd ([#867](https://github.com/scriptscat/scriptcat/issues/867)) [[aa61335](https://github.com/scriptscat/scriptcat/commit/aa613354c7b7c84d461000ed0362cf9916c8aa39)] (by @cyfung1031)
+
+### Hersteld
+
+- 🐛 Compatibiliteit van checkUserScriptsAvailable met Vivaldi ([#859](https://github.com/scriptscat/scriptcat/issues/859)) [[014d62d](https://github.com/scriptscat/scriptcat/commit/014d62de6b731bfda82babf5db5aa5ae909908f1)] (by @cyfung1031)
+- 🚑 Kritieke fix: GM.delete/setValue Promise die niet werd nagekomen ([#865](https://github.com/scriptscat/scriptcat/issues/865)) [[43572a3](https://github.com/scriptscat/scriptcat/commit/43572a3110b8b083f840b472a231400223da7751)] (by @cyfung1031)
+- 🐛 GM xhr fetch-probleem hersteld [#847](https://github.com/scriptscat/scriptcat/issues/847) [[c6e95c2](https://github.com/scriptscat/scriptcat/commit/c6e95c210748d091ff9f610f3801eaa055d9d6de)]
+
+### Diversen
+
+- 📝 `@compatible`-commentaar toegevoegd aan monaco-editor ([#853](https://github.com/scriptscat/scriptcat/issues/853)) [[752b951](https://github.com/scriptscat/scriptcat/commit/752b95122ab324df358e45ec468194cc8466f8bb)] (by @cyfung1031)
+- 🌐 subscribe_source_tooltip-vertaling toegevoegd [#850](https://github.com/scriptscat/scriptcat/issues/850) [[8d675bd](https://github.com/scriptscat/scriptcat/commit/8d675bd5398d403dfc8e7ee2016fbaffd821da64)]
+
+
+
+## 1.2.0-beta.2 (2025-10-15)
+
+Scriptupdatelogica geoptimaliseerd, zijbalk voor scriptlijst toegevoegd, GM_registerMenuCommand- en GM_openInTab-functionaliteit verbeterd en veel bugs verholpen
+
+### Toegevoegd
+
+- ✨ Uniform update-meldingsmechanisme ([#755](https://github.com/scriptscat/scriptcat/issues/755)) ([741b0bd](https://github.com/scriptscat/scriptcat/commit/741b0bd2ec2f75a7e84c62fbe02654ce6bc41543))
+- ✨ GM_registerMenuCommand-tweedemenu & scheidingsteken ([#831](https://github.com/scriptscat/scriptcat/issues/831)) [[bd08959](https://github.com/scriptscat/scriptcat/commit/bd089595c922aa63af0fb6d41fa9f6dc2587e096)] (by @cyfung1031)
+- ✨ Parameters toegevoegd aan GM_openInTab ([#788](https://github.com/scriptscat/scriptcat/issues/788)) [[eb33d61](https://github.com/scriptscat/scriptcat/commit/eb33d613473815b12017e34f46ed9eb292a9dcba)] (by @cyfung1031)
+- ✨ SC-versiecontroleknop toegevoegd ([#795](https://github.com/scriptscat/scriptcat/issues/795)) [[1680c66](https://github.com/scriptscat/scriptcat/commit/1680c66099120c0e497c1a1f5321f38fe0160ea0)] (by @cyfung1031)
+- ✨ Filter- en tagfunctionaliteit van de scriptlijstzijbalk toegevoegd ([#794](https://github.com/scriptscat/scriptcat/issues/794)) [[6aabf59](https://github.com/scriptscat/scriptcat/commit/6aabf594cd62fa7358ba34c1c69060dc9e24919c)]
+- ✨ window.showOpenFilePicker gebruikt om bestanden te openen, waardoor lokale bestandsbewaking mogelijk wordt [#749](https://github.com/scriptscat/scriptcat/issues/749) [[7dcfbf1](https://github.com/scriptscat/scriptcat/commit/7dcfbf1309fff28c3d806d4ccb36bd0ef51050f5)]
+
+### Gewijzigd
+
+- ♻️ Migratielogica van indexeddb en chrome.storage gescheiden ([#844](https://github.com/scriptscat/scriptcat/issues/844)) [[b8389fb](https://github.com/scriptscat/scriptcat/commit/b8389fbc21932dbbe9394b576fbd8605a3b820c8)]
+- ♻️ registerMenuCommand & unregisterMenuCommand hersteld ([#826](https://github.com/scriptscat/scriptcat/issues/826)) [[3ecde9e](https://github.com/scriptscat/scriptcat/commit/3ecde9e0125089744c2d81f759b043deb5440be6)] (by @cyfung1031)
+- ⚡ Runtime-opstartladen geoptimaliseerd ([#775](https://github.com/scriptscat/scriptcat/issues/775)) [[3e69401](https://github.com/scriptscat/scriptcat/commit/3e69401feb98bd789a85dbda7d9e690f71bae696)] (by @cyfung1031)
+
+### Hersteld
+
+- 🐛 Ontwerp van `GM_registerMenuCommand`-gerelateerde code herzien ([#790](https://github.com/scriptscat/scriptcat/issues/790)) ([a71cfe4](https://github.com/scriptscat/scriptcat/commit/a71cfe496fcb2457109dd97742a795585860a6d7))
+- 🐛 Opschoning van popupgegevens verwerkt [#784](https://github.com/scriptscat/scriptcat/issues/784) [[7bd9b16](https://github.com/scriptscat/scriptcat/commit/7bd9b162b178a534a8be31aca210af2106f110b7)]
+- 🐛 CAT_fileStorage-downloadprobleem hersteld [#829](https://github.com/scriptscat/scriptcat/issues/829) [[81d4e49](https://github.com/scriptscat/scriptcat/commit/81d4e496df8abd3715348fe979758a63311b54c3)]
+- 🐛 Volgordeprobleem van userconfig-groepen hersteld [#818](https://github.com/scriptscat/scriptcat/issues/818) [[74881c0](https://github.com/scriptscat/scriptcat/commit/74881c0a05d599ad13300c3c69b33b01a5a7b552)]
+- 🐛 Compatibiliteits- en verwerkingsproblemen van installatiebron gegevens hersteld [[574b3c6](https://github.com/scriptscat/scriptcat/commit/574b3c6506a21e1b8ebd891fd91fcd8b19774b96)]
+- 🐛 Statussync-probleem van achtergrondscripts in popup hersteld [#838](https://github.com/scriptscat/scriptcat/issues/838) ([edd13c6](https://github.com/scriptscat/scriptcat/commit/edd13c65c9643dece7c38665f58146c9e59c802c))
+- 🐛 Inconsistentie tussen contextmenu en scriptmenu hersteld [#768](https://github.com/scriptscat/scriptcat/issues/768) ([191ffcd](https://github.com/scriptscat/scriptcat/commit/191ffcd1e55d842acabbc44fdf1f1098f0b0093d))
+- 🐛 Fout bij handmatig importeren van lokaal bestand hersteld [#745](https://github.com/scriptscat/scriptcat/issues/745) ([fe14991](https://github.com/scriptscat/scriptcat/commit/fe149914e6eef99761ca44681abd95919613adb3))
+- 🐛 Fout bij handmatig importeren van lokaal bestand hersteld [#745](https://github.com/scriptscat/scriptcat/issues/745) ([52950a2](https://github.com/scriptscat/scriptcat/commit/52950a2ad04c79aecaa530a6eb615e9c54bba884))
+- 🐛 Ondersteuning voor herkenning van lokale \*.user.js [#812](https://github.com/scriptscat/scriptcat/issues/812) [[cec8ffc](https://github.com/scriptscat/scriptcat/commit/cec8ffc5f6947a54b7a59365928a1ccf47b336a2)]
+- 🐛 Onvermogen van vroeg-startscript om GM_addElement te gebruiken, hersteld [#801](https://github.com/scriptscat/scriptcat/issues/801) [[4d17645](https://github.com/scriptscat/scriptcat/commit/4d17645c0659d8ecd283473cbdd88b6eda065758)]
+- 🐛 GM_info.scriptMetaStr-probleem van vroeg script hersteld [#801](https://github.com/scriptscat/scriptcat/issues/801) [[a9a4333](https://github.com/scriptscat/scriptcat/commit/a9a433393ceb259aecc4fe9c1d32a0c9a8333160)]
+- 🐛 Documentatie van metadatablok en kleine codefixes ([#832](https://github.com/scriptscat/scriptcat/issues/832)) [[c40822b](https://github.com/scriptscat/scriptcat/commit/c40822b293f1283d420797a0cbe549153541f3c8)] (by @cyfung1031)
+- 🐛 menuCommand-update na tabbladverwijdering voorkomen ([#828](https://github.com/scriptscat/scriptcat/issues/828)) [[c64f6d9](https://github.com/scriptscat/scriptcat/commit/c64f6d9a4e087f7788f5b160b91c2b808161e58e)] (by @cyfung1031)
+- 🐛 Modali18n-probleem hersteld ([#825](https://github.com/scriptscat/scriptcat/issues/825)) [[03da1ba](https://github.com/scriptscat/scriptcat/commit/03da1ba07c0fd212627bf3c18dbb3afa6affed78)] (by @cyfung1031)
+- 🐛 i18n-probleem van Modal.confirm hersteld [#821](https://github.com/scriptscat/scriptcat/issues/821) [[b3c30f5](https://github.com/scriptscat/scriptcat/commit/b3c30f55db8b37ccbfa7278b83af21159c72f2cb)]
+- ✏️ "minetype" moet "mimetype" zijn in parametertype ([#823](https://github.com/scriptscat/scriptcat/issues/823)) [[fb3d132](https://github.com/scriptscat/scriptcat/commit/fb3d132ece659cb18082e383dfb925a5cc242c4c)] (by @cyfung1031)
+- 🐛 Bewerkingen afgebroken & bronnen vrijgegeven bij ongeldige Extension Context-fout ([#800](https://github.com/scriptscat/scriptcat/issues/800)) [[c110e74](https://github.com/scriptscat/scriptcat/commit/c110e746336e63fc1266bb4cacc056e126d919e0)] (by @cyfung1031)
+- 🐛 Probleem van batchUpdate-pagina die updates opnieuw ophaalt + niet bijwerken na installatie, hersteld ([#803](https://github.com/scriptscat/scriptcat/issues/803)) [[73f1f32](https://github.com/scriptscat/scriptcat/commit/73f1f329388c07588f2a532b71e5318bf3a92392)] (by @cyfung1031)
+- 🐛 Standaard jsconfig aangepast [#813](https://github.com/scriptscat/scriptcat/issues/813) [[06f0e1c](https://github.com/scriptscat/scriptcat/commit/06f0e1c7f0974b954d7ab546ce86f22f830dc28f)]
+- 🐛 UI-renderprobleem ([#806](https://github.com/scriptscat/scriptcat/issues/806)) [[5c75c8b](https://github.com/scriptscat/scriptcat/commit/5c75c8b8e8fc92fcd830db094b34a7ad16fb4c9f)] (by @cyfung1031)
+- 🐛 Ambiguïteitswaarschuwingen van unicode onderdrukt [#747](https://github.com/scriptscat/scriptcat/issues/747) [[5e7c077](https://github.com/scriptscat/scriptcat/commit/5e7c077ef250e1b8eef5662bc416b82d62927b52)]
+- 🐛 ScriptList-kolomnamen en -inhoud die niet werden bijgewerkt na taalwissel ([#792](https://github.com/scriptscat/scriptcat/issues/792)) [[3ad58b8](https://github.com/scriptscat/scriptcat/commit/3ad58b82bf1d4955cddd3e50b570c601f7e90143)] (by @cyfung1031)
+- 🐛 chrome.tabs.query hersteld ([#786](https://github.com/scriptscat/scriptcat/issues/786)) [[de607fd](https://github.com/scriptscat/scriptcat/commit/de607fd8eca841748a3e422fe5e84f84f84619d5)] (by @cyfung1031)
+- 🐛 [UI-fix] useCallback-probleem opgelost ([#769](https://github.com/scriptscat/scriptcat/issues/769)) [[511de96](https://github.com/scriptscat/scriptcat/commit/511de96d2b271142244f9874f87bb23ec75f626a)] (by @cyfung1031)
+- 🐛 Achtergrondmachtiging toegevoegd om onvermogen om op de achtergrond te draaien te herstellen [#762](https://github.com/scriptscat/scriptcat/issues/762) [[4205837](https://github.com/scriptscat/scriptcat/commit/42058379ab6d0e29003cc1f63d5df48dbe601f4e)]
+- 🐛 Onvermogen van GM_download om bestanden met ongeldige tekens in de bestandsnaam te downloaden, hersteld ([#758](https://github.com/scriptscat/scriptcat/issues/758)) [[2518722](https://github.com/scriptscat/scriptcat/commit/2518722c8bc14b9f52e8720624dd835b1fbdfb1b)] (by @WhiteSevs)
+- 🐛 toString-probleem van sandbox hersteld [#737](https://github.com/scriptscat/scriptcat/issues/737) [[6ca24c9](https://github.com/scriptscat/scriptcat/commit/6ca24c9b171792035803ac4e1c69e473629f9d18)]
+- 🐛 Badge die 0 toont, hersteld [[026c1d2](https://github.com/scriptscat/scriptcat/commit/026c1d2071dd4cfb6291f005d36717bcdf0a51c3)]
+- 🐛 CSP-probleem van scriptinjectie hersteld [#739](https://github.com/scriptscat/scriptcat/issues/739) [#728](https://github.com/scriptscat/scriptcat/issues/728) [[5da21b5](https://github.com/scriptscat/scriptcat/commit/5da21b5e3d0e7e86a1fd5dff57ba03ea641c19fa)]
+
+### Diversen
+
+- 📝 TypeScript-commentaarfixes ([#839](https://github.com/scriptscat/scriptcat/issues/839)) [[6b575ca](https://github.com/scriptscat/scriptcat/commit/6b575cac4841bdf86de70e4b0e702e342a00ca76)] (by @cyfung1031)
+- 🌐 Vertaalproblemen voor meldingen en fouten verwerkt, `@grant`-conflictvalidatie toegevoegd ([#819](https://github.com/scriptscat/scriptcat/issues/819)) [[ef3482d](https://github.com/scriptscat/scriptcat/commit/ef3482d2c6406927a72835067f66a28cdb0f3b79)] (by @cyfung1031)
+- 🌐 i18n-verwerking van "Geen berichtinhoud" ([#811](https://github.com/scriptscat/scriptcat/issues/811)) [[f9486d6](https://github.com/scriptscat/scriptcat/commit/f9486d6e53d68c085625ac370dc717daf8af232e)] (by @cyfung1031)
+- 🌐 Weergave van bronformaat in UI gewijzigd ([#783](https://github.com/scriptscat/scriptcat/issues/783)) [[9242b95](https://github.com/scriptscat/scriptcat/commit/9242b957cf5f90f6d186a0b1f07bfce8d6ed1cd7)] (by @cyfung1031)
+- 🌐 updatepage-vertaling ([#777](https://github.com/scriptscat/scriptcat/issues/777)) [[757c954](https://github.com/scriptscat/scriptcat/commit/757c954768be8fc94e05200822a23efef5e6bc01)] (by @cyfung1031)
+- 🌐 translation.json bijgewerkt ([#746](https://github.com/scriptscat/scriptcat/issues/746)) [[85b48e2](https://github.com/scriptscat/scriptcat/commit/85b48e2982e0c81f82622528a3aa600c3c88ce8d)] (by @cyfung1031)
+
+
+
+## 1.2.0-beta.1 (2025-09-18)
+
+### Toegevoegd
+
+- ✨ Indelingsmenu toegevoegd om zijbalk te verbergen [#689](https://github.com/scriptscat/scriptcat/issues/689) [[dd64da7](https://github.com/scriptscat/scriptcat/commit/dd64da719c081acbf21645e2b1e1f38653ffae8c)]
+- ✨ inject into geïmplementeerd ([#711](https://github.com/scriptscat/scriptcat/issues/711)) [[4c708c2](https://github.com/scriptscat/scriptcat/commit/4c708c2c5a0f7cea6daa2f32f51e182a4f83c50c)]
+- ✨ : sneltoets toegevoegd om de werkbalkknop te activeren voor Firefox mv3 ([#718](https://github.com/scriptscat/scriptcat/issues/718)) [[06a9040](https://github.com/scriptscat/scriptcat/commit/06a904046034aad59564ea07d8ec441f4def5278)] (by @xymoryn)
+
+### Gewijzigd
+
+- ⚡ Inklapprobleem na herrenderen van de popup door klikken op de achtergrondscriptuitvoerknop, geoptimaliseerd [[d83ad0d](https://github.com/scriptscat/scriptcat/commit/d83ad0dda600db59adf70f9db2304381db7ab80f)]
+- ⚡ Scriptlijst geoptimaliseerd, herrendering verminderd [[610fba0](https://github.com/scriptscat/scriptcat/commit/610fba08bbac5c01791aac756eed60a75bc1d483)]
+- ♻️ Taakcontrole van achtergrondscripts verbeterd, fouten verminderd [#714](https://github.com/scriptscat/scriptcat/issues/714) [[3850af2](https://github.com/scriptscat/scriptcat/commit/3850af22abefced1f2ec6c773c92599a18bb0f8a)]
+- 🐛 Achtergrondscripts die niet uitklapten in popup, hersteld ([66ab70f](https://github.com/scriptscat/scriptcat/commit/66ab70fb10c28aaf0c9260a9591aab7e1ae35615))
+- ✨ Popup sluit niet automatisch na uitsluiten van websites [#725](https://github.com/scriptscat/scriptcat/issues/725) ([e432210](https://github.com/scriptscat/scriptcat/commit/e43221051d52d7394a579442519e99d258df872a))
+- ♻️ ReduxStore en broadcastmechanisme geoptimaliseerd ([#729](https://github.com/scriptscat/scriptcat/issues/729)) [[b62781e](https://github.com/scriptscat/scriptcat/commit/b62781e11f0f4771094e42cb3479a70b8134cdf6)] (by @cyfung1031)
+- ⚡ React.forwardRef-code geoptimaliseerd ([#734](https://github.com/scriptscat/scriptcat/issues/734)) [[a7faa48](https://github.com/scriptscat/scriptcat/commit/a7faa48f9a4615318104fa5d501184a4faec73cd)] (by @cyfung1031)
+- ♻️ systemConfig gerefactord en geoptimaliseerd [[3acd3f3](https://github.com/scriptscat/scriptcat/commit/3acd3f3890031a7e90bd57eb63320007164ed4ff)]
+
+### Hersteld
+
+- 🐛 Statusupdatefout hersteld [[94fd65b](https://github.com/scriptscat/scriptcat/commit/94fd65bfb765a9511e0efb2dc6fb2bfd216e570f)]
+- ✏️ Typo hersteld ([#738](https://github.com/scriptscat/scriptcat/issues/738)) ([4e55c06](https://github.com/scriptscat/scriptcat/commit/4e55c06212336bd3356e6d1ead3b75cf97f3b9d8))
+- 🐛 Badge die 0 toont, hersteld ([6edad14](https://github.com/scriptscat/scriptcat/commit/6edad1491820665fad8cd6ee5c85e93c57aa0d42))
+- 🐛 Berichttypecontrole verbeterd [#676](https://github.com/scriptscat/scriptcat/issues/676) ([5073795](https://github.com/scriptscat/scriptcat/commit/50737957507ff9af3aa9ba9a6b7d444b643d1ff2))
+- 🐛 toString-probleem van sandbox hersteld [#737](https://github.com/scriptscat/scriptcat/issues/737) [[a4cefbc](https://github.com/scriptscat/scriptcat/commit/a4cefbc791fc2c2e53f3e934e0e4725023f49f72)]
+- ✏️ Typo hersteld [[35b6f58](https://github.com/scriptscat/scriptcat/commit/35b6f581c6421a6db001eebadaa8ae216f5b8575)]
+- 🐛 GM xhr-documentprobleem hersteld [#716](https://github.com/scriptscat/scriptcat/issues/716) [[1c46546](https://github.com/scriptscat/scriptcat/commit/1c465462f4e14ae461d54358710f5caf74208af3)]
+
+
+
+## 1.2.0-beta (2025-09-07)
+
+### Toegevoegd
+
+- ✨ Eigen editorconfiguratie en editortype-definities toegevoegd ([#708](https://github.com/scriptscat/scriptcat/issues/708)) [[49eb379](https://github.com/scriptscat/scriptcat/commit/49eb3794774790d61c3ef787c865a9ba6fe82841)]
+- ✨ Verwijderingsenquêtepagina toegevoegd [[6404c8f](https://github.com/scriptscat/scriptcat/commit/6404c8f74aff09b15725a92f8afdfc0d71ac188f)]
+- 📝 Installatie-openingspagina en naamruimte gewijzigd ([6f2f000](https://github.com/scriptscat/scriptcat/commit/6f2f000612908b7a88f6b70c2831092805c63bc7))
+- ✨ Mobiele installatie-QR-code toegevoegd ([348237c](https://github.com/scriptscat/scriptcat/commit/348237c7ce9771c69025386926b1f73710cf6f42))
+
+### Hersteld
+
+- 🐛 Compatibiliteitsproblemen met oudere browserversies hersteld [#715](https://github.com/scriptscat/scriptcat/issues/715) [[4da8068](https://github.com/scriptscat/scriptcat/commit/4da806879c2b170672814d02e6f8ed98c9fae35b)]
+- 💄 Popupmenuweergave geoptimaliseerd wanneer het venster te klein is ([288650e](https://github.com/scriptscat/scriptcat/commit/288650e5e4cbdc3fa8658f0754ce427a1b3dec5a))
+- 🐛 N-problemen hersteld ([#710](https://github.com/scriptscat/scriptcat/issues/710)) [[6a2027a](https://github.com/scriptscat/scriptcat/commit/6a2027ac0bb5e0ed625df570240d068a98a34b31)] (by @WhiteSevs)
+- 🐛 GM XHR-omleiding die headers verloor, hersteld [#664](https://github.com/scriptscat/scriptcat/issues/664) close [#664](https://github.com/scriptscat/scriptcat/issues/664) [[1f29e69](https://github.com/scriptscat/scriptcat/commit/1f29e699ded25ec5270844c1fb54001b5bbf5038)]
+
+### Diversen
+
+- 🌐 i18n-problemen verwerkt [[2adf69d](https://github.com/scriptscat/scriptcat/commit/2adf69d6ec3c30186f2c2ef89f97e3cba9e15a66)]
+- 🌐 Vertaalproblemen verwerkt [[55223dd](https://github.com/scriptscat/scriptcat/commit/55223dde8c545e974d19dd8126756aaae407e1fd)]
+
+
+
+## 1.1.0-beta.2 (2025-09-03)
+
+Dropbox-ondersteuning toegevoegd, compatibiliteitsverbeteringen aangebracht, @early-start toegevoegd voor sneller dan pagina laden
+
+### Toegevoegd
+
+- ✨ Instellingen voor scriptruntime-omgeving toegevoegd [#628](https://github.com/scriptscat/scriptcat/issues/628) [[0d4a89e](https://github.com/scriptscat/scriptcat/commit/0d4a89efaecf0331dcc7fbb6df006b93a1525846)]
+- ✨ Standaard ingeklapt wanneer er geen achtergrondscripts zijn [#626](https://github.com/scriptscat/scriptcat/issues/626) ([9d0aac6](https://github.com/scriptscat/scriptcat/commit/9d0aac6aae11b96707ca1f7c024a24e9d55f217b))
+- ✨ Dropbox-ondersteuning [#575](https://github.com/scriptscat/scriptcat/issues/575) [[2c66f21](https://github.com/scriptscat/scriptcat/commit/2c66f21f5118bd83a0eaa0f1baa3a31f2233e5b2)]
+- ✨ external.Tampermonkey geoptimaliseerd wanneer TM en SC samen starten, SC-installatiestatus gecontroleerd als TM niet is geïnstalleerd ([#703](https://github.com/scriptscat/scriptcat/issues/703)) [[d0115c3](https://github.com/scriptscat/scriptcat/commit/d0115c33657260d803b6091139601b1b20407d4e)] (by @cyfung1031)
+- ✨ @early-start toegevoegd voor sneller dan pagina laden ([#649](https://github.com/scriptscat/scriptcat/issues/649)) [[eb097dd](https://github.com/scriptscat/scriptcat/commit/eb097dd146dcd6f8ca712ed883571dbfb3d09f20)]
+
+### Gewijzigd
+
+- ♻️ Compatibel met FF: `chrome.scripting.registerContentScripts` ([#704](https://github.com/scriptscat/scriptcat/issues/704)) [[a9ad0ea](https://github.com/scriptscat/scriptcat/commit/a9ad0ea2b34744dbd4488bda0a16d73bd6a1cc2b)] (by @cyfung1031)
+- ♻️ url_matcher-code geoptimaliseerd ([#702](https://github.com/scriptscat/scriptcat/issues/702)) [[27b8baa](https://github.com/scriptscat/scriptcat/commit/27b8baa90372f75cbf428dd32ef02d842688cf33)] (by @cyfung1031)
+- ⚡ const now = Date.now(); ([#695](https://github.com/scriptscat/scriptcat/issues/695)) [[400b45c](https://github.com/scriptscat/scriptcat/commit/400b45cc487da4cc8a7b866916855acdc18a8023)] (by @cyfung1031)
+- ⚡ forEach -> for of ([#694](https://github.com/scriptscat/scriptcat/issues/694)) [[70927b6](https://github.com/scriptscat/scriptcat/commit/70927b6f0ddcf4a60d5838597d1df5acaaa7ca94)] (by @cyfung1031)
+- ⚡ Gemeenschappelijke code geoptimaliseerd ([#692](https://github.com/scriptscat/scriptcat/issues/692)) [[cf05973](https://github.com/scriptscat/scriptcat/commit/cf0597305a158fd8ba8489f30906d7bbbd7a4b0b)] (by @cyfung1031)
+- ⚡ Code geoptimaliseerd: globaal zoeken ([#697](https://github.com/scriptscat/scriptcat/issues/697)) [[a5c12bd](https://github.com/scriptscat/scriptcat/commit/a5c12bd94f249ea194bececf2ecb39a0dea3c7dc)] (by @cyfung1031)
+- ♻️ Middleware gebruikt om initReady te verwerken [[758e926](https://github.com/scriptscat/scriptcat/commit/758e92690194462982282dca25041c825d0b05e2)]
+- ♻️ Server- en MessageQueue-componenten geoptimaliseerd [[0932edc](https://github.com/scriptscat/scriptcat/commit/0932edc49722226cac97403dcd14dbaef01b5528)]
+- ♻️ Compatibiliteitsaanpassing: optional_permission-verwerking ([#679](https://github.com/scriptscat/scriptcat/issues/679)) [[bfc558a](https://github.com/scriptscat/scriptcat/commit/bfc558a0dfd167234100d95b9180ee6db4ab4c04)] (by @cyfung1031)
+- ♻️ Compatibiliteitsaanpassing: `content.js` moet fout geven als er geen `chrome.runtime.onMessage` is ([#675](https://github.com/scriptscat/scriptcat/issues/675)) [[4e9adc0](https://github.com/scriptscat/scriptcat/commit/4e9adc00562981aa9d930d8a3f199e9418bdff30)] (by @cyfung1031)
+- ♻️ Compatibiliteitsaanpassing (offscreen) en code geoptimaliseerd ([#674](https://github.com/scriptscat/scriptcat/issues/674)) [[a3e56dd](https://github.com/scriptscat/scriptcat/commit/a3e56dd9d76cad73c8c8ec75c71fdbcfb9ca40e0)] (by @cyfung1031)
+- 🎨 Compatibiliteitsaanpassing: notificationsUpdate ([#673](https://github.com/scriptscat/scriptcat/issues/673)) [[a345d93](https://github.com/scriptscat/scriptcat/commit/a345d93187e26efe99cc331072ffc854b3fe7b4d)] (by @cyfung1031)
+- 🎨 chrome.tabs.create-compatibiliteit verbeterd ([#639](https://github.com/scriptscat/scriptcat/issues/639)) [[ac0d7de](https://github.com/scriptscat/scriptcat/commit/ac0d7deb5957ea71579ef7a44594a75300e1cca6)] (by @cyfung1031)
+
+### Hersteld
+
+- 🐛 Onvermogen om installatie te starten wanneer de installatie-tussenpagina onbereikbaar was, hersteld [#705](https://github.com/scriptscat/scriptcat/issues/705) [[5f1e292](https://github.com/scriptscat/scriptcat/commit/5f1e2929d79c470ba4427c3cce01f5cd184a839b)]
+- 🐛 `@match *://*domain/*`-expressie verwerkt [[039b445](https://github.com/scriptscat/scriptcat/commit/039b4454148947cd3c74de82b87804ee9815e60c)]
+- 🐛 Sandbox-ontsnappingsprobleem in de extensieomgeving hersteld [#700](https://github.com/scriptscat/scriptcat/issues/700) [[a1a868d](https://github.com/scriptscat/scriptcat/commit/a1a868dfe3199e666fe2bcb65cfb2ad0ad3d699b)]
+- ✏️ backgroud -> background ([#698](https://github.com/scriptscat/scriptcat/issues/698)) [[2594075](https://github.com/scriptscat/scriptcat/commit/2594075c4a50f4c79fa46bcda08d7b0cbcfe723c)] (by @cyfung1031)
+- ✏️ CrhomeStorage -> ChromeStorage ([#693](https://github.com/scriptscat/scriptcat/issues/693)) [[64c536d](https://github.com/scriptscat/scriptcat/commit/64c536dbd5fcb4c29eebc1109202bab69aaa3ee2)] (by @cyfung1031)
+- 🐛 GM.getTab en GM.getTabs hersteld ([#683](https://github.com/scriptscat/scriptcat/issues/683)) [[31de256](https://github.com/scriptscat/scriptcat/commit/31de256f02b5b61e27f0eec9ea673248ba8faa32)] (by @WhiteSevs)
+- 🐛 Ontbrekend domein in finalUrl hersteld ([#656](https://github.com/scriptscat/scriptcat/issues/656)) [[545d7c8](https://github.com/scriptscat/scriptcat/commit/545d7c8c0dd69c83bd2f0353518aafe6af81c0f4)] (by @cyfung1031)
+- 🐛 Compatibel met oudere browserkernels [#647](https://github.com/scriptscat/scriptcat/issues/647) ([bba12d2](https://github.com/scriptscat/scriptcat/commit/bba12d23f04759cb9b7fdb63f0d95ae515ee94a9))
+
+### Diversen
+
+- 📝 README_RU.md en CONTRIBUTING_RU.md gemaakt ([#678](https://github.com/scriptscat/scriptcat/issues/678)) [[597ab03](https://github.com/scriptscat/scriptcat/commit/597ab0378fe5ced01637cf411326ef7845b8ce2b)] (by @Ioann)
+- 👷 Compatibiliteitsaanpassing (pack.js-compatibiliteit) ([#669](https://github.com/scriptscat/scriptcat/issues/669)) [[fec45e6](https://github.com/scriptscat/scriptcat/commit/fec45e6606a609b10b79c58d2fcba02c2ce71e16)] (by @cyfung1031)
+
+**Volledige changelog**: https://github.com/scriptscat/scriptcat/compare/v1.1.0-beta.1...v1.1.0-beta.2
+
+
+
+## 1.1.0-beta.1 (2025-08-29)
+
+### Toegevoegd
+
+- ✅ Eenheidstests gewijzigd ([#690](https://github.com/scriptscat/scriptcat/issues/690)) [[71f9d70](https://github.com/scriptscat/scriptcat/commit/71f9d709868b96352494889ea864c22c0b2ce197)] (by @cyfung1031)
+- 🎨 Async-code geoptimaliseerd ([#651](https://github.com/scriptscat/scriptcat/issues/651)) ([55440e7](https://github.com/scriptscat/scriptcat/commit/55440e725a706e4358f08bc430ebea77bcb25335))
+- ✨ Globaal code zoeken ([#662](https://github.com/scriptscat/scriptcat/issues/662)) [[f8eafb7](https://github.com/scriptscat/scriptcat/commit/f8eafb7f955dad62c1b41ac477e929bf00c65982)] (by @RenjiYuusei)
+- ✅ nextTime-eenheidstest aangepast [[0a6ed8c](https://github.com/scriptscat/scriptcat/commit/0a6ed8c72b8ee6dc15b66f8053ae3bf3ee95584d)]
+
+### Gewijzigd
+
+- ♻️ ScriptMatchInfo-gerelateerde code geoptimaliseerd ([#653](https://github.com/scriptscat/scriptcat/issues/653)) [[556c493](https://github.com/scriptscat/scriptcat/commit/556c493f027fbfa7299ee68c3a9d927de6f41f08)] (by @cyfung1031)
+- 🎨 Vensteropeningslogica geoptimaliseerd [[0de44bf](https://github.com/scriptscat/scriptcat/commit/0de44bfc90eeee003d9708ba0678e6c23f859579)]
+- 🌐 Vertaalproblemen verwerkt ([cbe880e](https://github.com/scriptscat/scriptcat/commit/cbe880efcf3a148301dce4ffa90aa29a14407a26))
+- 🎨 `@scriptURL` ([#654](https://github.com/scriptscat/scriptcat/issues/654)) [[4b1a5de](https://github.com/scriptscat/scriptcat/commit/4b1a5de9ed3b328091f582925b8a442535953a9e)] (by @cyfung1031)
+- ♻️ UrlMatch herschreven ([#637](https://github.com/scriptscat/scriptcat/issues/637)) [[5b01c10](https://github.com/scriptscat/scriptcat/commit/5b01c10859b80890456a44a66d78204b42040870)] (by @cyfung1031)
+- 🎨 getEnableScript geoptimaliseerd ([#645](https://github.com/scriptscat/scriptcat/issues/645)) [[04910cf](https://github.com/scriptscat/scriptcat/commit/04910cf6213fe90fc8cbca28f2826414855dd7b1)] (by @cyfung1031)
+- ⚡ runtime.ts-code geoptimaliseerd ([#642](https://github.com/scriptscat/scriptcat/issues/642)) [[641cc1d](https://github.com/scriptscat/scriptcat/commit/641cc1d1ec0ec2dff5d32689ba46d27d30f7b45f)] (by @cyfung1031)
+- 🎨 chrome.tabs.create-compatibiliteit verbeterd ([#639](https://github.com/scriptscat/scriptcat/issues/639)) [[601b933](https://github.com/scriptscat/scriptcat/commit/601b933bd5cec1405ac6169a6160a57dfe0dbcfc)] (by @cyfung1031)
+- 🎨 `@match` `@icon` van nieuwe scripts hersteld ([#636](https://github.com/scriptscat/scriptcat/issues/636)) [[aec08a3](https://github.com/scriptscat/scriptcat/commit/aec08a331f868defee6279eb420f6b90aba39cfe)] (by @cyfung1031)
+
+### Verwijderd
+
+- 🔥 Crowdin-documentatie van de scriptsite verwijderd [[695f4d1](https://github.com/scriptscat/scriptcat/commit/695f4d1ba2d039508415235dd8e606d238be8035)]
+
+### Hersteld
+
+- 🐛 Ontbrekend domein in finalUrl hersteld ([#656](https://github.com/scriptscat/scriptcat/issues/656)) [[3ed018a](https://github.com/scriptscat/scriptcat/commit/3ed018a7a54803fcf2e1791316e0166ed0b52007)] (by @cyfung1031)
+- 💚 react/jsx-no-literals lint-probleem hersteld [[017b608](https://github.com/scriptscat/scriptcat/commit/017b60886be601e3e0e1719cf249da32d5686c30)]
+- 🐛 Compatibel met oudere browserkernels [#647](https://github.com/scriptscat/scriptcat/issues/647) [[0e2f817](https://github.com/scriptscat/scriptcat/commit/0e2f8173c8b44bd6ad44bdffc73fa302a96a058e)]
+- 🐛 window.external-injectie geoptimaliseerd ([#646](https://github.com/scriptscat/scriptcat/issues/646)) [[0b2668a](https://github.com/scriptscat/scriptcat/commit/0b2668aadcab35a33ff9abc4bd030dffb87ea168)] (by @cyfung1031)
+- 🐛 Onvermogen van de cloudopslagverificatiepagina om automatisch te sluiten, hersteld [[7748088](https://github.com/scriptscat/scriptcat/commit/7748088e63c1fc660b6a6ae5613cf04f9da99b8c)]
+
+### Diversen
+
+- 🌐 Vietnamese locale verfijnd en uitgebreid ([#661](https://github.com/scriptscat/scriptcat/issues/661)) [[6847a59](https://github.com/scriptscat/scriptcat/commit/6847a596c4b06c75e13594ef60e4b9dfa5718cf3)] (by @RenjiYuusei)
+- 🌐 Vertaalfixes ([#635](https://github.com/scriptscat/scriptcat/issues/635)) [[19296de](https://github.com/scriptscat/scriptcat/commit/19296de6a3815e5965eb33401a55da9b2bd22bb4)] (by @cyfung1031)
+- 🌐 i18n-probleem van de onboardinggids hersteld [#627](https://github.com/scriptscat/scriptcat/issues/627) [[9683f96](https://github.com/scriptscat/scriptcat/commit/9683f965400ab6a2bac15349aca4335911766eac)]
+
+
+
+## 1.1.0-beta (2025-08-18)
+
+### Gewijzigd
+
+- ⚡ .reduce-syntaxis niet gebruiken ([#619](https://github.com/scriptscat/scriptcat/issues/619)) [[71e97d5](https://github.com/scriptscat/scriptcat/commit/71e97d53fe152d5a8e479378366d077589df3d27)] (by @cyfung1031)
+- ⚡ Problemen met laden van scriptbronnen geoptimaliseerd [#612](https://github.com/scriptscat/scriptcat/issues/612) [[e206562](https://github.com/scriptscat/scriptcat/commit/e2065622c2a544579bc84f25f178d118d902ccba)]
+- 🎨 Installatiepagina van scripts geoptimaliseerd ([#611](https://github.com/scriptscat/scriptcat/issues/611)) ([bbc76b1](https://github.com/scriptscat/scriptcat/commit/bbc76b1110d417a445b3cc065488fe11b7f2ddc2))
+- 🐛 Open-in-huidig-venster-methode hersteld ([70be8a3](https://github.com/scriptscat/scriptcat/commit/70be8a303b98b73885dac950dc1b24aa8cbbe773))
+- 🎨 utils.ts geoptimaliseerd ([#608](https://github.com/scriptscat/scriptcat/issues/608)) [[37bb763](https://github.com/scriptscat/scriptcat/commit/37bb763306c7e06df085022c2cb2fa9cc2788204)] (by @cyfung1031)
+- 🎨 doThrow en TypeScript-organisatie ([#606](https://github.com/scriptscat/scriptcat/issues/606)) [[4362802](https://github.com/scriptscat/scriptcat/commit/4362802fe3ba4482a283996cae9a424b23c69407)] (by @cyfung1031)
+- ⚡ popup.ts en runtime.ts verbeterd (code-optimalisatie) ([#607](https://github.com/scriptscat/scriptcat/issues/607)) [[e48ca66](https://github.com/scriptscat/scriptcat/commit/e48ca66cc4f56ef981543c1f56b5e7eb0c2fa14a)] (by @cyfung1031)
+- 🎨 getCurrentTab-gerelateerde updates ([#604](https://github.com/scriptscat/scriptcat/issues/604)) [[b4a9f2e](https://github.com/scriptscat/scriptcat/commit/b4a9f2efd48ee8cbacac6872ddb25c7d630bfd8a)] (by @cyfung1031)
+- 🎨 TMessage TS-definitie ([#596](https://github.com/scriptscat/scriptcat/issues/596)) [[6aeb61d](https://github.com/scriptscat/scriptcat/commit/6aeb61da8ae7efdd718facacf90e4ed40ddb4caf)] (by @cyfung1031)
+- 🎨 Service Worker gebruikt om favicon te verkrijgen ([#594](https://github.com/scriptscat/scriptcat/issues/594)) [[727872d](https://github.com/scriptscat/scriptcat/commit/727872d47552e4c53b09be33b526f7f69baad4ec)] (by @cyfung1031)
+- 🎨 Berichtstandaardisatie ([#595](https://github.com/scriptscat/scriptcat/issues/595)) [[791608b](https://github.com/scriptscat/scriptcat/commit/791608b31855b1415f9ad496ef6c52fe1809984d)] (by @cyfung1031)
+- 🎨 SystemConfigChange-code geoptimaliseerd ([#593](https://github.com/scriptscat/scriptcat/issues/593)) [[041d985](https://github.com/scriptscat/scriptcat/commit/041d98523902319c88efdee3fa2ae40eab80aba8)] (by @cyfung1031)
+- 🎨 EventEmitter-code geoptimaliseerd ([#592](https://github.com/scriptscat/scriptcat/issues/592)) [[67543c4](https://github.com/scriptscat/scriptcat/commit/67543c473b303a1708ea83ca00e49d5d687d6a34)] (by @cyfung1031)
+- 🎨 Cache-code geoptimaliseerd ([#591](https://github.com/scriptscat/scriptcat/issues/591)) [[34e42ac](https://github.com/scriptscat/scriptcat/commit/34e42ac5f9ee504a90636d32c53def356c7d4495)] (by @cyfung1031)
+- 🎨 Nieuwe scriptsjabloon gebruikt standaard `@grant none`, zoals TM ([#589](https://github.com/scriptscat/scriptcat/issues/589)) [[e5a2d5d](https://github.com/scriptscat/scriptcat/commit/e5a2d5d3adafdcac2cf95b865550e395ba8443c7)] (by @cyfung1031)
+- ⚡ new Date().getTime() → Date.now() ([#587](https://github.com/scriptscat/scriptcat/issues/587)) [[245ecbf](https://github.com/scriptscat/scriptcat/commit/245ecbfc23f1811aeee5671e48151e94b0ebc128)] (by @cyfung1031)
+
+### Hersteld
+
+- 🐛 Probleem van `@connect` \* dat geen effect had, hersteld [#623](https://github.com/scriptscat/scriptcat/issues/623) [[76481c8](https://github.com/scriptscat/scriptcat/commit/76481c845b34414a7f15ed18ec61f7dff7eef091)]
+- 🐛 Eenheidstests toegevoegd en `@exclude`-probleem hersteld ([#618](https://github.com/scriptscat/scriptcat/issues/618)) [[0046bb7](https://github.com/scriptscat/scriptcat/commit/0046bb78800a2c46edaac785b8e9592327772a3b)] (by @cyfung1031)
+- 🐛 Onvermogen om scripts via sommige .user.js-links te installeren, hersteld [#599](https://github.com/scriptscat/scriptcat/issues/599) [[ccd2639](https://github.com/scriptscat/scriptcat/commit/ccd2639858f0f3cde28f284376fe8ed998d935ae)]
+- 🐛 Mislukt maken van nieuw script hersteld [[d42d6e7](https://github.com/scriptscat/scriptcat/commit/d42d6e7d408a84674facf9ab0da6eac0e384502f)]
+- 🐛 Metadatafixes ([#610](https://github.com/scriptscat/scriptcat/issues/610)) [[4d98cce](https://github.com/scriptscat/scriptcat/commit/4d98cce0ca1281cc58f551ea4e6700e340780d3f)] (by @cyfung1031)
+- 🐛 Popup-badgefixes ([#605](https://github.com/scriptscat/scriptcat/issues/605)) [[eff9230](https://github.com/scriptscat/scriptcat/commit/eff92309de99abb0cf48ef4727afaa113bc2fbb6)] (by @cyfung1031)
+- 🐛 ScriptEditor.tsx-fixes ([#603](https://github.com/scriptscat/scriptcat/issues/603)) [[a9aadba](https://github.com/scriptscat/scriptcat/commit/a9aadba372b813c16bdc5f0aeb07c68981f48c63)] (by @cyfung1031)
+- 🐛 CSS-fixes voor codeviewer & editor ([#602](https://github.com/scriptscat/scriptcat/issues/602)) [[2e86785](https://github.com/scriptscat/scriptcat/commit/2e8678513efaccd42c8dc2aa89f8b76679aa8420)] (by @cyfung1031)
+- 🐛 Gelijktijdigheidsprobleem van getFaviconFromDomain hersteld ([#597](https://github.com/scriptscat/scriptcat/issues/597)) [[1872fe1](https://github.com/scriptscat/scriptcat/commit/1872fe165ab204b155a56f037c111d2d7776c2b9)] (by @cyfung1031)
+- 🐛 Tabbladopenfout in scenario's met meerdere vensters hersteld [#586](https://github.com/scriptscat/scriptcat/issues/586) [[54c1da2](https://github.com/scriptscat/scriptcat/commit/54c1da29c2bd8bd8f5ef2d85b7aed8b334de296f)]
+- 🐛 openerTabId-compatibiliteitsprobleem hersteld ([#586](https://github.com/scriptscat/scriptcat/issues/586)) [[b861fc8](https://github.com/scriptscat/scriptcat/commit/b861fc8620e53b885cad98db03f1dd10ec9d296c)] (by @cyfung1031)
+
+### Diversen
+
+- 👷 pack.js-code geoptimaliseerd ([#615](https://github.com/scriptscat/scriptcat/issues/615)) [[870dd9b](https://github.com/scriptscat/scriptcat/commit/870dd9bc6b7eff3eceefa915452e773ec0565180)] (by @cyfung1031)
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/index.md b/i18n/nl/docusaurus-plugin-content-docs/current/change/index.md
new file mode 100644
index 00000000..293fd96b
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/change/index.md
@@ -0,0 +1,472 @@
+---
+title: Wijzigingslogboek
+---
+
+import GithubStar from '@site/src/components/GithubStar';
+
+
+
+Voor het wijzigingslogboek van de Beta-versie, zie [Beta-wijzigingslogboek](./beta-changelog.md)
+
+⚠️ Let op: als u Windows 8/7/XP gebruikt, of de browserkernelversie lager is dan \<120, moet u de [legacy-versie van ScriptCat](https://github.com/scriptscat/scriptcat/releases) handmatig installeren. v0.16.x is de laatste versie die Manifest V2 ondersteunt. Installatiestappen vindt u hier: [Extensie installeren door uitgepakte map te laden](/use/use.md#load-unpacked-extension-installation).
+
+
+
+## 1.4.0 (2026-06-26)
+
+Deze release brengt laag-niveau refactoring ter voorbereiding op Firefox MV3, samen met editorervaringsverbeteringen (bewerkmenu, Ctrl+Shift+F opmaak, Monaco quick fix), selectie van zoekmachines op meerdere platforms voor het ontdekken van scripts, nieuwe mogelijkheden zoals `@unwrap` / `window.onurlchange` / `@run-at context-menu`, uitgebreide versteviging van de betrouwbaarheid van cloudopslagsynchronisatie, en een grote reeks GM API-, UI- en stabiliteitsfixes (waaronder een langlopend geheugenlek en beveiligingskwetsbaarheden door prototypevervuiling). De ScriptCat AI Agent is beschikbaar als preview in dev / Beta-builds en is nog niet ingeschakeld in de stabiele release.
+
+### 🚀 Belangrijke nieuwe functies
+
+- 🧪 ScriptCat AI Agent (**Preview — alleen beschikbaar in dev / Beta-builds, nog niet ingeschakeld in stabiel**) — AI-aangedreven agentsysteem met conversationele interactie, toolaanroepen, Skill-systeem, MCP-protocol en meer ([#1324](https://github.com/scriptscat/scriptcat/pull/1324)) (by @CodFrm)
+- ✨ Ondersteuning voor de `@unwrap` metadatatag ([#1213](https://github.com/scriptscat/scriptcat/pull/1213)) (by @cyfung1031)
+- ✨ Implementatie van TM's `window.onurlchange` via de Navigation API ([#1315](https://github.com/scriptscat/scriptcat/pull/1315)) (by @cyfung1031)
+- ✨ Herstel van de ondersteuning voor `@run-at context-menu` ([#1442](https://github.com/scriptscat/scriptcat/pull/1442)) (by @cyfung1031)
+- ✨ Het ontdekken van scripts ondersteunt selectie van zoekmachines op meerdere platforms ([#1295](https://github.com/scriptscat/scriptcat/pull/1295)) (by @CodFrm)
+- ✨ Meer icoonserviceproviders toegevoegd ([#1333](https://github.com/scriptscat/scriptcat/pull/1333)) (by @cyfung1031)
+- ✨ Een updatecontrole-icoon toegevoegd aan de kolom "laatst bijgewerkt" in de scriptlijst ([#1304](https://github.com/scriptscat/scriptcat/pull/1304)) (by @CodFrm)
+- ✨ Verbeterde afhandeling van bewerkingsconflicten en scriptnaamconflicten ([#1223](https://github.com/scriptscat/scriptcat/pull/1223)) (by @cyfung1031)
+
+### 🧑💻 Editor
+
+- ✨ Bewerkmenu aan de editor toegevoegd (zoeken, vervangen, ongedaan maken, enz.) ([#1303](https://github.com/scriptscat/scriptcat/pull/1303)) (by @CodFrm)
+- ✨ De editor ondersteunt Ctrl+Shift+F opmaak ([#1415](https://github.com/scriptscat/scriptcat/pull/1415)) (by @cyfung1031)
+- ✨ Monaco quick fix en gebruikersscript-metadatatips verbeterd ([#1461](https://github.com/scriptscat/scriptcat/pull/1461)) (by @cyfung1031)
+- 🐛 Ctrl-F / Ctrl-H sneltoetsen hersteld ([#1312](https://github.com/scriptscat/scriptcat/pull/1312)) (by @cyfung1031)
+- 🐛 De ESLint-fixfunctie die niet werkte hersteld [#1079](https://github.com/scriptscat/scriptcat/issues/1079) ([#1184](https://github.com/scriptscat/scriptcat/pull/1184)) (by @cyfung1031)
+- 🐛 CSS-lay-outproblemen van de editor hersteld ([#1460](https://github.com/scriptscat/scriptcat/pull/1460)) (by @cyfung1031)
+- 🐛 Weergave van de ScriptEditor-scriptlijst in lichte thema hersteld ([#1288](https://github.com/scriptscat/scriptcat/pull/1288)) (by @CodFrm)
+- 🐛 ScriptEditor-problemen hersteld en verbeterd ([#1258](https://github.com/scriptscat/scriptcat/pull/1258)) (by @cyfung1031)
+
+### ⚡️ Prestatieverbeteringen
+
+- 🚑 Een potentieel geheugenlek tijdens langlopende ScriptCat-sessies hersteld ([#1401](https://github.com/scriptscat/scriptcat/pull/1401)) (by @cyfung1031)
+- ⚡️ Afhankelijkheid van het Baidu-bestandssysteem voor globale DNR-regels verwijderd, overgeschakeld naar per-verzoek cookiedeactivering ([#1377](https://github.com/scriptscat/scriptcat/pull/1377)) (by @cyfung1031)
+- ⚡️ Selectie van zoekmachines op meerdere platforms voor het ontdekken van scripts geoptimaliseerd ([#1379](https://github.com/scriptscat/scriptcat/pull/1379)) (by @cyfung1031)
+- ⚡️ Monospace-lettertype gebruikt voor loadingStatus van de installatiepagina om schokkerigheid te voorkomen ([#1381](https://github.com/scriptscat/scriptcat/pull/1381)) (by @cyfung1031)
+- ⚡️ pushValue-verwerking geoptimaliseerd ([#1403](https://github.com/scriptscat/scriptcat/pull/1403)) (by @cyfung1031)
+- ⚡️ Volledigere machtigingscontroles en betere gebruikersscript-machtigingstips ([#1251](https://github.com/scriptscat/scriptcat/pull/1251)) (by @cyfung1031)
+- ⚡️ Geheugenbeheer en opruimmechanisme van MessageConnect verbeterd ([#1248](https://github.com/scriptscat/scriptcat/pull/1248)) (by @cyfung1031)
+
+### 🐛 Bugfixes
+
+- 🐛 Betrouwbaarheid van cloudopslagsynchronisatie verstevigd (authenticatie, padverwerking en herhaalpoging-logica voor Dropbox / WebDAV / Google Drive / OneDrive) ([#1374](https://github.com/scriptscat/scriptcat/pull/1374) ~ [#1395](https://github.com/scriptscat/scriptcat/pull/1395)) (by @cyfung1031)
+- 🐛 Meerdere cloudsynchronisatieproblemen hersteld: OneDrive nul-byte upload, Google Drive / OneDrive foutnormalisatie, S3 aangepaste metadata modifiedDate ([#1405](https://github.com/scriptscat/scriptcat/pull/1405)) ([#1406](https://github.com/scriptscat/scriptcat/pull/1406)) ([#1408](https://github.com/scriptscat/scriptcat/pull/1408)) (by @cyfung1031)
+- 🐛 De WebDAV-verificatie-schrijfprobe verwijderd om vals-negatieven te voorkomen bij services met een niet-schrijfbare root (bijv. Nutstore) ([#1445](https://github.com/scriptscat/scriptcat/pull/1445)) (by @CodFrm)
+- 🐛 Mislukte cross-origin-aanvragen wanneer de sitetoegangsmachtiging ontbreekt hersteld ([#1477](https://github.com/scriptscat/scriptcat/pull/1477)) (by @cyfung1031)
+- 🐛 Edge Android mobiele pop-up-aanpassing hersteld [#686](https://github.com/scriptscat/scriptcat/issues/686) ([#1507](https://github.com/scriptscat/scriptcat/pull/1507)) (by @CodFrm)
+- 🐛 Witte achtergrondflits tijdens initieel laden hersteld [#1497](https://github.com/scriptscat/scriptcat/issues/1497) ([#1498](https://github.com/scriptscat/scriptcat/pull/1498)) (by @cyfung1031)
+- 🐛 Berichtverbindingen (GM API / poorten) die niet correct werden opgeruimd hersteld ([#1474](https://github.com/scriptscat/scriptcat/pull/1474)) (by @cyfung1031)
+- 🐛 `@match`-sjabloonafwijking hersteld wanneer zoeken ontbreekt ([#1466](https://github.com/scriptscat/scriptcat/pull/1466)) (by @cyfung1031)
+- 🐛 `protoBaseDescs` toegevoegd om overerving van voorouderklassen in de Tampermonkey half-sandbox te herstellen ([#1463](https://github.com/scriptscat/scriptcat/pull/1463)) (by @cyfung1031)
+- 🐛 Ontbrekende null-afhandeling voor msgConn van `GM_xmlhttpRequest` hersteld ([#1433](https://github.com/scriptscat/scriptcat/pull/1433)) (by @cyfung1031)
+- 🐛 GM xhr die abnormale onloadend niet correct afhandelde hersteld ([#1412](https://github.com/scriptscat/scriptcat/pull/1412)) (by @cyfung1031)
+- 🐛 Problemen met dynamische updates en weergave van de ScriptEditor-lijst hersteld ([#1414](https://github.com/scriptscat/scriptcat/pull/1414)) (by @cyfung1031)
+- 🐛 Probleem met het aantal sessieregels bij gelijktijdige xhr hersteld ([#1353](https://github.com/scriptscat/scriptcat/pull/1353)) (by @cyfung1031)
+- 🐛 Crash van de hele pagina veroorzaakt door een ongeldige cron-expressie hersteld ([#1327](https://github.com/scriptscat/scriptcat/pull/1327)) (by @cyfung1031)
+- 🐛 Falen van alle scripts wanneer één script een time-out krijgt tijdens de batch-updatecontrole hersteld ([#1265](https://github.com/scriptscat/scriptcat/pull/1265)) (by @cyfung1031)
+- 🐛 extensionEnv-afhandeling toegevoegd voor isIncognito, userAgent en run-in ([#1368](https://github.com/scriptscat/scriptcat/pull/1368)) (by @cyfung1031)
+- 🐛 Gedeeltelijk verborgen onboardingknop hersteld [#1396](https://github.com/scriptscat/scriptcat/issues/1396) ([#1398](https://github.com/scriptscat/scriptcat/pull/1398)) (by @cyfung1031)
+- 🐛 Verborgen tooltip op de scriptbeheerpagina hersteld [#1386](https://github.com/scriptscat/scriptcat/issues/1386) ([#1387](https://github.com/scriptscat/scriptcat/pull/1387)) (by @Xdy1579883916)
+- 🐛 Zijbalk die abnormaal herschalen in kaartmodus veroorzaakte hersteld [#1179](https://github.com/scriptscat/scriptcat/issues/1179) ([#1373](https://github.com/scriptscat/scriptcat/pull/1373)) (by @cyfung1031)
+- 🐛 Onjuiste origin ingesteld bij het installeren van lokale bestanden via slepen-en-neerzetten hersteld ([#1371](https://github.com/scriptscat/scriptcat/pull/1371)) (by @cyfung1031)
+- 🐛 Taalwisselingsmelding hersteld ([#1380](https://github.com/scriptscat/scriptcat/pull/1380)) (by @cyfung1031)
+- 🐛 Logweergave-UI verbeterd ([#1372](https://github.com/scriptscat/scriptcat/pull/1372)) (by @cyfung1031)
+- 🐛 UserConfigPanel CSS hersteld ([#1361](https://github.com/scriptscat/scriptcat/pull/1361)) (by @cyfung1031)
+- 🐛 `Object.create(null)` gebruikt voor het lege object in create_context ([#1397](https://github.com/scriptscat/scriptcat/pull/1397)) (by @cyfung1031)
+- 🐛 Logica voor stille updates en verbindingsmachtigingen voor geabonneerde scripts hersteld ([#1201](https://github.com/scriptscat/scriptcat/pull/1201)) (by @cyfung1031)
+- 🐛 Queryknop op de logpagina die de tijd niet ververste hersteld ([#1294](https://github.com/scriptscat/scriptcat/pull/1294)) (by @CodFrm)
+
+### 🔒 Beveiligingsverbeteringen
+
+- 🔒 Prototypevervuiling via onbetrouwbare YAML-gebruikersconfiguratiesleutels hersteld ([#1494](https://github.com/scriptscat/scriptcat/pull/1494)) (by @qdzsh)
+- 🔒 Alle npm-afhankelijkheidsbeveiligingskwetsbaarheden hersteld ([#1350](https://github.com/scriptscat/scriptcat/pull/1350)) ([#1364](https://github.com/scriptscat/scriptcat/pull/1364)) ([#1365](https://github.com/scriptscat/scriptcat/pull/1365)) (by @cyfung1031)
+
+### ♻️ Refactoring & Compatibiliteit
+
+- ♻️ Laag-niveau refactoring ter voorbereiding op de Firefox MV3-aanpassing ([#1457](https://github.com/scriptscat/scriptcat/pull/1457)) ([#1480](https://github.com/scriptscat/scriptcat/pull/1480)) (by @cyfung1031)
+- ♻️ Scriptresource-updatelogica (updateResource) en gelijktijdigheidscontrole gerefactored, resourcecache-compatibiliteit hersteld ([#1193](https://github.com/scriptscat/scriptcat/pull/1193)) (by @cyfung1031)
+- ♻️ jszip vervangen door JSZipp voor ZIP-verwerking (back-up importeren / exporteren) en de ongebruikte jszip-afhankelijkheid verwijderd ([#1479](https://github.com/scriptscat/scriptcat/pull/1479)) (by @cyfung1031)
+- ♻️ Offscreen ↔ ServiceWorker-communicatie via het postMessage-kanaal verenigd ([#1299](https://github.com/scriptscat/scriptcat/pull/1299)) (by @CodFrm)
+- ♻️ VSCodeConnect-code gerefactored ([#1170](https://github.com/scriptscat/scriptcat/pull/1170)) (by @cyfung1031)
+- ⚡️ ts.worker.js gecomprimeerd tot 4 MB om AMO-validatie te doorstaan, MV3-achtergrondmachtigingsfout hersteld ([#1221](https://github.com/scriptscat/scriptcat/pull/1221)) (by @cyfung1031)
+
+### 🌐 Internationalisering
+
+- 🌐 Meertalige terminologievertalingen hersteld (voornamelijk traditioneel Chinees verbeterd) en vertaalterminologierichtlijnen toegevoegd ([#1468](https://github.com/scriptscat/scriptcat/pull/1468)) (by @cyfung1031)
+
+### Overig
+
+- ✨ De fetchIconByDomain-icoondienst overgeschakeld naar scriptcat.org ([#1268](https://github.com/scriptscat/scriptcat/pull/1268)) (by @cyfung1031)
+- 🔥 Crowdin- en ach-UG-pseudotaalgerelateerde inhoud verwijderd ([#1385](https://github.com/scriptscat/scriptcat/pull/1385)) (by @CodFrm)
+
+
+
+## 0.16.15 (2026-05-19)
+
+### 🐛 Bugfixes
+
+- 🐛 Buildopdracht van het MV2-pakketteringsscript hersteld [#1423](https://github.com/scriptscat/scriptcat/issues/1423) (by @CodFrm)
+- 🐛 Aangepast aan WebExtensions API-wijzigingen (Firefox 149-152), inclusief CSP-aanpassingen ([#1448](https://github.com/scriptscat/scriptcat/pull/1448)) (by @cyfung1031)
+
+
+
+## 0.16.14 (2026-04-26)
+
+### 🚀 Belangrijke nieuwe functies
+
+- ✨ FirefoxMV2-synchronisatie met MV3-hoofdzaken: TypeScript geüpgraded naar 4.9, tsconfig geüpgraded naar es2022; scriptsjablonen (normal/crontab/background) uitgelijnd met MV3; cron verbeterd met ondersteuning voor de `once(...)`-expressie; meertalige ondersteuning voor Monaco Editor ([#1331](https://github.com/scriptscat/scriptcat/pull/1331)) (by @cyfung1031)
+
+### ♻️ Refactoring & Compatibiliteit
+
+- 🔥 axios-afhankelijkheid verwijderd om met MV3 uit te lijnen ([#1339](https://github.com/scriptscat/scriptcat/pull/1339)) (by @cyfung1031)
+
+### 🐛 Bugfixes
+
+- 🐛 Geneste iframe van window.parent dat geen postMessage-berichten ontving hersteld ([#1335](https://github.com/scriptscat/scriptcat/pull/1335)) (by @cyfung1031)
+
+
+
+## 1.3.2 (2026-03-28)
+
+### 🐛 Bugfixes
+
+- 🐛 Accept-header uit fetchScriptBody verwijderd om fout 406 te voorkomen ([#1306](https://github.com/scriptscat/scriptcat/pull/1306)) (by @cyfung1031)
+- 🐛 WebDAV-cookie-authenticatieconflict en authType-ondersteuning hersteld ([#1308](https://github.com/scriptscat/scriptcat/pull/1308)) (by @CodFrm)
+- 🐛 Opmaakfouten correct weergegeven ([#1310](https://github.com/scriptscat/scriptcat/pull/1310)) (by @cyfung1031)
+- 🐛 chrome.storage.local gebruikt voor apparaatspecifieke configuraties om cross-device-synchronisatie te voorkomen ([#1309](https://github.com/scriptscat/scriptcat/pull/1309)) (by @CodFrm)
+- 🐛 Problemen met code-editor-tips hersteld ([#1301](https://github.com/scriptscat/scriptcat/pull/1301)) (by @cyfung1031)
+- 🐛 Afgeknipte datumkiezer-pop-up op de logpagina hersteld ([#1292](https://github.com/scriptscat/scriptcat/pull/1292)) (by @cyfung1031)
+- 🐛 Ontbindknop die verscheen wanneer geen clouddrive is gekoppeld hersteld ([#1291](https://github.com/scriptscat/scriptcat/pull/1291)) (by @CodFrm)
+- 🐛 Verborgen pop-up hersteld ([#1290](https://github.com/scriptscat/scriptcat/pull/1290)) (by @cyfung1031)
+
+
+
+## 1.3.1 (2026-03-13)
+
+### 🐛 Bugfixes
+
+- 🚑 Omgevingsdetectiefout veroorzaakt door andere extensies die chrome.runtime injecteren hersteld [#1280](https://github.com/scriptscat/scriptcat/issues/1280) ([#1281](https://github.com/scriptscat/scriptcat/pull/1281)) (by @CodFrm)
+
+### Overig
+
+- ✅ Playwright E2E-tests en functionele GM API-tests toegevoegd ([#1283](https://github.com/scriptscat/scriptcat/pull/1283)) (by @CodFrm)
+
+
+
+## 1.3.0 (2026-03-10)
+
+Deze update brengt Amazon S3-opslag, scriptruntime-opties, installatie zonder toegang tot externe websites en meer. Het optimaliseert het berichtensysteem en de React-prestaties aanzienlijk, herstelt talrijke GM API-, UI- en stabiliteitsproblemen en bevat uitgebreide kwaliteitsverbeteringen van de code.
+
+### 🚀 Belangrijke nieuwe functies
+
+- ✨ Amazon S3-opslag toegevoegd [#1146](https://github.com/scriptscat/scriptcat/issues/1146) ([#1189](https://github.com/scriptscat/scriptcat/pull/1189)) (by @CodFrm)
+- ✨ Scriptruntime-opties ([#895](https://github.com/scriptscat/scriptcat/pull/895)) (by @CodFrm)
+- ✨ Installatie zonder toegang tot externe website + lay-outaanpassingen van de installatiepagina ([#842](https://github.com/scriptscat/scriptcat/pull/842)) (by @cyfung1031)
+- ✨ Grijze icoon weergeven wanneer de scriptfunctionaliteit is uitgeschakeld [#897](https://github.com/scriptscat/scriptcat/issues/897) (by @CodFrm)
+- ✨ Interactie geoptimaliseerd wanneer het aantal uitgeklapte menuitems 0 is [#868](https://github.com/scriptscat/scriptcat/issues/868) (by @CodFrm)
+- ✨ `@noframes` standaard in het sjabloon om veelvoorkomende fouten te voorkomen ([#900](https://github.com/scriptscat/scriptcat/pull/900)) (by @cyfung1031)
+- ✨ Voorkomen dat een installatielink wordt aangezien voor een nieuwe installatie wanneer de scriptnaam verandert ([#824](https://github.com/scriptscat/scriptcat/pull/824)) (by @cyfung1031)
+- ✨ `@grant`-conflictvalidatie hersteld, foutmelding voor dubbele metadataverklaring toegevoegd ([#902](https://github.com/scriptscat/scriptcat/pull/902)) (by @cyfung1031)
+- ✨ `@version` zonder of met lege waarde geaccepteerd ([#1216](https://github.com/scriptscat/scriptcat/pull/1216)) (by @cyfung1031)
+- ✨ Positie van de verborgen editorzijbalk aangepast [#1185](https://github.com/scriptscat/scriptcat/issues/1185) ([#1254](https://github.com/scriptscat/scriptcat/pull/1254)) (by @CodFrm)
+
+### 🧩 GM API-wijzigingen
+
+- 🐛 GM_addElement-probleem hersteld, bewerking naar de contentomgeving verplaatst ([#1233](https://github.com/scriptscat/scriptcat/pull/1233)) (by @cyfung1031)
+- 🐛 `conflictAction`-parameter aan `GM_download` toegevoegd ([#1250](https://github.com/scriptscat/scriptcat/pull/1250)) (by @cyfung1031)
+- 🐛 Async-declaraties van de GM API hersteld, Promise correct geretourneerd ([#1169](https://github.com/scriptscat/scriptcat/pull/1169)) (by @cyfung1031)
+- ♻️ Firefox-compatibiliteit: GM_setClipboard ([#928](https://github.com/scriptscat/scriptcat/pull/928)) (by @cyfung1031)
+- 🐛 GM_value-probleem hersteld [#1192](https://github.com/scriptscat/scriptcat/issues/1192) (by @CodFrm)
+- 🐛 Downloadbestandsnaam die geen mappen ondersteunde hersteld ([#1203](https://github.com/scriptscat/scriptcat/pull/1203)) (by @cyfung1031)
+
+### ⚡️ Prestatieverbeteringen
+
+- ♻️ Berichtensysteem gerefactored: storage.local-broadcast + Firefox MV3 scripting-compliance + niet-traceerbare dynamische synchronisatie MessageFlag ([#1067](https://github.com/scriptscat/scriptcat/pull/1067)) (by @cyfung1031)
+- ⚡️ React-herrenderingsproblemen hersteld (ScriptCard & ScriptTable) ([#1182](https://github.com/scriptscat/scriptcat/pull/1182)) (by @cyfung1031)
+- ⚡️ React-herrenderingsproblemen hersteld (Popup) ([#1181](https://github.com/scriptscat/scriptcat/pull/1181)) (by @cyfung1031)
+- ⚡️ Repo-prestaties geoptimaliseerd ([#1232](https://github.com/scriptscat/scriptcat/pull/1232)) (by @CodFrm)
+- ⚡️ Metadata buiten chrome.storage.session verplaatst ([#1027](https://github.com/scriptscat/scriptcat/pull/1027)) (by @cyfung1031)
+- ⚡️ Tekensetdetectie verbeterd ([#1140](https://github.com/scriptscat/scriptcat/pull/1140)) (by @cyfung1031)
+- ⚡️ Iconen op URL opgeslagen om dubbele opslag tussen scripts te voorkomen ([#909](https://github.com/scriptscat/scriptcat/pull/909)) (by @cyfung1031)
+- ⚡️ parseMetadata-code geoptimaliseerd ([#903](https://github.com/scriptscat/scriptcat/pull/903)) (by @cyfung1031)
+- 🐛 Geheugenlekken en blootstelling van objecteigenschappen hersteld ([#1242](https://github.com/scriptscat/scriptcat/pull/1242)) (by @cyfung1031)
+- ♻️ Redux verwijderd, statusbeheer vereenvoudigd ([#1206](https://github.com/scriptscat/scriptcat/pull/1206)) (by @cyfung1031)
+
+### 🧑💻 Editor
+
+- ✨ Monaco Editor-instellingen geoptimaliseerd, `/* global xxx */`-fix toegevoegd ([#1012](https://github.com/scriptscat/scriptcat/pull/1012)) (by @cyfung1031)
+- ✨ Meertalige Monaco Editor-tips en `@require-css`-tip toegevoegd ([#960](https://github.com/scriptscat/scriptcat/pull/960)) (by @cyfung1031)
+
+### 🐛 Bugfixes
+
+- 🐛 Conflicterende machtigingscontrole van incognitovenster die herhaalde herstarts veroorzaakte hersteld (by @CodFrm)
+- 🐛 Verwerking van include `*?*`-expressie hersteld [#1271](https://github.com/scriptscat/scriptcat/issues/1271) ([#1272](https://github.com/scriptscat/scriptcat/pull/1272)) (by @CodFrm)
+- 🔒 HTML-inhoud van aankondigingsmeldingen gesaneerd met DOMPurify ([#1274](https://github.com/scriptscat/scriptcat/pull/1274)) (by @CodFrm)
+- 🐛 Niet-werkende machtigingsbeheercontrole van scriptinstellingen hersteld ([#1267](https://github.com/scriptscat/scriptcat/pull/1267)) (by @CodFrm)
+- 🐛 Pop-upinhoud die de schermscroll volgde hersteld [#1256](https://github.com/scriptscat/scriptcat/issues/1256) ([#1263](https://github.com/scriptscat/scriptcat/pull/1263)) (by @cyfung1031)
+- 🐛 Parsingfout van installatielink hersteld [#1235](https://github.com/scriptscat/scriptcat/issues/1235) ([#1260](https://github.com/scriptscat/scriptcat/pull/1260)) (by @cyfung1031)
+- 🐛 Sleepcomponent die focusin/focusout-vertraging veroorzaakte hersteld [#1224](https://github.com/scriptscat/scriptcat/issues/1224) ([#1243](https://github.com/scriptscat/scriptcat/pull/1243)) (by @CodFrm)
+- 🐛 Niet-werkende externe extensie-API hersteld ([#1217](https://github.com/scriptscat/scriptcat/pull/1217)) (by @cyfung1031)
+- 🐛 Grant-probleem hersteld ([#1199](https://github.com/scriptscat/scriptcat/pull/1199)) (by @CodFrm)
+- 🐛 Ontbrekende UserAgentData in content.js hersteld ([#1183](https://github.com/scriptscat/scriptcat/pull/1183)) (by @cyfung1031)
+- 🐛 Scriptcoderingsprobleem aangepakt [#1115](https://github.com/scriptscat/scriptcat/issues/1115) ([#1138](https://github.com/scriptscat/scriptcat/pull/1138)) (by @CodFrm)
+- 🐛 Weergave van scripticonen hersteld [#1052](https://github.com/scriptscat/scriptcat/issues/1052) ([#1104](https://github.com/scriptscat/scriptcat/pull/1104)) (by @CodFrm)
+- 🐛 UnoCSS-voorvoegsel toegevoegd om CSS-conflicten op te lossen, CSS-lay-out hersteld ([#1013](https://github.com/scriptscat/scriptcat/pull/1013)) (by @cyfung1031)
+- 🐛 Bestaand Alarm gewist bij het kiezen van onregelmatige scriptupdatecontrole ([#996](https://github.com/scriptscat/scriptcat/pull/996)) (by @cyfung1031)
+- 🐛 Importeren & exporteren - onjuiste datum/tijd van laatste wijziging van scripts hersteld ([#951](https://github.com/scriptscat/scriptcat/pull/951)) (by @cyfung1031)
+- 🐛 Weergave van scriptnaam en -beschrijving met i18n-taalvoorvoegsel hersteld [#1123](https://github.com/scriptscat/scriptcat/issues/1123) (by @CodFrm)
+- 🐛 Unregister dat niet correct werd uitgevoerd hersteld ([#1231](https://github.com/scriptscat/scriptcat/pull/1231)) (by @cyfung1031)
+
+### ♻️ Refactoring & Compatibiliteit
+
+- ♻️ userScripts / scripting API-aanpassingen, compatibiliteit verbeterd (redo #704) ([#925](https://github.com/scriptscat/scriptcat/pull/925)) (by @cyfung1031)
+- ♻️ Cron-gerelateerde wijzigingen: bugfixes, i18n, once-expressieverbetering, cron-bibliotheek geüpgraded ([#1126](https://github.com/scriptscat/scriptcat/pull/1126)) (by @cyfung1031)
+- ♻️ Scripticonladen gerefactored en geoptimaliseerd ([#893](https://github.com/scriptscat/scriptcat/pull/893)) (by @CodFrm)
+- ♻️ Tekstdecodering verbeterd ([#1166](https://github.com/scriptscat/scriptcat/pull/1166)) (by @cyfung1031)
+- ⬆️ Swc-compatibele kernelversie geüpgraded ([#1186](https://github.com/scriptscat/scriptcat/pull/1186)) (by @cyfung1031)
+
+### 🎨 UI-verbeteringen
+
+- 🎨 Standaard extensiepictogrambadgenummer gewijzigd naar scriptaantal [#989](https://github.com/scriptscat/scriptcat/issues/989) (by @CodFrm)
+- 🎨 Installatiepagina-URL mooier gemaakt ([#993](https://github.com/scriptscat/scriptcat/pull/993)) (by @cyfung1031)
+- 🐛 DraggableEntry gerefactored, uitlijning van kaarthoogte hersteld ([#1245](https://github.com/scriptscat/scriptcat/pull/1245)) (by @cyfung1031)
+
+### Diversen
+
+- 🔒 Beveiligingsverbeteringen (DOMPurify, kwetsbaarheidsfixes voor npm-afhankelijkheden)
+- 👷 Rspack-bundelingoptimalisatie, fixes voor de buildtoolketen
+- ⬆️ Versie-updates van afhankelijkheden
+
+**Volledig wijzigingslogboek:** [Vergelijk v1.2.6...v1.3.0](https://github.com/scriptscat/scriptcat/compare/v1.2.6...v1.3.0)
+
+
+
+## 1.2.6 (2026-02-03)
+
+### Hersteld
+
+- 🐛 structuredClone-fout hersteld ([#1192](https://github.com/scriptscat/scriptcat/issues/1192)) [[265e122](https://github.com/scriptscat/scriptcat/commit/265e122342366b166d3122cc8da485cb1295b924)] (by @cyfung1031)
+
+
+
+## 1.2.5 (2026-02-02)
+
+### Hersteld
+
+- 🐛 Verwijderingsprobleem van scriptsynchronisatie hersteld [#1158](https://github.com/scriptscat/scriptcat/issues/1158) [[5e91a31](https://github.com/scriptscat/scriptcat/commit/5e91a31e02761ba8061e3de1f4d15fc1d964346c)] (by @CodFrm)
+- 🐛 Compatibel met TM `@match www.website.com/*` ([#1165](https://github.com/scriptscat/scriptcat/issues/1165)) [[da66ff7](https://github.com/scriptscat/scriptcat/commit/da66ff70d25c3087cb8405289dc8b14df9c15f05)] (by @cyfung1031)
+- 🐛 Meest recente Edge-versie 144 voegt gebruikersscripts toe [#1157](https://github.com/scriptscat/scriptcat/issues/1157) [[f7c1c73](https://github.com/scriptscat/scriptcat/commit/f7c1c730cf39cae02a9e6f815e3113ea9d2a8a05)] (by @CodFrm)
+- 🐛 Probleem met continue bewaking van FileSystemObserver hersteld ([#1160](https://github.com/scriptscat/scriptcat/issues/1160)) [[9556769](https://github.com/scriptscat/scriptcat/commit/95567690d1bf77bfe8bedfd6a94c88949a77e115)] (by @cyfung1031)
+- 🐛 Kleine fixes in locales.ts ([#1154](https://github.com/scriptscat/scriptcat/issues/1154)) [[1c44b68](https://github.com/scriptscat/scriptcat/commit/1c44b680dab3a95a51eb73cf92531efd0a192dc9)] (by @cyfung1031)
+- 🐛 Tijdprobleem van het pop-upupdatervenster hersteld ([#1155](https://github.com/scriptscat/scriptcat/issues/1155)) [[c17f761](https://github.com/scriptscat/scriptcat/commit/c17f761807fb9b14aff09b9b08d19e4cbe72b8a5)] (by @cyfung1031)
+- 🐛 Weergave van scriptnaam en -beschrijving met i18n-taalvoorvoegsel hersteld [#1123](https://github.com/scriptscat/scriptcat/issues/1123) [[7ef7355](https://github.com/scriptscat/scriptcat/commit/7ef7355632fc989fa1cad44fd2069ff840bbd8df)] (by @CodFrm)
+- 🐛 Waardereferentieprobleem aangepakt [#1141](https://github.com/scriptscat/scriptcat/issues/1141) ([#1147](https://github.com/scriptscat/scriptcat/issues/1147)) [[0892fcd](https://github.com/scriptscat/scriptcat/commit/0892fcd452758030553c33ddf14f1ce4bc6d3efc)] (by @cyfung1031)
+
+
+
+## 1.2.4 (2026-01-07)
+
+Synchronisatiefouten hersteld en versie-updates openen het wijzigingslogboek niet langer automatisch
+
+### Toegevoegd
+
+- ✨ Synchronisatieverwijdering is nu standaard uitgeschakeld ([#958](https://github.com/scriptscat/scriptcat/issues/958)) [[9c4c7dc](https://github.com/scriptscat/scriptcat/commit/9c4c7dc411357746db43a306d97ac41a71f2b49c)] (by @cyfung1031)
+- ✨ Editor ondersteunt nu GM.\* ([#1129](https://github.com/scriptscat/scriptcat/issues/1129)) [[bea0192](https://github.com/scriptscat/scriptcat/commit/bea0192c6cc50eff2ed4e1cc5dcc25f36bbe10e7)] (by @cyfung1031)
+
+### Gewijzigd
+
+- ♻️ Logica voor het openen van de wijzigingslogboekpagina geoptimaliseerd [#1110](https://github.com/scriptscat/scriptcat/issues/1110) [[d3ffedc](https://github.com/scriptscat/scriptcat/commit/d3ffedcffe752ca548f87f1640072fcd871b8604)] (by @CodFrm)
+
+### Hersteld
+
+- 🐛 scriptcat.d.tpl & typefixes ([#1130](https://github.com/scriptscat/scriptcat/issues/1130)) [[dd22ef5](https://github.com/scriptscat/scriptcat/commit/dd22ef544684d69e24a7aae098cb05cbab03daa8)] (by @cyfung1031)
+- 🐛 Cloudsynchronisatieproblemen hersteld ([#1133](https://github.com/scriptscat/scriptcat/issues/1133)) [[a9383d2](https://github.com/scriptscat/scriptcat/commit/a9383d2012eb3953dc33c8886ce3891f404fa100)] (by @CodFrm)
+- 🐛 `GM_addElement("tagName")`-fout hersteld ([#1120](https://github.com/scriptscat/scriptcat/issues/1120)) [[ad19de5](https://github.com/scriptscat/scriptcat/commit/ad19de5c1793c8c079bedbf1b11c7c2ae27a469e)] (by @cyfung1031)
+- 🐛 Opruimlogica verwijderd en checkuserscript-logica geoptimaliseerd ([#1113](https://github.com/scriptscat/scriptcat/issues/1113)) [[e635911](https://github.com/scriptscat/scriptcat/commit/e635911a3c11c3cb8acd1cfd507cb777e5ee7236)] (by @CodFrm)
+
+### Diversen
+
+- 🏷️ TypeScript-revisies ([#1127](https://github.com/scriptscat/scriptcat/issues/1127)) [[b455724](https://github.com/scriptscat/scriptcat/commit/b4557244191018c18d5ce8ea8e8627bcfb7f7cdd)] (by @cyfung1031)
+- 📝 Voorbeeldcommentaaraanvullingen ([#1131](https://github.com/scriptscat/scriptcat/issues/1131)) [[292549e](https://github.com/scriptscat/scriptcat/commit/292549ed0f65952fe9f269aace23eefc7d6a3a0f)] (by @cyfung1031)
+
+
+
+## 1.2.3 (2025-12-20)
+
+Enkele bugfixes
+
+### Gewijzigd
+
+- ⚡ Weergave van de volgende uitvoeringstijd geoptimaliseerd [#1093](https://github.com/scriptscat/scriptcat/issues/1093) [[324ce51](https://github.com/scriptscat/scriptcat/commit/324ce515c84699ca8d3bf1ee447fc6ef0656ae0d)] (by @CodFrm)
+
+### Hersteld
+
+- 🐛 URL-matchingprobleem voor vroege scripts hersteld ([#1096](https://github.com/scriptscat/scriptcat/issues/1096)) [[a77effb](https://github.com/scriptscat/scriptcat/commit/a77effbab5ab4d1752065ef943d9c050ff99c066)] (by @cyfung1031)
+- 🐛 Probleem met te kort weergegeven updatervenster hersteld ([#1088](https://github.com/scriptscat/scriptcat/issues/1088)) [[b2b2d5c](https://github.com/scriptscat/scriptcat/commit/b2b2d5c41ff70ee5430f7d8d156f480ac8fc3a1a)] (by @cyfung1031)
+- 🐛 Abnormale weergave hersteld wanneer gebruikersscriptmelding is ingeschakeld ([#1086](https://github.com/scriptscat/scriptcat/issues/1086)) ([959c4db](https://github.com/scriptscat/scriptcat/commit/959c4dbed92f7bfe22a2f8ebb775c4189b5ff076))
+- 🐛 responseHeaders: `TM-compatibiliteit: \\r\\n` ([#1085](https://github.com/scriptscat/scriptcat/issues/1085)) [[15232c8](https://github.com/scriptscat/scriptcat/commit/15232c8543d93abfdafa1353d39d8a15d1dc385f)] (by @cyfung1031)
+- 🐛 GM XHR-problemen hersteld ([#1082](https://github.com/scriptscat/scriptcat/issues/1082)) [[3d987c3](https://github.com/scriptscat/scriptcat/commit/3d987c300242a3c765146359c35ecd6d998f792c)] (by @CodFrm)
+
+### Diversen
+
+- 🌐 i18n-problemen op pop-uppagina's aangepakt [#1081](https://github.com/scriptscat/scriptcat/issues/1081) [[6b17d71](https://github.com/scriptscat/scriptcat/commit/6b17d7100e8572d72b3b7aaf8ea38be9cdf33f5f)] (by @CodFrm)
+
+
+
+## 1.2.2 (2025-12-13)
+
+Enkele bugfixes
+
+### Hersteld
+
+- 🐛 Frequente achtergrondsynchronisatieprobleem hersteld ([#1076](https://github.com/scriptscat/scriptcat/issues/1076)) [[45dc39b](https://github.com/scriptscat/scriptcat/commit/45dc39baa0f3326cf12e97312ab632dc46ba40f2)] (by @CodFrm)
+- 🐛 Probleem met speciale tabbladverwerking hersteld [#1066](https://github.com/scriptscat/scriptcat/issues/1066) ([50904fb](https://github.com/scriptscat/scriptcat/commit/50904fb46efdea10fd57677bc2d28c770b47e861))
+- 🐛 Scriptverwerking zonder matchregels hersteld [#1071](https://github.com/scriptscat/scriptcat/issues/1071) ([560cdc0](https://github.com/scriptscat/scriptcat/commit/560cdc01fc0fc27fb7d0e3b877c63ba431206668))
+- 🐛 CI-pakketteringsprobleem dat optionele achtergrondmachtigingen verwijderde hersteld [[1f002f0](https://github.com/scriptscat/scriptcat/commit/1f002f0edf9892f023ae93b8522ff7c5e4a96559)] (by @CodFrm)
+- 🐛 Genegeerd tabblad hersteld ([#1058](https://github.com/scriptscat/scriptcat/issues/1058)) [[6165bf4](https://github.com/scriptscat/scriptcat/commit/6165bf48eb1d53ede0561c85c30135446c2ff882)] (by @cyfung1031)
+
+
+
+## 1.2.1 (2025-12-06)
+
+Enkele bugfixes en afhandeling van opties voor achtergronduitvoering.
+
+### Toegevoegd
+
+- ✨ Optie voor achtergronduitvoering toegevoegd ([#1048](https://github.com/scriptscat/scriptcat/issues/1048)) [[626e84d](https://github.com/scriptscat/scriptcat/commit/626e84dbd4dda0731e0a5ffdbdf71ae10e884489)] (by @CodFrm)
+
+### Hersteld
+
+- 🐛 Probleem met het opnieuw instellen van de berichtlistener door document.write hersteld ([#1055](https://github.com/scriptscat/scriptcat/issues/1055)) [[1f3a3ec](https://github.com/scriptscat/scriptcat/commit/1f3a3ec335ed4b519599e9aa3036c66b6f0d10b2)] (by @cyfung1031)
+- 🐛 Filterfunctionaliteit van de lijstweergave hersteld [[e272dc6](https://github.com/scriptscat/scriptcat/commit/e272dc6ed151c15a1ef785b70ae100cb9e74a5dd)] (by @CodFrm)
+- 🐛 UserAgentData in vroege fase aangepakt ([#1045](https://github.com/scriptscat/scriptcat/issues/1045)) [[b4e08a8](https://github.com/scriptscat/scriptcat/commit/b4e08a812a08f42037837bbee54610ebc565063f)] (by @cyfung1031)
+- 🐛 useOpen-optie voor GM_openInTab hersteld [#1043](https://github.com/scriptscat/scriptcat/issues/1043) ([#1044](https://github.com/scriptscat/scriptcat/issues/1044)) [[7f30198](https://github.com/scriptscat/scriptcat/commit/7f30198909824871e694d5ffbe7088e44a6d0b45)] (by @cyfung1031)
+- 🐛 userScripts undefined-probleem hersteld ([#1041](https://github.com/scriptscat/scriptcat/issues/1041)) [[4f2deda](https://github.com/scriptscat/scriptcat/commit/4f2deda69aa6aae7f6e791be1cd965a440b80e33)] (by @cyfung1031)
+- 🐛 Onjuiste verwijzing naar `"monaco-editor"` in `AppContext` hersteld ([#983](https://github.com/scriptscat/scriptcat/issues/983)) [[4b8dae1](https://github.com/scriptscat/scriptcat/commit/4b8dae1f49208d13c4d19c4c627762fc1b04ea5e)] (by @cyfung1031)
+
+**Volledig wijzigingslogboek:** [Vergelijk v1.2.0...v1.2.1](https://github.com/scriptscat/scriptcat/compare/v1.2.0...v1.2.1)
+
+
+
+## 1.2.0 (2025-11-29)
+
+Deze update brengt een zijbalk voor de scriptlijst, kaartweergave, vriendelijkere updatecontrolelogica, editorconfiguratie en meer. Injectie- en runtimestabiliteit zijn aanzienlijk verbeterd, kritieke problemen met CSP, sandbox en GM API zijn hersteld, en er zijn ook prestatie- en structurele optimalisaties doorgevoerd.
+
+Zie voor meer details het wijzigingslogboek van v1.2.0-beta.x en de [v1.2](https://docs.scriptcat.org/docs/change/v1.2/)-documentatie.
+
+### 🚀 Belangrijke nieuwe functies
+
+- ✨ Zijbalk voor scriptlijst [#794](https://github.com/scriptscat/scriptcat/issues/794) (by @CodFrm)
+- ✨ Kaartweergave [#860](https://github.com/scriptscat/scriptcat/issues/860) (by @CodFrm)
+- ✨ Vriendelijkere updatecontrolelogica [#755](https://github.com/scriptscat/scriptcat/issues/755) (by @cyfung1031)
+- ✨ Editorconfiguratie en editortypedefinities toegevoegd [#708](https://github.com/scriptscat/scriptcat/pull/708) (by @CodFrm)
+- ✨ Scriptaantal in pop-up weergegeven ([#973](https://github.com/scriptscat/scriptcat/issues/973)) [[1134586](https://github.com/scriptscat/scriptcat/commit/1134586ff040ffc0cdddd3538e9ec493950c948a)] (by @cyfung1031)
+- ✨ Lay-outmenu toegevoegd om de codezijbalk te verbergen [#689](https://github.com/scriptscat/scriptcat/issues/689) [[dd64da7](https://github.com/scriptscat/scriptcat/commit/dd64da719c081acbf21645e2b1e1f38653ffae8c)]
+- ✨ SC-versiecontroleknop toegevoegd ([#795](https://github.com/scriptscat/scriptcat/issues/795)) [[1680c66](https://github.com/scriptscat/scriptcat/commit/1680c66099120c0e497c1a1f5321f38fe0160ea0)] (by @cyfung1031)
+- ✨ Enquêtepagina na verwijdering van de extensie toegevoegd [[6404c8f](https://github.com/scriptscat/scriptcat/commit/6404c8f74aff09b15725a92f8afdfc0d71ac188f)]
+
+### 🧩 GM API-wijzigingen
+
+- ✨ Injectie-into ondersteuning, scripts kunnen nu in de contentomgeving worden geïnjecteerd [#711](https://github.com/scriptscat/scriptcat/issues/711)
+- ✨ GM_openInTab ondersteunt vastgezette vensters, openen in incognitovenster en andere parameters [#788](https://github.com/scriptscat/scriptcat/pull/788) (by @cyfung1031)
+- ✨ GM_registerMenuCommand ondersteunt submenu en scheidingsteken [#831](https://github.com/scriptscat/scriptcat/pull/831) (by @cyfung1031)
+- 🗑 useOpen-optie uit GM_openInTab verwijderd [#867](https://github.com/scriptscat/scriptcat/pull/867)
+- ♻️ `@connect`-logica aangepast ([#969](https://github.com/scriptscat/scriptcat/issues/969)) [[67914d2](https://github.com/scriptscat/scriptcat/commit/67914d2b7d57fa9c69706ae57ee5d3400c2643f9)] (by @cyfung1031)
+- ♻️ `GM_xmlhttpRequest` en gerelateerde code gerefactored ([#901](https://github.com/scriptscat/scriptcat/issues/901)) [[fabd2e9](https://github.com/scriptscat/scriptcat/commit/fabd2e944235b460bc73df346b79d23ee4540af7)] (by @cyfung1031)
+
+### Overig
+
+- ⚡️ Stabiliteits- en prestatieoptimalisaties
+- 🐛 Diverse problemen hersteld
+- ♻️ Codestructuuroptimalisatie
+- 🌐 i18n-verbeteringen
+
+**Volledig wijzigingslogboek:** [Vergelijk v1.1.2...v1.2.0](https://github.com/scriptscat/scriptcat/compare/v1.1.2...v1.2.0)
+
+
+
+## 1.1.2 (2025-09-18)
+
+Bugfixes
+
+### Hersteld
+
+- 🐛 Sandbox toString-probleem hersteld [#737](https://github.com/scriptscat/scriptcat/issues/737) [[6ca24c9](https://github.com/scriptscat/scriptcat/commit/6ca24c9b171792035803ac4e1c69e473629f9d18)]
+- 🐛 Probleem met badge die 0 weergeeft hersteld [[026c1d2](https://github.com/scriptscat/scriptcat/commit/026c1d2071dd4cfb6291f005d36717bcdf0a51c3)]
+- 🐛 CSP-probleem van scriptinjectie hersteld [#739](https://github.com/scriptscat/scriptcat/issues/739) [#728](https://github.com/scriptscat/scriptcat/issues/728) [[5da21b5](https://github.com/scriptscat/scriptcat/commit/5da21b5e3d0e7e86a1fd5dff57ba03ea641c19fa)]
+- 🐛 Achtergrondscript dat niet uitklapte op de pop-uppagina hersteld [[66ab70f](https://github.com/scriptscat/scriptcat/commit/66ab70fb10c28aaf0c9260a9591aab7e1ae35615)]
+- 🐛 Berichttypevalidatie versterkt [#676](https://github.com/scriptscat/scriptcat/issues/676) [[5073795](https://github.com/scriptscat/scriptcat/commit/50737957507ff9af3aa9ba9a6b7d444b643d1ff2)]
+- 🐛 GM xhr document-probleem hersteld [#716](https://github.com/scriptscat/scriptcat/issues/716) [[1c46546](https://github.com/scriptscat/scriptcat/commit/1c465462f4e14ae461d54358710f5caf74208af3)]
+
+
+
+## 1.1.1 (2025-09-07)
+
+### Toegevoegd
+
+- ✨ Aangepaste editorconfiguratie en editortypedefinities toegevoegd ([#708](https://github.com/scriptscat/scriptcat/issues/708)) [[49eb379](https://github.com/scriptscat/scriptcat/commit/49eb3794774790d61c3ef787c865a9ba6fe82841)]
+
+### Hersteld
+
+- 🐛 Compatibiliteitsproblemen met oudere browserversies hersteld [#715](https://github.com/scriptscat/scriptcat/issues/715) [[4da8068](https://github.com/scriptscat/scriptcat/commit/4da806879c2b170672814d02e6f8ed98c9fae35b)]
+- 💄 Pop-upmenuweergave geoptimaliseerd wanneer het pop-upvenster te klein is ([288650e](https://github.com/scriptscat/scriptcat/commit/288650e5e4cbdc3fa8658f0754ce427a1b3dec5a))
+- 🐛 Meerdere problemen hersteld ([#710](https://github.com/scriptscat/scriptcat/issues/710)) [[6a2027a](https://github.com/scriptscat/scriptcat/commit/6a2027ac0bb5e0ed625df570240d068a98a34b31)] (by @WhiteSevs)
+
+### Diversen
+
+- 🌐 i18n-problemen aangepakt [[2adf69d](https://github.com/scriptscat/scriptcat/commit/2adf69d6ec3c30186f2c2ef89f97e3cba9e15a66)]
+
+
+
+## 1.1.0 (2025-09-07)
+
+Talloze bugfixes en compatibiliteitsverbeteringen, Dropbox-ondersteuning toegevoegd, nieuwe @early-start-functie voor sneller laden dan het laden van de pagina. Zie voor meer details het wijzigingslogboek van v1.1.0-beta.x.
+
+### Toegevoegd
+
+- ✨ Instellingen voor de scriptruntimeomgeving toegevoegd [#628](https://github.com/scriptscat/scriptcat/issues/628) [[0d4a89e](https://github.com/scriptscat/scriptcat/commit/0d4a89efaecf0331dcc7fbb6df006b93a1525846)]
+- ✨ Standaard ingeklapt wanneer er geen achtergrondscripts zijn [#626](https://github.com/scriptscat/scriptcat/issues/626) ([9d0aac6](https://github.com/scriptscat/scriptcat/commit/9d0aac6aae11b96707ca1f7c024a24e9d55f217b))
+- ✨ Dropbox-ondersteuning [#575](https://github.com/scriptscat/scriptcat/issues/575) [[2c66f21](https://github.com/scriptscat/scriptcat/commit/2c66f21f5118bd83a0eaa0f1baa3a31f2233e5b2)]
+- ✨ external.Tampermonkey geoptimaliseerd om de installatiestatus van SC te controleren wanneer TM niet is geïnstalleerd maar zowel TM als SC zijn ingeschakeld ([#703](https://github.com/scriptscat/scriptcat/issues/703)) [[d0115c3](https://github.com/scriptscat/scriptcat/commit/d0115c33657260d803b6091139601b1b20407d4e)] (by @cyfung1031)
+- ✨ @early-start toegevoegd om sneller te laden dan de pagina ([#649](https://github.com/scriptscat/scriptcat/issues/649)) [[eb097dd](https://github.com/scriptscat/scriptcat/commit/eb097dd146dcd6f8ca712ed883571dbfb3d09f20])
+- ✨ Globaal code zoeken ([#662](https://github.com/scriptscat/scriptcat/issues/662)) [[f8eafb7](https://github.com/scriptscat/scriptcat/commit/f8eafb7f955dad62c1b41ac477e929bf00c65982)] (by @RenjiYuusei)
+- ✨ Enquêtepagina na verwijdering van de extensie toegevoegd [[6404c8f](https://github.com/scriptscat/scriptcat/commit/6404c8f74aff09b15725a92f8afdfc0d71ac188f)]
+- 📝 Installatiepagina en naamruimte gewijzigd ([6f2f000](https://github.com/scriptscat/scriptcat/commit/6f2f000612908b7a88f6b70c2831092805c63bc7))
+- ✨ QR-code voor mobiele installatie toegevoegd ([348237c](https://github.com/scriptscat/scriptcat/commit/348237c7ce9771c69025386926b1f73710cf6f42))
+
+### Hersteld
+
+- 🐛 Probleem hersteld waarbij installatie niet kon worden gestart wanneer het netwerk geen toegang had tot de tussenpagina voor installatie [#705](https://github.com/scriptscat/scriptcat/issues/705) [[5f1e292](https://github.com/scriptscat/scriptcat/commit/5f1e2929d79c470ba4427c3cce01f5cd184a839b)]
+- 🐛 `@match *://*domain/*`-expressie aangepakt [[039b445](https://github.com/scriptscat/scriptcat/commit/039b4454148947cd3c74de82b87804ee9815e60c)]
+- 🐛 Sandbox-doorbraakprobleem van de extensieomgeving hersteld [#700](https://github.com/scriptscat/scriptcat/issues/700) [[a1a868d](https://github.com/scriptscat/scriptcat/commit/a1a868dfe3199e666fe2bcb65cfb2ad0ad3d699b)]
+- ✏️ backgroud -> background ([#698](https://github.com/scriptscat/scriptcat/issues/698)) [[2594075](https://github.com/scriptscat/scriptcat/commit/2594075c4a50f4c79fa46bcda08d7b0cbcfe723c)] (by @cyfung1031)
+- ✏️ CrhomeStorage -> ChromeStorage ([#693](https://github.com/scriptscat/scriptcat/issues/693)) [[64c536d](https://github.com/scriptscat/scriptcat/commit/64c536dbd5fcb4c29eebc1109202bab69aaa3ee2)] (by @cyfung1031)
+- 🐛 GM.getTab en GM.getTabs hersteld ([#683](https://github.com/scriptscat/scriptcat/issues/683)) [[31de256](https://github.com/scriptscat/scriptcat/commit/31de256f02b5b61e27f0eec9ea673248ba8faa32)] (by @WhiteSevs)
+- 🐛 Ontbrekend domein in finalUrl hersteld ([#656](https://github.com/scriptscat/scriptcat/issues/656)) [[545d7c8](https://github.com/scriptscat/scriptcat/commit/545d7c8c0dd69c83bd2f0353518aafe6af81c0f4)] (by @cyfung1031)
+- 🐛 Compatibiliteit met oudere browserkernels [#647](https://github.com/scriptscat/scriptcat/issues/647) ([bba12d2](https://github.com/scriptscat/scriptcat/commit/bba12d23f04759cb9b7fdb63f0d95ae515ee94a9))
+- 🐛 Ontbrekend domein in finalUrl hersteld ([#656](https://github.com/scriptscat/scriptcat/issues/656)) [[3ed018a](https://github.com/scriptscat/scriptcat/commit/3ed018a7a54803fcf2e1791316e0166ed0b52007)] (by @cyfung1031)
+- 💚 react/jsx-no-literals lint-probleem hersteld [[017b608](https://github.com/scriptscat/scriptcat/commit/017b60886be601e3e0e1719cf249da32d5686c30)]
+- 🐛 Compatibiliteit met oudere browserkernels [#647](https://github.com/scriptscat/scriptcat/issues/647) [[0e2f817](https://github.com/scriptscat/scriptcat/commit/0e2f8173c8b44bd6ad44bdffc73fa302a96a058e)]
+- 🐛 window.external-injectie geoptimaliseerd ([#646](https://github.com/scriptscat/scriptcat/issues/646)) [[0b2668a](https://github.com/scriptscat/scriptcat/commit/0b2668aadcab35a33ff9abc4bd030dffb87ea168)] (by @cyfung1031)
+- 🐛 Probleem hersteld waarbij de authenticatiepagina van cloudopslag niet automatisch kon sluiten [[7748088](https://github.com/scriptscat/scriptcat/commit/7748088e63c1fc660b6a6ae5613cf04f9da99b8c)]
+- 🐛 `@connect` \\*-probleem hersteld [#623](https://github.com/scriptscat/scriptcat/issues/623) [[76481c8](https://github.com/scriptscat/scriptcat/commit/76481c845b34414a7f15ed18ec61f7dff7eef091)]
+- 🐛 Eenheidstests toegevoegd en `@exclude`-probleem hersteld ([#618](https://github.com/scriptscat/scriptcat/issues/618)) [[0046bb7](https://github.com/scriptscat/scriptcat/commit/0046bb78800a2c46edaac785b8e9592327772a3b)] (by @cyfung1031)
+- 🐛 Probleem hersteld waarbij sommige .user.js-links geen scripts konden installeren [#599](https://github.com/scriptscat/scriptcat/issues/599) [[ccd2639](https://github.com/scriptscat/scriptcat/commit/ccd2639858f0f3cde28f284376fe8ed998d935ae)]
+- 🐛 Mislukte creatie van nieuwe scripts hersteld [[d42d6e7](https://github.com/scriptscat/scriptcat/commit/d42d6e7d408a84674facf9ab0da6eac0e384502f)]
+- 🐛 Metadata hersteld ([#610](https://github.com/scriptscat/scriptcat/issues/610)) [[4d98cce](https://github.com/scriptscat/scriptcat/commit/4d98cce0ca1281cc58f551ea4e6700e340780d3f)] (by @cyfung1031)
+- 🐛 Pop-upbadge hersteld ([#605](https://github.com/scriptscat/scriptcat/issues/605)) [[eff9230](https://github.com/scriptscat/scriptcat/commit/eff92309de99abb0cf48ef4727afaa113bc2fbb6)] (by @cyfung1031)
+- 🐛 ScriptEditor.tsx hersteld ([#603](https://github.com/scriptscat/scriptcat/issues/603)) [[a9aadba](https://github.com/scriptscat/scriptcat/commit/a9aadba372b813c16bdc5f0aeb07c68981f48c63)] (by @cyfung1031)
+- 🐛 CSS van codeviewer & editor hersteld ([#602](https://github.com/scriptscat/scriptcat/issues/602)) [[2e86785](https://github.com/scriptscat/scriptcat/commit/2e8678513efaccd42c8dc2aa89f8b76679aa8420)] (by @cyfung1031)
+- 🐛 Concurrencyprobleem van getFaviconFromDomain hersteld ([#597](https://github.com/scriptscat/scriptcat/issues/597)) [[1872fe1](https://github.com/scriptscat/scriptcat/commit/1872fe165ab204b155a56f037c111d2d7776c2b9)] (by @cyfung1031)
+- 🐛 Fout bij het openen van tabbladen in meerdere vensters hersteld [#586](https://github.com/scriptscat/scriptcat/issues/586) [[54c1da2](https://github.com/scriptscat/scriptcat/commit/54c1da29c2bd8bd8f5ef2d85b7aed8b334de296f)]
+- 🐛 openerTabId-compatibiliteitsprobleem hersteld ([#586](https://github.com/scriptscat/scriptcat/issues/586)) [[b861fc8](https://github.com/scriptscat/scriptcat/commit/b861fc8620e53b885cad98db03f1dd10ec9d296c)] (by @cyfung1031)
+
+### Diversen
+
+- 📝 README_RU.md en CONTRIBUTING_RU.md gemaakt ([#678](https://github.com/scriptscat/scriptcat/issues/678)) [[597ab03](https://github.com/scriptscat/scriptcat/commit/597ab0378fe5ced01637cf411326ef7845b8ce2b)] (by @Ioann)
+- 👷 Compatibiliteitsaanpassingen (pack.js-compatibiliteit) ([#669](https://github.com/scriptscat/scriptcat/issues/669)) [[fec45e6](https://github.com/scriptscat/scriptcat/commit/fec45e6606a609b10b79c58d2fcba02c2ce71e16)] (by @cyfung1031)
+- 🌐 Vietnamese locale verfijnd en uitgebreid ([#661](https://github.com/scriptscat/scriptcat/issues/661)) [[6847a59](https://github.com/scriptscat/scriptcat/commit/6847a596c4b06c75e13594ef60e4b9dfa5718cf3)] (by @RenjiYuusei)
+- 🌐 Vertaalfixes ([#635](https://github.com/scriptscat/scriptcat/issues/635)) [[19296de](https://github.com/scriptscat/scriptcat/commit/19296de6a3815e5965eb33401a55da9b2bd22bb4)] (by @cyfung1031)
+- 🌐 i18n-probleem van de onboardinggids hersteld [#627](https://github.com/scriptscat/scriptcat/issues/627) [[9683f96](https://github.com/scriptscat/scriptcat/commit/9683f965400ab6a2bac15349aca4335911766eac)]
+- 👷 pack.js-code geoptimaliseerd ([#615](https://github.com/scriptscat/scriptcat/issues/615)) [[870dd9b](https://github.com/scriptscat/scriptcat/commit/870dd9bc6b7eff3eceefa915452e773ec0565180)] (by @cyfung1031)
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/run-timing.png b/i18n/nl/docusaurus-plugin-content-docs/current/change/run-timing.png
new file mode 100644
index 00000000..6ea09265
Binary files /dev/null and b/i18n/nl/docusaurus-plugin-content-docs/current/change/run-timing.png differ
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/s3-storage.png b/i18n/nl/docusaurus-plugin-content-docs/current/change/s3-storage.png
new file mode 100644
index 00000000..e9a6e5e9
Binary files /dev/null and b/i18n/nl/docusaurus-plugin-content-docs/current/change/s3-storage.png differ
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/v0.16.md b/i18n/nl/docusaurus-plugin-content-docs/current/change/v0.16.md
new file mode 100644
index 00000000..a599b057
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/change/v0.16.md
@@ -0,0 +1,35 @@
+---
+title: v0.16
+---
+
+## v0.16.1
+
+## Sorteren op laatst bijgewerkt toegevoegd
+
+
+
+## v0.16.2
+
+## Automatisch verbergen van het menu configureren
+
+De standaardconfiguratie toont 5 menu-items; zodra er meer dan 5 zijn, verbergt het menu de rest automatisch en door op "meer" te klikken verschijnen de verborgen items.
+
+
+
+
+
+## Toon/verberg-regeling voor kolommen in de scriptlijst toegevoegd
+
+
+
+## v0.16.3
+
+> Voornamelijk bugfixes
+
+## v0.16.4
+
+> Voornamelijk bugfixes
+
+## v0.16.5
+
+> Voornamelijk bugfixes
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/v0.17.md b/i18n/nl/docusaurus-plugin-content-docs/current/change/v0.17.md
new file mode 100644
index 00000000..664e98bf
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/change/v0.17.md
@@ -0,0 +1,31 @@
+---
+title: v0.17
+---
+
+Vanaf v0.17.0 is ScriptCat overgestapt naar Manifest V3 en is de opslagengine gewijzigd van `indexedDB` naar `chrome.storage.local`. Het wisselen van opslagengine opent deze pagina automatisch en herstart de extensie. Als u gegevensproblemen opmerkt, laat het ons weten via [GitHub](https://github.com/scriptscat/scriptcat/issues).
+
+## v0.17.0-alpha
+
+Herbouwd voor Manifest V3, opslagengine gewijzigd en enkele functies aangepast
+
+- Om consistent te blijven met Tampermonkey is `maxRedirects` uit `GM_xmlhttpRequest` verwijderd ten gunste van `redirect`
+- De `store`-methode van `GM_cookie` is verwijderd, samen met `storeId` en `tabId`; cookies ophalen gebruikt nu rechtstreeks de `store` van de huidige pagina (incognito- en normale vensters hebben bijvoorbeeld verschillende stores)
+- `@require-css` verwijderd
+
+## v0.17.0-beta.4
+
+### Snelle scriptupdate-controle toegevoegd aan de pop-up pagina
+
+
+
+
+
+### Zwarte-lijstfunctie voor websites geïmplementeerd
+
+
+
+
+
+### Schakelaartype toegevoegd aan UserConfig
+
+
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.1.md b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.1.md
new file mode 100644
index 00000000..3922c6aa
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.1.md
@@ -0,0 +1,11 @@
+---
+title: v1.1
+---
+
+## Cloudopslagplatforms
+
+Dropbox-ondersteuning toegevoegd
+
+## API-updates
+
+- `@early-start` toegevoegd, waarmee uw script eerder dan de pagina kan draaien [#649](https://github.com/scriptscat/scriptcat/pull/649)
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.2.md b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.2.md
new file mode 100644
index 00000000..b367afa7
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.2.md
@@ -0,0 +1,41 @@
+---
+title: v1.2
+---
+
+Fix: versie-updates openen de wijzigingslogboekpagina niet meer automatisch
+
+## Zijbalk van de scriptlijst [#794](https://github.com/scriptscat/scriptcat/issues/794)
+
+Geavanceerde filters toegevoegd aan de zijbalk, samen met een tagfunctie; tags zijn te bewerken via Script → Instellingen.
+
+
+
+## Kaartweergave [#860](https://github.com/scriptscat/scriptcat/issues/860)
+
+Een kaartweergave toegevoegd die bij de eerste start automatisch schakelt tussen kaart- en tabelweergave, zodat smalle schermen scriptinformatie beter kunnen weergeven.
+
+
+
+## Vriendelijkere updatecontrole [#755](https://github.com/scriptscat/scriptcat/issues/755)
+
+De updatecontrole is geoptimaliseerd — in plaats van voor elk script tegelijk een updateprompt te tonen, worden ze nu samengevoegd in één updatevenster, waar u kunt kiezen welke scripts u wilt bijwerken of alles met één klik kunt bijwerken. Ook wordt getoond hoeveel elk script is gewijzigd.
+
+
+
+## Editorconfiguratie en editortype-definities toegevoegd [#708](https://github.com/scriptscat/scriptcat/pull/708)
+
+U kunt nu de editorconfiguratie en editortype-definities aanpassen; de editorconfiguratie kan worden geschreven aan de hand van [compilerOptions](https://www.typescriptlang.org/tsconfig/#compilerOptions) uit `tsconfig.json`.
+
+
+
+## Optie om op de achtergrond te draaien [#1048](https://github.com/scriptscat/scriptcat/pull/1048)
+
+Een optie toegevoegd om op de achtergrond te draaien onder Instellingen → Uitvoeren. Wanneer ingeschakeld, blijft de browser op de achtergrond draaien en wordt deze naar het systeemvak geminimaliseerd, zelfs nadat alle vensters zijn gesloten, totdat u de browser handmatig afsluit. Zo kunnen achtergrondscripts blijven draaien.
+
+
+
+## API-updates
+
+- Ondersteunt `inject-into`, zodat scripts nu in de contentomgeving kunnen worden geïnjecteerd [#711](https://github.com/scriptscat/scriptcat/issues/711)
+- `GM_openInTab` ondersteunt parameters voor het vastzetten van het tabblad, openen in een incognitovenster en meer [#788](https://github.com/scriptscat/scriptcat/pull/788)
+- `GM_registerMenuCommand` ondersteunt menu's op tweede niveau en scheidingslijnen [#831](https://github.com/scriptscat/scriptcat/pull/831)
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.3.assets/run-timing.png b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.3.assets/run-timing.png
new file mode 100644
index 00000000..6ea09265
Binary files /dev/null and b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.3.assets/run-timing.png differ
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.3.assets/s3-storage.png b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.3.assets/s3-storage.png
new file mode 100644
index 00000000..e9a6e5e9
Binary files /dev/null and b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.3.assets/s3-storage.png differ
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.3.md b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.3.md
new file mode 100644
index 00000000..dad0d892
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.3.md
@@ -0,0 +1,23 @@
+---
+title: v1.3
+---
+
+## Nieuwe scriptinstallatiestroom [#842](https://github.com/scriptscat/scriptcat/issues/842)
+
+De scriptinstallatiestroom is herontworpen — deze is niet langer afhankelijk van omleidingen naar externe websites of het openen van nieuwe vensters. Scripts worden nu rechtstreeks binnen de huidige pagina geïnstalleerd. De indeling van de installatiepagina is ook geoptimaliseerd met responsive design, een scrollbare codevoorvertoning en inline foutmeldingen bij mislukte downloads.
+
+## Opties voor uitvoeringstijd van scripts [#895](https://github.com/scriptscat/scriptcat/issues/895)
+
+Een optie voor uitvoeringstijd toegevoegd aan de scriptinstellingen, waarmee u kunt kiezen uit `document-start`, `document-body`, `document-end`, `document-idle`, `early-start` en meer, voor nauwkeurige controle over wanneer uw script wordt uitgevoerd.
+
+
+
+## Ondersteuning voor Amazon S3-opslag [#1146](https://github.com/scriptscat/scriptcat/issues/1146)
+
+Cloudsynchronisatie en back-up ondersteunen nu Amazon S3 als opslagbackend, naast bestaande opties zoals WebDAV, Baidu Netdisk, OneDrive, Google Drive en Dropbox.
+
+
+
+## Cloudopslag ontkoppelen [#1151](https://github.com/scriptscat/scriptcat/issues/1151)
+
+Een ontkoppelknop toegevoegd aan de cloudsynchronisatie-instellingen, waarmee u cloudopslagverbindingen eenvoudig kunt verbreken of wisselen.
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.4.md b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.4.md
new file mode 100644
index 00000000..4b88b027
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.4.md
@@ -0,0 +1,50 @@
+---
+title: v1.4 — Agent
+---
+
+:::caution Testfase
+v1.4 bevindt zich momenteel nog in een testfase; de volgende functies en API's kunnen vóór de officiële release veranderen. Feedback van het uitproberen is welkom.
+:::
+
+v1.4 is een grote update voor ScriptCat en introduceert een volledig nieuw **Agent**-systeem waarmee gebruikers browseracties kunnen automatiseren, webgegevens kunnen extraheren, bestanden kunnen beheren en geplande taken kunnen uitvoeren via conversatie in natuurlijke taal.
+
+## Agent
+
+Er is een nieuw Agent-chatvenster toegevoegd aan het dashboard, waar u een gesprek met meerdere rondes kunt voeren met een AI-model; de AI roept automatisch ingebouwde tools aan om taken uit te voeren.
+
+**Kerntaken:**
+
+- **Ondersteuning voor meerdere modellen** — OpenAI-compatibele en native Anthropic-formaten, met ondersteuning voor Prompt Caching
+- **11 ingebouwde tools** — web ophalen/zoeken, tabbladbeheer, het OPFS-bestandssysteem, code-uitvoering, gebruikersinteractie en meer
+- **Skillsysteem** — pakketten van prompts + toolscripts + referentiemateriaal die de domeinkennis van de Agent vergroten
+- **MCP-integratie** — ondersteunt het [Model Context Protocol](https://modelcontextprotocol.io/) om verbinding te maken met externe toolservers
+- **DOM-automatisering** — paginanavigatie, schermafbeeldingen, klikken, invullen, scrollen, scriptuitvoering en meer
+- **Geplande taken** — taakplanning op basis van Cron-expressies (Interne / Gebeurtenis-modus)
+- **Sub-agents** — kunnen onafhankelijke sub-agents starten voor complexe deeltaken
+- **Contextbeheer** — Auto-compact en Prompt Caching om tokenverbruik te verminderen
+
+**Script-API (`CAT.agent.*`):**
+
+Gebruikersscripts kunnen Agent-mogelijkheden aanroepen via de `CAT.agent.*`-naamruimte, waaronder de conversation-, dom-, skills-, task-, model-, opfs- en mcp-API's. Voor elke API moet de bijbehorende toestemming worden gedeclareerd met `@grant`.
+
+**6 dashboardpagina's:** Chat, Modelconfiguratie, Skillbeheer, Geplande taken, MCP-servers en de OPFS-browser.
+
+## Ondersteuning voor de `@unwrap`-tag
+
+Laat een script rechtstreeks in de pagina injecteren, waarbij de sandbox-wrapper wordt omzeild.
+
+## De `window.onurlchange`-gebeurtenis
+
+Implementeert Tampermonkey-compatibele URL-wijzigingsgebeurtenisluisteraars met behulp van de Navigation API.
+
+## Editorverbeteringen
+
+Een bewerkingsmenu (zoeken, vervangen, ongedaan maken, enz.) toegevoegd en verschillende toetsenbord- en hintproblemen opgelost.
+
+## Multi-platform zoekmachines
+
+Bij het ontdekken van scripts kunt u nu kiezen tussen verschillende zoekmachines.
+
+## Meer icoonproviders
+
+Meer providers voor scripticonen toegevoegd.
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.5.assets/desktop.png b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.5.assets/desktop.png
new file mode 100644
index 00000000..75a756a2
Binary files /dev/null and b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.5.assets/desktop.png differ
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.5.assets/mobile.png b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.5.assets/mobile.png
new file mode 100644
index 00000000..ca7f9735
Binary files /dev/null and b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.5.assets/mobile.png differ
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.5.md b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.5.md
new file mode 100644
index 00000000..f6e28675
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/change/v1.5.md
@@ -0,0 +1,55 @@
+---
+title: v1.5 — New Interface
+---
+
+:::caution Testfase
+v1.5 bevindt zich momenteel nog in een testfase (bèta); de volgende functies kunnen vóór de officiële release veranderen. Feedback van het uitproberen is welkom — u kunt ook deelnemen aan de discussie over de nieuwe UI/UX in [GitHub Discussions](https://github.com/scriptscat/scriptcat/discussions).
+:::
+
+v1.5 is een volledige herbouw van de ScriptCat-interface: schoner, consistenter en gebruiksvriendelijker — met speciale optimalisaties voor mobiel, zodat zowel desktop- als mobiele gebruikers een betere ervaring krijgen.
+
+## Een compleet nieuwe interface [#1514](https://github.com/scriptscat/scriptcat/pull/1514)
+
+De hele interface is volledig herbouwd, met een consistentere visuele stijl, een duidelijkere hiërarchie en volledige ondersteuning voor licht/donker-thema. De scriptlijst biedt zowel tabel- als kaartweergave, met geavanceerde filtering op status, type, tag en bron — zo blijft het beheren van veel scripts comfortabel.
+
+
+
+## Mobiele optimalisaties
+
+De lay-out is nu speciaal ontworpen voor mobiele browsers die extensies ondersteunen (zoals Edge voor Android en Kiwi): de scriptlijst wordt als kaarten getoond, er is een onderste navigatiebalk, een linkerdrawer geeft snelle toegang tot Abonnementen, Logboeken, Hulpmiddelen en Instellingen, en de extensiepop-up past zich aan smalle schermen aan.
+
+
+
+## 💥 Externe toegang (MCP-brug) [#1573](https://github.com/scriptscat/scriptcat/pull/1573)
+
+Een lokale `sctl`-daemon laat CLI- en MCP-clients op een uniforme manier toegang krijgen tot ScriptCat: scripts vermelden/lezen, installeren, in-/uitschakelen, verwijderen en bewerken — alles wordt beschermd door **gelaagde autorisatie en een menselijke bevestigingspagina**, met drie niveaus: Weigeren / Toestaan / Alleen deze sessie toestaan, en elke bewerking wordt vastgelegd in een auditlogboek.
+
+## 💥 Prullenbak voor scripts [#1585](https://github.com/scriptscat/scriptcat/pull/1585)
+
+Verwijderde scripts worden niet meer direct vernietigd — ze gaan eerst naar de prullenbak, met ondersteuning voor **herstel** (met behoud van de oorspronkelijke scriptgegevens en -machtigingen), definitief verwijderen en automatische opschoning op basis van de bewaartermijn. De standaard bewaartermijn is 30 dagen en is aanpasbaar in de instellingen, of kan op 'nooit' worden gezet.
+
+## 💥 Officiële Firefox MV3-ondersteuning [#1561](https://github.com/scriptscat/scriptcat/pull/1561)
+
+Met verbeterde sandbox-/offscreen-communicatie ondersteunt ScriptCat MV3 nu officieel de Firefox-browser.
+
+## Kies het scripttype vanuit de editor [#1544](https://github.com/scriptscat/scriptcat/pull/1544)
+
+Met de "+" in de tabbalk van de editor kunt u nu rechtstreeks het type script kiezen dat u wilt maken (normaal / achtergrond / gepland), zonder terug te gaan naar de lijstpagina.
+
+## Handmatige download voor lokale back-ups [#1543](https://github.com/scriptscat/scriptcat/pull/1543)
+
+Lokale back-ups bieden nu een handmatige downloadlink om het back-upbestand rechtstreeks naar uw apparaat te exporteren.
+
+## structured_clone-berichten op Chromium 148+ [#1534](https://github.com/scriptscat/scriptcat/pull/1534)
+
+Op Chromium 148+ gebruiken interne extensieberichten `structured_clone`-serialisatie, die een breder scala aan gegevenstypen ondersteunt.
+
+## Overige verbeteringen
+
+- **GM API**: native `GM_download` respecteert nu `@connect`, consistent met `GM_xmlhttpRequest` [#1506](https://github.com/scriptscat/scriptcat/pull/1506)
+- **Prestaties**: verbeterde scriptlaad-cache en opgeloste resterende pop-upmenu's [#1511](https://github.com/scriptscat/scriptcat/pull/1511)
+- **Editor**: aangepaste `eslint-plugin-userscripts`-regels [#1510](https://github.com/scriptscat/scriptcat/pull/1510)
+- Voorlopige (bèta) updates openen nu automatisch de wijzigingslogboekpagina
+- **Fix**: voorkom geplande-taakproblemen door automatische detectie van een ongeldige tijdzone in cron [#1531](https://github.com/scriptscat/scriptcat/pull/1531)
+- **Fix**: vervang een onbeschikbare demo-API in het crontab-voorbeeld [#1542](https://github.com/scriptscat/scriptcat/pull/1542)
+- **i18n**: Koreaans, Turks en Braziliaans-Portugees toegevoegd
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/dev/agent/agent-builtin-tools.md b/i18n/nl/docusaurus-plugin-content-docs/current/dev/agent/agent-builtin-tools.md
new file mode 100644
index 00000000..6d631cc7
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/dev/agent/agent-builtin-tools.md
@@ -0,0 +1,263 @@
+---
+title: Referentie van ingebouwde tools
+---
+
+Agent wordt geleverd met een reeks ingebouwde tools die de AI automatisch aanroept tijdens gesprekken. Deze tools zijn standaard beschikbaar in bewaarde gesprekken; scriptontwikkelaars hoeven ze meestal niet rechtstreeks aan te roepen — de AI kiest de juiste tool op basis van de gebruikersintentie.
+
+Inzicht in wat deze tools kunnen doen, helpt u betere systeemprompts en aangepaste tools te schrijven.
+
+## Webgegevens ophalen
+
+### web_fetch
+
+Haal de inhoud van een URL op, met ondersteuning voor HTML-naar-tekstextractie en LLM-samenvatting.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `url` | `string` | Ja | Doel-URL (alleen http/https) |
+| `prompt` | `string` | Nee | Samenvattingsprompt (wanneer opgegeven, wordt een LLM gebruikt om de inhoud te distilleren) |
+| `max_length` | `number` | Nee | maximaal aantal inhoudstekens |
+
+**Gedragdetails:**
+- Time-out van 30 seconden voor verzoeken
+- HTML-inhoud extraheert automatisch de hoofdtekst (verwijdert navigatie, zijbalken, enz.)
+- JSON-antwoorden worden automatisch geparseerd
+- Gewone tekst wordt ongewijzigd geretourneerd
+- Wanneer `prompt` is opgegeven, wordt de opgehaalde inhoud naar een LLM verzonden voor samenvatting
+
+**Retourwaarde:**
+```json
+{
+ "url": "https://example.com",
+ "content_type": "text/html",
+ "content": "Geëxtraheerde hoofdtekst...",
+ "truncated": false,
+ "final_url": "https://example.com/redirected"
+}
+```
+
+### web_search
+
+Vraag een zoekmachine op en retourneer gestructureerde zoekresultaten.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `query` | `string` | Ja | Zoekwoorden |
+| `max_results` | `number` | Nee | Maximaal aantal resultaten (standaard 5, maximum 10) |
+
+**Ondersteunde zoekmachines:**
+
+| Engine | Beschrijving | Configuratie vereist |
+|------|------|---------|
+| DuckDuckGo | Standaardengine | Geen |
+| Bing | Microsoft Bing Search | API-sleutel vereist |
+| Baidu | Baidu Search | Geen API-sleutel vereist |
+| Google Custom Search | Google Custom Search | API-sleutel + CSE-ID vereist |
+
+Zoekmachines worden geconfigureerd op de beheerpagina → Agent → Instellingen.
+
+**Retourwaarde:**
+```json
+[
+ {
+ "title": "Titel van zoekresultaat",
+ "url": "https://example.com/result",
+ "snippet": "Samenvattingstekst van resultaat..."
+ }
+]
+```
+
+### get_tab_content
+
+Lees de gerenderde pagina-inhoud van een opgegeven tabblad, omgezet in gestructureerde Markdown met CSS-selector-annotaties.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `tab_id` | `number` | Ja | Tabblad-ID |
+| `selector` | `string` | Nee | CSS-selector; alleen het overeenkomende deel extraheren |
+| `prompt` | `string` | Nee | samenvattingsprompt |
+| `max_length` | `number` | Nee | maximaal aantal inhoudstekens |
+
+Verschil met `web_fetch`: `get_tab_content` leest de pagina **zoals deze al door de browser is gerenderd** (inclusief dynamische JS-inhoud), terwijl `web_fetch` een nieuw HTTP-verzoek doet.
+
+**Retourwaarde:**
+```json
+{
+ "tab_id": 123,
+ "url": "https://example.com",
+ "title": "Paginatitel",
+ "content": "Gestructureerde inhoud...",
+ "truncated": false,
+ "used_selector": "main"
+}
+```
+
+## Tabbladbeheer
+
+### list_tabs
+
+Open tabbladen opvragen, met ondersteuning voor verschillende filtervoorwaarden.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `url_pattern` | `string` | Nee | URL-regex-overeenkomst |
+| `title_pattern` | `string` | Nee | Titel-regex-overeenkomst |
+| `active` | `boolean` | Nee | Alleen het actieve tabblad retourneren |
+| `window_id` | `number` | Nee | opgegeven venster |
+| `audible` | `boolean` | Nee | Alleen tabbladen retourneren die momenteel audio afspelen |
+
+### open_tab
+
+Open een nieuw tabblad of navigeer een bestaand tabblad.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `url` | `string` | Ja | Doel-URL |
+| `tab_id` | `number` | Nee | ID van een bestaand tabblad (indien opgegeven, wordt dat tabblad genavigeerd; anders wordt een nieuw tabblad geopend) |
+| `active` | `boolean` | Nee | Of het moet worden geactiveerd (standaard `true`) |
+| `window_id` | `number` | Nee | opgegeven venster |
+| `wait_until_loaded` | `boolean` | Nee | Of u wilt wachten tot de pagina is geladen (standaard `true`) |
+
+### close_tab
+
+Sluit een tabblad.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `tab_id` | `number` | Ja | Tabblad-ID |
+
+### activate_tab
+
+Activeer een tabblad en focus het venster waarin het zich bevindt.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `tab_id` | `number` | Ja | Tabblad-ID |
+
+## Bestandssysteem (OPFS)
+
+### opfs_write
+
+Schrijf een bestand naar de werkruimte.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `path` | `string` | Ja | bestandspad |
+| `content` | `string` | Ja | Bestandsinhoud (data-URL-binair ondersteund) |
+
+### opfs_read
+
+Lees een bestand uit de werkruimte. Standaard wordt het bestandstype automatisch gedetecteerd: tekstbestanden retourneren hun inhoud, binaire bestanden retourneren een blob-URL.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `path` | `string` | Ja | bestandspad |
+| `mode` | `string` | Nee | `"text"` / `"blob"` / `"auto"` (standaard) — dwingt een specifieke retourmodus af |
+| `offset` | `number` | Nee | Startregelnummer (1-gebaseerd), alleen tekstmodus |
+| `limit` | `number` | Nee | Aantal te lezen regels, alleen tekstmodus (paginering is vereist zodra tekst 200 regels overschrijdt) |
+
+### opfs_list
+
+Mapinhoud weergeven.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `path` | `string` | Nee | Mappad (standaard de hoofdmap) |
+
+### opfs_delete
+
+Verwijder een bestand of map.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `path` | `string` | Ja | Bestands-/mappad |
+
+## Gebruikersinteractie
+
+### ask_user
+
+Stel de gebruiker een vraag, met ondersteuning voor zowel vrije invoer als een gestructureerde keuze.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `question` | `string` | Ja | De vraag |
+| `options` | `string[]` | Nee | Lijst van keuzes (wanneer opgegeven, wordt dit een meerkeuzevraag) |
+| `multiple` | `boolean` | Nee | Of meerdere selecties zijn toegestaan (standaard `false`) |
+
+**Time-out:** retourneert `{ answer: null, reason: "timeout" }` na 5 minuten zonder reactie.
+
+**Retourwaarde:**
+```json
+{ "answer": "De antwoordtekst van de gebruiker" }
+```
+
+### execute_script
+
+Voer JavaScript-code uit in een pagina of een sandbox.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `code` | `string` | Ja | JavaScript-code |
+| `target` | `string` | Ja | `"page"` of `"sandbox"` |
+| `tab_id` | `number` | Nee | Welk tabblad u wilt targeten wanneer `target` `page` is (standaard het huidige actieve tabblad); genegeerd voor sandbox |
+
+**Vergelijking van uitvoeringsomgevingen:**
+
+| Omgeving | DOM | Pagina-JS | Extensie-blob-URL | Het beste voor |
+|------|-----|---------|---------------|---------|
+| `target: "page"` (altijd MAIN-wereld) | ja | ja | nee | De DOM lezen/manipuleren, paginawerkingen aanroepen, paginavariabelen lezen |
+| `target: "sandbox"` | nee | nee | nee | Pure berekeningen |
+
+> De `page`-modus draait altijd in de MAIN-wereld van de pagina en deelt `window` met de pagina — dus het heeft geen toegang tot de eigen blob-URL's van de extensie (bv. het adres dat `opfs_read` in de blobmodus retourneert). Gebruik in plaats daarvan een SkillScript wanneer u met een blob-URL moet werken.
+
+## Sub-agents
+
+### agent
+
+Start een onafhankelijke sub-agent om een complexe deeltaak af te handelen.
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `prompt` | `string` | Ja | Beschrijving van de deeltaak |
+| `description` | `string` | Nee | Een kort label (een paar woorden, voor UI-weergave) |
+| `type` | `string` | Nee | Sub-agenttype (zie hieronder), standaard `"general"` |
+| `tab_id` | `number` | Nee | Tabblad-ID om door te geven aan de sub-agent; de sub-agent werkt op dat tabblad |
+
+**Sub-agenttypen:**
+
+| type | Beschrijving | Beschikbare tools |
+|------|------|---------|
+| `researcher` | Informatie ophalen (alleen-lezen) | web_search, web_fetch, pagina-inhoud lezen |
+| `page_operator` | Browserautomatisering | Tabbladbeheer, DOM-manipulatie, pagina-interactie |
+| `general` | Algemeen doel (standaard) | Alle tools |
+
+**Kenmerken:**
+- Een sub-agent heeft een eigen onafhankelijke gesprekscontext
+- Het **kan geen** `ask_user` of `agent` gebruiken (om recursie te voorkomen)
+- De gebeurtenissen van een sub-agent worden via `sub_agent_event` doorgegeven aan het bovenliggende gesprek
+
+## Taakbeheer
+
+Deze groep tools beheert een tijdelijke taaklijst binnen een gesprek (in het geheugen, niet bewaard).
+
+### create_task
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `subject` | `string` | Ja | Taaktitel |
+| `description` | `string` | Nee | Gedetailleerde beschrijving |
+
+### update_task
+
+| Parameter | Type | Vereist | Beschrijving |
+|------|------|------|------|
+| `task_id` | `string` | Ja | Taak-ID |
+| `status` | `string` | Nee | `"pending"` / `"in_progress"` / `"completed"` |
+| `subject` | `string` | Nee | Nieuwe titel |
+| `description` | `string` | Nee | Nieuwe beschrijving |
+
+### list_tasks
+
+Geen parameters; retourneert een korte lijst van alle taken.
+
+> De taakbeheertools zijn vooral bedoeld voor de AI om de eigen voortgang bij te houden tijdens complexe taken met meerdere stappen; taakgegevens worden niet bewaard.
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/dev/agent/agent-conversation.md b/i18n/nl/docusaurus-plugin-content-docs/current/dev/agent/agent-conversation.md
new file mode 100644
index 00000000..6cce2942
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/dev/agent/agent-conversation.md
@@ -0,0 +1,278 @@
+---
+title: Gespreks-API
+---
+
+`@grant CAT.agent.conversation`
+
+De Gespreks-API is de kern van het Agent-systeem en stelt een script in staat AI-gesprekken te maken, berichten te verzenden en antwoorden te ontvangen.
+
+## Een gesprek maken
+
+```javascript
+const conv = await CAT.agent.conversation.create(options?);
+```
+
+### ConversationCreateOptions
+
+| Parameter | Type | Standaard | Beschrijving |
+|------|------|--------|------|
+| `id` | `string` | automatisch gegenereerd | Gespreks-ID, gebruikt om een bestaand gesprek te hervatten |
+| `system` | `string` | — | Aangepaste systeemprompt, toegevoegd na de ingebouwde prompt |
+| `model` | `string` | standaardmodel | Model-ID (verkregen na configuratie op de beheerpagina) |
+| `maxIterations` | `number` | `20` | Maximaal aantal toolaanroepcycli binnen één gespreksbeurt |
+| `skills` | `"auto" \| string[]` | — | `"auto"` laadt alle Skills automatisch, of een array van specifieke Skillnamen |
+| `tools` | `ToolDefinition[]` | — | Aangepaste toollijst (zie hieronder) |
+| `commands` | `Record` | — | Aangepaste gespreksopdrachten |
+| `ephemeral` | `boolean` | `false` | Een vluchtig gesprek dat niet in de opslag wordt bewaard |
+| `cache` | `boolean` | `true` | Promptcaching inschakelen (vermindert tokenverbruik) |
+
+### Aangepaste tools
+
+Een script kan zijn eigen tools registreren die de AI kan aanroepen:
+
+```javascript
+const conv = await CAT.agent.conversation.create({
+ tools: [{
+ name: "get_weather",
+ description: "Weerinformatie ophalen voor de opgegeven stad",
+ parameters: {
+ type: "object",
+ properties: {
+ city: {
+ type: "string",
+ description: "Stadnaam"
+ },
+ unit: {
+ type: "string",
+ enum: ["celsius", "fahrenheit"],
+ description: "Temperatureenheid"
+ }
+ },
+ required: ["city"]
+ },
+ handler: async (args) => {
+ // args = { city: "Beijing", unit: "celsius" }
+ const data = await fetchWeather(args.city, args.unit);
+ return { temperature: data.temp, condition: data.condition };
+ }
+ }]
+});
+```
+
+De `parameters` van een tool volgen de [JSON Schema](https://json-schema.org/)-specificatie. De AI gebruikt `description` om te begrijpen wanneer en hoe de tool moet worden aangeroepen.
+
+### Aangepaste opdrachten
+
+Aangepaste opdrachten die met `/` beginnen, kunnen worden geregistreerd:
+
+```javascript
+const conv = await CAT.agent.conversation.create({
+ commands: {
+ "/export": async (args) => {
+ // Geactiveerd wanneer de gebruiker "/export pdf" typt
+ await exportToPdf(args);
+ return "Export voltooid";
+ }
+ }
+});
+```
+
+Ingebouwde opdrachten: `/new` (gespreksgeschiedenis wissen) — dit kan worden overschreven door een aangepaste handler.
+
+## Een bestaand gesprek ophalen
+
+```javascript
+const conv = await CAT.agent.conversation.get(conversationId);
+// Retourneert null als het gesprek niet bestaat
+```
+
+## ConversationInstance-methoden
+
+### chat — synchrone chat
+
+```javascript
+const reply = await conv.chat(content, options?);
+```
+
+Verzendt een bericht en wacht op het volledige antwoord. De AI kan tijdens het antwoorden tools aanroepen; `chat` wacht tot alle tooluitvoeringen klaar zijn voordat het het uiteindelijke resultaat retourneert.
+
+**Parameters:**
+
+| Parameter | Type | Beschrijving |
+|------|------|------|
+| `content` | `string \| ContentBlock[]` | Berichtinhoud, tekst of multimodale inhoudsblokken |
+| `options.tools` | `ToolDefinition[]` | Extra tools om alleen voor deze aanroep toe te voegen (samengevoegd met de tools die bij het maken zijn doorgegeven) |
+
+**Retourneert `ChatReply`:**
+
+| Veld | Type | Beschrijving |
+|------|------|------|
+| `content` | `string \| ContentBlock[]` | De antwoordinhoud van de AI |
+| `thinking` | `string` | Het denkproces van het model (alleen sommige modellen ondersteunen dit) |
+| `toolCalls` | `ToolCall[]` | Registratie van toolaanroepen tijdens dit antwoord |
+| `usage` | `{ inputTokens, outputTokens }` | Tokenverbruik |
+| `command` | `boolean` | Of dit antwoord door een opdracht is geactiveerd |
+
+### chatStream — streaming chat
+
+```javascript
+const stream = await conv.chatStream(content, options?);
+for await (const chunk of stream) {
+ // Streamgebeurtenissen afhandelen
+}
+```
+
+Ontvangt het antwoord van de AI in realtime — handig wanneer u de uitvoer stapsgewijs moet weergeven.
+
+**Gebeurtenistypen van `StreamChunk`:**
+
+| type | Velden | Beschrijving |
+|------|------|------|
+| `content_delta` | `content: string` | Incrementele tekstinhoud |
+| `thinking_delta` | `thinking: string` | Incrementele denkinhoud |
+| `tool_call` | `toolCall: ToolCall` | Toolaanroeppinfo (geactiveerd bij statuswijzigingen) |
+| `content_block` | `block: ContentBlock` | Een inhoudsblok (afbeelding, bestand, enz.) |
+| `done` | `usage: { inputTokens, outputTokens }` | Gespreksbeurt voltooid |
+| `error` | `error: string, errorCode?: string` | Fout |
+
+**Foutcodes (`errorCode`):**
+
+| Code | Beschrijving |
+|--------|------|
+| `rate_limit` | API-snelheidslimiet bereikt; wordt meestal automatisch opnieuw geprobeerd |
+| `auth` | Authenticatie mislukt; controleer de API-sleutel |
+| `tool_timeout` | Time-out bij tooluitvoering |
+| `max_iterations` | Maximaal aantal toolaanroepcycli bereikt |
+| `api_error` | Andere API-fout |
+
+### getMessages — berichtgeschiedenis ophalen
+
+```javascript
+const messages = await conv.getMessages();
+```
+
+Retourneert een `ChatMessage[]` met elk bericht in het gesprek.
+
+**Vorm van `ChatMessage`:**
+
+| Veld | Type | Beschrijving |
+|------|------|------|
+| `id` | `string` | Bericht-ID |
+| `role` | `"user" \| "assistant" \| "system" \| "tool"` | Berichtrol |
+| `content` | `string \| ContentBlock[]` | Berichtinhoud |
+| `thinking` | `{ content: string }` | Denkproces (assistant-berichten — let op: dit is een object, geen gewone string) |
+| `error` | `string` | Foutmelding als deze beurt een fout bevatte |
+| `modelId` | `string` | Model-ID dat voor dit bericht is gebruikt |
+| `durationMs` | `number` | Totale antwoordduur in ms |
+| `parentId` | `string` | Bovenliggend bericht-ID (voor vertakking) |
+| `toolCalls` | `ToolCall[]` | Registratie van toolaanroepen (assistant-berichten) |
+| `toolCallId` | `string` | De bijbehorende toolaanroep-ID (toolberichten) |
+| `usage` | `{ inputTokens, outputTokens }` | Tokenverbruik |
+| `createtime` | `number` | Aanmaaktijdstempel |
+
+### clear — het gesprek wissen
+
+```javascript
+await conv.clear();
+```
+
+Wist alle berichtgeschiedenis in het gesprek.
+
+### save — het gesprek bewaren
+
+```javascript
+await conv.save();
+```
+
+Slaat de metagegevens van het gesprek op in de opslag. Vluchtige gesprekken (`ephemeral: true`) worden standaard niet opgeslagen; door deze methode aan te roepen wordt het een bewaard gesprek.
+
+
+### Instantie-eigenschappen
+
+| Eigenschap | Type | Beschrijving |
+|------|------|------|
+| `id` | `string` | Gespreks-ID |
+| `title` | `string` | Gesprekstitel |
+| `modelId` | `string` | Het model-ID dat in gebruik is |
+
+## Multimodale inhoud
+
+Berichtinhoud kan een gewone tekststring zijn of een `ContentBlock[]`-array om multimodale invoer te ondersteunen:
+
+```javascript
+// Tekst + een afbeelding verzenden
+await conv.chat([
+ { type: "text", text: "Analyseer alsjeblieft wat er op deze afbeelding staat" },
+ { type: "image", attachmentId: "img-id", mimeType: "image/png" }
+]);
+```
+
+### ContentBlock-typen
+
+| type | Vereiste velden | Beschrijving |
+|------|---------|------|
+| `text` | `text: string` | Tekstinhoud |
+| `image` | `attachmentId: string, mimeType: string` | Afbeelding; vereist een model met visuele mogelijkheden |
+| `file` | `attachmentId: string, mimeType: string, name: string` | Bestand |
+| `audio` | `attachmentId: string, mimeType: string` | Audio |
+
+## Vluchtige vs. bewaarde gesprekken
+
+| Functie | Bewaard gesprek (standaard) | Vluchtig gesprek |
+|------|-------------------|---------------------|
+| Berichtopslag | Bewaard in OPFS | Alleen in het geheugen |
+| Ingebouwde tools | Alle beschikbaar | Niet inbegrepen; geef uw eigen via `tools` |
+| Gesprekslijst | Zichtbaar | Niet zichtbaar |
+| Promptcaching | Ondersteund | Kan worden uitgeschakeld |
+| Gebruiksscenario | Algemene gesprekken | Lichtgewicht, eenmalige taken en snelle Q&A |
+
+## Contextbeheer
+
+### Automatisch comprimeren
+
+Wanneer het contextverbruik van het gesprek **80%** van het contextvenster van het model overschrijdt, roept het systeem automatisch de LLM aan om een samenvatting van de geschiedenis te genereren, waarbij oudere berichten worden vervangen om ruimte vrij te maken.
+
+### Promptcaching
+
+Standaard ingeschakeld. Voor Anthropic-modellen worden de systeemprompt en berichtgeschiedenis in de cache opgeslagen, waardoor tokenverbruik en latentie voor herhaalde beurten aanzienlijk worden verminderd.
+
+Kan worden uitgeschakeld via `cache: false`:
+
+```javascript
+const conv = await CAT.agent.conversation.create({ cache: false });
+```
+
+## Volledig voorbeeld
+
+```javascript
+// ==UserScript==
+// @name Slimme vertaalassistent
+// @match *://*/*
+// @grant CAT.agent.conversation
+// @grant CAT.agent.dom
+// ==/UserScript==
+
+// Maak een gesprek met een aangepaste tool
+const conv = await CAT.agent.conversation.create({
+ system: "U bent een vertaalassistent. De gebruiker geeft u webpagina-inhoud — vertaal dit naar het Chinees.",
+ tools: [{
+ name: "get_selection",
+ description: "Haal de tekst op die de gebruiker op de pagina heeft geselecteerd",
+ parameters: { type: "object", properties: {} },
+ handler: async () => {
+ return { text: window.getSelection()?.toString() || "Geen tekst geselecteerd" };
+ }
+ }]
+});
+
+// Stream het vertaalresultaat
+const stream = await conv.chatStream("Haal de geselecteerde tekst op en vertaal deze naar het Chinees");
+let result = "";
+for await (const chunk of stream) {
+ if (chunk.type === "content_delta") {
+ result += chunk.content;
+ // Werk de interface in realtime bij
+ updateTranslationUI(result);
+ }
+}
+```
diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/dev/agent/agent-dom.md b/i18n/nl/docusaurus-plugin-content-docs/current/dev/agent/agent-dom.md
new file mode 100644
index 00000000..4cb88aaa
--- /dev/null
+++ b/i18n/nl/docusaurus-plugin-content-docs/current/dev/agent/agent-dom.md
@@ -0,0 +1,330 @@
+---
+title: DOM-manipulatie-API
+---
+
+`@grant CAT.agent.dom`
+
+De DOM-manipulatie-API biedt volledige browserpagina-automatisering: navigatie, inhoud lezen, schermafbeeldingen, formulierinteractie en DOM-bewaking.
+
+## Tabbladbeheer
+
+### listTabs — tabbladen weergeven
+
+```javascript
+const tabs = await CAT.agent.dom.listTabs();
+```
+
+Retourneert informatie over elk geopend tabblad.
+
+**Retourneert `TabInfo[]`:**
+
+| Veld | Type | Beschrijving |
+|------|------|------|
+| `tabId` | `number` | Tabblad-ID |
+| `url` | `string` | Huidige URL |
+| `title` | `string` | Paginatitel |
+| `active` | `boolean` | Of dit het momenteel actieve tabblad is |
+| `windowId` | `number` | ID van het venster waartoe het behoort |
+| `discarded` | `boolean` | Of het is weggegooid (onderbroken) |
+
+## Navigatie
+
+### navigate — een pagina navigeren
+
+```javascript
+const result = await CAT.agent.dom.navigate(url, options?);
+```
+
+**Parameters:**
+
+| Parameter | Type | Standaard | Beschrijving |
+|------|------|--------|------|
+| `url` | `string` | — | Doel-URL (vereist) |
+| `options.tabId` | `number` | huidig actief tabblad | Welk tabblad u wilt gebruiken |
+| `options.waitUntil` | `boolean` | `true` | Of u wilt wachten tot de pagina is geladen |
+| `options.timeout` | `number` | `30000` | Time-out in milliseconden |
+
+**Retourneert `NavigateResult`:**
+
+```typescript
+{ tabId: number; url: string; title: string }
+```
+
+## Inhoud lezen
+
+### readPage — pagina-inhoud lezen
+
+```javascript
+const page = await CAT.agent.dom.readPage(options?);
+```
+
+Converteert de pagina-DOM naar gestructureerde tekst en verwijdert automatisch irrelevante elementen zoals `