Latest release

1.4

@5bentz 5bentz released this Jul 1, 2018

Bug fixes

0f46d2c Add missing semicolons (with ESLint)
a7fcaa4 Don't inject popup if markFillable is disabled
6f05d39 Fix fillActiveElement on pages with frames
ae2b173 Use Array.from(..) for better readability
f73afa2 86d7f68 Fix empty password generation dialog

Features/improvements

69dc3db Check host app version by semantic versioning
26f9359 Improve drastically the documentation
5a60132 598b309 1e90c3f 7b3e409 Russian, French, German & English translations
9fba0f2 67c5d32 ffb685a Russian translation
79c8093 Wrap content popup into iframe for privacy reasons
e781fba Move two preferences to a new section called 'Inputs'
046acf3 ade7c4e More meaningful output in statusbar
89648a8 Own content script for each frame

1.3

@tuxor1337 tuxor1337 released this Apr 5, 2018 · 44 commits to master since this release

Bug fixes:
bc51cc2 Fix empty dialog/popup windows
83555e3 Fix input menu for Bugzilla login form
5536113 Fix auto fill on pages with randomized input names
b9729a8 Correctly handle parallel HTTP auth requests, fix #322
3c2d0d5 Don't wait for load before context setup

Features/improvements:
8f33f5d Add French translation
fe34b98, 1466320, e840cab Improve existing translations
ad3ef46, d653b11 Improve feedback in case of error
b3c542f, d665877, 5701e95 Improve URL matching
6bb0c7a Open new tab for shift+enter on 'goto,fill,submit' in menu, fix #313

Pre-release

1.3b

@tuxor1337 tuxor1337 released this Mar 31, 2018 · 65 commits to master since this release

Bug fixes:
2b735cc Fix typo in menu refresh button code.
586ed4a Check for ESR compat before HttpAuth handling

Features/improvements:
ec1232d Optionally show status line in toolbar menu, fix #311
0a23b8c Notify the user about error messages from the gpg-agent

1.2

@tuxor1337 tuxor1337 released this Mar 24, 2018 · 69 commits to master since this release

This version of PassFF requires version 1.0.1 of the host app. Follow the instructions on https://github.com/passff/passff-host to update the host application from the official web repository.

Bug fixes:

  • Fix support for the "/stuff/example.com/{login,password,url}" format.
  • Fixes an error where the content script messed with a web page's window.onload handlers.
  • Prevent Firefox's "unsecure connection"-warning to interfere with PassFF's popup.
  • Ignore case when comparing field names.
  • Improve style of page popup when the page uses light fonts.
  • Improve page popup positioning.
  • Reload contextual menu when reload button is pressed.
  • Show correct contextual items when background tab reloads.

Features/improvements:

  • Security: Move pass command/shell preferences to host app file.
  • Optionally show directories first in store listing.
  • Optionally disable log output to javascript console.
  • Support .meta file organisation.
  • Enter-Key behaviour: Open in new tab if not already there.

1.1

@tuxor1337 tuxor1337 released this Jan 5, 2018 · 111 commits to master since this release

This release comes with a new host application. Follow the instructions on https://github.com/passff/passff/blob/master/docs/INSTALLATION.md#installing-the-host-application to update the host application from the official web repository.

Features/improvements:

  • Support for Mac OS X.
  • Show unlimited number of matching entries in icon menu.

Bug fixes:

  • Fix situations where icon menu is overlapped by form elements.
  • Correct parsing of pass tree.
  • Support URL field names specified in the preferences.

1.0.7linux

@tuxor1337 tuxor1337 released this Dec 26, 2017 · 121 commits to master since this release

This release comes with a new host application. Follow the instructions on https://github.com/passff/passff/blob/master/docs/INSTALLATION.md#installing-the-host-application to update the host application from the official web repository.

Features/improvements:

  • Add PassFF icon to fillable input fields (optional). A click opens a menu for auto-filling.
  • The host application's functionality was reduced which is more secure and transparent.
  • Modify auto-fill feature to include HTTP authentication.

Bug fixes:

  • Code clean-up (internal).

1.0.6linux

@tuxor1337 tuxor1337 released this Dec 17, 2017 · 134 commits to master since this release

This is just a very quick fix for the "add password" dialog. See 1.0.5linux for more changes since 1.0.4linux.

1.0.5linux

@tuxor1337 tuxor1337 released this Dec 16, 2017 · 136 commits to master since this release

This release comes with a new host application. Follow the instructions on https://github.com/passff/passff/blob/master/docs/INSTALLATION.md#installing-the-host-application to update the host application from the official web repository.

Features/improvements:

  • New, modern preferences UI.
  • Optionally hide "add password" button from menu.
  • Optionally disable auto-submit through pass entry (add "AutoSubmit: false" to use this feature).
  • Blacklist for URLs that shouldn't be auto-filled.
  • Set arbitrary environment variables for pass execution.

Bug fixes:

  • Auto fill now properly fills forms in frames and iframes.
  • Remove broken preferences (execute in shell and keyboard shortcut).
  • Fix the broken "Display entry" feature.

1.0.4linux

@tuxor1337 tuxor1337 released this Dec 10, 2017 · 149 commits to master since this release

Features/improvements:

  • Support for HTTP authentication handling (optional).
  • Insertion of credentials simulates user (keyboard) input, activating forms in many places.
  • Improved heuristic to find submit buttons.
  • Include high resolution/vector icons, compatible with dark theme.
  • The (modal) alert window no longer pops up when password data retrieval fails.
  • Auto-submitting (when auto-submit feature is enabled) is more cautious.

Bug fixes:

  • The infinite loop when gpg decryption fails has been removed.
  • Overlapping 'pass' calls for the same URL are prevented.
  • The shortcut now works when the focus is on a web page's input field.
  • We fixed the copy to clipboard feature's problems with locked GPG agents.
  • Preference changes take effect immediately (without switching the add-on off and on again).

1.0.3linux

@tuxor1337 tuxor1337 released this Oct 1, 2017 · 177 commits to master since this release

First WebExtension-based version released on AMO, compatible with Firefox on Linux only.