| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-01-19 | Release v4.6.0. (#32726)v4.6.0 | XhmikosR | 39 | -158/+447 | |
| * Bump version to v4.6.0. * Dist | |||||
| 2021-01-13 | Update karma config | XhmikosR | 1 | -28/+31 | |
| * rename constants * enforce the constants to be Boolean * use the coverage plugin only one time, on the latest jQuery run * fix karma `logLevel` | |||||
| 2021-01-08 | BrowserStack: test on macOS Catalina instead of High Sierra (#32486) | XhmikosR | 1 | -3/+3 | |
| 2021-01-08 | karma: add `v4` in Browserstack build ID (#32502) | XhmikosR | 1 | -1/+1 | |
| 2020-11-25 | Partially backport #32217 (#32225) | Rohit Sharma | 1 | -5/+1 | |
| Remove unnecessary `_getCustomClass` method. `customClass` will be in the configuration already, even if it is provided in the data attributes, and jQuery's [`addClass()`](https://api.jquery.com/addclass/) method will handle it, either `this.config.customClass` is a function or a class name (even if it is a blank string). Co-authored-by: XhmikosR <[email protected]> | |||||
| 2020-11-24 | Backport #32224 | XhmikosR | 4 | -14/+14 | |
| Be consistent with Popper's name. | |||||
| 2020-11-24 | Backport #32178 and #32182 | XhmikosR | 1 | -1/+5 | |
| Handle Chromium to run Karma | |||||
| 2020-11-21 | Backport #32179 (#32220) | Rohit Sharma | 2 | -31/+30 | |
| Don't hide modal when `config.keyboard` is false | |||||
| 2020-11-20 | tooltip/popover: add a `customClass` option (#31834) | James Remeika | 3 | -0/+70 | |
| Co-authored-by: XhmikosR <[email protected]> | |||||
| 2020-11-12 | Check for data-interval on the first slide of carousel - v4 (#31820) | Mitchell Bryson | 2 | -9/+34 | |
| When starting a cycle for a carousel, it only checks for a default interval, and not an interval defined on the slide element via data props. This adds a check in before creating the interval to move to the next slide. Co-authored-by: XhmikosR <[email protected]> | |||||
| 2020-11-05 | Backport #32045 | XhmikosR | 1 | -1/+1 | |
| tests: fix sanitizer test. The test template does not include a `script` tag so the test always returned true. | |||||
| 2020-11-01 | Move js/src/index.js one folder up (#32001) | XhmikosR | 2 | -34/+34 | |
| 2020-10-27 | Remove redundant visually hidden "(current)" from pagination controls (#31892) | Patrick H. Lauke | 2 | -2/+2 | |
| * Replace visually hidden span with aria-current in tests * Remove redundant visually hidden "(current)" when `aria-current` already used Closes #31891 | |||||
| 2020-10-13 | Prepare v4.5.3. (#31880)v4.5.3 | XhmikosR | 39 | -525/+555 | |
| 2020-10-13 | Remove the unused js/dist/index.js.map | XhmikosR | 2 | -3/+1 | |
| 2020-10-13 | Update .eslintrc.json | XhmikosR | 1 | -30/+26 | |
| Enforce ES5 for tests | |||||
| 2020-10-02 | buttons plugin : avoid multiple change event trigger (#31000) | Laussel Loïc | 2 | -4/+35 | |
| - add unit test to count how many events are thrown when widget contains multiple tags inside label - add a parameter to toggle, if click event is provided onto an input then don't trigger another change event already thrown by the browser - simplify the case where toggle interface is called click provide from input itself OR it's a button without label. If label is present, then browser propagate click event from childrens through label and then cause multiple calls to toggle - the test assumes that `.btn` class is always set onto the label if there's one, otherwise need to update this plugin and look for label around the input Test with keyboard, mouse and js click call Co-authored-by: XhmikosR <[email protected]> | |||||
| 2020-09-21 | Add parentheses around multiple spread conditions | XhmikosR | 6 | -7/+7 | |
| 2020-09-21 | Cache a few variables. | XhmikosR | 4 | -9/+12 | |
| 2020-09-21 | Unbreak lines and remove a TODO comment | XhmikosR | 3 | -10/+4 | |
| 2020-09-21 | ensure `hidePrevented.bs.modal` can be prevented (#31696) | Joakim Riedel | 2 | -1/+40 | |
| 2020-09-18 | Dropdown: fix variable always evaluating to true (#31673) | XhmikosR | 1 | -1/+1 | |
| 2020-09-10 | Comply to the new rules | XhmikosR | 25 | -563/+584 | |
| 2020-09-10 | Switch to xo and remove babel-eslint | XhmikosR | 1 | -38/+33 | |
| 2020-08-06 | Prepare v4.5.2. (#31444)v4.5.2 | XhmikosR | 38 | -62/+62 | |
| 2020-08-04 | Prepare v4.5.1. (#31408)v4.5.1 | XhmikosR | 38 | -671/+169 | |
| 2020-08-03 | Add unit test for toast to check clearTimeout to have been called (#31298) | Rohit Sharma | 1 | -0/+31 | |
| 2020-08-03 | Clear timeout before showing the toast (#31155) | Rohit Sharma | 1 | -2/+8 | |
| * clear timeout before showing the toast * Add unit test * Remove the check for timeout * Check for clearTimeout to have been called Co-authored-by: XhmikosR <[email protected]> # Conflicts: # js/tests/unit/toast.spec.js | |||||
| 2020-07-09 | Update dependencies, gems and regenerate package-lock.json (#31261) | XhmikosR | 1 | -2/+2 | |
| * @rollup/plugin-node-resolve 8.1.0 * popper.js 1.16.1 * qunit 2.10.1 * rollup 2.21.0 | |||||
| 2020-07-06 | Backport #30326 (Unit test) | ysds | 1 | -0/+17 | |
| 2020-07-06 | Backport #30326 | XhmikosR | 1 | -1/+14 | |
| Prevent overflowing static backdrop modal animation TODO: backport the test too | |||||
| 2020-07-06 | BrowserStack: test on Edge 15 | XhmikosR | 1 | -1/+1 | |
| 2020-06-24 | Update links to point to v4-dev or main branches | XhmikosR | 16 | -16/+16 | |
| 2020-06-24 | Backport #30973 | XhmikosR | 1 | -5/+5 | |
| Remove the class `.nav-item` from `.nav-link` inside the non `ul` or `ol` based navs. This makes the consistency for `.nav-item` (This class will not be required on the `.nav-link`). `.nav-item` was only required when you use `.nav-fill` or `.nav-justified` on the `.nav`. In other cases, it was redundant. And the purpose of `.nav-item` on `.nav-link`s can be achieved via flexbox utilities as well (Mentioned in the docs also). | |||||
| 2020-06-10 | avoid preventing input event onclick (#30992) | Laussel Loïc | 2 | -3/+42 | |
| * instead of stopping event if onclick is triggered on input, call toggle method only if its not on checkbox inside a label * add unit test * add a dedicated test to ensure click event is forward to label Co-authored-by: XhmikosR <[email protected]> | |||||
| 2020-06-04 | visual/modal.html: fix close buttons placement | XhmikosR | 1 | -3/+3 | |
| 2020-06-04 | Backport #30936 | XhmikosR | 3 | -4/+23 | |
| Add role="dialog" in modals via JavaScript | |||||
| 2020-06-04 | Backport #30742 | XhmikosR | 1 | -2/+3 | |
| Update to `@rollup/plugin-babel` | |||||
| 2020-05-12 | Distv4.5.0 | XhmikosR | 24 | -668/+567 | |
| 2020-05-12 | Bump version to 4.5.0. | XhmikosR | 14 | -25/+25 | |
| 2020-05-12 | Backport d59de33 from #30772 | XhmikosR | 1 | -0/+39 | |
| Add a test about the scrollbar issue on non-integer width | |||||
| 2020-05-12 | Avoid bad scrollbar replacement into width values | Giovanni Mendoza | 1 | -1/+1 | |
| Refs #30772 | |||||
| 2020-05-12 | Removed role="document" from the modal dialog (#30755) | Rohit Sharma | 1 | -3/+3 | |
| 2020-05-12 | Partially revert "Use regex.test() when we want to check for a Boolean. ↵ | XhmikosR | 1 | -2/+2 | |
| (#29969)" This partially reverts commit 6c464938039e4fb23af4a35146250da9e1630de4. | |||||
| 2020-05-12 | collapse.js: combine classes | XhmikosR | 1 | -4/+2 | |
| 2020-05-12 | Minor lint tweaks and rules cleanup | XhmikosR | 8 | -9/+3 | |
| 2020-05-12 | dropdown.js: switch to a ternary | XhmikosR | 1 | -4/+3 | |
| 2020-05-12 | tests: switch to strictEqual/notStrictEqual | XhmikosR | 5 | -27/+27 | |
| 2020-05-12 | scrollspy.js add more tests | XhmikosR | 1 | -0/+137 | |
| 2020-05-12 | Remove variables used once. | XhmikosR | 2 | -4/+2 | |
