1.3.6
- Fixed issue #14 (FBA Pack 2013): the Manage Users page was slow with thousands of users.
1.3.3
- Fixed issue #860: garbage collection caused an exception in some circumstances.
1.3.2
- Fixed an issue where users couldn't access subsites if they had no permissions on the site collection's root web.
1.3.1
- Fixed a deployment issue where, in some cases, the assembly wasn't loaded and the feature wasn't enabled properly.
1.3.0
- Added a password reset page that can either reset a password automatically or set a specific password for the user.
- Search and page settings are now remembered on the User Management page while you create and edit users. Thanks to Bernd @ Solvion for providing this.
- Email templates can now be edited directly on the FBA Site Configuration page. This also removes the need to trust the root certificate in an SSL environment.
- The deployment scripts no longer require you to name a site to enable the feature on.
- The Change Password menu now uses the page specified on the FBA Site Configuration page. Thanks to Bernd @ Solvion for providing this.
- The version number is now shown on the FBA Site Configuration page.
- Moved source control from TFS to Mercurial.
- Many bug fixes:
- Issues #701, #702: the user is now confirmed as created before the membership pending email is sent. All accounts are also created disabled and enabled only once approved, which stops users from resetting their password and logging in before approval.
- Issue #797: the Password Recovery web part now always sends the templated email, even if mail settings are set in web.config.
- Issue #683: the Password Recovery web part now runs with elevated permissions when sending email.
- Issue #689: fixed missing or invalid resource keys.
- Issue #689: the build now creates en-US resource files from the default resource files, which removes SharePoint warnings about missing files. It also copies new entries in the default resource files to each language-specific file.
- Item #772: the event receiver is now added to the membership review list in code, because the declarative definition was attaching it to every list.
- Issue #802: fixed duplicate FBA menu IDs.
- Issue #804: the "unknown error" message is now more specific.
- Issue #675: email validation is less strict on the New User and Edit User pages.
- Issue #666: autocomplete is turned off on the User Management new user page.
- Issue #651: removed duplicate content from the resource file.
- Issue #650: the Cancel buttons on Membership Request and Change Password no longer trigger validation.
- Issue #624: the OK button on the site configuration page now returns you to the settings page.
1.2.0
- Web parts can now be fully customized with HTML templates (issue #323).
- The FBA Pack can now be fully localized with resource files. Thank you to David Chen for submitting the code and the Chinese translation!
- The Membership Request web part can now let the user enter their own password, and the CAPTCHA can be removed (issue #447).
- The FBA Pack now works in a zone that doesn't have FBA enabled, provided another zone has FBA enabled and this zone has the membership/role web.config entries.
- Added Last Login Date to the User Management screen (issue #399).
- Users can now be added to SharePoint from the User Management page by adding them to a group.
- Fixed the breadcrumbs on the Site Settings pages.
- Fixed bugs with groups from other sites and missing groups, and cleaned up the User Information List lookup. Thank you to Sigan for submitting the fixes! (Issues #420, #421, #422)
- Web parts now show errors more clearly, including when FBA hasn't been configured properly (issue #380).
- Many other bug fixes.
1.1.0
- Added search to the User Management page (issue #314).
- The Password Recovery web part can now look users up by email address (issue #319).
- Locked user accounts can now be unlocked from the User Management page (issue #315).
- Errors on the Create/Edit User page now appear on the page instead of the SharePoint 2010 error page (issue #318).
- Made the CAPTCHA easier to read (issue #367).
- Fixed logging and added a diagnostics service.
1.0.3
- Fixed the User Management screen when
RequiresQuestionAndAnsweris set to true. - The reply-to email address can now be customized.
- The User Management page now shows only users that exist in the membership database.
- The web parts now inherit from
System.Web.UI.WebControls.WebParts.WebPart, so they display on anonymous application pages.
1.0.2
- Now works properly with child sites, and with site collections that aren't at the root of the web application (thanks daford!).
- Now works on web applications where the default zone isn't configured for FBA.
- The Membership Request web part now works for anonymous users.
- Fixed the links in the password recovery email.
- Password recovery and new user passwords now both have a minimum length of 14 characters.
- Set a default link on the Change Password web part's Continue button.
- Fixed URL problems on application pages (because of URL rewriting,
Request.URLdoesn't return the actual URL).
1.0.1
- The deployment scripts now delete an aborted timer job if one exists.
1.0.0
- Initial release.