Install

Works with Drupal: ^10 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 1.34 MB
MD5: 344d2fb1a37ed052a7e9d6cce638a688
SHA-1: 467660300932caadbeccda934cf5aad170da8456
SHA-256: 76632dc8cffd8419a97491ea6c0c3ff83f08992a49c4684a0ca9d17e23789e5e
Download zip 1.39 MB
MD5: cae67ae5c019ca9f2679cf7b013910a5
SHA-1: 6560399266f05db27c37da0cafad9926e262d699
SHA-256: 5959d40eebaee72dd3b0ebd2da40cb6d31f9f707433e40c30ea49176490b8eb4

Release notes

This release primarily focuses on significant improvements, bug fixes, and new features for the Number Counter component to make it much more robust and easier to use.

## New Features & Enhancements

* Seconds-based Duration: You can now set the counter's animation duration in seconds (e.g., 2 for 2 seconds, or 0.5 for half a second). The UI property has been updated from milliseconds to seconds, making it much more intuitive to configure. Backwards compatibility for existing counters using milliseconds is fully maintained.
* Looping Animations: Added a brand new Loop animation setting in the properties panel. When enabled, the number counter will continuously repeat its animation in a loop instead of stopping at the target number.
* WYSIWYG Editing: Enhanced the builder canvas so you can directly click into and edit the number counter's value without the editor getting confused.

## Bug Fixes

* Comma Parsing Bug: Fixed a critical bug where entering large numbers with commas (e.g., 50,000) caused the animation script to break, making the counter animate instantly.
* Number Jumping: Fixed an issue where the counter would occasionally jump to incorrect numbers, flicker, or show NaN during the animation cycle.
* Start Value Consistency: Fixed bugs with the data-start property so the animation always reliably counts up from the exact start number you define, instead of prioritizing stale cache values.
* DOM Structure Fixes: Fixed issues related to nested .uib-counter-value child elements and ensuring the correct node receives the formatted number updates.

## Technical Details

* Library Version Bump: The ui_page_builder.libraries.yml version has been incremented to ensure all end-users receive the updated JavaScript immediately without needing to manually clear browser caches.
* React Rebuild: The frontend builder application has been fully rebuilt (npm run build) to incorporate the new properties panel changes.

Created by: sauravkashyap
Created on: 30 Jun 2026 at 09:48 UTC
Last updated: 30 Jun 2026 at 09:48 UTC
Bug fixes

Other releases