Skip to content

Releases: duckduckgo/duckduckgo-autofill

16.2.1

11 Feb 13:11
3a9606f
Compare
Choose a tag to compare

What's Changed

  • Update password-related json files (2025-01-31) by @daxmobile in #750
  • [Logging] Add debug logs for recategorization by @dbajpeyi in #753
  • [Formatters] re-add partial save logic behind a feature toggle by @dbajpeyi in #757

Full Changelog: 16.2.0...16.2.1

16.2.0

29 Jan 06:41
676d426
Compare
Choose a tag to compare

What's Changed

  • [Matching] Update regex to match for 'confirm password' by @dbajpeyi in #719
  • Update password-related json files (2025-01-06) by @daxmobile in #730
  • [FormAnalyzer] Use conservative regex for attributes by @dbajpeyi in #735
  • [FormAnalyzer] Don't flip scores on buttons with specific text by @dbajpeyi in #725
  • [FormAnalyzer] add external link check for submit buttons by @dbajpeyi in #736
  • [FormAnalyzer] scoring password hints by @dbajpeyi in #720
  • [Matching] only allow matching on password types by @dbajpeyi in #740
  • [Autofill utils] Form wrapper failsafe documentation by @dbajpeyi in #741
  • [Form] phone and credit card for recategorization by @dbajpeyi in #733

Full Changelog: 16.1.0...16.2.0

16.1.0

18 Dec 16:51
47c26dc
Compare
Choose a tag to compare

What's Changed

  • [DeviceInterface] Call closeautofillparent only after openManage calls by @dbajpeyi in #718
  • [CredentialsImport] Call credentials flow call first, and then close parent by @dbajpeyi in #723
  • [FeatureToggle] Add new autofill config for partial save trigger by @dbajpeyi in #724

Full Changelog: 16.0.0...16.1.0

16.0.0

06 Dec 16:10
88982a3
Compare
Choose a tag to compare

What's Changed

This PR introduces breaking changes for Android/Windows causing save autofill prompt to get triggered in username only fields.

  • Upgrade to shared eslint config + Adopt Prettier by @muodov in #695
  • Ignore lint PR in git blame by @muodov in #699
  • Update password-related json files (2024-11-18) by @daxmobile in #706
  • [Form] Always scan shadow elements when categorizing the form inputs by @dbajpeyi in #703
  • Bump ts-to-zod from 3.1.3 to 3.14.0 by @dependabot in #710
  • [FormAnalyzer] Fix paperlesspost.com login form by @dbajpeyi in #711
  • [FormAnalyzer] Tweak regex to match forgot password attribute by @dbajpeyi in #712
  • [Form] Trigger partialSave on username/email only form submit by @dbajpeyi in #702

Full Changelog: 15.1.0...16.0.0

15.1.0

30 Oct 13:38
c992041
Compare
Choose a tag to compare

What's Changed

  • [Form] expand username re-categorization to phone by @dbajpeyi in #691
  • [Matching] Add 'search' for forceUnknown by @dbajpeyi in #692
  • [Release automation] Update asana usage by @dbajpeyi in #693

Full Changelog: 15.0.0...15.1.0

15.0.0

18 Oct 13:00
945ac09
Compare
Choose a tag to compare

What's Changed

  1. (Breaking) Reverts autofill in iframe support for android introduced in 14.0.0,
  2. (Breaking) Introduces "Don't Show Again" button on the credentials import prompt, that will require an API implementation on Win/Mac.
  3. Other password rules related misc changes.
  • Update password-related json files (2024-09-18) by @daxmobile in #655
  • Update password-related json files (2024-10-07) by @daxmobile in #674
  • Update password-related json files (2024-10-08) by @daxmobile in #675
  • [Credentials Import] Add "Don't Show Again" button to import prompt by @dbajpeyi in #676
  • Update password-related json files (2024-10-15) by @daxmobile in #684
  • [Tests] Remove bpl.bibliocommons.com from tests by @dbajpeyi in #685
  • Update password-related json files (2024-10-17) by @daxmobile in #687
  • [Autofill, iframes] revert autofill iframes support by @dbajpeyi in #688
  • [Credentials import] Update copy for dismiss button by @dbajpeyi in #689
  • Revert "feat: update copy (#689)" by @dbajpeyi in #690

Full Changelog: 14.0.0...15.0.0

14.0.0

24 Sep 09:30
8462e3b
Compare
Choose a tag to compare

What's Changed

Re-introducing autofill.js in android iframes. emailProtectionGetAlias must be handled on android.

Full Changelog: 13.1.0...14.0.0

13.1.0

09 Sep 17:41
1fee787
Compare
Choose a tag to compare

What's Changed

https://app.asana.com/0/72649045549333/1201480346793878/f
Adding password import promotion support. There are no breaking API changes, hence minor version bump!

  • Update password-related json files (2024-08-15) by @daxmobile in #632
  • Update password-related json files (2024-08-29) by @daxmobile in #644
  • Update password-related json files (2024-08-30) by @daxmobile in #645
  • Update password-related json files (2024-09-03) by @daxmobile in #646
  • [Autofill] Introduce password import promotion prompt in autofill.js by @dbajpeyi in #631
  • [Locales] Credentials import by @dbajpeyi in #647
  • [Credentials Import] remove API response by @dbajpeyi in #648
  • [Credentials Import] Check local credentials before showing prompt by @dbajpeyi in #650
  • [Credentials import] If no details are available don't show the tooltip by @dbajpeyi in #649

Full Changelog: 13.0.0...13.1.0

13.0.0

09 Aug 09:19
1f12b78
Compare
Choose a tag to compare

What's Changed

Major version update, adding a new feature behind unknown_username_categorization featureToggle, but the toggle is optional in JS and doesn't introduce breaking change.
Note Major update version was not needed, however the release was first (mistakenly) created with 13.0.0 and then updated to 12.2.0, but the automation did not catch the update and created bump PRs on DDG repos some of which were already merged. So for convenience keeping the major version.

  • Update password-related json files (2024-07-30) by @daxmobile in #621
  • [Form] allow reconciling full credential by @dbajpeyi in #620
  • [Form] Check if form.elements is iterable before destructuring by @dbajpeyi in #629
  • [Matching] Update newPassword form regex by @dbajpeyi in #628
  • [Form] re-decorate input if there is 1 unknown username by @dbajpeyi in #619

Full Changelog: 12.1.0...13.0.0

12.1.0

29 Jul 09:21
9fea1c6
Compare
Choose a tag to compare

What's Changed

  • [Form] Skip autofilling select input if it was changed already by @dbajpeyi in #580
  • scanner: discard Form instances with no classified inputs by @sjbarag in #574
  • [Credentials] Autofill when elements are in shadow by @dbajpeyi in #592
  • Update password-related json files (2024-07-19) by @daxmobile in #607
  • [Scanner] Don't stop scanner fully on max forms by @dbajpeyi in #617
  • tests: remove spurious logging from unit tests by @sjbarag in #575
  • Add credit card test form failure by @GioSensation in #588

New Contributors

Full Changelog: 12.0.1...12.1.0