Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Add-on icon

NizViewer — Indeed Job Dates version history - 11 versions

NizViewer — Indeed Job Dates by Umair

There are no ratings yet
0 Stars out of 5
5
0
4
0
3
0
2
0
1
0
NizViewer — Indeed Job Dates version history - 11 versions
  • Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.

  • Latest version

    Version 1.6.0

    Released Sep 3, 2026 - 66.5 KB
    Works with firefox 142.0 and later
    1. New feature, scraper-friendly cards

    The reported problem: generic DOM scrapers make one column per repeated sibling, so each .nizviewer-tech-pill became its own column. No scraper setting fixes that, the DOM had to change.

    New scraperMode preference, toggled under Scraping in the popup, default off.
    When on, the pill layout is replaced by one element per field: the whole grouped stack lands in a single cell (Languages: JavaScript, TypeScript | Frontend: React, HTML).
    Every enabled field renders on every card, empty ones included, so columns line up across rows.
    Field labels are CSS ::before content, announced by screen readers, absent from innerText, so the scraped value is bare.
    Stable per-field classes (.nizviewer-x-posted, .nizviewer-x-techstack, …) and data-niz-field attributes.
    1. Bug fixes

    In my own new code, .replace(/s+/g, ' ') instead of /\s+/g, so any value containing the letter "s" was mangled (Associate's → A ociate'). My first browser test missed it because the harness retyped the function; the second one extracts sources from content.js directly.

    Pre-existing, same flow:

    Age Limit and Gender never reached the CSV or clipboard, despite being toggleable, cached, and shown on cards, getExportColumns and getJobRecord both omitted them.
    exportVisibleJobs revoked its blob URL in the same tick as .click() and left the anchor detached, which can cancel the download.
    1. Refactor, one source of truth

    The scrape block originally had its own field list, which diverged three ways: it ignored per-field preferences, dropped Email subject, and parsed dates with a blind slice(0,10) instead of the guarded parse. Extracted cleanField, formatPostedIso, jobUrlFor, and getEntryFields; both the CSV export and the scrape block now derive from getExportColumns(). Adding a field to the export adds it to the scraper block automatically.
    1. Polish in the same area

    Scrape block picked up the density-detailed and max-width: 560px single-column rules the pill layout already had; fixed a dead full-width selector.
    "Not detected" note and source disclaimer restored in scraper mode, both single stable elements.
    Expand toggle removed in scraper mode, where it was a no-op.
    Empty placeholder rows hidden from assistive technology, verified against the accessibility tree.
    1. Housekeeping

    Prettier pass committed separately (846c73b) so the feature diff stayed readable.
    README feature line, popup help text.
    Version 1.6.0 across package.json / manifest.json / popup.html, release notes, tag, and a GitHub release with both browser zips.

    Source code released under Mozilla Public License 2.0

    Download Firefox and get the extension
    Download file
  • Older versions

    Version 1.5.6

    Released Aug 29, 2026 - 64.77 KB
    Works with firefox 142.0 and later
    Fixed the conditional card coloring issue.
    Root cause: Indeed places the visible card content inside nested white surfaces, so the color was applied behind the card.
    Changes:
    - Applies the selected color to both detected card wrappers.
    - Makes Indeed’s nested card surfaces transparent so the color fills the visible card.
    - Preserves action controls and NizViewer badges.
    - Removes color state cleanly when rules are disabled or the extension is turned off.
    - Lint and extension validation pass with zero errors.

    Source code released under Mozilla Public License 2.0

    Download file
  • Version 1.5.5

    Released Aug 29, 2026 - 64.56 KB
    Works with firefox 142.0 and later
    Replaced the color picker with an editable hex field.
    - Supports values such as #eaf8f1, including 3-, 4-, 6-, and 8-digit CSS hex formats.
    - Invalid values safely fall back to #eaf8f1.

    Source code released under Mozilla Public License 2.0

    Download file
  • Version 1.5.4

    Released Aug 29, 2026 - 64.43 KB
    Works with firefox 142.0 and later
    Changes:
    - Added up to 12 configurable conditional card-color rules.
    - Supports posting age and experience conditions with <, ≤, >, ≥, and equals operators.
    - Accepts validated hex colors; invalid stored rules are safely normalized.
    - First matching color rule wins.
    - Added configurable experience filtering to hide roles above a selected years threshold.
    - Correctly handles experience ranges such as 8–10 yrs.
    - Unknown or missing experience data remains visible.
    - Added toolbar recovery controls for temporarily hidden roles.
    - Added preference persistence and reset support.

    Source code released under Mozilla Public License 2.0

    Download file
  • Version 1.5.3

    Released Aug 29, 2026 - 62.05 KB
    Works with firefox 142.0 and later
    Fixed:
    - Phone detection from full descriptions.
    - Email detection with optional subject extraction.
    - Phone and email actions on cards.
    - tel: and mailto: links with event isolation from Indeed card navigation.
    - Application contacts in copied/exported data.
    - Cache refresh via detail scan version 4.
    - Page-hook payload handling, so contacts are captured even before direct detail fetching completes.
    - False-positive protection for salary, commission, payment, target, and date values.

    Source code released under Mozilla Public License 2.0

    Download file
  • Version 1.5.2

    Released Aug 29, 2026 - 61.55 KB
    Works with firefox 142.0 and later
    Removed the Compare feature completely.

    Source code released under Mozilla Public License 2.0

    Download file
  • Version 1.5.1

    Released Aug 29, 2026 - 61.48 KB
    Works with firefox 142.0 and later
    Original Indeed job title, company, and location now remain at the top of each card.

    Source code released under Mozilla Public License 2.0

    Download file
  • Version 1.5.0

    Released Aug 29, 2026 - 61.35 KB
    Works with firefox 142.0 and later
    This release makes Indeed job research more reliable, scannable, and easier to understand across landing pages, search results, and direct view-job pages.
    • Full job descriptions and technology stacks now load consistently on initial landing-page cards, search results, and direct /viewjob?jk=... pages.
    • Added explicit queued, loading, partial, complete, failed, and retry states for deep-fetch operations.
    • Improved card rendering and refresh handling for dynamically inserted Indeed results.
    • New default presentation: Light theme with Always expanded details.
    • Job titles, company names, and locations are capped at two lines on result cards for faster scanning.
    • Added clearer controls for compact, comfortable, and expanded card density.
    • Added copy-visible-fields actions and more descriptive accessible labels.
    • Redesigned the feature guide with responsive UX, setup instructions, recovery guidance, FAQ content, canonical metadata, Open Graph tags, and structured data.
    • Published the feature guide through the GitHub Pages workflow.
    • Kept the extension local-first with browser storage for preferences.

    Source code released under Mozilla Public License 2.0

    Download file
  • Version 1.3.0

    Released Aug 18, 2026 - 49.04 KB
    Works with firefox 142.0 and later
    v1.3.0 — Comprehensive Tech Stack Detection Expansion

    • Expanded keyword detection to 500+ tools and technologies across every major job niche
    • Added full SEO/Marketing niche: Ahrefs, Semrush, Screaming Frog, GA4, Looker Studio, AEO, GEO, Core Web Vitals, HubSpot, ActiveCampaign, and 60+ more
    • Expanded AI & ML: Claude, Gemini, ChatGPT, CrewAI, MLflow, Weights & Biases, SageMaker, Vertex AI, Weaviate, RLHF, Fine-tuning
    • Expanded Security: CrowdStrike, Wiz, Snyk, SOAR, SAST/DAST, MITRE ATT&CK, Tenable, Okta, FedRAMP, PCI DSS
    • Expanded Data & BI: Fivetran, Airbyte, Delta Lake, Apache Iceberg, Prefect, Dagster, Metabase, Alteryx, DuckDB
    • Expanded Design: Axure RP, Storybook, Design Systems, WCAG, Affinity suite, Interaction Design concepts
    • Expanded Video: HeyGen, Synthesia, Sora, OBS Studio, Substance Painter, Logic Pro
    • Expanded Game Dev: CryEngine, WebGPU, Babylon.js, FMOD, Wwise, Perforce
    • Expanded HR: iCIMS, SAP SuccessFactors, Lattice, Culture Amp, LinkedIn Recruiter, Ashby
    • Expanded Fintech: Adyen, Bloomberg Terminal, Capital IQ, IFRS, AML/KYC, SOX, Open Banking
    • Expanded Enterprise: Microsoft Dynamics, Contentful, Sanity, Zendesk, Intercom, Slack, Odoo
    • Added Automation: MuleSoft, Boomi, Power Apps, Google Apps Script, RPA
    • Code quality: 0 ESLint errors, 0 AMO warnings

    No data collection. No remote requests. Local-first architecture.

    Source code released under Mozilla Public License 2.0

    Download file
  • Version 1.2.0

    Released Aug 18, 2026 - 45.75 KB
    Works with firefox 142.0 and later

    Source code released under Mozilla Public License 2.0

    Download file
  • Version 1.0.0

    Released Aug 13, 2026 - 88.03 KB
    Works with firefox 142.0 and later

    Source code released under Mozilla Public License 2.0

    Download file
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.