Version History

1.3.6

1.3.3

Fixed issue #860 – Garbage collection was causing an exception under some circumstances.

1.3.2

Fixed issue where users cannot access sub sites if they did not have any permissions to the site collection root web

1.3.1

Fixed deployment issue where assembly was not loaded in some cases, so feature was not being enabled properly.

1.3.0

Added a password reset page that allows the user to either automatically reset a password or set a specific password for the user.

Search and page settings are now saved on the User Management page as you edit/create new users. Thanks to Bernd @ Solvion for providing this.

The email templates can now be edited directly from the FBA Site Configuration page. This also removes the requirement of trusting the root certificate in an SSL environment.

The deployment scripts no longer require a specific site to be specified to enable the feature on.

Updated Change Password menu to use the page specified in the FBA Site Configuration page. Thanks to Bernd @ Solvion for providing this.

Added the version number to the FBA Site Configuration page.

Changed the source control from TFS to Mercurial.

Many bug fixes:

Issue# 701, 702 – Updated to ensure that the user was successfully created before sending the membership pending email. Also created all accounts as disabled, and only enable them when they are approved – this prevents users from resetting their password and logging in.

Issue# 797 – Fixed password recovery web part to always send the templated email even if the mailsettings are set in the web.config

Issue# 683 – Updated the Password recovery web part to run with elevated permissions when sending the email

Issue# 689 – Fixed missing/invalid resource keys

Issue# 689 – Updated the build to create en-US resource files from the default resource files – to get rid of SharePoint warnings that the files don’t exist. Also updated the build to synchronize new additions to the default resource files to their language specific counterparts.

Item# 772 – Fixed to programmatically add the event receiver to the membership review list, as the declarative definition was causing the event receiver to be attached to all lists.

Issue# 802 – Fixed duplicate FBA Menu ID’s

Issue# 804 – Updated unknown error message to be more specific

Issue# 675 – Relaxed email validation on the New User/Edit User pages

Issue# 666 – Turned off autocomplete on the User Management new user page

Issue# 651 – Fixed duplicate content in the the resource file

Issue# 650 – Updated the cancel buttons on MembershipRequest and ChangePassword to not cause validation.

Issue# 624 – Updated the OK button on the site configuration page to return the user to the settings page.

1.2.0

Web parts are now fully customizable via html templates (Issue #323)

FBA Pack is now completely localizable using resource files. Thank you David Chen for submitting the code as well as Chinese translations of the FBA Pack!

The membership request web part now gives the option of having the user enter the password and removing the captcha (Issue # 447)

The FBA Pack will now work in a zone that does not have FBA enabled (Another zone must have FBA enabled, and the zone must contain 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 relating to groups from other sites as well as missing groups. Cleaned up User Information List lookup. Thank you Sigan for submitting the fixes! (Issues #420,421,422)

The web parts now display errors more clearly if they occur or if FBA has not been properly configured (Issue #380)

Many other bug fixes

1.1.0

Added search to User Management page (Issue #314)

Adjusted the Password Recovery web part to allow the user to be looked up by email address (Issue #319)

Added the ability to unlock a locked user account from the User Management page (Issue #315)