Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable buttons in hideLoading #2048

Merged
merged 1 commit into from Sep 7, 2020
Merged

Conversation

limonte
Copy link
Member

@limonte limonte commented Sep 7, 2020

Fixes #2047

@limonte limonte merged commit c0a0b31 into master Sep 7, 2020
@limonte limonte deleted the fix/hideLoading-disabled-buttons branch September 7, 2020 19:48
limonte added a commit that referenced this pull request Sep 7, 2020
limonte pushed a commit that referenced this pull request Sep 7, 2020
# [10.0.0](v9.17.2...v10.0.0) (2020-09-07)

### Bug Fixes

* enable buttons in hideLoading ([#2048](#2048)) ([adcc392](adcc392))

### Features

* add loaderHtml ([#2049](#2049)) ([5c26b38](5c26b38))
* **sass:** add $swal2-<...>-button-order vars ([8f0cf9e](8f0cf9e))
* add the third DENY button 🎉 ([#2044](#2044)) ([1ad0f3c](1ad0f3c))

* BREAKING CHANGE: Separate loader from the confirm button (#2045) ([e049195](e049195)), closes [#2045](#2045)

### BREAKING CHANGES

* Separate loader from the confirm button
github-actions bot pushed a commit that referenced this pull request Nov 6, 2022
# 1.0.0 (2022-11-06)

### Bug Fixes

* .swal2-icon-content for toasts ([63e99a0](https://github.com/sweetalert2/sweetalert2/commit/63e99a041db4f5d83cc3ec26ff9f0c15a661fb55))
* 'removeEventListener' of undefined ([#2421](https://github.com/sweetalert2/sweetalert2/issues/2421)) ([2244f7e](https://github.com/sweetalert2/sweetalert2/commit/2244f7e2de78bec6c3a40cf0a39ecee1d66b72ad))
* "funding" field can't be a string even though docs says so ([4a07903](https://github.com/sweetalert2/sweetalert2/commit/4a079033073bdc71af2a909d8ea9b9ae0fc7d90f))
* **a11y:** aria attributes for toasts ([#936](https://github.com/sweetalert2/sweetalert2/issues/936)) ([14e4d56](https://github.com/sweetalert2/sweetalert2/commit/14e4d56c1cdb468b449ba528fae367df4e8919c0))
* **a11y:** buttons contrast ratio 4.5 ([#2355](https://github.com/sweetalert2/sweetalert2/issues/2355)) ([f429b9e](https://github.com/sweetalert2/sweetalert2/commit/f429b9e01ff6c41a1a745c0f7812a9064bc83ce6))
* **a11y:** don't set aria-hidden=true on swal container or custom target ([ad88720](https://github.com/sweetalert2/sweetalert2/commit/ad8872031c68d9923a30e39a7ae0e3a4fe8718c3))
* **a11y:** fix missing outline in Chrome ([1180306](https://github.com/sweetalert2/sweetalert2/commit/11803067a4aefa8f35ffdac1ab7cea14bd0714f8))
* **a11y:** set popup font-size to 1rem, for children use em instead of rem ([bebeb9b](https://github.com/sweetalert2/sweetalert2/commit/bebeb9b7340ba1bf8c26392e2c99e67fad7420c0))
* **a11y:** use rems for buttons ([fe36675](https://github.com/sweetalert2/sweetalert2/commit/fe366756dfabfd5c496454d983dcf756c64e74c0))
* **a11y:** use rems for inputs ([b8e7ddc](https://github.com/sweetalert2/sweetalert2/commit/b8e7ddc917079bdf6de2dc80c087407f60e520f4))
* **a11y:** use rems for popup border-radius, use rems for textarea/select padding ([288f008](https://github.com/sweetalert2/sweetalert2/commit/288f008746701a1f2ff766f6e0505c168dfa51ce))
* **a11y:** use rems for progresssteps gap ([6faa1ac](https://github.com/sweetalert2/sweetalert2/commit/6faa1ac9dc08a0ae9a72954ea06d534e7b33e052))
* **a11y:** use rems for validation error block ([6df5369](https://github.com/sweetalert2/sweetalert2/commit/6df536949d7c9718c5d006daef87c4f7287b0c7e))
* **a11y:** use rems for vertical spacing ([195e984](https://github.com/sweetalert2/sweetalert2/commit/195e9848988959f54c4622fcd93d2a518c672b00))
* **actions:** add var for setting the actions block height ([0c77add](https://github.com/sweetalert2/sweetalert2/commit/0c77add7866d111a3d0bc0d5d4a3b3b386e082c5))
* **actions:** remove fixed height, buttons can have various heights ([f3910ea](https://github.com/sweetalert2/sweetalert2/commit/f3910ea474caadc05dc4107b40bd850352789133))
* add "funding" field to package.json ([07109df](https://github.com/sweetalert2/sweetalert2/commit/07109df250a387920e62d0457ac0dd34354c7cce))
* add <summary> to focusable elements ([#1709](https://github.com/sweetalert2/sweetalert2/issues/1709)) ([01adacc](https://github.com/sweetalert2/sweetalert2/commit/01adaccb10a4a1c39b028f9a42fbe092efaed082))
* add $swal2-button-focus-box-shadow ([#1811](https://github.com/sweetalert2/sweetalert2/issues/1811)) ([47bd8f2](https://github.com/sweetalert2/sweetalert2/commit/47bd8f2337bdec9fb1cda26bf925ef0ec723f6ff))
* add $swal2-toast-background ([0223aed](https://github.com/sweetalert2/sweetalert2/commit/0223aed6dea118ceaa6e79bfa084969f482f46d7))
* add 10ms timeout before adding showClass ([#2063](https://github.com/sweetalert2/sweetalert2/issues/2063)) ([de7f8b3](https://github.com/sweetalert2/sweetalert2/commit/de7f8b37b1a4510a49b766304c303fb8191eefce))
* add bottom padding to container for iOS Safari ([#1993](https://github.com/sweetalert2/sweetalert2/issues/1993)) ([173f594](https://github.com/sweetalert2/sweetalert2/commit/173f594445d5c39b0d0a5433da772ef219650ac7))
* add IE11 workaround for oninput event handler ([#1109](https://github.com/sweetalert2/sweetalert2/issues/1109)) ([548744d](https://github.com/sweetalert2/sweetalert2/commit/548744dfa79a84fc6816ca5aeee85177f38cef58))
* add Masyanya's attempt to teach empathy to russians ([0146282](https://github.com/sweetalert2/sweetalert2/commit/0146282e0750fb56948408e35bde79421ea7be46))
* add preDeny to params.js ([6409332](https://github.com/sweetalert2/sweetalert2/commit/6409332e865d92466087ef8452cd4604a2f7deb0))
* add resize handlers for IE11 vertical alignment fix ([14fa9ec](https://github.com/sweetalert2/sweetalert2/commit/14fa9ece7db55f50279e4b3a9cd43acbadb2d048))
* add scss variables for .swal2-title ([339c7aa](https://github.com/sweetalert2/sweetalert2/commit/339c7aa47a095106a0bb5cfc693080e9a91fb5fa))
* add showClass asyncronously to popup (IE11) ([d7f6db3](https://github.com/sweetalert2/sweetalert2/commit/d7f6db362d5da88450fa929078a80e0272b361dd))
* add showClass.popup in renderPopup() ([#1820](https://github.com/sweetalert2/sweetalert2/issues/1820)) ([5d8259b](https://github.com/sweetalert2/sweetalert2/commit/5d8259b2a9dfeb3e26e5b5e3cca5ee2b845615e6))
* add STOP WAR message for Russians ([#2428](https://github.com/sweetalert2/sweetalert2/issues/2428)) ([667dd85](https://github.com/sweetalert2/sweetalert2/commit/667dd85b631cab1e82f17167da1000f13240fc5a))
* add Swal.version to src/SweetAlert.js ([#1401](https://github.com/sweetalert2/sweetalert2/issues/1401)) ([f51fb81](https://github.com/sweetalert2/sweetalert2/commit/f51fb81845db16d6cce194d752a33c10a0e55b46))
* add the opacity workaround and timeout for animating popup ([#2060](https://github.com/sweetalert2/sweetalert2/issues/2060)) ([6fcf16e](https://github.com/sweetalert2/sweetalert2/commit/6fcf16ec068f37cbddf9c34f46e448846d4895df))
* add timeout before calling setScrollingVisibility() ([#2066](https://github.com/sweetalert2/sweetalert2/issues/2066)) ([730a57e](https://github.com/sweetalert2/sweetalert2/commit/730a57e0149638736f3b6cfa61f1bcbd30615bd4))
* add timer-progress-bar-container ([#1919](https://github.com/sweetalert2/sweetalert2/issues/1919)) ([0e2d9ee](https://github.com/sweetalert2/sweetalert2/commit/0e2d9ee64fb297d3e4b99b924913129a0c54a9db))
* add types to button-handlers.js ([f7ce793](https://github.com/sweetalert2/sweetalert2/commit/f7ce7936e83cd524fe6077b94f57931bdce4fde1))
* add types to enable-disable-elements.js ([#2495](https://github.com/sweetalert2/sweetalert2/issues/2495)) ([e44730e](https://github.com/sweetalert2/sweetalert2/commit/e44730e951dec915be0466b2442723c0f343cc83))
* add types to getInput.js ([11b361f](https://github.com/sweetalert2/sweetalert2/commit/11b361fe28ea06879ab0789c36a7070896ced694))
* add types to getTemplateParams.js ([ee7268d](https://github.com/sweetalert2/sweetalert2/commit/ee7268d7925c2f73e06990889c2337edd5e24425))
* add types to getTemplateParams.js ([#2492](https://github.com/sweetalert2/sweetalert2/issues/2492)) ([5b1c17a](https://github.com/sweetalert2/sweetalert2/commit/5b1c17a4ec8d4503d01017993ff9b9755ad78846))
* add types to inputUtils.js ([#2500](https://github.com/sweetalert2/sweetalert2/issues/2500)) ([563440d](https://github.com/sweetalert2/sweetalert2/commit/563440d147c710e99f49a54a1c2e7378b3139a46))
* add types to iosFix.js ([#2481](https://github.com/sweetalert2/sweetalert2/issues/2481)) ([c278a19](https://github.com/sweetalert2/sweetalert2/commit/c278a19e8b1345d5b4d10778d11c364b64c576f3))
* add types to openPopup.js ([#2480](https://github.com/sweetalert2/sweetalert2/issues/2480)) ([22fb080](https://github.com/sweetalert2/sweetalert2/commit/22fb080c2ef52b8d11eaffc9ab6e915ed1186aae))
* add types to params.js ([#2473](https://github.com/sweetalert2/sweetalert2/issues/2473)) ([7ef7c80](https://github.com/sweetalert2/sweetalert2/commit/7ef7c80f891bd214d5223cc0c813b48ddc15cddf))
* add types to src/SweetAlert.js ([#2494](https://github.com/sweetalert2/sweetalert2/issues/2494)) ([f3a8831](https://github.com/sweetalert2/sweetalert2/commit/f3a88313f2aa92f7562663adf7d12536c850e4c8))
* add types to Timer.js ([#2482](https://github.com/sweetalert2/sweetalert2/issues/2482)) ([0a0eaeb](https://github.com/sweetalert2/sweetalert2/commit/0a0eaeb86fd44d8467ebfff300bf3d6184e157ce))
* add types to utils.js ([6203ea2](https://github.com/sweetalert2/sweetalert2/commit/6203ea2dd25213e10ac7393761395d6336a08c26))
* add z-index to the close button to prevent its overlapping by the content ([#1618](https://github.com/sweetalert2/sweetalert2/issues/1618)) ([ad50caa](https://github.com/sweetalert2/sweetalert2/commit/ad50caad90b8abe343abc44e9079f8e2cfee2437))
* allow icons without `icon` param ([#2166](https://github.com/sweetalert2/sweetalert2/issues/2166)) ([18297b1](https://github.com/sweetalert2/sweetalert2/commit/18297b18431c7b103848bf057664fbe5a170105c))
* allow including promise polyfill after including swal2 ([65b08f3](https://github.com/sweetalert2/sweetalert2/commit/65b08f3df9aa0a2ad4cf3c5e1b6049e3f4a87b94))
* allow inputAttributes.placeholder ([#1279](https://github.com/sweetalert2/sweetalert2/issues/1279)) ([3ddc888](https://github.com/sweetalert2/sweetalert2/commit/3ddc88826a0e746f55a8b62b9fec06bae51b7231))
* allow width param to be string e.g. '500' ([#2114](https://github.com/sweetalert2/sweetalert2/issues/2114)) ([9eb0672](https://github.com/sweetalert2/sweetalert2/commit/9eb067273457edd53315c14d735eb26bf2939946))
* allow zooming in iOS when modal is shown ([#2104](https://github.com/sweetalert2/sweetalert2/issues/2104)) ([26c0ed5](https://github.com/sweetalert2/sweetalert2/commit/26c0ed501465903fe19ef520b2467755cfbcd742))
* allowEnterKey when input is set ([#2388](https://github.com/sweetalert2/sweetalert2/issues/2388)) ([5cc4b07](https://github.com/sweetalert2/sweetalert2/commit/5cc4b07d9322a4f392454a1c220455829a460981))
* animate popup right after showing it ([#1826](https://github.com/sweetalert2/sweetalert2/issues/1826)) ([f9e93ae](https://github.com/sweetalert2/sweetalert2/commit/f9e93ae2df61c29d88bed9a43299c568ff33be31))
* **animation:** detect animation before initialization ([#1255](https://github.com/sweetalert2/sweetalert2/issues/1255)) ([a0fcca7](https://github.com/sweetalert2/sweetalert2/commit/a0fcca7518bd270e5fdd6d886a26f61b697d2bae))
* **api:** call onAfterClose after previousActiveElement is focused ([#1233](https://github.com/sweetalert2/sweetalert2/issues/1233)) ([c20fbef](https://github.com/sweetalert2/sweetalert2/commit/c20fbefd7f3e0d1ae4e52e4678f0f42a8280da76))
* **api:** falsy values in preConfirm ([#1403](https://github.com/sweetalert2/sweetalert2/issues/1403)) ([51bff83](https://github.com/sweetalert2/sweetalert2/commit/51bff8312e76257db537ca0074cb5a95a4326534))
* **api:** fix grow fullscreen ([abe9751](https://github.com/sweetalert2/sweetalert2/commit/abe9751f8301011880cc74b90d24f6ce3e25c02f))
* **api:** include progress-steps methods ([#1165](https://github.com/sweetalert2/sweetalert2/issues/1165)) ([fd88199](https://github.com/sweetalert2/sweetalert2/commit/fd881993db804dae79503a1de92906996a255d56))
* **api:** showLoading() should open a new popup ([#1394](https://github.com/sweetalert2/sweetalert2/issues/1394)) ([d9b33b9](https://github.com/sweetalert2/sweetalert2/commit/d9b33b973578ba8766a301fa64041a0200585779))
* apply $swal2-backdrop to background instead of background-color ([47111fc](https://github.com/sweetalert2/sweetalert2/commit/47111fc22b4fb33a4b3afb519ae1cd5f0091a759))
* apply $swal2-icon-size to success and error icons ([#2158](https://github.com/sweetalert2/sweetalert2/issues/2158)) ([cfc4079](https://github.com/sweetalert2/sweetalert2/commit/cfc4079f43e7d421c07a793c19705cb790a044d0))
* apply buttons classes even if both of them are hidden ([#1697](https://github.com/sweetalert2/sweetalert2/issues/1697)) ([8152c3d](https://github.com/sweetalert2/sweetalert2/commit/8152c3d76f336358b3fc368d374ff6150eca4519))
* apply customClass only to visible input ([#1767](https://github.com/sweetalert2/sweetalert2/issues/1767)) ([ea0c541](https://github.com/sweetalert2/sweetalert2/commit/ea0c5415256a2df0cd90822c8f7c777e7827a850))
* **arguments:** allow undefined args ([#1204](https://github.com/sweetalert2/sweetalert2/issues/1204)) ([c06cfd3](https://github.com/sweetalert2/sweetalert2/commit/c06cfd30fedd8b9df70ad1147d56f4913d22852c))
* aria-describedby expects ID ([#2274](https://github.com/sweetalert2/sweetalert2/issues/2274)) ([953cdfd](https://github.com/sweetalert2/sweetalert2/commit/953cdfd7a1e486da23f48c0d3f35c4e7fa531358))
* arrow keys when there are Confirm and Cancel buttons ([3f5d8f0](https://github.com/sweetalert2/sweetalert2/commit/3f5d8f06a4b5a5d40354df75a35c76a5148a58fe))
* auto-import styles in Vite ([#2459](https://github.com/sweetalert2/sweetalert2/issues/2459)) ([9bd158c](https://github.com/sweetalert2/sweetalert2/commit/9bd158cafe58529f651e9f72b046c3ffb5752cba))
* aviod double-executing of swalCloseEventFinished ([ee50753](https://github.com/sweetalert2/sweetalert2/commit/ee507530d0bb921d1f990a3c9eec1ca420ee4f9f))
* avoid Edge from crashing ([#1299](https://github.com/sweetalert2/sweetalert2/issues/1299)) ([af17dc5](https://github.com/sweetalert2/sweetalert2/commit/af17dc52b111fad30821cde4719873786ebaeb7c))
* better anti-war message for Russians ([#2462](https://github.com/sweetalert2/sweetalert2/issues/2462)) ([928919a](https://github.com/sweetalert2/sweetalert2/commit/928919acbff47663699f2e0cdbd7be63f3c302d3))
* better check for user's language ([7e6d36f](https://github.com/sweetalert2/sweetalert2/commit/7e6d36fbaffe96cea5f4c1abde9bdb1cc96e6490)), closes [#2456](https://github.com/sweetalert2/sweetalert2/issues/2456)
* better description for Masyanya video ([6b86d5e](https://github.com/sweetalert2/sweetalert2/commit/6b86d5e9536b874d222eb3d03ab374fa7d531b70))
* boolean params inn template ([#2506](https://github.com/sweetalert2/sweetalert2/issues/2506)) ([8fc4500](https://github.com/sweetalert2/sweetalert2/commit/8fc45006d52ee74c28734fe5ff43c6fd04e04a84))
* bottom gap ([52073f4](https://github.com/sweetalert2/sweetalert2/commit/52073f4696a282a4f16af66d5954adbd909a8e5a))
* **build-dist:** fix pushind dist branch ([f19a7de](https://github.com/sweetalert2/sweetalert2/commit/f19a7de2c59738d732741d6c8d08bf50e4fc4a5b))
* **build-dist:** git add src/SweetAlert.js, connected to [#1401](https://github.com/sweetalert2/sweetalert2/issues/1401) ([8bf7a25](https://github.com/sweetalert2/sweetalert2/commit/8bf7a25f2798d4a6fb93de6e8f08b73a978e9a9f))
* **build:** replace rollup-plugin-babel-minify with gulp-babel-minify ([#1070](https://github.com/sweetalert2/sweetalert2/issues/1070)) ([0a2ad29](https://github.com/sweetalert2/sweetalert2/commit/0a2ad293ff53bc58be2347ad7771961009844f0f))
* **build:** use `.min.css` for `.all.js` to prevent the string concatenation ([#1268](https://github.com/sweetalert2/sweetalert2/issues/1268)) ([9a55d2e](https://github.com/sweetalert2/sweetalert2/commit/9a55d2e81aa521f3ce5aa79c7a852a79e0f88dc3))
* bump cycjimmy/semantic-release-action to v3 ([c12db2a](https://github.com/sweetalert2/sweetalert2/commit/c12db2a9afe89130f26390f0c47bb4d1d113a262))
* buttons outline for toasts ([9f4c1bf](https://github.com/sweetalert2/sweetalert2/commit/9f4c1bf7f7f754f914acd26a0a7e27b7af5df6a7))
* **buttons:** darken background for :hover and :active w/o images ([#884](https://github.com/sweetalert2/sweetalert2/issues/884)) (fixes [#877](https://github.com/sweetalert2/sweetalert2/issues/877)) ([3480ad4](https://github.com/sweetalert2/sweetalert2/commit/3480ad4f363de0e7ba91b356c70663bad1693291))
* call Swal.fire() inside onClose() ([#1582](https://github.com/sweetalert2/sweetalert2/issues/1582)) ([b81a02f](https://github.com/sweetalert2/sweetalert2/commit/b81a02ffed6674e80520b8c0ecc8b26b35ba6513))
* Cannot read property 'stopKeydownPropagation' of undefined fix [#2204](https://github.com/sweetalert2/sweetalert2/issues/2204) ([533c41f](https://github.com/sweetalert2/sweetalert2/commit/533c41f9731d2af47f691a005f5129080542c1a1))
* change closing sequence to detect a closing swal ([#1645](https://github.com/sweetalert2/sweetalert2/issues/1645)) ([d094460](https://github.com/sweetalert2/sweetalert2/commit/d094460247c8b26a5eb58a6fed07f6840f61141e))
* check if keydown event happend inside the input ([#1097](https://github.com/sweetalert2/sweetalert2/issues/1097)) ([d6fa354](https://github.com/sweetalert2/sweetalert2/commit/d6fa35417bd4c5a467386e312bd9c305c486158c))
* check if previousActiveElement is valid before focusing it ([#1128](https://github.com/sweetalert2/sweetalert2/issues/1128)) ([61c5226](https://github.com/sweetalert2/sweetalert2/commit/61c52264fd0f50796a3660cfcf08ec6f26262f2e))
* check this.running in timer methods ([#1327](https://github.com/sweetalert2/sweetalert2/issues/1327)) ([dd4fb66](https://github.com/sweetalert2/sweetalert2/commit/dd4fb66eb9e64c2c3228460917d5d2c57b7365af))
* **ci:** fix semantic-release step ([3e5b5d4](https://github.com/sweetalert2/sweetalert2/commit/3e5b5d49133bb0623e4905803965adddfbd1a076))
* **ci:** increase retryLimit to 42 for cron builds (SauceLabs) ([#1037](https://github.com/sweetalert2/sweetalert2/issues/1037)) ([8a79bf7](https://github.com/sweetalert2/sweetalert2/commit/8a79bf766461a768b8dc4c2365f96007ab163801))
* **ci:** use yarn for bundlewatch ([a1628b7](https://github.com/sweetalert2/sweetalert2/commit/a1628b796461da4a2ec5e1c853777c2c0c39630b))
* clear changelog and trigger new release ([037f122](https://github.com/sweetalert2/sweetalert2/commit/037f122b928e427c6077b63eaedb28083b0138da))
* complete the promise when calling showValidationMessage() inside preConfirm ([#2409](https://github.com/sweetalert2/sweetalert2/issues/2409)) ([1fe985e](https://github.com/sweetalert2/sweetalert2/commit/1fe985e57cea797eee4775b7fdbcb1993e4a35cc))
* container layout for mobile devices ([#2244](https://github.com/sweetalert2/sweetalert2/issues/2244)) ([dc73009](https://github.com/sweetalert2/sweetalert2/commit/dc7300909c0160a98a9853d552277fa27de9f603))
* crash if swal2 action buttons classes are applied to elements in html prop ([#1420](https://github.com/sweetalert2/sweetalert2/issues/1420)) ([a3e5878](https://github.com/sweetalert2/sweetalert2/commit/a3e5878eb43b80dbdbd9b32bba77474ff6d80dc3))
* customClass default value: undefined -> empty object ([#2137](https://github.com/sweetalert2/sweetalert2/issues/2137)) ([5e13ebb](https://github.com/sweetalert2/sweetalert2/commit/5e13ebb4050f3d982d6eae0e73041aba406b1469))
* **d.ts:** add customContainerClass definition ([#1351](https://github.com/sweetalert2/sweetalert2/issues/1351)) ([cd9677b](https://github.com/sweetalert2/sweetalert2/commit/cd9677b0a0ae2e1a9c00b238157e8fe8f458348b))
* **d.ts:** add missing HTMLElement to target param ([8bdf5fd](https://github.com/sweetalert2/sweetalert2/commit/8bdf5fd0ee60ad7809214ea33128c28fb5771b88))
* default backdrop background ([1782655](https://github.com/sweetalert2/sweetalert2/commit/1782655a70fa959589693c13749c50e64da395d8))
* default validation messages ([9c04ae6](https://github.com/sweetalert2/sweetalert2/commit/9c04ae614c92501285ad5e992f5531304fd89ab6))
* default values null -> undefined ([#1834](https://github.com/sweetalert2/sweetalert2/issues/1834)) ([00a20fe](https://github.com/sweetalert2/sweetalert2/commit/00a20fe0a54c210117b83dfea482b1bb94f4a61d))
* deprecate .queue() method, connected to [#2229](https://github.com/sweetalert2/sweetalert2/issues/2229) ([489a9d1](https://github.com/sweetalert2/sweetalert2/commit/489a9d1e990a8f435c86fb0cf03ace6ede60c7b6))
* detecting toast so removePopupAndResetState() would work properly ([#2360](https://github.com/sweetalert2/sweetalert2/issues/2360)) ([3906b03](https://github.com/sweetalert2/sweetalert2/commit/3906b0360ea0edaf2c7319e9c50eecc4d24e75cd))
* **direction:** Support for CSS direction property ([#1275](https://github.com/sweetalert2/sweetalert2/issues/1275)) ([c667862](https://github.com/sweetalert2/sweetalert2/commit/c667862c0c7c4dbb80b6bf917d19128477147c18)), closes [#1262](https://github.com/sweetalert2/sweetalert2/issues/1262)
* disable animation more convinient ([#1925](https://github.com/sweetalert2/sweetalert2/issues/1925)) ([3037f1c](https://github.com/sweetalert2/sweetalert2/commit/3037f1c884b1219489cf93069c464d75b8eafc7f))
* disable pointer-events for toast container ([#2278](https://github.com/sweetalert2/sweetalert2/issues/2278)) ([cc92b3f](https://github.com/sweetalert2/sweetalert2/commit/cc92b3f530c7c77738725ea7e61df80b27f24fe5))
* disable pointer-events on .swal2-container when backdrop: false ([#2258](https://github.com/sweetalert2/sweetalert2/issues/2258)) ([c8e1730](https://github.com/sweetalert2/sweetalert2/commit/c8e1730209c2de43921c37ab313b3120c577b769))
* **dist:** use babel-minify instead of old uglify-js ([#1062](https://github.com/sweetalert2/sweetalert2/issues/1062)) ([49acd7e](https://github.com/sweetalert2/sweetalert2/commit/49acd7efc37286bb0ff94db978987c63a2a619d0))
* do not access innerParams in close() if there's no popup ([0eb6221](https://github.com/sweetalert2/sweetalert2/commit/0eb6221326bd0c3bcb904b79234ee1d698c663d3))
* do not animate backdrop for queues ([#1900](https://github.com/sweetalert2/sweetalert2/issues/1900)) ([45e1a3a](https://github.com/sweetalert2/sweetalert2/commit/45e1a3a5fc47e0bf40d24d7d95e77c8d4ee291de))
* do not animate timer progress bar is timer was unset (fix [#2147](https://github.com/sweetalert2/sweetalert2/issues/2147)) ([474213c](https://github.com/sweetalert2/sweetalert2/commit/474213c2d28e90978817b98dc2e661a0e444c007))
* do not build for old browsers ([#2251](https://github.com/sweetalert2/sweetalert2/issues/2251)) ([f4308cb](https://github.com/sweetalert2/sweetalert2/commit/f4308cb4efab007601f01d0b1d6dcc8b14a79af8))
* do not close toast by internal click in case the timer is set ([e5e33a2](https://github.com/sweetalert2/sweetalert2/commit/e5e33a216871157aab233dff03e32809daa2d60c))
* do not fail when hideLoading() without popup ([3ab1f56](https://github.com/sweetalert2/sweetalert2/commit/3ab1f56e772156af801e5525542f7a0c8ee33e0a))
* do not fix scrollbar padding in case body has overflow-y: hidden ([#2006](https://github.com/sweetalert2/sweetalert2/issues/2006)) ([9b178b8](https://github.com/sweetalert2/sweetalert2/commit/9b178b8348b0a133a28c902777b2bffcfbe5216e))
* do not prevent events for Apple Pencil ([#2075](https://github.com/sweetalert2/sweetalert2/issues/2075)) ([0b76cb5](https://github.com/sweetalert2/sweetalert2/commit/0b76cb570457cc9540650526748ab925cb06e4ac))
* do not re-add popup's showClass ([473aa05](https://github.com/sweetalert2/sweetalert2/commit/473aa05a4fb9a3424e70fd205eac720a7b490846))
* do not re-render icon if  isn't provided or the same as before ([#1518](https://github.com/sweetalert2/sweetalert2/issues/1518)) ([7e3e341](https://github.com/sweetalert2/sweetalert2/commit/7e3e3416e34f6bbe83edc8d8728285ce8d644e6b))
* do not repove style attribute from inputs ([#1545](https://github.com/sweetalert2/sweetalert2/issues/1545)) ([6570d4c](https://github.com/sweetalert2/sweetalert2/commit/6570d4c7eff7b3d1f432c38daab378fb29f6d6bd))
* do not rerender input on update ([#1543](https://github.com/sweetalert2/sweetalert2/issues/1543)) ([2acff4f](https://github.com/sweetalert2/sweetalert2/commit/2acff4f6c8b5dbcf47316c4af29304a0f87c0969))
* do not set previousActiveElement for toasts ([#1149](https://github.com/sweetalert2/sweetalert2/issues/1149)) ([1925724](https://github.com/sweetalert2/sweetalert2/commit/1925724fe19dc145c9f71a3b71c3a59113a15743))
* do not set style="display: flex" on image ([#1977](https://github.com/sweetalert2/sweetalert2/issues/1977)) ([706748b](https://github.com/sweetalert2/sweetalert2/commit/706748b504f62e30517acdba12728b0d1d740486))
* do not start animating timerProgressBar if timer is stopped ([#1898](https://github.com/sweetalert2/sweetalert2/issues/1898)) ([ce70ecc](https://github.com/sweetalert2/sweetalert2/commit/ce70ecc99b428fe3b3f674ad2174a7b0cd1739c9))
* do not throw warnings when inputValue is a promise ([#1333](https://github.com/sweetalert2/sweetalert2/issues/1333)) ([90fb4cc](https://github.com/sweetalert2/sweetalert2/commit/90fb4cc93ab826c8a745266b97ca0fc52bbf6ffe))
* do not touch <html>'s styles ([d49f39b](https://github.com/sweetalert2/sweetalert2/commit/d49f39b023ed82cc989ca5e5561b7fe6163ff194))
* do not use Array.find because it's not supported in IE11 ([d9544bf](https://github.com/sweetalert2/sweetalert2/commit/d9544bfdd522cd0f8f551afc0f50f214530acb2b))
* do not use runIfFunction() helper for document.activeElement.blur() ([1f19e29](https://github.com/sweetalert2/sweetalert2/commit/1f19e295a2d9fb39663e5d4d40613b7ceee08533)), closes [#2250](https://github.com/sweetalert2/sweetalert2/issues/2250)
* do not use zoom: 1 because of warnings in Firefox ([de09772](https://github.com/sweetalert2/sweetalert2/commit/de09772e030ea284c799231cf88c8765b9e07201)), closes [/github.com/sweetalert2/sweetalert2/pull/1783#issuecomment-781236254](https://github.com//github.com/sweetalert2/sweetalert2/pull/1783/issues/issuecomment-781236254)
* **docs:** `html` precides over `text` ([3286c7e](https://github.com/sweetalert2/sweetalert2/commit/3286c7e8ba34ff8054e3c04b9d48ca0ddaf2eeef)), closes [#2312](https://github.com/sweetalert2/sweetalert2/issues/2312)
* double-click on backdrop should close popup once ([#1579](https://github.com/sweetalert2/sweetalert2/issues/1579)) ([0375389](https://github.com/sweetalert2/sweetalert2/commit/037538969f3440dd08be1baec7453cb0a6168262))
* enable buttons in hideLoading ([#2048](https://github.com/sweetalert2/sweetalert2/issues/2048)) ([e34dc30](https://github.com/sweetalert2/sweetalert2/commit/e34dc30c05bceab2e6f220e5073d08d7a20e7931))
* enable type checking ([#2373](https://github.com/sweetalert2/sweetalert2/issues/2373)) ([becf8db](https://github.com/sweetalert2/sweetalert2/commit/becf8db8861a67c510a2d315843360a755ec4cae))
* expand/shrink popup accordingly to textarea width ([#1702](https://github.com/sweetalert2/sweetalert2/issues/1702)) ([ca74650](https://github.com/sweetalert2/sweetalert2/commit/ca746506b35228a79d7c01b14b35a1c151ac04bb))
* fire swalOpenAnimationFinished() only when popup's animation is finished ([#1845](https://github.com/sweetalert2/sweetalert2/issues/1845)) ([2e44f4f](https://github.com/sweetalert2/sweetalert2/commit/2e44f4f8352df55e03b54dcaa4463fe3930480ec))
* focus input after resolving inputValue promise ([#1159](https://github.com/sweetalert2/sweetalert2/issues/1159)) ([a23981e](https://github.com/sweetalert2/sweetalert2/commit/a23981ebf28cb87f4854788f5c74327c7df441d9))
* **focus-trap:** exclude elements with tabindex="-1" from tab order ([08abf83](https://github.com/sweetalert2/sweetalert2/commit/08abf83bdb1f5c47161d8613f6b82e4b9660e9e7))
* **focus:** fallback focus to body for IE11 ([#1187](https://github.com/sweetalert2/sweetalert2/issues/1187)) ([92276d5](https://github.com/sweetalert2/sweetalert2/commit/92276d5e0ffbde6ba372b108c610b083cdab1893))
* follow-up for [#2258](https://github.com/sweetalert2/sweetalert2/issues/2258) ([2ec2835](https://github.com/sweetalert2/sweetalert2/commit/2ec283523a9a98ac559babfc503f144447561af2))
* footer horizontal padding ([5ad9aeb](https://github.com/sweetalert2/sweetalert2/commit/5ad9aeb6716f5290a6c2a8dbb55cd269a48d1633))
* force extensions for import statements ([531854f](https://github.com/sweetalert2/sweetalert2/commit/531854fa340d5dc5dd9d7a9a538bf31dce11c8b0))
* get file result for multiple file type input ([#1759](https://github.com/sweetalert2/sweetalert2/issues/1759)) ([c552783](https://github.com/sweetalert2/sweetalert2/commit/c552783661bb97755a89c098d239203ec2dadd67))
* get rid of DISPOSE_SWAL_TIMEOUT ([#1655](https://github.com/sweetalert2/sweetalert2/issues/1655)) ([3b64c16](https://github.com/sweetalert2/sweetalert2/commit/3b64c165e2a6a36af9b7099857691f357660f993))
* get rid of toast-column class ([#2215](https://github.com/sweetalert2/sweetalert2/issues/2215)) ([3d7ef00](https://github.com/sweetalert2/sweetalert2/commit/3d7ef00413035d291b37ef7e3057efefea7d6271))
* get rid of workabound for bottom gap in Firefox, fix it properly ([#2317](https://github.com/sweetalert2/sweetalert2/issues/2317)) ([8b738e4](https://github.com/sweetalert2/sweetalert2/commit/8b738e456293ef59d140c8604fb2e8a0a7d312e6))
* getInput() ([#2376](https://github.com/sweetalert2/sweetalert2/issues/2376)) ([42acb66](https://github.com/sweetalert2/sweetalert2/commit/42acb66a25a7503d8e8e5a1ad50a8be106829e2b))
* getQueueStep() when popup is closed ([#1936](https://github.com/sweetalert2/sweetalert2/issues/1936)) ([f2ae88d](https://github.com/sweetalert2/sweetalert2/commit/f2ae88dd6de561f0070745aa9d3303af77caa4d0))
* grammar with cspell + add some types ([#2379](https://github.com/sweetalert2/sweetalert2/issues/2379)) ([ab07491](https://github.com/sweetalert2/sweetalert2/commit/ab07491e1a97ae81e2f83ba575ac2554df83b553))
* **gulp:** catch and report syntax errors in dev mode ([#1100](https://github.com/sweetalert2/sweetalert2/issues/1100)) ([dbd345c](https://github.com/sweetalert2/sweetalert2/commit/dbd345ce0729088e54f941040be146865a4ef1f8))
* handle objects better ([#1873](https://github.com/sweetalert2/sweetalert2/issues/1873)) ([f185fee](https://github.com/sweetalert2/sweetalert2/commit/f185fee9b38d6cb8a7cfe71aaacc4e2458ba8063))
* handle the rejection of the initial Swal when chaining multiple Swal inside preConfirm ([#2335](https://github.com/sweetalert2/sweetalert2/issues/2335)) ([ef8cf19](https://github.com/sweetalert2/sweetalert2/commit/ef8cf19bcbf7cc1536b41849bb0ff14b16ed2768))
* hasClass multiple classes support for IE11 ([85fad06](https://github.com/sweetalert2/sweetalert2/commit/85fad06933f9e1edf8c4fcfa5ffc41a7b53453be))
* hide the confirm button when inputOptions is a promise ([c5c8f55](https://github.com/sweetalert2/sweetalert2/commit/c5c8f55fe228631d0b92c7131f6d5b9890983abd))
* icon when passing it as third string argument ([8ad96aa](https://github.com/sweetalert2/sweetalert2/commit/8ad96aae7916e52a691915ea96e7569be0d28776))
* ie11 toast styles ([#1598](https://github.com/sweetalert2/sweetalert2/issues/1598)) ([a039e0b](https://github.com/sweetalert2/sweetalert2/commit/a039e0be3cc34336f9402d13bc19fe20a1cb6f3b))
* **ie11:** add max-width: 100% to .swal2-title ([#944](https://github.com/sweetalert2/sweetalert2/issues/944)) ([a9a5107](https://github.com/sweetalert2/sweetalert2/commit/a9a5107e56d51e3dcbb2082d76a340fa13c24d96))
* **ie11:** do not fail on <svg>.contains() ([#1331](https://github.com/sweetalert2/sweetalert2/issues/1331)) ([4cd0e25](https://github.com/sweetalert2/sweetalert2/commit/4cd0e254b24b8e487564b2c72cd56692c8dd7c8e))
* **ie:** replace Array.from() with Array.prototype.slice.call() ([a4835be](https://github.com/sweetalert2/sweetalert2/commit/a4835be7c978a21ef20113eff144333012ae5f1c)), closes [#493](https://github.com/sweetalert2/sweetalert2/issues/493)
* ignore keydown during IME composition ([#2408](https://github.com/sweetalert2/sweetalert2/issues/2408)) ([cc527c0](https://github.com/sweetalert2/sweetalert2/commit/cc527c08f22600a22f67ef7f397fbf18c315518d))
* ignore null values for attributes in template elements ([#2128](https://github.com/sweetalert2/sweetalert2/issues/2128)) ([67e55dd](https://github.com/sweetalert2/sweetalert2/commit/67e55dd6d207ba81b6f902888937e57faa22f8f5))
* improve checking when popup is animated ([#1576](https://github.com/sweetalert2/sweetalert2/issues/1576)) ([f613534](https://github.com/sweetalert2/sweetalert2/commit/f613534ce2fad7fb740119e4426fd5dab7d93aa0))
* improve focusableElements selector string ([#1015](https://github.com/sweetalert2/sweetalert2/issues/1015)) ([036016d](https://github.com/sweetalert2/sweetalert2/commit/036016dedc6682e4f0982398102546e05da366c9))
* improve the awareness of users to support awesomeness ([a13ee22](https://github.com/sweetalert2/sweetalert2/commit/a13ee22445741aa32f5a4f7d2f5c74fe19a10953))
* improve toasts styles ([dfa99e6](https://github.com/sweetalert2/sweetalert2/commit/dfa99e6e24047ad099bf85293cea5ac7eeeac24f))
* inactive step background ([#1428](https://github.com/sweetalert2/sweetalert2/issues/1428)) ([61e646c](https://github.com/sweetalert2/sweetalert2/commit/61e646c7edcf0a461582927fc6b01279fd844c79))
* input range resetValidationError ([#1118](https://github.com/sweetalert2/sweetalert2/issues/1118)) ([0904dae](https://github.com/sweetalert2/sweetalert2/commit/0904daed34bfdeba7056b1c340a8da9408b73c5a))
* **input-file:** do not submit the modal with Enter when input[type='file'] is focused ([7dcd04e](https://github.com/sweetalert2/sweetalert2/commit/7dcd04e98442e33e145b0cd0ff0a101577bc8835))
* **input-range:** fix setting the output value ([993f6c3](https://github.com/sweetalert2/sweetalert2/commit/993f6c311729bf0fb7f4eeb98e663d03b9226c50))
* inputValue as a promise (reject case) ([252a6a4](https://github.com/sweetalert2/sweetalert2/commit/252a6a4fc35b8448ca568d2c2843eaf54cc4c6d0))
* **inputValue:** fix selected value in case of input: select, inputOptions: Map ([15b0514](https://github.com/sweetalert2/sweetalert2/commit/15b051441731688b8ff1fc4d32669d4d2511718b))
* **inputValue:** warn about invalid inputValue ([#1228](https://github.com/sweetalert2/sweetalert2/issues/1228)) ([994a5fc](https://github.com/sweetalert2/sweetalert2/commit/994a5fcff11026e0215145d858bfc17c5eb4e6b9))
* introduce 100ms delay before focusing the prev active element ([#983](https://github.com/sweetalert2/sweetalert2/issues/983)) ([23ede79](https://github.com/sweetalert2/sweetalert2/commit/23ede798a714f9556fd80b365484356c4e1e8639))
* iOS/iPadOS 13 detection ([#1789](https://github.com/sweetalert2/sweetalert2/issues/1789)) ([8f97334](https://github.com/sweetalert2/sweetalert2/commit/8f97334af7a374ddde9f36c70443b45991539d4e))
* **iOS:** disable body scroll when modal is shown ([#1596](https://github.com/sweetalert2/sweetalert2/issues/1596)) ([5d0fd05](https://github.com/sweetalert2/sweetalert2/commit/5d0fd05cdb01aceca1e5d9fe39c20b584ae838ba))
* **iOS:** do not prevent touchmove for inputs ([#1605](https://github.com/sweetalert2/sweetalert2/issues/1605)) ([effd7ae](https://github.com/sweetalert2/sweetalert2/commit/effd7ae6e7bcf7007c2a56f7e200f059a0c1aef4))
* **iOS:** remove harming .swal2-iosfix styles ([#921](https://github.com/sweetalert2/sweetalert2/issues/921)) ([5679965](https://github.com/sweetalert2/sweetalert2/commit/5679965b64eb5d875c9f0b869347223cdd922c32))
* isModal() to return true only if .swal2-shown is set on body ([#2405](https://github.com/sweetalert2/sweetalert2/issues/2405)) ([babe5f3](https://github.com/sweetalert2/sweetalert2/commit/babe5f30357d9456c793ec09488abbad7e8ad0f9))
* **kbd-a11y:** focus a popup is there's no focusable elements in it ([#1094](https://github.com/sweetalert2/sweetalert2/issues/1094)) ([9a00f67](https://github.com/sweetalert2/sweetalert2/commit/9a00f67c3c7e61cbb3968b20189969b6b7325f72)), closes [#1091](https://github.com/sweetalert2/sweetalert2/issues/1091)
* **kbd-a11y:** focus prev active element after modal is closed ([#1088](https://github.com/sweetalert2/sweetalert2/issues/1088)) ([0992abb](https://github.com/sweetalert2/sweetalert2/commit/0992abbf8a7cb3f7f82e64b10c7d7a4eaead1973))
* **kbd-a11y:** move previousActiveElement to globalState ([#1087](https://github.com/sweetalert2/sweetalert2/issues/1087)) ([6176d7e](https://github.com/sweetalert2/sweetalert2/commit/6176d7e11507386680ca158991fb407a1e31c959))
* **layout:** inputs' gaps ([b6618bb](https://github.com/sweetalert2/sweetalert2/commit/b6618bb07adb044491221b4a67c7946faef4cd24))
* loader color on update ([#1958](https://github.com/sweetalert2/sweetalert2/issues/1958)) ([2bef691](https://github.com/sweetalert2/sweetalert2/commit/2bef691f20361ae4be217087ccc1e3a18acea449))
* loader, color: transparent ([ef5b697](https://github.com/sweetalert2/sweetalert2/commit/ef5b697eda6e6679dca79991de23f477b1d923db)), closes [#1941](https://github.com/sweetalert2/sweetalert2/issues/1941)
* make button colors WCAG compliant ([#2085](https://github.com/sweetalert2/sweetalert2/issues/2085)) ([ed9642f](https://github.com/sweetalert2/sweetalert2/commit/ed9642f2be9243f8bb12eb13b7c3133ad41345b9))
* make close button friendly for non-UTF encodings × -> &times; ([#1431](https://github.com/sweetalert2/sweetalert2/issues/1431)) ([74aacc7](https://github.com/sweetalert2/sweetalert2/commit/74aacc75cb1d590b2593ccaa66da87db1b021bbf))
* make icon classes op popup different from classes on icons ([#1844](https://github.com/sweetalert2/sweetalert2/issues/1844)) ([9c45725](https://github.com/sweetalert2/sweetalert2/commit/9c45725499001d06d7909519f4e5d9f831ebe8ce))
* measure scrollbar ([a08ba32](https://github.com/sweetalert2/sweetalert2/commit/a08ba32d2f32731052f3f05b5c77da141975d268))
* mixin params added later should take precedence over mixin params added earlier  ([#2176](https://github.com/sweetalert2/sweetalert2/issues/2176)) ([36ae8d9](https://github.com/sweetalert2/sweetalert2/commit/36ae8d92a44d60584519a15dc722424f20104ffd)), closes [#2174](https://github.com/sweetalert2/sweetalert2/issues/2174)
* **mixin:** work around problem with uglify-js ([#1142](https://github.com/sweetalert2/sweetalert2/issues/1142)) ([cd122a0](https://github.com/sweetalert2/sweetalert2/commit/cd122a06780336ec796f69f0db135b572f3a0eb2))
* modal width with textarea inside ([#2293](https://github.com/sweetalert2/sweetalert2/issues/2293)) ([9e43c17](https://github.com/sweetalert2/sweetalert2/commit/9e43c1710c06f18c369b9172c26ef71b13074306))
* **modal-padding:** switch to rem, validation-error negative margins are dynamic now ([98e62b1](https://github.com/sweetalert2/sweetalert2/commit/98e62b1b96c33ceef7dbbf5d9a9052b7f6850da0))
* model cut of by bottom positioning ([#1417](https://github.com/sweetalert2/sweetalert2/issues/1417)) ([083737f](https://github.com/sweetalert2/sweetalert2/commit/083737f748ccb95bc57ce44ab16e98614bf89127))
* move _main() to class SweetAlert ([#2372](https://github.com/sweetalert2/sweetalert2/issues/2372)) ([2f5432c](https://github.com/sweetalert2/sweetalert2/commit/2f5432cf05a5cd310f3fc59cb163863c54781d29))
* Move `globalState` variables delete statements in closing callback ([#1647](https://github.com/sweetalert2/sweetalert2/issues/1647)) ([78e3204](https://github.com/sweetalert2/sweetalert2/commit/78e3204459166164d786afef046a3aecfa51c39d))
* move variables.scss back ([#1739](https://github.com/sweetalert2/sweetalert2/issues/1739)) ([393b261](https://github.com/sweetalert2/sweetalert2/commit/393b26142fba2c10921463ed0116ed84a9d4f1ca)), closes [#1734](https://github.com/sweetalert2/sweetalert2/issues/1734)
* numerical progressStepsDistance ([#2441](https://github.com/sweetalert2/sweetalert2/issues/2441)) ([ee5b61c](https://github.com/sweetalert2/sweetalert2/commit/ee5b61c24a998d5b6a3344ae835960688f9fc55a))
* only throw warnings for direct children in template ([#2156](https://github.com/sweetalert2/sweetalert2/issues/2156)) ([48319bd](https://github.com/sweetalert2/sweetalert2/commit/48319bdf89bef1f66b51beda427aa03938d605e7))
* overflowing children of html-container ([#2295](https://github.com/sweetalert2/sweetalert2/issues/2295)) ([2435f35](https://github.com/sweetalert2/sweetalert2/commit/2435f35765789a91ba21e6a9e84d69572eaf1694))
* **package.json:** remove the 'module' field ([#1392](https://github.com/sweetalert2/sweetalert2/issues/1392)) ([50315e7](https://github.com/sweetalert2/sweetalert2/commit/50315e72fa64250a0cdc7bc0c294a9c8c436c1c8))
* padding 0 ([#1424](https://github.com/sweetalert2/sweetalert2/issues/1424)) ([bfcdb6d](https://github.com/sweetalert2/sweetalert2/commit/bfcdb6d02c402bad03560a6853d00627b80a6fed))
* padding on .swal2-actions for toasts ([8fee75e](https://github.com/sweetalert2/sweetalert2/commit/8fee75eb85b40583a2da9e9805fdf4b25d6e2fba))
* params precedence, user params > template params > mixin params ([#2133](https://github.com/sweetalert2/sweetalert2/issues/2133)) ([3dfcfb5](https://github.com/sweetalert2/sweetalert2/commit/3dfcfb524be7437b12a85d327ceb8245aaa6408a))
* **params:** handle null-values without failing ([#866](https://github.com/sweetalert2/sweetalert2/issues/866)) ([e642886](https://github.com/sweetalert2/sweetalert2/commit/e6428863902ca8811e9891983cc4f7599b53ffc8))
* pass isToast to removePopupAndResetState() ([#1585](https://github.com/sweetalert2/sweetalert2/issues/1585)) ([813969d](https://github.com/sweetalert2/sweetalert2/commit/813969de32bc394c37dd576eb0a6075895e1e815))
* percentage width should work for toasts ([#2171](https://github.com/sweetalert2/sweetalert2/issues/2171)) ([80ccedf](https://github.com/sweetalert2/sweetalert2/commit/80ccedf51e2db9d98b6031b3ff601d8bba824a0d))
* perform container.scrollTop = 0 asyncronously ([#1947](https://github.com/sweetalert2/sweetalert2/issues/1947)) ([a89ddb6](https://github.com/sweetalert2/sweetalert2/commit/a89ddb6d6abe296f59b75301e091b327132dea6a))
* perform removeBodyClasses() as the very last step ([#1651](https://github.com/sweetalert2/sweetalert2/issues/1651)) ([c559562](https://github.com/sweetalert2/sweetalert2/commit/c5595625916d166d31f76c2a1dfb0a275e04c677))
* polish success icon for perfect rendering in Safari (fix [#1876](https://github.com/sweetalert2/sweetalert2/issues/1876)) ([be27e0a](https://github.com/sweetalert2/sweetalert2/commit/be27e0afcf118787ec645e7826e31dc77f1d9083))
* **polyfill:** Do not monkey patch Symbol and WeakMap polyfills onto global object ([#1133](https://github.com/sweetalert2/sweetalert2/issues/1133)) ([cff3de5](https://github.com/sweetalert2/sweetalert2/commit/cff3de5278378143d7fa04c0e5a7a01d0f240a09))
* **polyfills:** check and define window.Symbol, not global Symbol ([1d147a3](https://github.com/sweetalert2/sweetalert2/commit/1d147a3c0f1c90a1facabc2e44c94a7a1818c7e2))
* popup centering in Safari ([#2242](https://github.com/sweetalert2/sweetalert2/issues/2242)) ([378f78b](https://github.com/sweetalert2/sweetalert2/commit/378f78b64a62e2cb082fddf8338a19a26c604412))
* preConfirm & preDeny promise rejections rejects the main Swal.fire promise ([#2334](https://github.com/sweetalert2/sweetalert2/issues/2334)) ([a8b2b52](https://github.com/sweetalert2/sweetalert2/commit/a8b2b52b5d8685040680e396d0927103b5d53ec6))
* prevent re-rendering the same icon ([#2447](https://github.com/sweetalert2/sweetalert2/issues/2447)) ([ccddb06](https://github.com/sweetalert2/sweetalert2/commit/ccddb064462d2c0c2aa943487b999bd54400cdd6))
* prevent setting innerHTML which is unsafe ([#2116](https://github.com/sweetalert2/sweetalert2/issues/2116)) ([695773e](https://github.com/sweetalert2/sweetalert2/commit/695773e69149c2b71e120d8b95eccb76a92a3c17))
* prevent shrinking of radio/checkbox inputs ([5ba48f6](https://github.com/sweetalert2/sweetalert2/commit/5ba48f64eb5e8c3f31b515e8875deadf9868c1ea))
* progress steps and getQueueStep() API method ([#1836](https://github.com/sweetalert2/sweetalert2/issues/1836)) ([d6783f3](https://github.com/sweetalert2/sweetalert2/commit/d6783f36dad4c14ec49a5847820618247ea33c54))
* progress steps margin ([238b026](https://github.com/sweetalert2/sweetalert2/commit/238b0269f11723145343c1526373360bcef6233b))
* progressStepsDistance ([#1995](https://github.com/sweetalert2/sweetalert2/issues/1995)) ([76f0038](https://github.com/sweetalert2/sweetalert2/commit/76f003831755e3ca615ba76df9380d1b91aadf4c))
* **progresssteps:** reset default ul padding ([ceab80a](https://github.com/sweetalert2/sweetalert2/commit/ceab80a90952fc740fd898179010335953774467))
* publish dist files to GitHub Releases ([2b508ec](https://github.com/sweetalert2/sweetalert2/commit/2b508ec24a99424d5dee4c07e62ff6feb55b9231))
* **release-script:** add --strategy-option=theirs to git merge master ([#1061](https://github.com/sweetalert2/sweetalert2/issues/1061)) ([00f57e4](https://github.com/sweetalert2/sweetalert2/commit/00f57e4bcac9c991019e45f9fd8aa228013d6422))
* **release-script:** install npm deps before running npm tasks ([#962](https://github.com/sweetalert2/sweetalert2/issues/962)) ([3f7bb75](https://github.com/sweetalert2/sweetalert2/commit/3f7bb75da4d60c3da7244aa0541c61df4aeb4ab3))
* **release:** cherry-pick the release commit to master on success ([63408e7](https://github.com/sweetalert2/sweetalert2/commit/63408e7376ce95779487181b019178977636ee7d))
* **release:** fix cherry-picking the latest commit to master ([097ca59](https://github.com/sweetalert2/sweetalert2/commit/097ca5928be714b1c1fbe140376a2ee52f5d6e6e))
* **release:** fix resetting branch before building ([2ed1f5f](https://github.com/sweetalert2/sweetalert2/commit/2ed1f5fabae2c9b1351c5039ae3ad02f85cd9001))
* **release:** fix version in dist files ([#1235](https://github.com/sweetalert2/sweetalert2/issues/1235)) ([07e64c1](https://github.com/sweetalert2/sweetalert2/commit/07e64c114b60a536871a9bfc4e2b4c31dbbf8326))
* **release:** make release script locale-independent ([#1027](https://github.com/sweetalert2/sweetalert2/issues/1027)) ([36adbab](https://github.com/sweetalert2/sweetalert2/commit/36adbab0f0dc478ea307b4f56eaa7070af8b1f80))
* **release:** purge jsdelivr before switching to master ([#1215](https://github.com/sweetalert2/sweetalert2/issues/1215)) ([8d26354](https://github.com/sweetalert2/sweetalert2/commit/8d2635420a5214c28ce4234a264b3b427ba36360))
* **release:** purge jsdelivr cache after releasing a new version ([#1214](https://github.com/sweetalert2/sweetalert2/issues/1214)) ([f4d79ce](https://github.com/sweetalert2/sweetalert2/commit/f4d79ce1d01d4a20db084596412b5bd21f0c1c06))
* **release:** re-enable running tests before making release ([79f93db](https://github.com/sweetalert2/sweetalert2/commit/79f93db934b36ff5671a581afadc8abd69ec3bd2))
* **release:** remove --unshallow from fetch ([5655855](https://github.com/sweetalert2/sweetalert2/commit/565585535c624b4cd326aa396e960264e94a8505))
* **release:** reset the branch before building ([4165299](https://github.com/sweetalert2/sweetalert2/commit/416529950a61b910cc9c2c9353eea2157e74b2d2))
* **release:** use --squash for merging master into dist ([7751957](https://github.com/sweetalert2/sweetalert2/commit/77519576ba38758f2242bed032a4732d9c6028c7))
* remove default backdrop background ([82937f0](https://github.com/sweetalert2/sweetalert2/commit/82937f0fac1d40f47157070b446ee55bec2a6f21))
* remove display: none from .swal2-validation-message ([#2193](https://github.com/sweetalert2/sweetalert2/issues/2193)) ([54469e7](https://github.com/sweetalert2/sweetalert2/commit/54469e769f2b0adba33a54595b6a2cd518a7a368))
* remove excessive args check ([#1344](https://github.com/sweetalert2/sweetalert2/issues/1344)) ([d92ba45](https://github.com/sweetalert2/sweetalert2/commit/d92ba45580b066ce3d1552c2056a387c403a029b))
* remove excessive isVisible check for buttons, support Jest testing enviroment ([#1439](https://github.com/sweetalert2/sweetalert2/issues/1439)) ([b70cc77](https://github.com/sweetalert2/sweetalert2/commit/b70cc770e87f9bae48b511863859316b164a566d))
* remove hardcoded max-width from input='number' ([72ee39a](https://github.com/sweetalert2/sweetalert2/commit/72ee39ad15d5ba488803d0ea4cd7ded8fd692bbf))
* remove horizontal padding for .swal2-actions ([fe0af77](https://github.com/sweetalert2/sweetalert2/commit/fe0af77d5d4cb4f55bdea7cfbe5df69177941a71))
* remove invalid selector (fix [#1575](https://github.com/sweetalert2/sweetalert2/issues/1575)) ([8918ee2](https://github.com/sweetalert2/sweetalert2/commit/8918ee24583141da0e45ab3c5980939f3d71e65d))
* remove null coalescing operator ([#2069](https://github.com/sweetalert2/sweetalert2/issues/2069)) ([e4fbebd](https://github.com/sweetalert2/sweetalert2/commit/e4fbebd18fb4f985749b769ef6785afdfd235973))
* remove opacity from toast show/hide animations ([#1584](https://github.com/sweetalert2/sweetalert2/issues/1584)) ([f0f954d](https://github.com/sweetalert2/sweetalert2/commit/f0f954d57837e5cdc0a269003e6fc65f2daac147))
* remove styles for #swal2-content ([#1624](https://github.com/sweetalert2/sweetalert2/issues/1624)) ([da1407d](https://github.com/sweetalert2/sweetalert2/commit/da1407d8cc9da01fb40a5d16d496b1dca4688a22)), closes [#swal2](https://github.com/sweetalert2/sweetalert2/issues/swal2)
* remove superfluous arguments ([#1742](https://github.com/sweetalert2/sweetalert2/issues/1742)) ([a9f1f9d](https://github.com/sweetalert2/sweetalert2/commit/a9f1f9de2276bd3b0c89a8680468b0672819089a))
* remove type="module" from package.json ([e013ca8](https://github.com/sweetalert2/sweetalert2/commit/e013ca8258702a6ad1d3bc07c9fbbbedb3f296c8))
* remove type="module" from package.json before building dist ([#2397](https://github.com/sweetalert2/sweetalert2/issues/2397)) ([0cea447](https://github.com/sweetalert2/sweetalert2/commit/0cea44791285fc61b8862965063a09d8f5bf6e3d))
* remove unnecessary nesting in styles ([#1526](https://github.com/sweetalert2/sweetalert2/issues/1526)) ([229ecc6](https://github.com/sweetalert2/sweetalert2/commit/229ecc69fccfbd6251b6122e9b0182b0337aa516))
* remove unused globalState.deferDisposalTimer ([#2443](https://github.com/sweetalert2/sweetalert2/issues/2443)) ([2604866](https://github.com/sweetalert2/sweetalert2/commit/26048668f04300db1a5a90832ae9b41cbac68887))
* reset timer progress bar on Swal.increaseTimer() ([#1807](https://github.com/sweetalert2/sweetalert2/issues/1807)) ([df35a01](https://github.com/sweetalert2/sweetalert2/commit/df35a01ab9c81a6e91d9316acd0204d1c532a490))
* resetValidationError() shouldn't fail with the custom content ([#961](https://github.com/sweetalert2/sweetalert2/issues/961)) ([1b2be61](https://github.com/sweetalert2/sweetalert2/commit/1b2be6100123de2d6d9b2daa744d5f39fa1b2154))
* resizing popup when resizing textarea ([#2121](https://github.com/sweetalert2/sweetalert2/issues/2121)) ([f5aaf17](https://github.com/sweetalert2/sweetalert2/commit/f5aaf17d75b56315ee810b6981f16d7c78bb7810))
* respect the initial body padding ([#1099](https://github.com/sweetalert2/sweetalert2/issues/1099)) ([55ba534](https://github.com/sweetalert2/sweetalert2/commit/55ba534ac9ed17aaddccebb19f7bc6f19ae2534b))
* restore correct padding when scrollbar is present ([#1410](https://github.com/sweetalert2/sweetalert2/issues/1410)) ([e06ff94](https://github.com/sweetalert2/sweetalert2/commit/e06ff94028b3ec3c7f363dba3381c22ab7c81a27))
* returnInputValueOnDeny + inputValidator ([#2248](https://github.com/sweetalert2/sweetalert2/issues/2248)) ([620475e](https://github.com/sweetalert2/sweetalert2/commit/620475eb899694cedd499055d11250937e38c6d2))
* reverse buttons in toasts ([#2344](https://github.com/sweetalert2/sweetalert2/issues/2344)) ([c70c748](https://github.com/sweetalert2/sweetalert2/commit/c70c748287dfb494ec29942b1e1df304ee6b9e06))
* revert 'module' field, add 'browser' field to package.json ([#1599](https://github.com/sweetalert2/sweetalert2/issues/1599)) ([bc26ec4](https://github.com/sweetalert2/sweetalert2/commit/bc26ec4dd129dba4a7fb793ab70e79b4b9aec43f))
* revert "chore(tools): git hooks for running linters before commit ([#1537](https://github.com/sweetalert2/sweetalert2/issues/1537))" ([#1559](https://github.com/sweetalert2/sweetalert2/issues/1559)) ([d24198a](https://github.com/sweetalert2/sweetalert2/commit/d24198a78f9a9d19c32acfafb2ca272696961831))
* revert "fix: add showClass asyncronously to popup (IE11)" ([b7fc16c](https://github.com/sweetalert2/sweetalert2/commit/b7fc16c430a5db5003f2147ae2cda4c328f66264))
* revert "fix: use global to detect nodejs env ([#1923](https://github.com/sweetalert2/sweetalert2/issues/1923))" ([2602c86](https://github.com/sweetalert2/sweetalert2/commit/2602c86dd61f0451bb5fb87f801a05aa9ea181b6)), closes [#1927](https://github.com/sweetalert2/sweetalert2/issues/1927)
* revert mistakenly deleted replace-in-file ([664f228](https://github.com/sweetalert2/sweetalert2/commit/664f2284c9a76fc10d248c8be0a32d3f6840a29a))
* rm cspell, it takes too long to install ([89c78ae](https://github.com/sweetalert2/sweetalert2/commit/89c78aec846a52d6e673b4a8fe628997ca89d23d))
* **rtl:** use flex, get rid of floats and vertical-aligns ([0da8802](https://github.com/sweetalert2/sweetalert2/commit/0da880239b2830e658907177f23ac3b7ce5be281))
* run swalCloseEventFinished only for animations on popup ([#1601](https://github.com/sweetalert2/sweetalert2/issues/1601)) ([e9a0e3b](https://github.com/sweetalert2/sweetalert2/commit/e9a0e3b88195f57216a2729efc703efda4b2235d))
* **safari:** purge container instead of removing it ([#2268](https://github.com/sweetalert2/sweetalert2/issues/2268)) ([0456b56](https://github.com/sweetalert2/sweetalert2/commit/0456b56fb2a051bcfff7f20c077061b0e56ea6a3))
* **sarafi:** add preventDefault() in esc key handling ([#1264](https://github.com/sweetalert2/sweetalert2/issues/1264)) ([adc24e8](https://github.com/sweetalert2/sweetalert2/commit/adc24e860e3410cfbbcc7fd5a8c6d816e6daca97))
* **sass:** Add !default to swal2-actions-justify-content ([#1593](https://github.com/sweetalert2/sweetalert2/issues/1593)) ([1e16b9d](https://github.com/sweetalert2/sweetalert2/commit/1e16b9d5ff901bcdb8bb2a44ad861dd7a335b383))
* **sass:** add $swal2-close-button-hover-background ([3cc0778](https://github.com/sweetalert2/sweetalert2/commit/3cc07784b80c1e5ae9e63425cf3bab75421e3532))
* **sass:** add $swal2-toast-content-margin variable ([7c28be8](https://github.com/sweetalert2/sweetalert2/commit/7c28be830e20e8ff4e186bb145b2e524799ca527))
* scroll container to the top on open ([#1248](https://github.com/sweetalert2/sweetalert2/issues/1248)) ([e5a7ad0](https://github.com/sweetalert2/sweetalert2/commit/e5a7ad089154501af90714d7fe1561096963cc22))
* scroll textarea in iOS ([#2267](https://github.com/sweetalert2/sweetalert2/issues/2267)) ([28d8082](https://github.com/sweetalert2/sweetalert2/commit/28d8082a1c560cc195214875e0d1bfbde52c3abd))
* scrollable content in iOS ([#1945](https://github.com/sweetalert2/sweetalert2/issues/1945)) ([05471a7](https://github.com/sweetalert2/sweetalert2/commit/05471a7b8f2f7fb0f0278f48484fcd76847973cc))
* **scss:** add $swal2-color variable ([8c5e2ad](https://github.com/sweetalert2/sweetalert2/commit/8c5e2ad2f954be96c279a9ec37c9e02e26116ebf))
* **scss:** add $swal2-html-container-word-break ([8f4c11a](https://github.com/sweetalert2/sweetalert2/commit/8f4c11a91ce87fba461bac8f1a1afce093127c1f))
* **scss:** set $swal2-<...>-button-order vars to null ([8d8e26f](https://github.com/sweetalert2/sweetalert2/commit/8d8e26f8d4fdc860158e08962b9bd2fd08f5dfec))
* **semantic-release:** move build-dist to prepare ([adc70b0](https://github.com/sweetalert2/sweetalert2/commit/adc70b0ec132fb27359881241a98ff33e5e8e3a7))
* **semantic-release:** unset dryRun and trigger the release ([7e51b55](https://github.com/sweetalert2/sweetalert2/commit/7e51b55554d2aa8eee9d6253e9cf18c83b4a23be))
* set .swal2-actions' width to auto, fix [#1662](https://github.com/sweetalert2/sweetalert2/issues/1662) ([4f4df9e](https://github.com/sweetalert2/sweetalert2/commit/4f4df9ebbf4f351b5a8c44d2a94a4c23298e495b))
* set `height: auto !important` for .swal-shown ([#1108](https://github.com/sweetalert2/sweetalert2/issues/1108)) ([89742ff](https://github.com/sweetalert2/sweetalert2/commit/89742fff51533a16a854f22b835571a97dca7723))
* set display: inline block for confirm button ([#2086](https://github.com/sweetalert2/sweetalert2/issues/2086)) ([308c99f](https://github.com/sweetalert2/sweetalert2/commit/308c99fa5df71a882274327ed0db32bb0d755e8a))
* set the default value for zoom to null ([#1783](https://github.com/sweetalert2/sweetalert2/issues/1783)) ([27e5015](https://github.com/sweetalert2/sweetalert2/commit/27e5015f91f6f171d5bb7ddbf53aa1523b87d5fb))
* setting inputValue to null when input is select ([#2115](https://github.com/sweetalert2/sweetalert2/issues/2115)) ([8b1bef4](https://github.com/sweetalert2/sweetalert2/commit/8b1bef4a8f6cb40772b03d86ff5b135a8907fff8))
* setup timer after the popup is opened ([#1917](https://github.com/sweetalert2/sweetalert2/issues/1917)) ([0784128](https://github.com/sweetalert2/sweetalert2/commit/07841286b6b17752f91c87032aabbf15c4e846a0))
* should not throw console warning for `{ allowOutsideClick: true }` since default value of `backdrop` is `true` ([#2524](https://github.com/sweetalert2/sweetalert2/issues/2524)) ([9770279](https://github.com/sweetalert2/sweetalert2/commit/97702797674de0a289a149de3f5560e026652bb2))
* show input container ([#2440](https://github.com/sweetalert2/sweetalert2/issues/2440)) ([14564b7](https://github.com/sweetalert2/sweetalert2/commit/14564b7f5e504fc8a16fdb14a100b67ca1f40617))
* show loading while waiting for inputValue promise ([#2260](https://github.com/sweetalert2/sweetalert2/issues/2260)) ([e897305](https://github.com/sweetalert2/sweetalert2/commit/e89730538c8ec001e2e880a7499fd4ec17d8068b))
* showClass/hideClass passed via .mixin() should be treated the same as passed via .fire() ([#2179](https://github.com/sweetalert2/sweetalert2/issues/2179)) ([9736962](https://github.com/sweetalert2/sweetalert2/commit/973696212cc241ab18109240828a742378f9528a))
* simplify dev environment by replacing Gulp with Vite ([#2537](https://github.com/sweetalert2/sweetalert2/issues/2537)) ([629ba8a](https://github.com/sweetalert2/sweetalert2/commit/629ba8a794eca2b07d4cfff33f93bc52487ec4fa)), closes [#2536](https://github.com/sweetalert2/sweetalert2/issues/2536)
* split SCSS into smaller pieces for easier theming ([#1734](https://github.com/sweetalert2/sweetalert2/issues/1734)) ([6f82248](https://github.com/sweetalert2/sweetalert2/commit/6f82248b1c38012e7e9d67dd5f3459ebcf23172c))
* stop and resume timer progress bar ([#1806](https://github.com/sweetalert2/sweetalert2/issues/1806)) ([7e19918](https://github.com/sweetalert2/sweetalert2/commit/7e199185f81b68d91dd52b92cd380ef381c40d18))
* stop propagating keydown events ([#1105](https://github.com/sweetalert2/sweetalert2/issues/1105)) ([1fbc9a3](https://github.com/sweetalert2/sweetalert2/commit/1fbc9a375fc2bf360976bdd59293f6f59437d1ca))
* store the reset-focus timeout and reset it during the init ([#1124](https://github.com/sweetalert2/sweetalert2/issues/1124)) ([d8b0897](https://github.com/sweetalert2/sweetalert2/commit/d8b08973506a1ac4878c269d4e5b964bd0a8d068))
* **styles:** add border-bottom-radius to timer-progress-bar ([33bd000](https://github.com/sweetalert2/sweetalert2/commit/33bd000d16dee4dc5570d39b6a96bb75f9d2061e))
* **styles:** body 'overflow-y: hidden' -> 'overflow: hidden' ([#1254](https://github.com/sweetalert2/sweetalert2/issues/1254)) ([eb84e2a](https://github.com/sweetalert2/sweetalert2/commit/eb84e2a32bf5742d823ab6c1a18674fe9f3bc80b))
* **styles:** prevent success icon overlaping the content ([6056527](https://github.com/sweetalert2/sweetalert2/commit/605652781e873b9d0b493929c3dedae85415f74d))
* **styles:** remove highly opinionated cursor: no-drop for disabled buttons ([498ee39](https://github.com/sweetalert2/sweetalert2/commit/498ee39711389708111fe25b9985b7117a8d9ead))
* **styles:** revert breaking changes in SASS variables ([#1229](https://github.com/sweetalert2/sweetalert2/issues/1229)) ([863ad18](https://github.com/sweetalert2/sweetalert2/commit/863ad1859fadd0c0633bc82345d7a9d98a47a29c))
* **styles:** toast-column when toast is in custom target ([44fb618](https://github.com/sweetalert2/sweetalert2/commit/44fb61804dd55bedd9c6897731d0a7c5aa351285))
* **styles:** toasts appearance ([9a8c6ea](https://github.com/sweetalert2/sweetalert2/commit/9a8c6eae9be84b54c5040d976ece7ddd2fcb8282))
* **styles:** wrap buttons (fix [#1201](https://github.com/sweetalert2/sweetalert2/issues/1201)) ([c002c6d](https://github.com/sweetalert2/sweetalert2/commit/c002c6ddb01d1788cb5110744cf2c5e978ba06fc))
* **styling:** revert opacity on toast hide animation ([079013f](https://github.com/sweetalert2/sweetalert2/commit/079013f67406fcbe2449c410fae29588e7ce8ac5))
* support empty strings in template attributes ([#2130](https://github.com/sweetalert2/sweetalert2/issues/2130)) ([d925ef7](https://github.com/sweetalert2/sweetalert2/commit/d925ef775951d395cbbbbd1425ba309e6cbbe6e7))
* support HTMLElement for setting title/html/footer ([#1328](https://github.com/sweetalert2/sweetalert2/issues/1328)) ([80bd00a](https://github.com/sweetalert2/sweetalert2/commit/80bd00a941129fd124e3f059a8a4651b594f4951))
* Swal.getIcon() to work in jest environment ([#2163](https://github.com/sweetalert2/sweetalert2/issues/2163)) ([eb3762c](https://github.com/sweetalert2/sweetalert2/commit/eb3762c5728266244e4b4ef7d80cf4f1b2f213f7))
* Swal.isVisible() ([#1423](https://github.com/sweetalert2/sweetalert2/issues/1423)) ([fc6824c](https://github.com/sweetalert2/sweetalert2/commit/fc6824c09fbe1a3531b042ab65c268958c345eed))
* swalOpenAnimationFinished ([#1859](https://github.com/sweetalert2/sweetalert2/issues/1859)) ([013ce84](https://github.com/sweetalert2/sweetalert2/commit/013ce840c2abf1b0fb15e77dd63e59c349fd631e))
* swap enable/disable deprecation warnings ([#1727](https://github.com/sweetalert2/sweetalert2/issues/1727)) ([437d516](https://github.com/sweetalert2/sweetalert2/commit/437d516fa808a113d0ab2319158c6d36614876f9))
* take <head> into account when parsing html with DOMParser ([#1934](https://github.com/sweetalert2/sweetalert2/issues/1934)) ([28cc882](https://github.com/sweetalert2/sweetalert2/commit/28cc8826aafe1087fe416a2cf7becfe91621f642))
* template params precedence over user/mixin params ([#2126](https://github.com/sweetalert2/sweetalert2/issues/2126)) ([2183e3b](https://github.com/sweetalert2/sweetalert2/commit/2183e3bd24e866358c9e33ac940b00dd52c852dd))
* template params when typeof default value is undefined or string ([#2517](https://github.com/sweetalert2/sweetalert2/issues/2517)) ([21d0aa8](https://github.com/sweetalert2/sweetalert2/commit/21d0aa864b7ef7a7a0b98889386719f2f4de501f))
* **tests:** add one moar wrapper to the dymamic queue test for IE11 ([#1017](https://github.com/sweetalert2/sweetalert2/issues/1017)) ([8fe8925](https://github.com/sweetalert2/sweetalert2/commit/8fe8925c224361b878c7e94aa16481bca200cd05))
* **tests:** bring back promise-polyfill ([#1035](https://github.com/sweetalert2/sweetalert2/issues/1035)) ([1d1d8f9](https://github.com/sweetalert2/sweetalert2/commit/1d1d8f9d1aea93723a018407818f5011e757aeca))
* **tests:** specify platform for sauce_phone launcher ([77c189f](https://github.com/sweetalert2/sweetalert2/commit/77c189f35575a8d2b19c4c3516fe8e21ebd44be8))
* **tests:** use babel-polyfill in karma.conf.js ([#1033](https://github.com/sweetalert2/sweetalert2/issues/1033)) ([c68785c](https://github.com/sweetalert2/sweetalert2/commit/c68785c62e91a8fc4d1ee11a5efa3023f31f822e))
* **theming:** add scss var for close button, use rems ([76004e4](https://github.com/sweetalert2/sweetalert2/commit/76004e443657fd7a3cbae0e381af76e9f909d9da))
* **theming:** add scss var for padding, use rems ([aef4bb0](https://github.com/sweetalert2/sweetalert2/commit/aef4bb0647d8b3ffa7bab9386fcda5d6271abf87))
* **theming:** add scss var for progress steps distance, use rems ([64f3395](https://github.com/sweetalert2/sweetalert2/commit/64f3395c20270a934fede30188c30a7ef75457ee))
* **theming:** add scss var for width, use rems ([709bb11](https://github.com/sweetalert2/sweetalert2/commit/709bb11720d4b657dab34e8347b928ae28b06417))
* this in lifecycle hooks ([#2256](https://github.com/sweetalert2/sweetalert2/issues/2256)) ([3020ae4](https://github.com/sweetalert2/sweetalert2/commit/3020ae457900af80b497a4c858519cf89b484058))
* throw error when returnInputValueOnDeny is used without input ([#2381](https://github.com/sweetalert2/sweetalert2/issues/2381)) ([13071e1](https://github.com/sweetalert2/sweetalert2/commit/13071e13df896690f4326e130f17ba84a974d470))
* throw warning about invalid inputType for input: textarea ([7f4b0f3](https://github.com/sweetalert2/sweetalert2/commit/7f4b0f35d441f86ba20b05bab367ff9331d4253b))
* throw warning about unexpected type of customClass ([#1743](https://github.com/sweetalert2/sweetalert2/issues/1743)) ([02f2f5a](https://github.com/sweetalert2/sweetalert2/commit/02f2f5aeb727c62c1e6083184df95495adf57f26))
* throw warning when calling update() for closing popup ([#1779](https://github.com/sweetalert2/sweetalert2/issues/1779)) ([7cc2972](https://github.com/sweetalert2/sweetalert2/commit/7cc297212e2076592f272e8572e269d4da1a0acf))
* **timer:** move timeout to globalState ([#1096](https://github.com/sweetalert2/sweetalert2/issues/1096)) ([b0db79e](https://github.com/sweetalert2/sweetalert2/commit/b0db79e1759b91da3bd10bc31c75003465e91b1b))
* toast pop up sizing based on message length ([#2540](https://github.com/sweetalert2/sweetalert2/issues/2540)) ([9766c9f](https://github.com/sweetalert2/sweetalert2/commit/9766c9fb2f39357998a17211c4ac41be612efa64))
* toast success icon (fixes [#1797](https://github.com/sweetalert2/sweetalert2/issues/1797)) ([a0eff7c](https://github.com/sweetalert2/sweetalert2/commit/a0eff7cedf11bd0c187133dd522694b28645f466))
* **toast:** fix toast layout to be column when there are buttons or footer ([#1171](https://github.com/sweetalert2/sweetalert2/issues/1171)) ([c0d8bd0](https://github.com/sweetalert2/sweetalert2/commit/c0d8bd04099deb59b7dc29e781d1d5dcafee8526))
* **toast:** html vertical alignment ([#2483](https://github.com/sweetalert2/sweetalert2/issues/2483)) ([f7742d1](https://github.com/sweetalert2/sweetalert2/commit/f7742d1374585de29fffc05bf7ec72b1f74b5ee8))
* **toast:** remove redundant .closePopup() call, fix [#1166](https://github.com/sweetalert2/sweetalert2/issues/1166) ([c35f92b](https://github.com/sweetalert2/sweetalert2/commit/c35f92b4f098f0e1492261995c33f0bae24758fc))
* **toast:** success icon animation adjustment ([#879](https://github.com/sweetalert2/sweetalert2/issues/879)) ([5ba0dce](https://github.com/sweetalert2/sweetalert2/commit/5ba0dcee576dbf88d2826cd9ba244d1f0e8d49c9))
* **toast:** unset toast-column …
matvejs16 pushed a commit to matvejs16/sweetalert2-fix that referenced this pull request Mar 29, 2023
matvejs16 pushed a commit to matvejs16/sweetalert2-fix that referenced this pull request Mar 29, 2023
# [10.0.0](sweetalert2/sweetalert2@v9.17.2...v10.0.0) (2020-09-07)

### Bug Fixes

* enable buttons in hideLoading ([sweetalert2#2048](sweetalert2#2048)) ([e34dc30](sweetalert2@e34dc30))

### Features

* add loaderHtml ([sweetalert2#2049](sweetalert2#2049)) ([16e2c2b](sweetalert2@16e2c2b))
* **sass:** add $swal2-<...>-button-order vars ([8190f31](sweetalert2@8190f31))
* add the third DENY button 🎉 ([sweetalert2#2044](sweetalert2#2044)) ([7385496](sweetalert2@7385496))

* BREAKING CHANGE: Separate loader from the confirm button (sweetalert2#2045) ([6989a91](sweetalert2@6989a91)), closes [sweetalert2#2045](sweetalert2#2045)

### BREAKING CHANGES

* Separate loader from the confirm button
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Buttons remain disabled after Swal.showValidationMessage() is called
1 participant