Skip to content

Releases: Kntnt/kntnt-popup

Kntnt Popup 1.1.1

24 May 11:16

Choose a tag to compare

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

23 May 18:12

Choose a tag to compare

- 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

23 May 14:16

Choose a tag to compare

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

23 May 09:55

Choose a tag to compare

New release

1.0.0

22 May 20:54

Choose a tag to compare

churn: tidied up the code