Skip to content

Releases: TheTrustedAdvisor/fab-mask

Fab Mask 1.4.2

Choose a tag to compare

@github-actions github-actions released this 06 Oct 04:09

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

Choose a tag to compare

@github-actions github-actions released this 05 Oct 21:21

Fixed

  • Pixelate rendered white in Safari: WebKit resolves explicit x/y coordinates 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 only width/height crops (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

Choose a tag to compare

@github-actions github-actions released this 05 Oct 07:36

Added

  • Firefox support (Firefox 142+): the build derives a Firefox manifest from the Chrome/Edge one
    (event-page background, Gecko ID fab-mask@thetrustedadvisor, data-collection declaration
    "none") and produces fab-mask-<version>-firefox.zip, attached to every release.
  • The code uses the promise-based browser.* namespace where available; closed shadow roots are
    reached via element.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

Choose a tag to compare

@github-actions github-actions released this 05 Oct 06:16

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

Choose a tag to compare

@github-actions github-actions released this 05 Oct 06:04

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 and author in 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

Choose a tag to compare

@github-actions github-actions released this 05 Oct 06:00

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

Choose a tag to compare

@github-actions github-actions released this 05 Oct 05:38

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

Choose a tag to compare

@github-actions github-actions released this 05 Oct 05:33

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 permission contextMenus (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

Choose a tag to compare

@github-actions github-actions released this 05 Oct 05:17

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

Choose a tag to compare

@github-actions github-actions released this 04 Oct 21:20

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 title tooltips 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