| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2018-07-12 | Ship v4.1.2 | Mark Otto | 1 | -2/+2 | |
| 2018-06-25 | feat(dropdown): add original click event | jakubhonisek | 1 | -0/+4 | |
| 2018-06-03 | refactor(plugins): query elements without jquery | Johann-S | 1 | -5/+8 | |
| 2018-06-01 | refactor(plugins): improve how we query elements | Johann-S | 1 | -2/+2 | |
| 2018-04-30 | Bump version to v4.1.1v4.1.1 | Mark Otto | 1 | -2/+2 | |
| 2018-04-09 | Ship v4.1.0 (#26218)v4.1.0 | Mark Otto | 1 | -2/+2 | |
| * update docs path from docs/4.0/ to docs/4.1/ * bump version to 4.1.0 * Update redirects to work for 4.1 docs move * Update docs version switcher to include latest and link to 4.0 docs * re-run dist * Update package-lock.json * Update docs-navbar.html | |||||
| 2018-03-26 | Fix skip element disabled via attribute when using keyboard navigation | vsn4ik | 1 | -1/+1 | |
| 2018-02-21 | Consistent usage of $(document.body) instead of $('body') (#25671) | Martijn Cuppens | 1 | -2/+2 | |
| 2018-02-11 | Dropdown - Allow to disable Popper.js style (#24092) | Johann-S | 1 | -2/+10 | |
| * Dropdown - Allow to disable Popper.js style * Update dropdown.js * Update dropdown.html * copy changes | |||||
| 2018-01-21 | Update dropdown.js to allow referenceElement (#25219) | 719media | 1 | -8/+17 | |
| 2018-01-18 | Bump version to 4.0.0 | Mark Otto | 1 | -2/+2 | |
| 2018-01-11 | Comply to the new rules. | XhmikosR | 1 | -43/+32 | |
| 2017-12-31 | Update devDependencies and gems. (#25083) | XhmikosR | 1 | -0/+1 | |
| 2017-12-28 | Update version to 4.0.0-beta.3v4.0.0-beta.3 | Mark Otto | 1 | -2/+2 | |
| 2017-12-12 | dropdown: add boundary config option (#24976) | Troy Morehouse | 1 | -3/+15 | |
| 2017-11-13 | Object spread : less jQuery more ES6 (#24665) | Johann-S | 1 | -7/+9 | |
| 2017-10-30 | Do not create a Popper.js instance when we don't need it | Johann-S | 1 | -21/+18 | |
| 2017-10-29 | Throw error about Popper.js only when it's needed because some of our ↵ | Johann-S | 1 | -8/+8 | |
| plugins don't use it (#24573) | |||||
| 2017-10-29 | Add dropright and dropleft (right and left placements for our dropdown) (#23860) | Johann-S | 1 | -2/+12 | |
| * Add dropright (right placement for our dropdown) * Add dropleft * moves drop left arrow to the left | |||||
| 2017-10-27 | Fix unit tests. | Johann-S | 1 | -14/+1 | |
| 2017-10-27 | Dropdown handle keydown on input and textarea. | Pierre-Denis Vanduynslager | 1 | -2/+24 | |
| 2017-10-24 | Change Rollup config to wrap our dist files with jQuery instead of $ | Johann-S | 1 | -2/+2 | |
| 2017-10-23 | Add `Util.jQuery` which will detect jQuery instead of relying on global `$` ↵ | Johann-S | 1 | -1/+1 | |
| (#24513) | |||||
| 2017-10-19 | fix version number | Mark Otto | 1 | -2/+2 | |
| 2017-10-19 | new version number | Mark Otto | 1 | -2/+2 | |
| 2017-10-04 | Use imported jQuery object | Johann-S | 1 | -1/+1 | |
| 2017-10-03 | Offset option for dropdown can be function (#24222) | Roman O | 1 | -4/+11 | |
| * Offset option can be function (Popper.js) * Fix...add function type for offset option * Remove constants for popper config * Optimize code. Remove foreach loop. * Refactoring. Remove getOffset method | |||||
| 2017-09-07 | Remove placement attribute from our Dropdown plugin | Johann-S | 1 | -9/+2 | |
| 2017-08-31 | Create a bundled release of Bootstrap with Popper.js inside | Johann-S | 1 | -4/+4 | |
| 2017-08-23 | Tweak ESLint rules. | XhmikosR | 1 | -2/+2 | |
| 2017-08-10 | bump to betav4.0.0-beta | Mark Otto | 1 | -2/+2 | |
| 2017-07-04 | Dropdown - Disable applyStyle modifier instead of removing inline style ↵ | Johann-S | 1 | -7/+3 | |
| applied by Popper.js | |||||
| 2017-06-17 | Detect if the dropdown is in a navbar or not when update is called | Johann-S | 1 | -0/+1 | |
| 2017-06-17 | Some .navbar .dropdown-menu optimisation (#22776) | Catalin Zalog | 1 | -15/+0 | |
| 2017-06-17 | Reset Popper.js styles for Dropdowns in navbar | Johann-S | 1 | -16/+51 | |
| 2017-06-16 | fix some errors in our js | Johann-S | 1 | -5/+3 | |
| 2017-05-22 | Better management of dropdown/dropup with alignment | Johann-S | 1 | -22/+26 | |
| 2017-05-17 | Use popper to align dropdown menu instead of using css with important | Johann-S | 1 | -3/+28 | |
| 2017-05-14 | Use _jQueryInterface for Dropdown to call toggle method | Johann-S | 1 | -28/+26 | |
| 2017-05-14 | Add fallbackPlacement option for Tooltip and Popover | Johann-S | 1 | -1/+2 | |
| 2017-05-14 | Allow to disable flip behaviour on Dropdown + documentation | Johann-S | 1 | -2/+12 | |
| 2017-05-14 | Add an update method to allow to update position for ↵ | Johann-S | 1 | -0/+6 | |
| Tooltip/Popover/Dropdown manually | |||||
| 2017-05-14 | Better placement for Dropdown + Handle flip of Tooltip/Popover | Johann-S | 1 | -2/+2 | |
| 2017-05-14 | Remove totaly Tether from documentation + dependencies | Johann-S | 1 | -3/+3 | |
| 2017-05-14 | Handle dropup for Dropdown | Johann-S | 1 | -2/+9 | |
| 2017-05-14 | Fix unit tests + Update Popper to 1.6.0 | Johann-S | 1 | -6/+8 | |
| 2017-05-14 | Remove constraints option and check every options | Johann-S | 1 | -8/+6 | |
| 2017-05-14 | Begin to use Popper for Dropdown | Johann-S | 1 | -8/+90 | |
| 2017-04-20 | Tweak iOS hack for dropdown | Patrick H. Lauke | 1 | -2/+2 | |
| Tweak to https://github.com/twbs/bootstrap/pull/22426, where the wrong selector slipped through the net (selecting all of `<body>`s grand-children rather than children) | |||||
| 2017-04-14 | Replace dropdown backdrop hack with cleaner JS-only hack | Patrick H. Lauke | 1 | -14/+9 | |
| * Replace backdrop with simple noop mouse listener As discussed in https://github.com/twbs/bootstrap/pull/22422 the current approach of injecting a backdrop (to work around iOS' broken event delegation for the `click` event) has annoying consequences on touch-enabled laptop/desktop devices. Instead of a backdrop `<div>`, here we simply add extra empty/noop mouse listeners to the immediate children of `<body>` (and remove them when the dropdown is closed) in order to force iOS to properly bubble a `click` resulting from a tap (essentially, method 2 from https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html) This is sufficient (except in rare cases where the user does manage to tap on the body itself, rather than any child elements of body - which is not very likely in an iOS phone/tablet scenario for most layouts) to get iOS to get a grip and do the correct event bubbling/delegation, meaning the regular "click" event will bubble back to the `<body>` when tapping outside of the dropdown, and the dropdown will close properly (just like it already does, even without this fix, in non-iOS touchscreen devices/browsers, like Chrome/Android and Windows on a touch laptop). This approach, though a bit hacky, has no impact on the DOM structure, and has no unforeseen side effects on touch-enabled laptops/desktops. And crucially, it works just fine in iOS. * Remove dropdown backdrop styles * Update doc for dropdowns and touch-enabled devices | |||||
