✨ LATEST RELEASE β€’ VERSION 3.3

SF Lens Pro Release Notes

Discover what's new in v3.3: In-Browser Screenshot Annotation Studio with sensitive data redaction, high-resolution capture, and 1-click export. Complete release history across v3.3, v3.2.1, v3.0, v2.0, and v1.0.

πŸ“Έ Version 3.3 β€” In-Browser Screenshot Annotation Studio

LATEST PRODUCTION RELEASE

SF Lens Pro v3.3 introduces a complete, self-contained In-Browser Screenshot Annotation Studio. Salesforce developers, QA engineers, and admins can now capture, annotate, redact sensitive org data, crop, and share visual bug reports directly inside the browser with zero external tools or extensions required.

πŸ“Έ In-Browser Screenshot Annotation Studio

NEW IN v3.3

Capture, annotate, redact, and export high-resolution screenshots directly inside Salesforce without leaving your workflow:

  • 1-Click Screen Capture: Launch the capture studio instantly from the floating button, extension popup, or command palette to capture either the active viewport or full browser window.
  • Complete Annotation Markup Suite: Add callout arrows, highlighted rectangles, ellipses, freehand brush sketches, numbered step badges, and custom text labels in multiple colors and stroke widths.
  • Smart Sensitive Data Redaction (Blur & Pixelate): Safely obfuscate customer PII, confidential financial figures, session tokens, and passwords with dedicated Blur and Pixelate tools before sharing tickets.
  • Precision Cropping & History: Crop images to exact regions of interest with multi-level non-destructive Undo and Redo controls.
  • Instant Export & Clipboard Copy: 1-click download as a PNG image file or copy directly to your operating system clipboard for immediate pasting into Jira, Slack, GitHub, or emails.

πŸš€ Version 3.2.1 β€” Security Hardening, Floating Data Modal & Enterprise UX

PREVIOUS RELEASE (v3.2.1)

SF Lens Pro v3.2.1 delivers key security hardening for official Chrome Web Store compliance, an in-page floating modal for inspecting and editing record data without navigating away, a redesigned non-truncating Options navigation bar with smooth mouse-wheel scrolling, deep Lightning Console detection, and streamlined header action toggles.

⚑ Floating 'Show All Data' Button & In-Page Modal

NEW IN v3.2

Inspect and edit Salesforce record data directly from the record view without opening side panels or leaving the page.

  • Floating Action Button (FAB): A subtle, modern floating button in the bottom-right corner of Salesforce record pages for 1-click inspection.
  • In-Page Modal View: Launches a lightweight, focused modal iframe running Show All Data without the outer studio header for maximum screen real estate.
  • Dynamic Utility Bar Offset: Automatically senses the Salesforce Lightning Utility Bar and Omni-Channel dock, elevating by 56px so buttons are never obscured.
  • Configurable Visibility: Toggle the floating button on or off anytime via either the Extension Popup or Options → User Experience settings.

πŸŽ›οΈ Responsive Options Navigation (Zero Tab Truncation)

ENHANCED

The Options and Settings dashboard hosts 16 specialized configuration panels. Previously, narrow viewports clipped longer tab labels like User Experience, Header Controls, and Custom Domains.

  • No More Squished Tabs: All 16 tabs preserve their complete text titles with natural breathing room (white-space: nowrap; flex-shrink: 0).
  • Horizontal Wheel Scrolling: Scrolling your mouse wheel vertically while hovering over the tab strip smoothly scrolls the tabs horizontally.
  • Interactive Chevrons: Integrated left (β€Ή) and right (β€Ί) navigation buttons allow rapid 1-click tab gliding.
  • Auto-Center Active Tab: Selecting or deep-linking to any tab automatically scrolls the container smoothly to center the active item in view.

πŸ›‘οΈ Chrome Web Store Least-Privilege & Privacy Hardening

SECURITY

To eliminate Chrome Web Store review delays and prevent alarming browser permission warnings upon installation:

  • Eliminated Broad Permissions: Removed blanket *://*/* host permissions. The extension now requests access strictly to verified Salesforce domain patterns (*.lightning.force.com, *.salesforce.com, *.force.com, *.cloudforce.com, *.visualforce.com, *.my.site.com, *.salesforce-experience.com).
  • On-Demand Custom Domains: Custom Experience Cloud and portal domains (e.g. portal.mycompany.com) now utilize optional_host_permissions, prompting the user for approval only when explicitly added in Options → Custom Domains.
  • Fast-Track Review: Skips prolonged manual reviews and protects user trust with zero cross-site data access.

🎯 Lightning Console Intelligence & SObject Key Prefix Map

NEW

Salesforce Service Cloud and Lightning Console apps encapsulate record IDs inside complex query parameters (e.g. ws=%2Flightning%2Fr%2FAccount%2F...) or deeply nested active tab DOM nodes.

  • Console Workspace Decoder: Reliably detects active records in Lightning Console workspaces, sub-tabs, and background navigation sessions.
  • Instant Key Prefix Resolution: Bundles a standard 3-digit Salesforce key prefix dictionary (001 → Account, 003 → Contact, 006 → Opportunity, 500 → Case, 00Q → Lead, etc.) for instant SObject describe resolution without round-trip network delays.

βš™οΈ Global Header Controls & Instant Lifecycle Cleanup

ENHANCED

Manage the visibility of all 13 header icons and quick tools beside the Salesforce Setup gear:

  • Comprehensive Toggles: Full visibility toggles added for Salesforce Help, Developer Docs, Dev Console, Setup, and Debug Log Explorer in Options → Header Controls.
  • Instant Overlay Purge: Turning off Component Highlighter or Field API Names immediately cleans up all injected DOM overlays without leaving orphaned UI or requiring a page reload.
  • Host-Aware Custom Domain Routing: Navigating from the popup's "Manage Custom Domains" button now cleanly passes the active host parameter directly to the options app.

⌨️ Command Palette (Ctrl+Shift+K), Safety Banner & Quick SID

NEW IN v3.1
  • Spotlight Command Palette: Press Ctrl+Shift+K (or Cmd+Shift+K on Mac) to fuzzy search across 30+ Setup destinations, SF Lens Studio tools, and quick actions.
  • Production Safety Banner: A persistent colored bar at the very top of pages: Red for Production, Yellow for Sandbox, Green for Dev, and Orange for UAT.
  • 1-Click Copy Session ID (SID): Dedicated buttons in the popup and side menu to copy raw session tokens directly to clipboard.
  • Change Set Deployment Helper: Real-time filtering, show 500 rows, and select-all checkboxes for Salesforce Outbound Change Sets.

πŸš€ v3.0 Major Release Summary

In v2.0, SF Lens Pro established a foundation for inspecting Salesforce SObjects, executing basic queries, and comparing metadata. However, enterprise development teams required deeper log diagnostics, visual formula construction, bulk migration safeguards, and unified multi-tab governance.

SF Lens Pro v3.0 is our largest foundational release. It delivered 16 brand-new superpowers, transformed Formula Studio into a visual Flow Builder-style condition designer, introduced a full-fledged Monaco Log Inspector with Governor Limits progress gauges, integrated a universal context-aware Tour and Documentation system, and launched the official public documentation hub on Vercel.

🎯
100% Backward-Compatible & Manifest V3 Certified: Introduces zero breaking changes to existing settings or saved SOQL snippets. Adheres strictly to Google Chrome Web Store Manifest V3 guidelines with zero remote code execution.

πŸ“Š What's Changed: v2.0 vs v3.0 at a Glance

Feature Area In SF Lens Pro v2.0 New in SF Lens Pro v3.0 Status
Formula Studio Standard single-line formula input boxes with basic sample dropdown. Salesforce Flow Builder-style visual condition cards with numbered pills, customizable logic (AND / OR / Custom), and live compiled preview. NEW UI
Apex Debug Logs Plain text log display without navigation links. Monaco Log Inspector with clickable 15/18-digit Salesforce IDs, call hierarchy tree, flame timeline, and visual Governor Limits progress bars. NEW
Multi-Org Browser Tabs Not available. Users manually switched windows. Dedicated Tabs Manager clustering open Salesforce tabs by Org ID, displaying page-aware SEO titles, instance URLs, and 1-click focus. NEW
Anonymous Apex Basic execute button via Developer Console redirect. Integrated Monaco Apex Console with pre-built snippets, execution history, duration metrics, and USER_DEBUG filters. NEW
Data Migrations Users manually deactivated validation rules in Setup. 1-Click Migration Kill Switch that snapshots active validation rules & triggers, disables them, and cleanly restores original states. NEW
User Permissions Basic Profile vs PermSet grid comparison. Effective User Permission Debugger tracing exact multi-tier access (Profiles, PermSets, PermSetGroups) down to specific fields. NEW
Code Coverage Class-level percentage numbers only. Monaco Line-by-Line Highlighting with green (covered) and red (uncovered) gutters and Excel coverage reports. NEW
SOQL Builder Manual SOQL query writing with basic auto-complete. AI Natural Language Query Assistant and intelligent parent relationship dot-notation traversal (e.g. Account.Owner.Name). NEW
Visual ERD Not available. Interactive Visual ERD Generator rendering pan-and-zoom relationship diagrams with SVG export. NEW
Org Health Scattered metrics across Setup. Org Health Scorecard grading org hygiene (A+ to F), daily API usage, code coverage, and automation debt. NEW
Header Navigation Inconsistent headers and menus across companion pages. 100% Unified Studio Header across all 13 companion tools, index studio, and standalone HTML pages. ENHANCED
In-App Tour & Help Static tour guide or redirected to external GitHub pages. Universal Context-Aware Tour + dynamic ? button that opens dedicated documentation for the active page on our Vercel site. NEW
Documentation & Privacy External third-party help link. Official Documentation Website & Portal with 28 step-by-step guides, engineering blog, and Chrome Web Store privacy policy. NEW

⚑ 1. Core Studio & Developer Tools

Execute Anonymous Apex Console

NEW TOOL

You no longer need to open the heavy Salesforce Developer Console to run quick Apex scripts. The new Execute Anonymous tab inside Studio provides:

  • Full Monaco code editor with Apex syntax highlighting and bracket matching.
  • Pre-built snippet selector (e.g., Query & System.debug, Insert Test Record, Check Governor Limits).
  • Execution history maintaining the last 20 scripts in local storage.
  • One-click toggle to isolate USER_DEBUG statements or view raw logs.

Monaco Log Inspector & Clickable Record IDs

NEW SUPERPOWER

Log analysis in v3.0 transforms 50,000-line debug logs into actionable insights:

  • Clickable 15/18-Digit IDs: Record IDs in logs automatically turn into hyperlinks. Click any ID to open that record in Salesforce.
  • Governor Limits Progress Dashboard: Progress bars for SOQL Queries (100), Query Rows (50k), DML Statements (150), and CPU Time (10,000ms) with dynamic green/amber/red color thresholds.
  • Call Tree & Timeline: Visual tree isolating execution units, nested triggers, and method execution time.

Line-by-Line Code Coverage Inspector

ENHANCED

Inspect exactly which lines of Apex were covered during test runs. Covered lines are highlighted with subtle green backgrounds and green gutters, while uncovered lines feature red gutters. Export complete org-wide test reports directly to Excel.

πŸ§ͺ 2. Formula Studio β€” Flow Builder Redesign

In v3.0, Formula Studio has undergone a complete visual redesign inspired by the intuitive Salesforce Flow Builder condition interface:

Key Enhancements

  • Flow-Style Condition Cards: Each criteria row is displayed as a clean card with a vertical connecting line, circled index badge (1, 2, 3), field combobox, operator selector, and value input.
  • Condition Logic Selector: Switch between All Conditions Are Met (AND), Any Condition Is Met (OR), or Custom Logic (e.g. (1 AND 2) OR 3) with dynamic connector badges between cards.
  • Live Generated Formula Preview: Real-time compiled formula box at the bottom of the visual panel with a 1-click Copy button.
  • 1-Click Recipes: Instant presets for common formulas (Required Field Check, Stage Dependent Validation, Email Domain Restriction, etc.).

πŸ“‘ 3. Multi-Org Browser Tabs Manager

Developers and consultants frequently juggle 10–30 Salesforce tabs across Production, UAT Sandboxes, and Scratch Orgs. Finding the right tab was historically chaotic.

Tabs Superpowers:

  • Org Clustering: Automatically groups opened browser tabs by Salesforce Org ID and domain.
  • Page-Aware SEO Titles: Translates opaque Lightning URLs into clean record names (e.g., Account: Acme Corp, Flow: Opportunity Trigger).
  • 1-Click Tab Focus: Click any entry to bring that tab and window to the foreground instantly.

πŸ“Š 4. Data, Schema & Migration Superpowers

⚑ Rapid Field Creator Enhancements

Create up to 50 custom fields simultaneously via Tooling API without the 6-step Setup wizard. v3.0 adds bulk CSV picklist loading, multi-select picklists, and 1-click Spring '25 Permission Set FLS matrix assignment.

πŸ›‘ 1-Click Automation Migration Kill Switch

Eliminate validation rule errors during bulk data imports. The Kill Switch snapshots all active validation rules and triggers on the target SObject, deactivates them with 1 click, and reliably restores only the originally active rules when data migration finishes.

πŸ•ΈοΈ Visual ERD Generator

Generate interactive Entity-Relationship Diagrams directly from any object describe. Inspect parent lookups, master-details, and child related lists with pan, zoom, and SVG export.

πŸ“Š 1-Click Data Dictionary Export

Export complete, formatted data dictionaries (Field Labels, API Names, Types, Lengths, Picklist Values, Formulas, and Help Texts) to Excel/CSV with UTF-8 BOM encoding.

πŸ” 5. Security & Enterprise Governance

  • Effective User Permission Debugger: Trace why a user can or cannot view/edit a field across their assigned Profiles, Permission Sets, and Permission Set Groups.
  • Production Safety Ribbon: Thin colored indicator at the top of pages (pulsing Red for Production, Yellow for Sandbox, Green for Dev) to prevent accidental changes in live orgs.
  • Raw SID Token Copy: Copy raw session IDs for cURL, Postman, or CLI testing with 1 click.
  • Clayton-Class Code Guardian: Real-time AST static scanner detecting SOQL in loops, missing sharing rules, and unstripped accessible fields.

🌐 6. Documentation & Universal Help Ecosystem

Integrated In-App & Cloud Documentation

  1. Official Website & Docs Hub: Live on Vercel at sf-lens-pro-website.vercel.app.
  2. 28 Dedicated Guides: Complete step-by-step guides for every single tool and module under /docs.
  3. Universal ? Button: Circular button present on every header. When you switch tabs in Studio, the ? button updates its link to the exact documentation for that active tool!
  4. Page-Wise Interactive Tour: Step-by-step modal guide tailored to the exact active page with direct link out to web docs.
  5. Privacy Policy Page: Dedicated hosted privacy policy adhering strictly to Google Chrome Web Store Developer Program Policies.

πŸ“¦ 7. Upgrade Guide & Migration Notes

Upgrading from SF Lens Pro v2.x to v3.0 is completely seamless:

  • Automatic Update: Users installed via the Chrome Web Store will receive the update automatically in the background.
  • Zero Data Loss: All saved SOQL queries, favorites, and UI preferences in chrome.storage.local are preserved.
  • Permissions Note: All permissions declared (cookies, storage, tabs, downloads, browsingData) are maintained without requiring re-approval.

Have feedback or ideas for v3.1?

Join our community or check out our tutorials on the official engineering blog.

Browse All 33 Guides πŸ“š Read Engineering Blog πŸ“–

⚑ Version 2.0 β€” Multi-Tool Developer & Admin Studio Expansion

ARCHIVED RELEASE (v2.0)

SF Lens Pro v2.0 marked the major evolution from a lightweight on-page field overlay into a full multi-tab developer workspace. It added core exploratory tools, metadata diffing, and direct data manipulation capabilities:

Core Modules Introduced in v2.0:

  • Advanced Code Search: High-speed regex and multi-string code search across Apex Classes, Triggers, Visualforce, and Lightning Components.
  • Visual SOQL Query Builder: Point-and-click SOQL builder with field pickers, relationship queries, automatic LIMIT clauses, and CSV/JSON data export.
  • Dual-Org Diff Checker: Side-by-side comparison between Production and Sandbox orgs to verify metadata and record differences prior to deployments.
  • REST API Explorer: Interactive HTTP request console to test Salesforce REST API endpoints, inspect headers, and examine response bodies.
  • Streaming & Event Monitor: Live subscription console to monitor Platform Events, Change Data Capture (CDC), and PushTopic streaming topics in real time.
  • Rapid Field Creator: Batch custom field creator supporting up to 50 fields created simultaneously via the Tooling API.
  • Org Limits & Storage Tracker: Live visual gauges monitoring daily API calls, data storage, file allocations, and hourly streaming quotas.
  • Custom Metadata & Data Importer: Bulk CSV import utility for custom metadata types and standard/custom SObjects.

🌱 Version 1.0 β€” The Original In-Page Field Inspector

INITIAL LAUNCH (v1.0)

SF Lens Pro v1.0 was the initial release created to solve a daily frustration for Salesforce developers and administrators: finding true field API names and inspecting record values without navigating through Setup.

Foundational Features in v1.0:

  • Instant Field API Name Overlay: 1-click toggle injecting API name badges next to standard and custom field labels on Lightning record pages.
  • Slide-Out Record Inspector: Quick slide-out drawer displaying all field values, types, IDs, and raw JSON for the currently opened record.
  • SObject Describe Lookup: Quick search and describe for any object in the org with picklist definitions and parent lookup relationship tracking.
  • One-Click Frontdoor Session URL: Rapidly generate and copy frontdoor login URLs to open matching sessions in incognito windows.