1. Home
  2. Knowledge Base
  3. Uncanny LearnDash Codes
  4. Uncanny LearnDash Codes Changelog


  • Updated: EDD updater class
  • Fixed: Issue introduced in 3.0.3 where codes were not being processed on checkout
  • Fixed: PHP Warning when LearnDash is not active


  • Added: Automatic template overrides!  Override any file in the /src/templates folder by copying it into /uncanny-codes/ in your child theme
  • Updated: Improved performance
  • Updated: No longer loading MooTools and SimpleModal frameworks when not necessary (improves compatibility with other plugins and themes)
  • Fixed: Field labels on WooCommerce checkout not appearing


  • Fixed: Class name conflict with Uncanny LearnDash Groups plugin


  • Added: Redeemed date column to CSV export of enrollment codes
  • Added: Enrollment Code field type for Gravity Forms - field can now be placed anywhere in the form
  • Added: Confirmation dialog when deleting codes
  • Added: Duplicate checking when generating codes
  • Updated: Search for a specific enrollment code now returns the group the code is in if the search is done from the code group page
  • Fixed: Support for Theme My Login 6.x restored
  • Fixed: Link to submit support ticket added when active license detected
  • Fixed: Undefined index notice on View Codes page


  • Added: Support for code expiry dates
  • Added: Ability to search by code text
  • Added: Basic Gutenberg block support
  • Added: Support for Theme My Login 7.x
  • Added: Support for Gravity Forms User Verification feature
  • Added: Uncanny 3.0 plugin architecture (tabs for Help, License Activation, etc.)
  • Updated: Improved translation support
  • Updated: Improved multisite compatibility
  • Fixed: Typo in registration form success message
  • Fixed: "Require LearnDash Code" checkbox not showing up on WooCommerce products


  • Added: .pot file for translations
  • Updated: Design of back-end pages
  • Updated: Styling of the included registration form
  • Fixed: Error on save of Gravity Forms settings if fields are empty


  • Updated: Generated codes no longer include similar characters (e.g. i,l,0,o, etc.)



  • Updated: Added support for Theme My Login registration forms with option to make Registration Code a required field


  • Fixed: Settings page not saving when GravityForms User Add On is not active
  • Fixed: Database query for potential failure on some servers


  • Fixed: switch_to_locale() 500 server error on stock user registration form
  • Fixed: Settings page if Gravity Forms User Registration Add-on is not active
  • Removed: Default button CSS on stock user registration form


  • Initial release

Was this article helpful?

0 replies


Please note that this is not an official support channel and questions/comments may go unanswered.
To request support, log in to your account and click Submit a Request.

Leave a Reply

Your email address will not be published. Required fields are marked *