Releases: Kntnt/kntnt-popup
Releases · Kntnt/kntnt-popup
Kntnt Popup 1.1.1
improve: reorganize build system with better project structure * Move build.js to scripts/build.js for better organization * Create scripts/dev-build.js for development setup workflow * Update package.json scripts to reference new file locations * Move micromodal from js/ to vendor/micromodal/ directory * Update assets.php to load micromodal from vendor location * Switch from zip-a-folder to archiver for more stable ZIP creation * Move micromodal from dependencies to devDependencies in package.json * Update build process to include vendor directory in distribution * Improve error handling and logging in build scripts Follows WordPress best practices and improves developer experience without changing end-user functionality.
1.1.0: feat(popup): add close-esc-key parameter to control ESC key behavior
- Add new close-esc-key parameter with boolean control - Implement JavaScript ESC key prevention logic - Enhance README with comprehensive opening/closing examples - Restructure documentation for better usability - Add acknowledgment of Micromodal.js dependency - Bump version to 1.1.0
1.0.2: fix: resolve popup configuration timing issue
Move JavaScript enqueueing from wp_enqueue_scripts to wp_footer to ensure shortcode processing completes before popup configurations are localized to JavaScript. CSS is still enqueued early for optimal loading. - Split asset enqueueing into CSS (early) and JS (late) phases - Add enqueue_popup_data() method for wp_footer hook - Fixes empty kntntPopupData.popups array issue
1.0.1
New release
1.0.0
churn: tidied up the code