v2.1.26: Update event handling for `select-all` and `select-none` actions
Enhanced event logic to include `beforeValues` and `afterValues` checks, ensuring proper `userChange.bs.select` triggers when selection state changes. This improves value change tracking and event accuracy.