== Changelog ==

= 2.1.17 = 
* Feat(Membership Temporary): Added new behavior for TemporaryMember, add is_temporary parameter into url 
* Added new function for is_temporary = true

= 2.1.16 = 
* Feat(Options AH Plugin): Added new options for stripe and algolia token for development environment. 
* Added new option for user session, now this set into admin panel. 

= 2.1.15 = 
* Bugfix(PaymentInfo): Added session in get-payment-data
* Feat(Membership Session): Added session into membership for call API one time or when user information is updated.

= 2.1.14 = 
* Feat(Debug): Add debugging configurations, fix duplicated api calls, add missing html spinner.

= 2.1.13 = 
* Bugfix(andrewharper-public-account): Controls for call admin-ajax only one time in login

= 2.1.12 = 
* Add spinner, disable btn on submit, better status msg management.

= 2.1.11 = 
* Standarizing paths and improving documentation

= 2.1.10 = 
* Fix(Settings): Add switch case for define environment variables

= 2.1.9 = 
* Fix gift members and password update msg

= 2.1.8 = 
* Includes fix giftcards, reset password

= 2.1.7 = 
* Fixing prev merge

= 2.1.6 = 
* Improving submit buttons on loading on stage

= 2.1.5 = 
* Fix admin ajax calls in forms

= 2.1.4 = 
* fix missing admin-ajax calls

= 2.1.3 = 
* Using admin-ajax calls

= 2.1.2 =
* Code Portability Improvements: Standardized all file path constants throughout the plugin
* Constant Standardization: Replaced all occurrences of plugin_dir_path() with AHT_PLUGIN_FOLDER constant
* Template Path Unification: Consolidated template path constants by replacing AHT_THEME_TEMPLATE_FOLDER with AHT_PLUGIN_TEMPLATE_FOLDER
* Removed Legacy Constants: Eliminated obsolete AH_PLUGIN_TEMPLATE_ROUTE constant
* Updated Core Plugin File: Modified includes/class-andrewharper.php to use consistent path constants
* Updated Template Files: Updated 17+ template files to use unified AHT_PLUGIN_TEMPLATE_FOLDER constant
* Improved Maintainability: Centralized path management makes future updates easier
* Enhanced Code Consistency: All file includes now follow the same pattern
* Better Azure/Cloud Compatibility: Standardized paths improve deployment to cloud environments

= 2.1.1 =
* Released: November 22, 2025
* Merged PR 25073: URLs portability
* Standardized file path constants throughout the plugin
* Improved code portability and maintainability

= 2.1.0 =
* Released: November 21, 2025
* Merged PR 25062: configurable keys and urls
* Added comprehensive settings management interface via WordPress admin
* Integrated WordPress options API for all configuration values
* Added Stripe publishable and secret key configuration
* Added cache directory configuration for API response caching
* Updated all PHP constants to read from database with fallback defaults
* Replaced hardcoded plugin paths in JavaScript files with dynamic URLs
* Added pluginUrl to localized JavaScript settings
* Improved security with proper settings sanitization
* Updated 19+ JavaScript files to use dynamic plugin URLs
* Enhanced portability across different WordPress installations

= 2.0.0 =
* Released: November 20, 2025
* Merged PR 25060: new version number
* Starting version for Azure deployment
* Major version bump for infrastructure changes
* Foundation for cloud-based hosting
* Improved scalability

= 1.0.3 =
* Initial stable release
* Core functionality implementation
* Member management system
* Payment processing integration
* API wrapper implementation

== Upgrade Notice ==

= 2.1.x =
Improves code portability and standardizes file path constants for better cloud compatibility. Recommended for all users, especially those deploying to Azure or other cloud platforms.

= 2.1.1 =
Enhances code portability with standardized file path constants. Safe upgrade with no configuration changes required.

= 2.1.0 =
Major update with new admin settings interface. After upgrading, visit AH Settings to configure all options. All previous hardcoded values are now manageable through WordPress admin.

= 2.0.0 =
Major version update optimized for Azure hosting. Backup your site before upgrading. Review all configuration for cloud compatibility.