Skip to content

Releases: oascouting/dues-lookup

Verson 2.7.1

Choose a tag to compare

@justdave justdave released this 11 Aug 19:12
  • Fix a crash caused by dependencies getting checked before plugins_loadad

Vesion 2.7

Choose a tag to compare

@justdave justdave released this 10 Aug 18:29
  • Security updates to embedded libraries
  • Update example Membership Card with new Scouting America branding
  • Minimum supported PHP is now 8.1
  • Minimum supported WordPress is now 5.9
  • Use WordPress to generate timestamps on the admin page instead of MySQL so that dates shown to the admin are in the admin's chosen timezone even if the database server is in a different one.

Version 2.6

Choose a tag to compare

@justdave justdave released this 09 Dec 11:32
  • Full rebrand to the new Scouting America terminology.
  • The included membership card sample is still the old one because the one I can download from MyScouting still says BSA on it. As soon as they update it, I'll update the sample graphic.

Version 2.5.3

Choose a tag to compare

@justdave justdave released this 09 Dec 10:22
  • Oops, the possible values in the Last Registration Status column changed, so we need to account for those as well.

Version 2.5.2

Choose a tag to compare

@justdave justdave released this 09 Dec 10:06
  • Fix Dues Import to handle new column names from LodgeMaster (they renamed most instances of "BSA" to "Scouting" in the column names).
  • Updates to several embedded dependencies

Version 2.5.1

Choose a tag to compare

@justdave justdave released this 23 Nov 04:26
  • Security updates to embedded spreadsheet parser

Version 2.5

Choose a tag to compare

@justdave justdave released this 16 Oct 04:17
1de85db
  • Page load performance improvements
  • Security updates to embedded spreadsheet parser

Version 2.4

Choose a tag to compare

@justdave justdave released this 26 Feb 16:55
  • PHP 8.2 compatibility fixes
  • PHP 8.0 or newer now required

Version 2.3

Choose a tag to compare

@justdave justdave released this 11 Feb 04:53
  • Processing imported dues data is now done in a temporary table in the database, and only copied to the live lookup table after all of the data has been successfully processed. This way if someone tries to do a lookup while the data is still processing, it will actually work.

Version 2.2

Choose a tag to compare

@justdave justdave released this 09 Dec 08:40
  • Moved configuration and import to separate menu items within the new OA Tools top-level menu instead of in Settings. The OA Tools menu is designed to be portable so any OA-related WordPress plugins can make use of it.
  • The Dues Import screen now features a drag-n-drop upload widget, so you can drag your xlsx file out of a Finder/Explorer window onto it to upload (or just click to get a filepicker like you used to).
  • There is now a progress widget which will show you the upload progress and then the processing progress while the import file is processed. No more sitting there watching the loading indicator spin on your browser wondering how far along it is!
  • Now supports setting up a cron job to do the import processing in the background outside of the web server process. Since many web hosting providers have a 30 second execution limit for PHP, this may be necessary if your lodge's membership is large enough that the processing always gets killed off by the server before it finishes. See the bottom of the Dues Lookup Settings page for details.
  • Now requires PHP 7.3 due to upstream dependencies.
  • UPDATE TROUBLESHOOTING: If you are getting a message saying "Update package not available" trying to update, you can either remove and reinstall Dues Lookup, or you can delete the .git folder contained within it. Either way should resolve the issue. Future updates after 2.2 should not have this problem, as the .git folder is no longer included in the release package.