2.0.5
- Updates plugin manager library.
2.0.4
- Fixes issue in wpmem_ic_add_code() so that it can generate a random code without specifying a code separately.
- Fixes issue in Dashboard > Invite Codes view for default sort (now default sorts by invite code).
- Fixes issue that causes required invite field to display double reg_mark if field is set as required in both fields and plugin settings.
- Fixes date bug that caused a 0 date to be read as expired.
- wpmem_ic_add_code() now accepts "limit" argument to limit use to the specified number.
2.0.3
- Added new screen for managing invite codes.
- Upgraded updates API library.
- Added WP CLI commands.
- Added user API for interacting with invite codes.
2.0.2
- Upgraded updates API library.
- Added settings link in the plugin panel.
2.0.1
- Added French translation.
- Added code and user ID parameters to wpmem_ic_validated action.
- Added get_all_codes() (will be added to API in 2.1).
2.0.0
- Update to database structure - adds table specifically for invite codes, as well as meta table to track code use.
- Update upgrade functions to convert old code storage (in the settings) to new (in the new table).
- Security audit and update to all functions.
- Improved handling of data (removed use of globals to rely on containers in the object class).
- Translation ready (default pot file in /languages/ folder).
1.4
- Change to new updates API with license keys.
1.3
- Improved handing of array of codes so that numeric keys are treated as strings (like other codes).
- Fixes logic handling for new installs where there are no current invite codes.
1.2
- Added automatic updates.
- Added wpmem_ic_validated action hook, fires upon successful validation of an invitation code.
- Added wpmem_ic_messages filter, can filter the extension's message dialogs.
- Improved uninstall for use on multisite.
1.1
- Changed single code use to limited use. This essentially sets a counter for codes to be used a limited number of times (can be single or x number of uses).
1.0
- Initial release.