# Browser Extension Version 17.9.0

## Overview <a href="#summary" id="summary"></a>

Keeper Browser Extension version 17.9.0 includes several security and usability improvements such as Privileged Access Management (PAM) record launch, password strength algorithmic hardening, a "What's New" section, Snapshot Tool (report an autofill issue) enhancements, Master Password reveal option, various UI/UX improvements and bug fixes.

{% hint style="info" %}
Currently in [preview](/en/release-notes/browser-extensions/browser-extension/preview-release.md) and staged rollout in production
{% endhint %}

## New Features

### Launch PAM Sessions From the Browser Extension

You can now launch Privileged Access Management (PAM) sessions—including Machine, Database, and Browser record types—directly from the browser extension via a "Launch" button, which redirects to the web app to initiate the session.&#x20;

<figure><picture><source srcset="/files/gx2wv5MgqOJp5yS6jbRz" media="(prefers-color-scheme: dark)"><img src="/files/xOLqDINKLuYFLRRBvpg0" alt="" width="563"></picture><figcaption><p>Launch PAM Database</p></figcaption></figure>

<figure><picture><source srcset="/files/Ju0M0LXCl3AMsUgmnB7z" media="(prefers-color-scheme: dark)"><img src="/files/LaiE4Hh0Lowg4wu9GIy3" alt="" width="375"></picture><figcaption><p>Launch PAM Browser (Remote Browser Isolation)</p></figcaption></figure>

<figure><picture><source srcset="/files/MTCcj6dbfc58HdlgtCsM" media="(prefers-color-scheme: dark)"><img src="/files/VXcJjJd7bq0haWxnfQxv" alt="" width="563"></picture><figcaption><p>Launch PAM Machine</p></figcaption></figure>

To learn more about setting up PAM connections in order to launch them from the browser extension, please follow the documentation links below.&#x20;

{% embed url="<https://docs.keeper.io/en/keeperpam/privileged-access-manager/connections>" %}

{% embed url="<https://docs.keeper.io/en/keeperpam/privileged-access-manager/password-rotation>" %}

### Password Strength Computational Algorithm Update&#x20;

As you create or save passwords, the extension instantly evaluates their strength against millions of real-world patterns — catching deceptively weak passwords that typical rules miss. Instead of arbitrary complexity rules, you get a meaningful security score and plain-language guidance that actually helps you create harder-to-crack passwords.

### "What's New" Section

Integrated a "What's New" section into the Options menu, giving users a chronological overview of the latest features with direct links to the corresponding release notes.&#x20;

<figure><img src="/files/ZFrUP4xtrF6dKqcC6gbL" alt=""><figcaption><p>Options Icon > What's New</p></figcaption></figure>

### Master Password Reveal Option at Login

We've added a master password visibility toggle that lets you temporarily reveal your masked password as you type, helping you catch and correct typos before submitting. Simply click on the eye icon at login to reveal the master password you entered.

## Improvements <a href="#improvements" id="improvements"></a>

* **BE-7361:** Keeper's Snapshot Tool (for reporting autofill issues) now supports "Change Password" and "Registration" form pages. To learn more about the Snapshot Tool click [here](https://docs.keeper.io/en/user-guides/troubleshooting/autofill-issues).&#x20;

## Bug Fixes

* **BE-6403:** After clicking Upgrade Now on an expired account, user is taken to the checkout page without any user details prefilled.
* **BE-6420:** After creating a record, Search fails to reduce results as more characters are entered.
* **BE-6429:** Form filler's fade in animation is broken.
* **BE-6454:** Generator history - can't clear Search with keys.
* **BE-6457:** "Launch" from detailed view on record B fills credentials from record A if A has Autofill ON.
* **BE-6464:** Unmasking a password in history causes the generator to get stuck/cached with same password.
* **BE-6468:** Secure login issues when switching to vault web login in the middle of a browser extension login.
* **BE-6472:** Entering Edit into a record with no password, generates one automatically.
* **BE-6475:** The Show TOTP Prompt appears in a wrong position.
* **BE-6497:** TypeError reading "dataset" property breaks lock injection on some sites.
* **BE-6500:** Password generator view in the form filler, collapses when users navigate to the generator in toolbar window.
* **BE-6519:** Autofill does not use matching records routine in some edge cases.
* **BE-6528:** Right-click to TOTP fill doesn't work on Microsoft form field.
* **BE-6682:** Certain input fields do not expand to fill the full width of Record View page in the toolbar window.
* **BE-6683:** QoL feature's copy button misplaced in the RTL mode.
* **BE-6817:** Password Generator - Generated password lost or replaced when BE window closes before saving.
* **BE-6849:** Font for the "Turn On Anyway" and "Cancel" buttons does not have matching text.
* **BE-7069:** Autofill for 3-field-registration screen (username, password, password confirmation) does not autofill properly.&#x20;
* **BE-7086:** After authenticating using a passkey, the user must click the focus into the textbox for master password to continue to login.
* **BE-7107:** Account Switching search results do not clear.
* **BE-7133:** Record data fails to update when a child record is removed from a user folder.
* **BE-7144:** Favorites button throttled without user facing throttle message.
* **BE-7146:** Account Switching filter selection sticks across accounts.
* **BE-7241:** Investigate autofill issue on singular website.
* **BE-7245:** Masked Fields - mask/unmask icon cut-off.
* **BE-7285:** TypeError in getFieldType() prevents AI Autofill labeling in Firefox  and Safari.
* **BE-7290:** Record data fails to update when a child record is removed from a shared folder.
* **BE-7297:** Adjust sort order of 'Suggested Records' based on full URL of vault record and current web page.
* **BE-7303:** Text key "device\_account\_locked" appears in login screen.
* **BE-7343:** Copy field value in prompt Edit Record not working.
* **BE-7360:** Secure Note record type when viewed in Browser Extension popup is not showing full text.
* **BE-7367:** AutoFill fails to trigger when Passkey prompt appears first.
* **BE-7380:** Safari - The buttons in the Two-Factor Modal on Safari are unresponsive.
* **BE-7383:** Add to Keeper prompt pops up even with correct credential population.
* **BE-7392:** Approval code mask/unmask eye icon misaligned and not working.
* **BE-7393:** Expired account page - eye icon is present.
* **BE-7395:** Master Password unmasking. Accessibility "Tabbing" is not highlighting the icon (Safari).
* **BE-7396:** Screen readers announcement of the password visibility icon (Chrome, Firefox only) part 1 of 2.
* **BE-7402:** PAM support - design mismatches.
* **BE-7406:** Improve UX for disable built-in password manager, when another extension controls passwordSavingEnabled setting.
* **BE-7407:** Add record overlapping with filter option.
* **BE-7409:** Password generator - generated password does not actively adjust when user changes the password length slider.
* **BE-7411:** Password generator - generated passwords/phrases do not transfer to record edit form.
* **BE-7421:** Landscape Mode - Options list  is cut off.
* **BE-7422:** Verify Mode - Custom Elements are being missed for checking.
* **BE-7430:** 'Add To Keeper' button too big - adjust the size to be smaller and more ergonomic.
* **BE-7450:** Cannot dismiss 'Add To Keeper' button; remains persistent.
* **BE-7452:** Suppress automatic popup of 'Add to Keeper'.&#x20;
* **BE-7454:** Click to Fill - Launching root domain when record has passkey instead of the full URL.
* **BE-7474:** PAM record fails to sync to on BE after password rotation.
* **BE-7478:** When clicking "full sync", the icon should animate spinning & Dark Mode button has incorrect text color.
* **BE-7486:** User unable paste into a password field (on Web Vault) when BE is active.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.keeper.io/en/release-notes/browser-extensions/browser-extension/browser-extension-version-17.9.0.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
