11.1.5 (2021-09-07)
11.1.4 (2021-08-19)
11.1.3 (2021-08-18)
- remove hardcoded max-width from input='number' (b186823)
11.1.2 (2021-08-03)
11.1.1 (2021-08-03)
11.1.0 (2021-07-30)
11.0.20 (2021-07-23)
11.0.19 (2021-07-19)
11.0.18 (2021-06-20)
11.0.17 (2021-06-11)
11.0.16 (2021-05-30)
11.0.15 (2021-05-29)
- types: add missing types for Swal.getContainer() (5b87ee7)
11.0.14 (2021-05-29)
11.0.13 (2021-05-29)
11.0.12 (2021-05-27)
11.0.11 (2021-05-23)
11.0.10 (2021-05-23)
11.0.9 (2021-05-21)
11.0.8 (2021-05-19)
- scss: add $swal2-html-container-word-break (fa966dd)
11.0.7 (2021-05-17)
11.0.6 (2021-05-17)
11.0.5 (2021-05-16)
- add scss variables for .swal2-title (a280885)
11.0.4 (2021-05-16)
- progress steps margin (7a105ca)
11.0.3 (2021-05-16)
- bottom gap (eafe992)
11.0.2 (2021-05-16)
11.0.1 (2021-05-16)
11.0.0 (2021-05-14)
-
BREAKING CHANGE: move loader in toasts to the left side, replacing the icon (#2240) (3ec9fae), closes #2240
-
BREAKING CHANGE: switch container to CSS Grid Layout (#2239) (706665d), closes #2239
-
BREAKING CHANGE: change toast layout (#2238) (ce5cad7), closes #2238
-
BREAKING CHANGE: switch to CSS Grid Layout (#2237) (8d8253a), closes #2237
-
BREAKING CHANGE: remove .swal2-header and .swal2-content (#2232) (18adb8b), closes #2232
-
BREAKING CHANGE: remove deprecated animation param (19d1efe)
-
BREAKING CHANGE: remove deprecated lifecycle hooks (ed84b89)
-
BREAKING CHANGE: remove .queue() (close #2229) (fec7977), closes #2229
-
BREAKING CHANGE: Drop IE11 and old Edge support (#2191) (c0421e5), closes #2191
-
BREAKING CHANGE: Update btn colors (#2227) (0dd06d9), closes #2227
-
move loader in toasts to the left side, replacing the icon
-
switch container to CSS Grid Layout
-
change toast layout
-
switch to CSS Grid Layout
-
remove .swal2-header and .swal2-content
-
Remove position: absolute from close button
-
remove deprecated animation param
-
remove deprecated lifecycle hooks
-
remove .queue()
-
Drop IE11 and old Edge support (#2191)
-
Update btn colors
10.16.7 (2021-05-02)
10.16.6 (2021-04-22)
- prevent shrinking of radio/checkbox inputs (5150086)
10.16.5 (2021-04-20)
- showClass/hideClass passed via .mixin() should be treated the same as passed via .fire() (#2179) (d228741)
10.16.4 (2021-04-19)
- remove horizontal padding for .swal2-actions (446e7b5)
- trim string params from (e779812)
- use display: block for popup title (27fa048)
- publish dist files to GitHub Releases (b205739)
- sass: add $swal2-toast-content-margin variable (63d85df)
- mixin params added later should take precedence over mixin params added earlier (#2176) (9336fa1), closes #2174
- do not use zoom: 1 because of warnings in Firefox (befaa51), closes /github.com/sweetalert2/sweetalert2/pull/1783#issuecomment-781236254
- hide the confirm button when inputOptions is a promise (9bacebb)
- add customClass.inputLabel (4d0f89c)
- do not close toast by internal click in case the timer is set (03f5469)
- types: getCloseButton(): HTMLButtonElement | null (ecaaf13)
- add preDeny to params.js (cc16a38)
- types: make returnInputValueOnDeny optional (9237bbc)
- make button colors WCAG compliant (#2085) (0b1e4b4)
- set display: inline block for confirm button (#2086) (43fdf17)
- consistent hook names: willOpen, didOpen, didRender, willClose, didClose, didDestroy (#2057) (6434fb5)
- padding on .swal2-actions for toasts (e2a8f6f)
- scss: set $swal2-<...>-button-order vars to null (ef97ba1)
-
sass: add $swal2-<...>-button-order vars (8f0cf9e)
-
BREAKING CHANGE: Separate loader from the confirm button (#2045) (e049195), closes #2045
- Separate loader from the confirm button
- url validator to support http://g.co (#2013) (8ab6562)
- do not use Array.find because it's not supported in IE11 (20526ab)
- use DOMParset only if html is not empty (#1931) (54463ec), closes /github.com/sweetalert2/sweetalert2/pull/1930#issuecomment-605412269
- use DOMParset to secure setting innerHTML (#1930) (18c5a63)
- a11y: fix missing outline in Chrome (7371fea)
- setup timer after the popup is opened (#1917) (7e24824)
- styles: add border-bottom-radius to timer-progress-bar (32ff38f)
- scss: add $swal2-close-button-align-items and $swal2-close-button-justify-content vars (fdf12c1)
- do not re-add popup's showClass (7922360)
- do not fail when hideLoading() without popup (2ada37c)
- hasClass multiple classes support for IE11 (bd4eab5)
- revert "fix: add showClass asyncronously to popup (IE11)" (6cb66cc)
- measure scrollbar (83bcdf3)
- add showClass asyncronously to popup (IE11) (8aed623)
- use $swal2-background in $swal2-button-focus-box-shadow (bef3d86)
- use $swal2-background in $swal2-toast-button-focus-box-shadow (2da88c2)
- add $swal2-toast-background (8ac68f1)
- use $swal2-background for range, radio, checkbox background (6af549b)
- "funding" field can't be a string even though docs says so (604f3d2)
- add "funding" field to package.json (04236fb)
- types: add missing version type (10c4136)
- .swal2-icon-content for toasts (941b900)
- remove default backdrop background (5027076)
- default backdrop background (501cab3)
- apply $swal2-backdrop to background instead of background-color (8c27e1a)
- scss: add $swal2-icon-animations (897b20b)
- types: add missing iconHtml (6f7f316)
- icon when passing it as third string argument (6ad3aa5)
- BREAKING CHANGE: remove .swal2-arabic-question-mark, add iconHtml param (f73dcba), closes #1672 #1532
- BREAKING CHANGE: rename 'type' param to 'icon' (fcaabee)
- BREAKING CHANGE: Stop disabling the Cancel button when in showLoading() (3668055), closes #1501
- BREAKING CHANGE: remove setProgressSteps(), showProgressSteps(), hideProgressSteps() (53d9106), closes #1507 #1673
- BREAKING CHANGE: remove disableConfirmButton() and enableConfirmButton() (8ebbcaf)
- BREAKING CHANGE: remove inputClass (ee7e392)
- BREAKING CHANGE: remove imageClass (2594115)
- BREAKING CHANGE: remove confirmButtonClass and cancelButtonClass (5276cfd)
- BREAKING CHANGE: remove customContainerClass (c04782c)
- BREAKING CHANGE: remove .swal2-shown from .swal2-container, add 'backdrop' to showClass and hideClass (c3cbb74)
- BREAKING CHANGE: replace animation with showClass and hideClass params (f2153cb), closes #1193 #654 #650 #761
- api: add 'icon' to showClass and hideClass (7c4b324)
- remove .swal2-arabic-question-mark, add iconHtml param
- rename 'type' param to 'icon'
- Stop disabling the Cancel button when in showLoading()
- remove setProgressSteps(), showProgressSteps(), hideProgressSteps()
- remove disableConfirmButton() and enableConfirmButton()
- remove inputClass
- remove imageClass
- remove confirmButtonClass and cancelButtonClass
- remove customContainerClass
- remove .swal2-shown from .swal2-container, add 'backdrop' to showClass and hideClass
- replace animation with showClass and hideClass params
- scss: add $swal2-border (0fdf5ba)
- scss: add $swal2-close-button-font-family and $swal2-button-focus-background-color variables (#1753) (bc1da42)
- types: title and footer can be of HTMLElement and JQuery types (b00065f)
- types: first element of SweetAlertArrayOptions is also optional (b30baf8)
- types: more precise SweetAlertArrayOptions type and minor syntax improvement (e0225e7)
- types: Swal.close() now takes the value to resolve with, not a callback (8def219)
- sass: add variables for .swal2-content (c50185a)
- types: add missing getPopup() definition (f4374a7)
- sass: add variables for .swal2-actions (3fc4c0c)
- inputValue as a promise (reject case) (544c0c1)
- aviod double-executing of swalCloseEventFinished (3874ba9)
- do not access innerParams in close() if there's no popup (86e16f9)
- sass: add $swal2-actions-justify-content variable to control buttons justification (#1592) (c0fcab8)
- sass: add $swal2-close-button-hover-background (c209d1b)
- styling: revert opacity on toast hide animation (1bb5a56)
- improve the awareness of users to support awesomeness (982a612)
- double-click on backdrop should close popup once (#1579) (78d2d2a)
- unset props after closing a popup so GC will dispose them (#1570) (81c0a0d)
- force extensions for import statements (fa94cec)
- d.ts: add missing HTMLElement to target param (2ea9d80)
- use .js in imports to support ES modules (0e3e89e)
- BREAKING CHANGE: Change the main call method: swal() -> Swal.fire() (#1438)
- BREAKING CHANGE: remove getButtonsWrapper() (c93b5e3)
- BREAKING CHANGE: close() as instance method (#1379) (2519c17), closes #1379
- BREAKING CHANGE: replace deprecated
jsnext:main
withmodule
in package.json (#1378) (1785905), closes #1378 - BREAKING CHANGE: drop Bower support (#1377) (cb4ef28), closes #1377
- BREAKING CHANGE: remove withNoNewKeyword enhancer (#1372) (f581352), closes #1372
- BREAKING CHANGE: remove swal.noop() (40d6fbb)
- BREAKING CHANGE: rename $swal2-validationerror -> $swal2-validation-message (#1370) (9d1b13b), closes #1370
- BREAKING CHANGE: inputValidator and preConfirm should always resolve (#1383) (fc70cf9), closes #1383
- BREAKING CHANGE: remove setDefault and resetDefaults (#1365) (97c1d7c), closes #1365
- BREAKING CHANGE: remove extraParams (#1363) (5125491), closes #1363
- BREAKING CHANGE: remove showValidationError and resetValidationError (#1367) (50a1eff), closes #1367
- BREAKING CHANGE: remove useRejections and expectRejections (#1362) (f050caf), closes #1362
- BREAKING CHANGE: dismissReason: overlay -> backdrop (#1360) (d05bf33), closes #1360
- BREAKING CHANGE: drop Android 4.4 support (#1359) (c0eddf3), closes #1359
- swal() -> Swal.fire() (#1438)
- close() as instance method (#1379)
- drop Android 4.4 support (#1359)
- replace deprecated
jsnext:main
withmodule
in package.json (#1378) - drop Bower support (#1377)
- remove withNoNewKeyword enhancer (#1372)
- remove swal.noop()
- rename $swal2-validationerror -> $swal2-validation-message (#1370)
- inputValidator and preConfirm should always resolve (#1383)
- remove setDefault and resetDefaults (#1365)
- remove extraParams (#1363)
- remove showValidationError and resetValidationError (#1367)
- remove useRejections and expectRejections (#1362)
- dismissReason: overlay -> backdrop (#1360)
- remove getButtonsWrapper()
- Remove excessive args check (#1344)
- check this.running in timer methods (#1327) (418b8d3)
- support HTMLElement for setting title/html/footer (#1328) (6f35e48)
- typings: validationMesage typo (3e9dbd5)
- add resize handlers for IE11 vertical alignment fix (ba1d4cf)
- getters: expose .getValidationMessage() (3780165)
- params: add validationMessage (73e0413)
- params: deprecate extraParams (1224200)
- release: remove --unshallow from fetch (8f18115)
- release: fix cherry-picking the latest commit to master (d2da2e1)
- clear changelog and trigger new release (b652257)
10.16.3 (2021-04-16)
10.16.2 (2021-04-14)
10.16.1 (2021-04-14)
10.16.0 (2021-04-07)
10.15.7 (2021-03-26)
10.15.6 (2021-03-17)
10.15.5 (2021-02-19)
10.15.4 (2021-02-18)
10.15.3 (2021-02-18)
10.15.2 (2021-02-17)
10.15.1 (2021-02-16)
10.15.0 (2021-02-15)
10.14.1 (2021-02-12)
10.14.0 (2021-01-28)
10.13.3 (2021-01-25)
10.13.2 (2021-01-25)
10.13.1 (2021-01-24)
10.13.0 (2021-01-05)
10.12.7 (2021-01-01)
10.12.6 (2020-12-23)
10.12.5 (2020-12-12)
10.12.4 (2020-12-09)
10.12.3 (2020-12-07)
10.12.2 (2020-12-07)
10.12.1 (2020-12-07)
10.12.0 (2020-12-06)
10.11.1 (2020-12-03)
10.11.0 (2020-12-02)
10.10.4 (2020-11-26)
10.10.3 (2020-11-25)
10.10.2 (2020-11-24)
10.10.1 (2020-11-15)
10.10.0 (2020-11-11)
10.9.1 (2020-11-08)
10.9.0 (2020-10-30)
10.8.1 (2020-10-22)
10.8.0 (2020-10-22)
10.7.0 (2020-10-21)
10.6.1 (2020-10-16)
10.6.0 (2020-10-15)
10.5.1 (2020-10-13)
10.5.0 (2020-10-12)
10.4.0 (2020-10-11)
10.3.7 (2020-10-09)
10.3.6 (2020-10-08)
10.3.5 (2020-09-25)
10.3.4 (2020-09-25)
10.3.3 (2020-09-23)
10.3.2 (2020-09-22)
10.3.1 (2020-09-21)
10.3.0 (2020-09-20)
10.2.0 (2020-09-18)
10.1.0 (2020-09-17)
10.0.2 (2020-09-08)
10.0.1 (2020-09-08)
10.0.0 (2020-09-07)
9.17.2 (2020-09-03)
9.17.1 (2020-07-26)
9.17.0 (2020-07-14)
9.16.0 (2020-07-14)
9.15.3 (2020-07-09)
9.15.2 (2020-06-23)
9.15.1 (2020-06-14)
9.15.0 (2020-06-13)
9.14.4 (2020-06-09)
9.14.3 (2020-06-08)
9.14.2 (2020-06-06)
9.14.1 (2020-06-06)
9.14.0 (2020-05-30)
9.13.4 (2020-05-29)
9.13.3 (2020-05-29)
9.13.2 (2020-05-28)
9.13.1 (2020-05-21)
9.13.0 (2020-05-21)
9.12.0 (2020-05-20)
9.11.0 (2020-05-19)
9.10.13 (2020-05-11)
9.10.12 (2020-04-14)
9.10.11 (2020-04-13)
9.10.10 (2020-04-09)
9.10.9 (2020-04-02)
9.10.8 (2020-03-31)
9.10.7 (2020-03-28)
9.10.6 (2020-03-24)
9.10.5 (2020-03-22)
9.10.4 (2020-03-21)
9.10.3 (2020-03-19)
9.10.2 (2020-03-16)
9.10.1 (2020-03-15)
9.10.0 (2020-03-09)
9.9.0 (2020-03-07)
9.8.2 (2020-02-22)
9.8.1 (2020-02-21)
9.8.0 (2020-02-21)
9.7.2 (2020-02-07)
9.7.1 (2020-01-28)
9.7.0 (2020-01-22)
9.6.1 (2020-01-20)
9.6.0 (2020-01-15)
9.5.4 (2019-12-27)
9.5.3 (2019-12-10)
9.5.2 (2019-12-09)
9.5.1 (2019-12-09)
9.5.0 (2019-12-09)
9.4.3 (2019-12-03)
9.4.2 (2019-12-03)
9.4.1 (2019-12-01)
9.4.0 (2019-11-23)
9.3.17 (2019-11-21)
9.3.16 (2019-11-19)
9.3.15 (2019-11-19)
9.3.14 (2019-11-19)
9.3.13 (2019-11-18)
9.3.12 (2019-11-18)
9.3.11 (2019-11-15)
9.3.10 (2019-11-15)
9.3.9 (2019-11-15)
9.3.8 (2019-11-15)
9.3.7 (2019-11-15)
9.3.6 (2019-11-14)
9.3.5 (2019-11-13)
9.3.4 (2019-11-12)
9.3.3 (2019-11-12)
9.3.2 (2019-11-12)
9.3.1 (2019-11-11)
9.3.0 (2019-11-10)
9.2.0 (2019-11-09)
9.1.6 (2019-11-08)
9.1.5 (2019-11-05)
9.1.4 (2019-11-05)
9.1.3 (2019-11-05)
9.1.2 (2019-11-05)
9.1.1 (2019-11-05)
9.1.0 (2019-11-05)
9.0.2 (2019-11-04)
9.0.1 (2019-11-04)
9.0.0 (2019-11-04)
8.19.0 (2019-11-02)
8.18.7 (2019-11-01)
8.18.6 (2019-10-23)
8.18.5 (2019-10-18)
8.18.4 (2019-10-16)
8.18.3 (2019-10-09)
8.18.2 (2019-10-09)
8.18.1 (2019-10-07)
8.18.0 (2019-09-30)
8.17.6 (2019-09-19)
8.17.5 (2019-09-19)
8.17.4 (2019-09-17)
8.17.3 (2019-09-16)
8.17.2 (2019-09-16)
8.17.1 (2019-08-31)
8.17.0 (2019-08-31)
8.16.4 (2019-08-30)
8.16.3 (2019-08-22)
8.16.2 (2019-08-18)
8.16.1 (2019-08-17)
8.16.0 (2019-08-16)
8.15.3 (2019-08-09)
8.15.2 (2019-08-05)
8.15.1 (2019-08-03)
8.15.0 (2019-08-02)
8.14.1 (2019-08-02)
8.14.0 (2019-07-18)
8.13.6 (2019-07-15)
8.13.5 (2019-07-14)
8.13.4 (2019-07-09)
8.13.3 (2019-07-08)
8.13.2 (2019-07-08)
8.13.1 (2019-07-04)
8.13.0 (2019-06-21)
8.12.2 (2019-06-20)
8.12.1 (2019-06-10)
8.12.0 (2019-06-08)
8.11.7 (2019-05-31)
8.11.6 (2019-05-25)
8.11.5 (2019-05-23)
8.11.4 (2019-05-22)
8.11.3 (2019-05-22)
8.11.2 (2019-05-22)
8.11.1 (2019-05-16)
8.11.0 (2019-05-16)
8.10.7 (2019-05-11)
8.10.6 (2019-05-10)
8.10.5 (2019-05-10)
8.10.4 (2019-05-09)
8.10.3 (2019-05-09)
8.10.2 (2019-05-07)
8.10.1 (2019-05-06)
8.10.0 (2019-05-03)
8.9.0 (2019-04-28)
8.8.7 (2019-04-21)
8.8.6 (2019-04-21)
8.8.5 (2019-04-13)
8.8.4 (2019-04-13)
8.8.3 (2019-04-10)
8.8.2 (2019-04-10)
8.8.1 (2019-04-02)
8.8.0 (2019-03-31)
8.7.1 (2019-03-30)
8.7.0 (2019-03-26)
8.6.0 (2019-03-24)
8.5.0 (2019-03-15)
8.4.0 (2019-03-15)
8.3.0 (2019-03-11)
8.2.6 (2019-02-26)
8.2.5 (2019-02-26)
8.2.4 (2019-02-23)
8.2.3 (2019-02-21)
8.2.2 (2019-02-20)
8.2.1 (2019-02-18)
8.2.0 (2019-02-17)
8.1.0 (2019-02-17)
8.0.7 (2019-02-12)
8.0.6 (2019-02-05)
8.0.5 (2019-02-02)
8.0.4 (2019-02-02)
8.0.3 (2019-01-29)
8.0.2 (2019-01-28)
8.0.1 (2019-01-19)
8.0.0 (2019-01-19)
Detailed summury on the release page.