Repository navigation
Conventional Comments Toolkit 1.0.0-beta.11
Pre-release1.0.0-beta.11 — September 8, 2026
You now authorize every platform the same way — github.com included — so the extension asks before it works anywhere, and you can revoke that access at any time.
✨ Features
- You choose where the extension works, and you can change your mind.
github.comused to be built into the extension: active from the moment you installed it, with no way to revoke that access from the extension itself. It now goes through the same one-click authorization as every other platform, and every domain you have allowed carries a "Withdraw" button. Domains authorized by your organisation's policy stay as they are — that is not this screen's call. - The options page opens automatically the first time and offers you a guided tour. It introduces each section and explains what it is for; you can skip it at any point, close it with
Escape, and it never comes back on its own. A "Replay the guided tour" button in the page header replays it whenever you want. - The options page now speaks French or English, like the rest of the extension. It stayed in French whatever you had chosen — so someone who had set the interface to English saw English everywhere except on the settings page where they made that choice. The new language now takes effect immediately, rather than at the next reload.
🐛 Bug fixes
- GitHub Enterprise Cloud with data residency now works at all. A domain allowed as
*.ghe.comwas recorded under a mangled name, so the extension never recognised the pages it was authorized for. This is older than this release, and no test could see it: the flaw only appears in a browser, and the tests ran where it does not. - You no longer need to reload the tab you came from. Allowing a domain from the options page left that tab inert — precisely the tab you were about to use. The extension now activates there immediately.
- A failed revocation is no longer reported as successful. When the browser refuses to remove an access, the screen used to report the domain as unconfigured afterwards — an anomaly it had created itself, while the access was in fact still granted. It now changes nothing and says why.
- Revoking access from
chrome://extensionsnow also clears the saved platform. The platform you had chosen for that domain used to stay behind, so granting it again the same way silently restored the old choice instead of asking you. - The extension no longer loads itself on pages it does not support. If you had granted access to all sites from the browser's own controls, its code was injected into every
httpspage, where it could do nothing anyway. Patterns that do not identify a concrete host no longer appear as domains to configure either. - The interface no longer appears twice on a page covered by two of your authorizations, and a tab left open for a long time no longer accumulates a copy of the extension's stylesheet.
🔧 Changed
- After this update, the extension is silent on
github.comuntil you allow it. One click on "Activate" in the options page is enough. This step cannot be automated: the browser only grants a site permission after an explicit action from you. The page opens by itself to say so — but only if the update left you with no working domain at all; if you already had another one configured, the extension keeps working there and nothing tells you it is no longer active ongithub.com. - The options screen is rebuilt around the actual access states: domains the extension already knows, where one click both authorizes and classifies; any other domain, where you say which platform it belongs to before granting; the list of what is configured; and, only when it is not empty, the domains you allowed from the browser rather than from this screen, where the extension is not active yet.
- Each
visualstudio.comorganisation is now authorized individually through the free-form field, with Azure DevOps pre-filled. The catalog entry it replaces asked for every organisation on those legacy addresses at once, when a workstation uses one.
Relevé complet, contraintes et cas limites compris : CHANGELOG.md. Notes de version en français : docs/release-notes-1.x-fr.md.
Installation sans chaîne de build
Aucun Node, npm ni Git requis : télécharger l'archive, la décompresser, charger le dossier.
| Navigateur | Archive | Comment charger |
|---|---|---|
| Chrome, Edge, Chromium | conventional-comments-toolkit-1.0.0-beta.11-chromium.zip |
chrome://extensions → Mode développeur → Charger l'extension non empaquetée → le dossier décompressé |
| Firefox | conventional-comments-toolkit-1.0.0-beta.11-firefox.zip |
about:debugging#/runtime/this-firefox → Charger un module temporaire → le manifest.json du dossier décompressé |
Décompressez ailleurs que dans le dossier des téléchargements : Chromium relit ce dossier à chaque démarrage, le supprimer désactive l'extension. Sous Firefox, un module temporaire est retiré à la fermeture du navigateur.
Chaque archive contient un INSTALLATION.txt reprenant ces étapes (FR et EN). Guide détaillé : docs/extension-setup-fr.md (EN : docs/extension-setup-en.md).
L'extension démarre en mode assist : elle aide et signale, elle ne bloque jamais l'envoi. La source de vérité reste le compagnon serveur (composant B).
Empreintes SHA-256
ad7734deba3d1fa8cd567a899c596e2edf8695bb869e71ba5af91ece3a611fab conventional-comments-toolkit-1.0.0-beta.11-chromium.zip
70b99ff1229821787ecb1931dc2e3492fd64b0c6e3c22c6b07e7568390d9a75c conventional-comments-toolkit-1.0.0-beta.11-firefox.zip
Construit depuis 56aa8ca45e9888b6d4fcfb58b20118b4e0116842 — bundle vérifié sans code distant (§10), manifestes MV3 Chromium et Firefox chargeables, suite de tests rejouée.