Skip to content

Latest commit

 

History

History
631 lines (443 loc) · 18.5 KB

CHANGELOG.md

File metadata and controls

631 lines (443 loc) · 18.5 KB

Buttercup browser extension changelog

v3.2.0

2024-04-09

  • Input button customisation (global)
  • Dutch language (not yet selectable)
  • Bugfix:
    • Some fields not filled correctly (partial fix)
    • Login save prompt shown for existing credentials

v3.1.0

2024-03-27

  • (#467) Entry info popup
  • Bugfix:
    • (#469) Forms recognised as login forms when they should not be
    • (#466) Bad OTP URIs crash application
    • Entry page search does nothing when first opening the extension

v3.0.0

2024-03-26

  • Major rewrite
    • Requires desktop application for vault access
    • Nested iframe traversal
    • OTP support

v2.26.0

2023-11-08

  • Important version 3 update notice
  • Updates for core libraries and datasources

v2.25.3

2023-01-31

  • Bugfix:
    • Google Drive would fail when tokens expire (new response format)

v2.25.2

2022-09-03

  • Bugfix:
    • Fixed Dropbox connectivity issues
    • Fixed Google Drive re-authentication loop, short auth time

v2.25.1

2022-08-16

  • Bugfix:
    • Format B saving new properties would fail
    • Format B conversion would omit history

v2.25.0

2022-06-02

  • Buttercup upgrade: v6
    • Improved Dropbox/Google Drive integrations
    • Improved vault stability and performance
    • Improved support for Vault Format B
  • Removed My Buttercup integration
  • Vault editor page redesign
  • Updated vault UI

v2.24.3

2021-05-24

  • Bugfix:
    • Vault pages not taking up 100% of the height of the window

v2.24.2

2021-05-22

  • Bugfix:
    • (#381) Search results not showing most recent result (URL detection)
    • WebDAV connection crashes tab during failed connection attempt (when adding a vault)
    • Critical auto-update issue: Core crash when receiving updated vaults in the background

v2.24.1

2021-01-06

  • Remove activeTab permission requirement
  • Bugfix:
    • (#393) Copy to clipboard not working for in-page dialog

v2.24.0

2020-12-09

  • Site icons for results within in-page search dialog
  • Performance improvements regarding search
  • Vault unlock/save performance improvements

v2.23.1

2020-11-27

  • Bugfix:
    • (#368) Popup / Dialog menus very slow to open (performance bugfix for search)

v2.23.0

2020-09-05

  • Dynamic icons defaults to enabled
    • Removed dynamic icons setting popup page
  • Bugfix:
    • (#366) Google Drive bad refresh-token method call

v2.22.0

2020-09-04

  • Core group/entry lookup performance upgrades
  • Bugfix:
    • (#370) Critical CPU/memory use after some time
    • Entries not able to be moved from group to group

v2.21.0

2020-08-30

  • Buttercup Core v5
    • Improved performance
    • Improved stability
    • Future support for Vault Format B
  • Dynamic icons for entries (optional)
  • Reduced extension size (< 50% of the size of 2.20.2)
  • Removed Buffer dependencies
  • Bugfix:
    • Search wouldn't work (no results)

v2.20.2

2020-08-19

v2.20.1

2020-08-03

  • Attachments (My Buttercup)
    • Add, remove, preview and download attachments when using My Buttercup vaults
  • Core memory/stability improvements when merging vault changes from remote sources

v2.19.0

2020-07-25

  • New Buttercup form button behaviour (to improve login form stability)
  • Clipboard-writing permission for certain browsers
  • Improved auto-update stability

v2.18.0

2020-07-07

  • Search results won't show items in trash
  • Bugfix:
    • (#337) No login-save-prompt when entry selected for login form (includes auto login)

v2.17.0

2020-07-05

  • New search functionality
    • Result scoring per domain
  • Vault type icons on unlock-all-vaults page

v2.16.2

2020-07-02

  • Bugfix:
    • Unable to enter form details when selecting entry result in dialog

v2.16.1

2020-07-01

  • Bugfix:
    • Unable to select vault in save credentials form
    • No search results in popup dialog
    • Broken vault lock state in menu

v2.16.0

2020-06-30

  • Core version 4
  • My Buttercup datasource support
  • (#340) Allow localhost in disabled domains

v2.15.1

2020-04-02

  • Bugfix:
    • WebDAV would fail to connect on some services, such as ownCloud

v2.15.0

2020-03-18

  • Disable save prompt for domains
  • Memory for all login form inputs
  • Bugfix:
    • Buttons would disappear from some forms (Dropbox)

v2.14.0

2020-02-03

  • Upgrade webdav for reduced application size
  • Bugfix:
    • (#325) New vaults fail to create
    • (#286) Unlock-vaults page not opening in FF after clicking button in on-page dialog

v2.13.1

2020-01-24

  • Bugfix:
    • (#324) Very slow vault contents navigation
    • (#323) OTP (HOTP) failures crashing entire vault management UI
    • (#322) Auto-update of search results by URL not working

v2.13.0

2020-01-22

  • Group context menu: creation, renaming, moving and deletion
  • New group in root button
  • Entry field history (basic)
  • Bugfix:
    • Credit card entry type would crash application
    • State sync for vault management interface inconsistent

v2.12.0

2020-01-18

  • (#320) Open permissions option when adding Google Drive vaults
  • Bugfix:
    • (#270) (2nd attempt): Support multiple Google accounts
    • (#319) Google Drive authentication not working in Microsoft Edge (unofficial patch - pre-release)

v2.11.1

2020-01-08

  • Bugfix:
    • (#316) createSession is not defined (local file host vaults)

v2.11.0

2020-01-05

  • Core integration with App-Env for web-based crypto improvement
  • (#270) Prompt for account-selection on Google authentication (Google Drive) to support multiple accounts
  • (#245) Google Drive permissions reduced - Only files touched by Buttercup are accessible to the application
  • Bugfix:
    • (#314) Unable to open Google Drive vault

v2.10.1

2019-12-26

  • Bugfix:
    • (#312) No login prompt visible on Firefox

v2.10.0

2019-12-24

  • Ability to change vault password
  • Bugfix:
    • (#307) Cannot save new note-type entry (or any other custom types)

v2.9.0

2019-11-12

  • My Buttercup preparation
  • ownCloud/Nextcloud removed in favour of WebDAV (existing connections should still function)
  • (#95) Context menus to choose credentials for form-filling and login

v2.8.2

2019-09-01

  • Bugfix:
    • (#269) Password field in popup menu not copy-able and always visible

v2.8.1

2019-09-01

  • Bugfix:
    • (#253) Vault saving via editing UI (second attempt)

v2.8.0

2019-07-23

  • Bugfix:
    • (#253) Vault saving via editing UI
  • (#259) General improvements to the add-vault page
  • Unlock button on in-page dialog when vaults are locked
  • Unlock button for single-vault now navigates to edit page
  • TOTP / HOTP support via vault UI (display only, no form-fill)
  • Entry value type support via vault UI
  • Updated Dropbox/Google Drive clients for compatibiltiy

v2.7.0

2019-04-28

  • Vault editing interface

v2.6.0

2019-04-14

  • (#246) Google Drive refresh token support

v2.5.1

2019-03-13

  • Bugfix:
    • (#244) Google Drive fetching fails on large directories

v2.5.0

2019-03-09

  • Google Drive support
  • Unlock-vaults button in popup

v2.4.1

2019-02-05

  • Bugfix:
    • Regression in auto-unlock functionality

v2.4.0

2019-02-04

  • (#235) Use local (static) icons and don't request them from remote sources
  • (#171) Auto-lock vaults after a configurable time
  • Auto-login button in popup menu

v2.3.1

2019-01-19

  • Bugfixes:
    • (#214) Popup menu layout broken for long items
  • (#216) Autofocus extension popover search input

v2.3.0

2018-01-12

  • Bugfixes:
    • (#217) Popup menu layout broken
    • (#218) Some website forms not recognised
  • Improved entry details UI in popup menus
  • Improved entry results in popup menus
  • What's New section on auto-unlock page
  • Improved login form detection

v2.2.0

2019-01-05

  • (#212) Poor search results performance
  • (#202) Auto-unlock setting not working

v2.1.3

2018-12-16

  • (#190) Dropbox connection never completes loading procedure (UI spinner)

v2.1.2

2018-12-08

  • (#203) Failure saving Dropbox changes

v2.1.1

2018-11-27

  • Bugfix: ownCloud / Nextcloud / WebDAV vaults could not be added (Chrome)

v2.1.0

2018-11-24

  • (#91) Connect through desktop application (local filesystem access)
  • New WebDAV client
  • New Dropbox client

v2.0.0

2018-10-29

  • Major UI overhaul
  • (#180) Option to disable "save-new" dialog
  • (#160) Settings page
  • (#173) Source type is empty - display glitches (final cleanup)
  • Dark/Light mode themes
  • Setting for showing the auto-unlock page (default on)
  • Vault/Account sync via Chrome/Firefox's account logins (sync storage)
  • Show/Copy entry properties in dialog/popup menus

v1.12.1

2018-10-18

  • (#173) Source type is empty - display glitches
  • (#182) Add bundling process for Chrome/Firefox

v1.12.0

2018-10-07

  • (#110) Reload archives after some time
  • (#174) Unable to access via WebDAV (Seafile)

v1.11.1

2018-08-27

  • (#164) t is null error when unlocking archives

v1.11.0

2018-08-24

  • (#136) Use last generated password form context menu
  • (#153) Bugfix: Button layout issues
  • Upgraded login form targetting

v1.10.0

2018-07-11

  • New popup menu design
    • Search and open items from the popup

v1.9.1

2018-07-08

  • (#152) Bugfix: Failure while adding WebDAV archives

v1.9.0

2018-06-29

  • (#131) Upgrade core to v2
    • New archive format (supporting future encryption standards)
  • (#130) Auto unlock prompt shown when browser is opened
  • (#147) Remove settings page link

v1.8.0

2018-06-22

  • Upgrade core to 1.7.1
    • Future proofing for archive format

v1.7.0

2018-04-28

  • (#124) Simplify save-new login screen by removing password confirmation
  • (#141) Buttercup launch button layout issues
  • Dependency updates

v1.6.2

2018-04-24

  • (#139) No "Generate password" option shown when right-clicking inputs (Firefox/Chrome)

v1.6.1

2018-04-01

  • (#137) Unable to close save-new dialog

v1.6.0

2018-04-01

  • "password" type input support for Firefox and the password generator
  • (#134) Password generator "Use this" button fails on Firefox
  • (#133) Password generator bad padding issue

v1.5.0

2018-03-31

  • Password generator
  • Right-click context menu

v1.4.0

2018-03-23

  • (#126) Add an attribute to allow inputs and forms to be ignored by Buttercup
  • Support new login forms
  • Update login form detection priorities

v1.3.1

2018-02-20

  • (#121) Unable to click "Save" for new logins

v1.3.0

2018-02-05

  • Use chrome.storage for better data persistence

v1.2.1

2018-02-04

  • Update code splitting configuration (Firefox submission fixes)

v1.1.1

2018-02-04

  • Improve URL filtering for new credentials saving

v1.1.0

2018-02-04

  • (#112) Save newly-entered credentials

v1.0.7

2018-01-22

  • Add data collection event listeners for form attachments

v1.0.6

2018-01-21

  • Fix component communication in Firefox
  • Add storage permission

v1.0.5

2018-01-21

  • (#106) Fix Nextcloud archive searching

v1.0.4

2018-01-20

  • First 1.* release for Firefox
  • Fix character encoding
  • Fix button icon not showing on some sites
  • Fix scrollbars in popup

v1.0.3

2018-01-19

  • Fix GitHub login
  • Fix logins that have multiple detected inputs

v1.0.2

2018-01-18

  • (#97) Fixed Twitter login bug

v1.0.1

2018-01-18

  • Full re-work of the entire extension
  • Nextcloud official support
  • (#92) Fixed security vulnerability

v0.14.2

2017-07-15

v0.14.1

2017-06-24

v0.14.0

2017-06-07

  • Bugfix: Malformed URL error - old WebDAV client caused issues with special characters in passwords
  • Add back old Buttercup-core-web classes for compatibility

v0.13.1

2017-05-27

  • Bugfix: Archive creation in root level

v0.13.0

2017-04-23

  • Added right-click context menu drilldown for choosing which entry to fill form with
  • Updated hotkey for auto-login (Command+Shift+L for Mac, Ctrl+Shift+L for Windows/Linux)
  • Fixed deprecation warnings during build and updated some packages

v0.12.1

2017-04-19

  • Spring clean:
    • Reduced permissions requirements in manifest
    • Improved last submitted form security

v0.12.0

2017-04-15

  • Bugfix: Popup formatting issues
  • Added hotkey for auto-login (Command+B (Mac) / Ctrl+B (Windows/Linux))

v0.11.0

2017-04-14

  • Bugfix: Clicking "No" on save prompt would not cancel further popups
  • Bugfix: Form submission error when selecting credentials
  • Prefill title when saving new credentials

v0.10.0

2017-03-31

  • Added right-click context menu on form inputs
  • Fixed overflow on remote filesystem explorer when adding archives
  • Finalised styling on unlock-archive form

v0.9.0

2017-03-29

  • Improved UI for popup password list (archive + groups pathing)
  • Bugfix: Fixed wrong-password during unlock sequence breaking state

v0.8.0

2017-03-22

  • Fuzzy searching for entries on login-forms
  • Login-form popup available on password fields

v0.7.0

2017-03-15

  • Support for Firefox
  • Auto-submit when selecting credentials on a form
  • Styles normalisation

v0.6.0

2017-03-14

  • Upgrade core
    • Use serialisation for archive properties

v0.5.0

2017-03-09

  • Upgrade core
    • Drastically increase PBKDF2 rounds
    • Improve URI matching

v0.4.0

2017-02-11

  • First alpha release

v0.3.0

  • Pre-release development build