Release Notes

1.1.2 (Build 4405)

We fixed more bugs to help stabilize sign in and sync for some users. We also hardened the security of the app even more.

Changes since the last build:

  • Import strings from android-l10n (#769)
  • Bottom text is cut from the screen (#771)
  • Update A-C (1.0.0) and AS (0.32.0) to latest versions (#774)

All changes since version 1.1.1:

  • additional changes to translated strings (#730)
  • made sure the search icon is visible for all languages (#737)
  • added error handling and reporting improvements for troubleshooting (#722)
  • changed to use dataprotect for fingerprint interactions (#741)
  • explicitly set theme in item list to not show the wrong background on some screens (#743)
  • updated android-components and application-services dependencies (#751)
  • hide the password when browsing away from entry (#685)
  • add a timeout for when sync does not complete (#747)
  • Remove registered device from AS device list (#732)
  • implement sync interval every 24 hours (#756)
  • update ignored gradle dependencies (#755)
  • Fix DataStore backend not set error (#738)
  • Import strings from android-l10n (#769)
  • Bottom text is cut from the screen (#771)
  • Update A-C (1.0.0) and AS (0.32.0) to latest versions (#774)

1.1.2 (Build 4342)

Date: 2019-06-24

We fixed more bugs to help stabilize sign in and sync for some users. We also hardened the security of the app even more.

Changes since the last build:

  • Remove registered device from AS device list (#732)
  • implement sync interval every 24 hours (#756)
  • update ignored gradle dependencies (#755)
  • Fix DataStore backend not set error (#738)

All changes since version 1.1.1:

  • additional changes to translated strings (#730)
  • made sure the search icon is visible for all languages (#737)
  • added error handling and reporting improvements for troubleshooting (#722)
  • changed to use dataprotect for fingerprint interactions (#741)
  • explicitly set theme in item list to not show the wrong background on some screens (#743)
  • updated android-components and application-services dependencies (#751)
  • hide the password when browsing away from entry (#685)
  • add a timeout for when sync does not complete (#747)
  • Remove registered device from AS device list (#732)
  • implement sync interval every 24 hours (#756)
  • update ignored gradle dependencies (#755)
  • Fix DataStore backend not set error (#738)

1.1.2 (Build 4259)

Date: 2019-06-11

We fixed more bugs to help stabilize sign in and sync for some users. We also hardened the security of the app even more.

Changes since version 1.1.1:

  • additional changes to translated strings (#730)
  • made sure the search icon is visible for all languages (#737)
  • added error handling and reporting improvements for troubleshooting (#722)
  • changed to use dataprotect for fingerprint interactions (#741)
  • explicitly set theme in item list to not show the wrong background on some screens (#743)
  • updated android-components and application-services dependencies (#751)
  • hide the password when browsing away from entry (#685)
  • add a timeout for when sync does not complete (#747)

1.1.1 (Build 4053)

Date: 2019-05-30

We fixed a handful of bugs and improved the overall security and stability of the app including signing in and syncing.

Changes since version 1.1.0:

  • added a small delay to navigate to the confirmation screen (#709)
  • update application-services and android-components (#712)
  • adjust to not duplicate the top fragment and require two back taps (#710)
  • close db when going to the background (#713)
  • simply unlock when no device security present (#718)
  • disconnect account security bugs (#694)
  • check system elapsed time on startup (#715)

1.1.0 (Build 3951)

Date: 2019-05-21

Firefox Lockbox is now Firefox Lockwise! With the new name also comes a new look!

Changes since the last release:

  • Rebrand Lockbox to new Lockwise brand, name, colors, etc. (#653 #669 #677 #676 #679)
  • Minify and shrink release APK (#664)
  • Import localized strings: fr, de, it, es (#674 #686 #687 #691)

1.0.3 (Build 3819)

Date 2019-05-10

Minor update that includes more stability and crash fixes.

New since last release candidate:

  • fix string interpolation to show product name on fingerprint dialog (#659)

All changes since last version:

  • null fragment if fragment list unavailable (#618)
  • fix crash for null className on Android Q (#609)
  • remove deprecated calls (#591)
  • fix keystore crashes during autofill (#624)
  • fix stuck onboarding screen after autofill settings (#642)
  • string updates to prepare for localization (#617)
  • major dependency updates (#600)
  • fix for DumpNode crashes on Q (#623)
  • more reliably clear the clipboard (#644)
  • secure flag on autofill (#647)
  • refactor locked presenters (#643)

1.0.3 (Build 3722)

Date 2019-05-03

Minor update that includes more stability and crash fixes.

  • null fragment if fragment list unavailable (#618)
  • fix crash for null className on Android Q (#609)
  • remove deprecated calls (#591)

New since last build:

  • fix keystore crashes during autofill (#624)
  • fix stuck onboarding screen after autofill settings (#642)
  • string updates to prepare for localization (#617)
  • major dependency updates (#600)
  • fix for DumpNode crashes on Q (#623)
  • more reliably clear the clipboard (#644)
  • secure flag on autofill (#647)
  • refactor locked presenters (#643)

1.0.3 (Build 3522)

Date: 2019-04-26

First Alpha build with crash fixes.

  • null fragment if fragment list unavailable (#618)
  • fix crash for null className on Android Q (#609)
  • remove deprecated calls (#591)

1.0.2 (Build 3428)

Date: 2019-04-19

Second Alpha/Beta build with a fix for autofill crashes and proper version number in-app.

Additional changes since 3417:

  • set version name (number) to 1.0.2 (#605)
  • fix for an IllegalStateException autofill crash (#548)

1.0.2 (Build 3417)

Date: 2019-04-19

First Alpha/Beta build with dependency updates, paving way for more crash reporting and fixes coming soon.

  • update constraintlayout dependency (#578)
  • fix race condition in LocketPresenterTest (#573)
  • update more dependencies (#572)
  • add Sentry to log errors and crashes (#588)
  • update UI tests (#590)
  • enable R8 and byte-level optimizations (#594)

1.0.1 (Build 3320)

Date: 2019-04-04

Release Candidate

  • improve navigation and routing for stability (#499)
  • make finger print auth action flatter (#529)
  • fix font in spinner list (#540)
  • add nullsafe operations on FingerprintManager to prevent crashes (#546)
  • change network connection checks (#518)
  • fix error text alignment (#538)
  • fix mismatching monster on unlock screen (#553)
  • improve autofill behavior after backgrounding (#502)
  • add app bar shadow (#566)
  • add build number on settings screen (#552)
  • add title to sign in screen (#569)
  • autolock on device restart (#568)
  • merge route presenters (#539)

1.0.1 (Build 3307)

Date: 2019-04-01

Third internal test build for post-launch point release.

  • improve navigation and routing for stability (#499)
  • make finger print auth action flatter (#529)
  • fix font in spinner list (#540)
  • add nullsafe operations on FingerprintManager to prevent crashes (#546)
  • change network connection checks (#518)
  • fix error text alignment (#538)
  • fix mismatching monster on unlock screen (#553)
  • improve autofill behavior after backgrounding (#502)
  • add app bar shadow (#566)
  • add build number on settings screen (#552)
  • add title to sign in screen (#569)
  • autolock on device restart (#568)

1.0.1 (Build 3264)

Date: 2019-04-01

Second internal test build for post-launch point release.

  • improve navigation and routing for stability (#499)
  • make finger print auth action flatter (#529)
  • fix font in spinner list (#540)
  • add nullsafe operations on FingerprintManager to prevent crashes (#546)
  • change network connection checks (#518)
  • fix error text alignment (#538)
  • fix mismatching monster on unlock screen (#553)
  • improve autofill behavior after backgrounding (#502)
  • add app bar shadow (#566)

1.0.1 (Build 3190)

Date: 2019-03-26

First internal test build for post-launch point release.

  • improve navigation and routing for stability (#499)
  • make finger print auth action flatter (#529)

1.0.0 (Build 3171)

Date: 2019-03-26

Introducing Firefox Lockwise for Android!

Minor change since Build 3137:

  • add error handler to filtering to prevent crashes on autofill (#526)

1.0.0 (Build 3137)

Date: 2019-03-21

Minor changes since Release Candidate:

  • Fix Adjust integration (#521)
  • Add more autofill telemetry actions (#522)
  • use blocking operators rather than inline checks (#506)
  • only update lock status after updating list (#505)

1.0.0 (Build 3024)

Date: 2019-03-14

Release Candidate

  • moved some dependencies into our codebase (#491)
  • fixed crash on entries with no username (#496)
  • fixed bug in onboarding screen (#495)
  • added telemetry to autofill events (#498)
  • added Adjust (#497)

1.0 (Build 2955)

Date: 2019-03-08

Fourth internal Alpha release on Play Store. Changes include:

  • more telemetry events (#439)
  • onboarding instructions if no device security set (#438)
  • handling automatic locking if no device security set (#456)
  • automatically launch biometrics prompt when returning from background (#428)
  • improvements to networking warning error (#458)
  • added handling for empty username entries (#451)
  • autofill infrastructure and UI improvements (#470 #471 #474 #475 #487)

1.0 (Build 2599)

Date: 2019-02-19

Third internal Alpha release on Play Store. Changes include:

  • added autofill support to webpages (#404)
  • added launch hint icon next to hostname (#399)
  • added support to enable autofill from settings screen (#417)
  • added the public suffix list to be less permissive on fill matching (#425)
  • added biometric unlock onboarding flow (#396)
  • added confirmation screen during onboarding (#432)
  • added authentication during autofill when app is locked (#413)
  • made entire username and password rows tappable to copy (#400)
  • added FAQ links and instructions (#423)
  • added onboarding screen to enable autofill (#429)
  • improved initialization, autolock, and autofill states (#437, #446)

1.0 (Build 2247)

Date: 2019-01-26

Second internal Alpha release on Play Store. Changes include:

  • updates to android-components dependencies (#358, #377)
  • smaller app size due to less redundant dependency inclusion (#353)
  • stability and fixes for locking and unlocking (#347)
  • initial credential provider / autofill infrastructure (#351)
  • fix for support text box overlapping setting toggle (#370)
  • added copy notification (toast) styling (#374)
  • autofill added to app username/password forms (#372)
  • more stability around locking and unlocking and routing (#349)
  • improved notifications and handling when offline (#286)
  • add placeholder splash screen so no flash of "welcome" screen (#391)
  • add "no saved entries" screen so you know why its empty (#397)

1.0 (Build 2050)

Date: 2019-01-08

First internal Alpha release on Play Store