Repository navigation
Releases: TheTrustedAdvisor/fab-mask
Release list
Fab Mask 1.4.2
Changed
- More robust popup status check: the ping goes only to the top frame (
frameId: 0), which answers
via callback and promise, so silent sub-frames can never be taken as the answer with
promise-based messaging (Safari, Firefox). A "Not a Fabric page" report in Safari turned out to
be a half-loaded extension (see the Safari notes in the installation guide), not this.
Install: download fab-mask-1.4.2.zip, unzip, then Load unpacked in chrome://extensions / edge://extensions (developer mode) – see docs/installation.md.
Managed devices (Chrome & Edge policy ExtensionInstallForcelist):
mamdngeehbhnikhehiplimphjgpfpdid;https://github.com/TheTrustedAdvisor/fab-mask/releases/latest/download/updates.xml
Fab Mask 1.4.1
Fixed
- Pixelate rendered white in Safari: WebKit resolves explicit
x/ycoordinates of SVG filter
primitives on HTML elements in a different coordinate space, so the mosaic's sampling grid ended
up outside the element. The filter now uses onlywidth/heightcrops (dot → cell → tile →
dilate → offset) and renders identically in Blink and WebKit; a test checks both engines.
Added
- Safari preview build (
npm run build:safari, built in CI) and Safari install notes, including
the "Always Show Toolbar in Full Screen" setting for presentation mode.
Install: download fab-mask-1.4.1.zip, unzip, then Load unpacked in chrome://extensions / edge://extensions (developer mode) – see docs/installation.md.
Managed devices (Chrome & Edge policy ExtensionInstallForcelist):
mamdngeehbhnikhehiplimphjgpfpdid;https://github.com/TheTrustedAdvisor/fab-mask/releases/latest/download/updates.xml
Fab Mask 1.4.0
Added
- Firefox support (Firefox 142+): the build derives a Firefox manifest from the Chrome/Edge one
(event-page background, Gecko IDfab-mask@thetrustedadvisor, data-collection declaration
"none") and producesfab-mask-<version>-firefox.zip, attached to every release. - The code uses the promise-based
browser.*namespace where available; closed shadow roots are
reached viaelement.openOrClosedShadowRoot()in Firefox. - CI runs Mozilla's add-on linter (
web-ext lint) and a smoke test in a real Firefox.
Install: download fab-mask-1.4.0.zip, unzip, then Load unpacked in chrome://extensions / edge://extensions (developer mode) – see docs/installation.md.
Managed devices (Chrome & Edge policy ExtensionInstallForcelist):
mamdngeehbhnikhehiplimphjgpfpdid;https://github.com/TheTrustedAdvisor/fab-mask/releases/latest/download/updates.xml
Fab Mask 1.3.4
Added
- Author links as small icons in the popup footer (website, LinkedIn, GitHub, YouTube).
- Store assets (300×300 logo, 440×280 and 1400×560 promo tiles,
npm run store-assets) and a
step-by-step guide for publishing on Microsoft Edge Add-ons (docs/publishing-edge.md).
Install: download fab-mask-1.3.4.zip, unzip, then Load unpacked in chrome://extensions / edge://extensions (developer mode) – see docs/installation.md.
Managed devices (Chrome & Edge policy ExtensionInstallForcelist):
mamdngeehbhnikhehiplimphjgpfpdid;https://github.com/TheTrustedAdvisor/fab-mask/releases/latest/download/updates.xml
Fab Mask 1.3.3
Added
- Credits: "About" section on the options page (Matthias Falland · fabricperiodictable.com ·
LinkedIn · GitHub · YouTube), "by Matthias Falland" in the popup footer, author section in the
README andauthorin the manifest.
Install: download fab-mask-1.3.3.zip, unzip, then Load unpacked in chrome://extensions / edge://extensions (developer mode) – see docs/installation.md.
Managed devices (Chrome & Edge policy ExtensionInstallForcelist):
mamdngeehbhnikhehiplimphjgpfpdid;https://github.com/TheTrustedAdvisor/fab-mask/releases/latest/download/updates.xml
Fab Mask 1.3.2
Fixed
- The popup was cut off: Chrome and Edge limit extension popups to 600 px height, and the
single-column popup had grown to ~900 px. New two-column layout (640 px wide, ~550 px high in
English and German); a test now fails if any UI language exceeds the limit.
Install: download fab-mask-1.3.2.zip, unzip, then Load unpacked in chrome://extensions / edge://extensions (developer mode) – see docs/installation.md.
Managed devices (Chrome & Edge policy ExtensionInstallForcelist):
mamdngeehbhnikhehiplimphjgpfpdid;https://github.com/TheTrustedAdvisor/fab-mask/releases/latest/download/updates.xml
Fab Mask 1.3.1
Added
- Send feedback link in the popup and on the options page: opens a pre-filled GitHub issue form
(type, description, environment). Only non-sensitive diagnostics are filled in – extension
version, browser, OS, mode, profile, enabled categories and the number of custom terms and
selectors; never page URLs, terms, selectors or learned names.
Changed
- The popup footer shows "Send feedback" instead of the masking shortcut hint (all shortcuts are
listed in the README).
Install: download fab-mask-1.3.1.zip, unzip, then Load unpacked in chrome://extensions / edge://extensions (developer mode) – see docs/installation.md.
Managed devices (Chrome & Edge policy ExtensionInstallForcelist):
mamdngeehbhnikhehiplimphjgpfpdid;https://github.com/TheTrustedAdvisor/fab-mask/releases/latest/download/updates.xml
Fab Mask 1.3.0
Added
- Presentation mode (Alt+Shift+F or "Present" in the popup): switches the window to full screen
so the address bar – which contains workspace and item IDs – disappears from screen shares, turns
masking on and optionally applies a profile (options page). Toggling again restores the window. - Right-click menu on Fabric pages: "always hide “”" adds the selected text as a
custom term; "always hide this element" adds the right-clicked element as a custom selector.
New permissioncontextMenus(no install warning).
Install: download fab-mask-1.3.0.zip, unzip, then Load unpacked in chrome://extensions / edge://extensions (developer mode) – see docs/installation.md.
Managed devices (Chrome & Edge policy ExtensionInstallForcelist):
mamdngeehbhnikhehiplimphjgpfpdid;https://github.com/TheTrustedAdvisor/fab-mask/releases/latest/download/updates.xml
Fab Mask 1.2.1
Fixed
- OneLake catalog column headers ("Owner", "Location") were masked – and replaced with fake names
in fake-data mode – because the catalog marks header cells only via the header row. - Fake-data overlays now wrap like the original text (a two-line owner name was cut off).
Changed
- README and store screenshots now show the real Fabric portal (demo tenant) instead of a mock page.
Install: download fab-mask-1.2.1.zip, unzip, then Load unpacked in chrome://extensions / edge://extensions (developer mode) – see docs/installation.md.
Managed devices (Chrome & Edge policy ExtensionInstallForcelist):
mamdngeehbhnikhehiplimphjgpfpdid;https://github.com/TheTrustedAdvisor/fab-mask/releases/latest/download/updates.xml
Fab Mask 1.2.0
Added
- Learned person names: names from owner, admin and account fields are collected locally and
masked everywhere in the portal (descriptions, lineage, search …). Listed on the options page,
removable individually or all at once. New category "Learned person names" (on by default). - Tooltip masking: native
titletooltips of masked elements, and tooltips containing
sensitive values, are masked; originals are restored when switched off. - Curtain (Alt+Shift+B or popup): covers all Fabric tabs with a neutral overlay.
- Preview mode (Alt+Shift+P or popup): outlines everything that is masked and shows a counter.
- Fake-data mode: plausible, consistent replacement values (same person → same fake name,
same ID → same fake ID) shown as an overlay; inputs, images and initials stay pixelated. - Profiles: built-in Customer demo, Recording (fake data), Screenshots (redact),
Internal training, plus user profiles saved on the options page. - Performance regression test (3,000-row list with all features on).
Changed
- Documentation (README, installation guide, privacy policy, store texts) is now English-only.
Fixed
- The README's "without Fab Mask" screenshot showed masked content (race with the install handler
in the screenshot script); the script now verifies that all demo shots differ.
Install: download fab-mask-1.2.0.zip, unzip, then Load unpacked in chrome://extensions / edge://extensions (developer mode) – see docs/installation.md.
Managed devices (Chrome & Edge policy ExtensionInstallForcelist):
mamdngeehbhnikhehiplimphjgpfpdid;https://github.com/TheTrustedAdvisor/fab-mask/releases/latest/download/updates.xml