Skip to content

Releases: okta/okta-signin-widget

2.3.0

11 Oct 18:34
Compare
Choose a tag to compare

Features:

  • 77a95a9 Complexity explanation text should include no first/last name (#301)
  • 64472ca Registration as a Service UI (#297)
  • 6a0d638 Supports AD-mastered user password expiry warning (#293)
  • 966e2b7 Adds option to hide email from recovery flow (#287)
  • 085e1a1 Adds option to config a custom sign out link (#267)

Bug fixes:

  • 69bcd94 Fix string source bundle problem for framework components (#313)
  • e0c7505 Fix Widget height issue (#309)
  • 3d0c213 Fix signin-widget label customization for locale codes like 'xx-XX' (#306)
  • 5a15d3a Fix banner CSS in Sign In Widget (#305)
  • 7d83282 Set the correct default factor type for recovery flows (#303)
  • 6b271fb Move SCSS related to security beacon (#294)
  • 96844b7 Ignore cookie username if remember me feature is off (#292)
  • f5d5ade Show error with empty answer for factors that require it (#286)
  • b5aff3e Fix padding on smaller screens when security image is hidden (#291)
  • f227516 Hide send email link when email recovery is disabled (#289)
  • bb36ad2 Fix issue with Windows Phone browser (#277)
  • 0dfda66 Issue in embedded browsers with using iframes (#273)
  • 077cd1a Fix problem with back button during factor verify (#265)

Notable changes:

  • af51f2c Add babel and async/await support to Sign In Widget (#282)
  • a13046c Add documentation to explain how to correctly Browserify the okta-signin-widget module (#279)
  • f4bce35 Updates Duo SDK Version to 2.6 (#275)

2.1.0

20 Jul 15:30
Compare
Choose a tag to compare

If your app currently depends on the widget's global CSS, the appearance of your app will change when upgrading to 2.1.0, because we updated the CSS to only affect the widget.

Potentially breaking changes:

Features:

  • cdbbb1b - Add minimum password age to password reset description (#243)
  • 3f6b661 - Autopopulate username during On-Prem MFA (#253)

Bug fixes:

  • 3a8a8e3 - Skip phone validation only when a validation error occurs (#244)
  • a336ce3 - Remove checked-in optional dependencies to improve Yarn support (#250)

1.13.0

28 Jun 16:31
Compare
Choose a tag to compare

Bug fixes:

  • d5fcd51 Fixes issue that causes webpack builds to fail (#245)

You can get the latest release from npm.

1.12.0

27 Jun 00:59
Compare
Choose a tag to compare

Features:

  • a418743 Prompt user to open Okta Verify App after 30 seconds (#241)
  • 4257a8c Add Email as a factor (#226)
  • 0e5fdea Add id attribute to username, password and sign-in button (#220)
  • 18aa12a Handle SESSION_STEP_UP response type (#217)
  • d70723c Handle UNAUTHENTICATED state (#211)
  • b3e439d Add the ability to add a custom button to the sign-in form (#200)

Bug fixes:

  • 420e5b6 Remove position: relative from body (#242)
  • 3b73ff5 Allow retry for a phone number that seems invalid (#236)
  • a176bd1 Fix support for OracleTap mobile app (#208)
  • 33dc46c Fix customized labels in some locales (#230)
  • 17d2df2 Use resend link for SMS MFA (#219)
  • f777e59 Fix a social authentication end-to-end test (#229)
  • ec62607 Prevent tooltips from moving on scroll and zoom (#167)
  • 748e410 Change validation message for username and password (#174)
  • 7070e7b Handle negative values in password policy (#227)
  • 4b44a75 Disable submit button after clicking "Reset Password" (#225)
  • d515e13 Fix Google Authenticator text color on Firefox iOS (#224)
  • 7b15df8 Redirect to widget after unlocking account (#222)
  • 0844a51 Use the correct URL to resend the Voice Call MFA (#216)
  • 130947a Hide the security image tooltip if the security image is not visible (#212)
  • 0d26cbb Disable Verify button while it has the disabled css class (#213)
  • cedd63c Add "cannot be any of your last x passwords" to the password policy description (#214)
  • e5ec1a9 Improve test run reliability (#209)

Other notable changes:

  • f759ae7 Remove Compass extensions from our sass (#204)
  • 8ebb7bf Use eslint instead of jshint for linting (#205)

You can get the latest release from npm.

1.11.0

31 Mar 20:21
Compare
Choose a tag to compare

Features:

  • 4f03d68 - Add show, hide, and remove methods to support Single Page App scenarios (#201)
  • a21abbf - Add asynchronous credential processing in processCreds handler (#187)
  • 9710b56 - Add option to set up a custom expired password flow (#188)
  • cd94d48 - Hide Sign Out link during MFA based on settings (#175)

Better Support for 508/WCAG accessibility:

  • 620ed85 - Add Aria text to the forgot password success message (#184)
  • 7047915 - Add Aria descriptions for security images (#183)
  • 3002f7d - Change border color on focused button (#178)
  • f671eef - Change border color on focused input (#177)
  • cf352cf - Add title attribute to iframe for Duo factor (#154)
  • 882dd6d - Add alt text to the logo on primary authentication (#152)
  • 07fbecb - Change background for focused checkbox in login form for 508 Compliance (#151)

Other notable changes:

Bug fixes:

  • 4f03d68 - Correct sort order of factors (#194)
  • daabeef - Remove anti-phishing tooltip when moving to a new page (#185)
  • 1a7e310 - Remove possibility of double factor.verify() request in TOTP form (#170)
  • 4762470 - Fix password complexity description generation (#173)
  • 46b7218 - Fix switching to Duo factor from SMS (#163)
  • 35eeac2 - Add password complexity description to password expired controller (#165)
  • 8235a51 - Include the checkbox image for shared assets (#166)
  • 159ee75 - Fix checkbox CSS and correct the checkbox image height (#161)
  • 63de4da - Fix tooltip position when scrolling (#158)
  • 64bfc3c - Change type from text to number in textboxes for number values (#155)

You can get the latest release from npm.

1.9.0

21 Nov 22:48
Compare
Choose a tag to compare

Features:

  • ea3eed0 - Add authorizeUrl, issuer, state, and nonce authParams (#140)

Bug fixes:

  • 3bb96fe - Show Windows Hello when it's the only factor (#127)
  • fe55f2b - Hide submit button in Windows Hello when spinner is displayed (#128)
  • 764eba9 - Add aria-label to input fields (#129)
  • b6a47f0 - Show OAuth errors (#130)
  • 6b70ec9 - Show proper error when trying to enroll or verify U2F factor (#134)
  • 86b8539 - Add placeholder to Yubikey passcode field (#141)

Other notable changes:

You can get the latest release from npm.

1.8.0

14 Oct 22:54
Compare
Choose a tag to compare

Features:

  • 57e3014 - Localized security questions (#122)
  • 3a3d7d9 - Added Microsoft as a Social Provider (#125)
  • 1a3bae0 - Added an option to provide your own dependencies (#123)

Bug fixes:

  • 08e0336 - Fixed authorization code issues when converting sessionToken (#124)

Other notable changes:

You can get the latest release from npm.

1.7.0

17 Oct 17:02
Compare
Choose a tag to compare

We've improved i18n, OAuth 2.0 and OIDC support. Now, it's easier to use other languages (including newly added Hungarian and Romanian). You can also perform full page redirects to create tokens and authorization codes. When you receive these tokens, store them in the new tokenManager to have them cached and auto-refreshed. We've also included the ability to receive a phone call to recover your account when you've forgotten your password.

Features:

  • 2b56a0d - Added tokenManager (#102)
  • 4adb59f - Added support for Hungarian and Romanian (#109)
  • 181ba2c - Added support for redirects to create tokens and authorization codes (#111)
  • 3ccbeb2 - Added support for Voice Call in the forgot password flow (#112)
  • 559aeb7 - Added language option to set the displayed language (#115)

Bug fixes:

  • 9a36439 - Added support for scrolling in embedded browsers (#107)
  • 31bfa94 - Fixed padding issue with contact support form (#118)

Other notable changes:

  • 74e21f2 - Textboxes highlight on focus (#105)
  • 66d3493 - Upgraded okta-auth-js to 1.5.0 (#120)
  • 9d7350c - Updated documentation with API and config information (#117)
  • 559aeb7 - Deprecated labels option in favor of i18n (#115)

You can get the latest release from npm.

1.6.0

26 Aug 21:09
Compare
Choose a tag to compare

We've added support for two new factors: Windows Hello and U2F. We've also improved i18n support by adding Czech and shipping our translations with the npm module.

Features:

  • 05ac402 - Added support for U2F (#96)
  • 734de1e - Added support for Windows Hello factor (#93)
  • 2960d7e - Added support for Czech (#91)
  • 57b86ee - Added password complexity requirements text to the reset password form (#95)

Bug fixes:

  • 30e514c - Wrapped tooltips that were longer than the tooltip box (#104)
  • ae3eada - Fixed issue with iOS Safari which prevented changing the username (#101)

Maintenance:

  • 55aee7f - Removed extra references to grunt package (#99)
  • ac3c619 - Published i18n labels to npm module (#97)
  • fde18ef - Removed 'fsevents' dependency from shrinkwrap to fix non-Mac builds (#94)
  • 61c494b - Removed error message when clicking out of push flow (#92)

You can get the latest release from npm.