## 0.12.0 (2026-10-17)
- **🚀 Feature**: Remove a dialog only once its closing motion has played ([a54f0e5](https://github.com/a11delavar/lit-application/commit/a54f0e5047344cbe50256d87b1ece94326367a70))

## 0.11.2 (2026-10-12)
- **🐛 Fix**: Leave undefined parameters out of the query string ([112b7d9](https://github.com/a11delavar/lit-application/commit/112b7d909743bb63bdf41352edfa5c0b254fa658))

## 0.11.1 (2026-09-28)
- **📝 Documentation**: Describe the package and document its exports ([ff24f0d](https://github.com/a11delavar/lit-application/commit/ff24f0d5837cbdca02329e7716cf485d6402a2a2))

## 0.11.0 (2026-08-19)
- **🚀 Feature**: Pages' and dialogs' heading can be inferred from the instance-level override of the `label` metadata ([399c336](https://github.com/a11delavar/lit-application/commit/399c336dd0fb01005b0248f837ce6f7fa0ad4204))

## 0.10.0 (2026-05-08)
- **🧹 Chore**: Bump TypeScript target to ES2022 ([54f88ce](https://github.com/a11delavar/lit-application/commit/54f88ceefd083a4a3f5cc184b000ed338ff85938))

## 0.8.3 (2026-03-12)
- **🐛 Fix**: Prevent circular resolving of types in TypeScript 7 ([5ba7752](https://github.com/a11delavar/lit-application/commit/5ba77520b87d73604635b7a8c57f9150976408fa))

## 0.8.2 (2025-09-29)
- **🐛 Fix**: Fix `poppableConfirmationStrategy` value not being respected by dialog's `confirm` method ([d984083](https://github.com/a11delavar/lit-application/commit/d984083e761b0b82688a36c3feb5514e6b32ffb5))

## 0.8.1 (2025-09-24)
- **🐛 Fix**: Don't clone state of non-opened dialogs when opening them as popups ([07af861](https://github.com/a11delavar/lit-application/commit/07af8613ff97cf9c4e640af6bc976aae455b0d8e))

## 0.8.0 (2025-09-24)
- **🚀 Feature**: Infer whether a dialog is `poppable` automatically ([65e07a1](https://github.com/a11delavar/lit-application/commit/65e07a1fcc4c29107f4b53f2298702c904cb4ac1))

## 0.7.5 (2025-09-24)
- **🐛 Fix**: Fix query strings being encoded twice sometimes ([8bbbdec](https://github.com/a11delavar/lit-application/commit/8bbbdec316339f5fc290bff97355e02803347578))

## 0.7.4 (2025-09-23)
- **🐛 Fix**: Fix non-string parameters in routable components leading to URL mismatch ([78ed027](https://github.com/a11delavar/lit-application/commit/78ed0270891946847035f59a08f31074011d9863))

## 0.7.3 (2025-05-15)
- **🐛 Fix**: Fix bound-to-window routable component not being detected correctly sometimes ([dc33130](https://github.com/a11delavar/lit-application/commit/dc3313063eed5af52acd6e7ca5196c976bd154d4))

## 0.7.2 (2025-05-14)
- **🚀⚠️ Breaking Feature**: Deprecate `Router` in favor of the new `RoutableComponent` to enhance routing and parameters lifecycle (#4) ([55e78a7](https://github.com/a11delavar/lit-application/commit/55e78a78750b15ae8c74ef166fe70dc49bd715aa))

## 0.6.1 (2025-03-11)
- **🚀 Feature**: Infer routable elements' `heading` from their component's `label` metadata, if not set explicitly ([86f7b79](https://github.com/a11delavar/lit-application/commit/86f7b79f3c5e4d49b506a2fc33dfa06598c4a0d8))

## 0.5.3 (2025-02-26)
- **🚀 Feature**: Ability to override navigation strategy of `routerLink`s ([23c72bc](https://github.com/a11delavar/lit-application/commit/23c72bcb4744ddf55e4d781ee2dda7d8e8caf94f))

## 0.5.1 (2025-02-26)
- **🐛 Fix**: Encode/decode query parameters ([f4c250f](https://github.com/a11delavar/lit-application/commit/f4c250fa4b3148b1e2e2ded0df3fa7a569db68d0))

## 0.5.0 (2025-02-04)
- **🚀 Feature**: Add `cloned` callback to `DialogComponent` ([8bdbe36](https://github.com/a11delavar/lit-application/commit/8bdbe3602c850acad4cd0d5ec5bb89d144bb7f1f))
- **🧹 Chore**: `confirmAsDialog` is private now, use `confirm(DialogConfirmationStrategy.Dialog)` instead ([8bdbe36](https://github.com/a11delavar/lit-application/commit/8bdbe3602c850acad4cd0d5ec5bb89d144bb7f1f))
- **🧹 Chore**: `confirmAsPopup` is private now, use `confirm(DialogConfirmationStrategy.Popup)` or `confirm(DialogConfirmationStrategy.Window)`  instead ([8bdbe36](https://github.com/a11delavar/lit-application/commit/8bdbe3602c850acad4cd0d5ec5bb89d144bb7f1f))

## 0.4.2 (2025-01-20)
- **🚀 Feature**: Add the `opener` getter to `DialogComponent` ([270b1d7](https://github.com/a11delavar/lit-application/commit/270b1d70a4ea31b2f520ade2e1a26279c5b438f2))

## 0.4.1 (2024-11-04)
- **🚀 Feature**: Add parameters not present in the route as query string ([a22363b](https://github.com/a11delavar/lit-application/commit/a22363be3a9f35dd0bbf89a498afaa92ebf4545f))

## 0.3.5 (2024-10-09)
- **🐛 Fix**: Accept string-like objects as notification message ([4a3151c](https://github.com/a11delavar/lit-application/commit/4a3151ca308f5e17d369e1a14a71dc824249bfb7))

## 0.3.3 (2024-06-24)
- **🚀⚠️ Breaking Feature**: Routable Dialogs ([c8350e2](https://github.com/a11delavar/lit-application/commit/c8350e26f5391b7e0bb48608bacab907f29b07e7))

## 0.2.5 (2024-05-15)
- **🐛 Fix**: Fix base-path not being considered for popup dialogs ([7557410](https://github.com/a11delavar/lit-application/commit/755741047c2e1351c637e0993e4cb0503cdc36e5))

## 0.2.3 (2024-05-01)
- **🐛 Fix**: Fix router mixing up pages with same class names ([228ccbb](https://github.com/a11delavar/lit-application/commit/228ccbb669c8cf73f6e432ce7dce67fb33e3a54c))

## 0.2.2 (2024-04-16)
- **🧹 Chore**: Add ability to override page-loading template ([a7165d7](https://github.com/a11delavar/lit-application/commit/a7165d7eebbe8dafd576382f85ce3409af25e9eb))

## 0.2.1 (2024-04-09)
- **🚀 Feature**: Dialog error handling strategies ([ba3d922](https://github.com/a11delavar/lit-application/commit/ba3d922e7db118e59d8263e574eea5082af0466e))

## 0.1.17 (2024-03-20)
- **🐛 Fix**: More reliable reconnecting of top-layer elements ([d2fcd99](https://github.com/a11delavar/lit-application/commit/d2fcd994e4a3b2310c9a88e16d5244cc7486a391))

## 0.1.16 (2024-02-27)
- **🐛 Fix**: Support differed setting of router's `basePath` ([e43b707](https://github.com/a11delavar/lit-application/commit/e43b7077ff147aee6390b4f90092d8e14eff7deb))

## 0.1.12 (2024-02-19)
- **🐛 Fix**: Re-connect the disconnected top-layer elements ([9e1361b](https://github.com/a11delavar/lit-application/commit/9e1361bfe418df18755da058d42cb74f5e8e8207))

## 0.1.10 (2024-01-19)
- **🐛 Fix**: Fix "notifyErrorAndThrow" not working with a short-hand parameter ([749f893](https://github.com/a11delavar/lit-application/commit/749f893e671811e77d70c9ecb07e9e819cd70701))

## 0.1.9 (2024-01-05)
- **🧹 Chore**: Prevent fail on SSR ([030e264](https://github.com/a11delavar/lit-application/commit/030e26453d6f77bfbbd152e872cbcd017d0757f4))

## 0.1.7 (2023-10-06)
- **🧹 Chore**: Default z-index for top-layer ([c1a8e50](https://github.com/a11delavar/lit-application/commit/c1a8e504b303df68edaee5ed46c81e4f0939d2d6))

## 0.1.6 (2023-10-06)
- **🐛 Fix**: Fix dialog keyboard shortcuts not working ([dd9496f](https://github.com/a11delavar/lit-application/commit/dd9496fc3d64ee2694a62a3f4b850ebef68cd000))

## 0.1.5 (2023-10-04)
- **🧹 Chore**: Render a top-layer in the application instance ([2a117e6](https://github.com/a11delavar/lit-application/commit/2a117e6cb9cd77c23b61da496712fc2f75477c02))

## 0.1.4 (2023-10-04)
- **🧹 Chore**: Force top-layer not to have any dimensions ([7710448](https://github.com/a11delavar/lit-application/commit/77104488a3ac651d4dbfadfe72951fd4e8f8dc8b))

## 0.1.3 (2023-10-03)
- **🚀 Feature**: Introduce application top-layers replacing various host elements ([ae35e7a](https://github.com/a11delavar/lit-application/commit/ae35e7a638457a0365ea8b6a2dbfd5334f81aff2))

## 0.0.51 (2023-09-06)
- **🐛 Fix**: Fix dialogs not opening as popup in some cases ([35684d6](https://github.com/a11delavar/lit-application/commit/35684d62e2acdf24bbadfcb97e007fd67ef41f4b))

## 0.0.50 (2023-08-18)
- **🚀 Feature**: Set href of router links ([01adf09](https://github.com/a11delavar/lit-application/commit/01adf09b513186a47777cdb6b6d062b4cfce95e6))

## 0.0.48 (2023-08-04)
- **🐛 Fix**: Fix notifyAndThroError not handling where no explicit notifications are provided ([d52afba](https://github.com/a11delavar/lit-application/commit/d52afba553c62b6dadfe2a9dd603298faafb2746))

## 0.0.46 (2023-05-26)
- **🐛 Fix**: Only attach the application if not already connected ([9a2432f](https://github.com/a11delavar/lit-application/commit/9a2432fcd96f1b236a1d7aa78770b71cdc27a3c3))

## 0.0.38 (2023-02-26)
- **🧹 Chore**: Make "handleAction" protected ([51b3d27](https://github.com/a11delavar/lit-application/commit/51b3d272ae22f1aeb82d0b700d5b870fb8108723))

## 0.0.37 (2023-01-17)
- **🐛 Fix**: Fix routerLink directive not instantiating new components on every invocation ([5e6b18e](https://github.com/a11delavar/lit-application/commit/5e6b18e45ef8b01ed7da0af6162180544bd6cc75))

## 0.0.36 (2023-01-11)
- **🚀 Feature**: Ability to have base path for the Router ([0e4a1f2](https://github.com/a11delavar/lit-application/commit/0e4a1f27c219992cd6d3a9a9b9ae2b3583f1fa16))

## 0.0.35 (2022-12-21)
- **🐛 Fix**: Dialog's "manualClose" should not affect cancellation actions ([949e0c8](https://github.com/a11delavar/lit-application/commit/949e0c8181b18c4141819fde07e04865daee2a41))

## 0.0.34 (2022-12-15)
- **🐛 Fix**: Remove event listeners after the underlying element of routerLink directive has been disconnected ([0c1707f](https://github.com/a11delavar/lit-application/commit/0c1707f0a3a17ae9221ff7e853a75823050409a5))

## 0.0.33 (2022-12-13)
- **🧹 Chore**: Distinct URL for error pages ([bec6c80](https://github.com/a11delavar/lit-application/commit/bec6c8058f46ef6b1b9d46c24e6482cd69dca72c))

## 0.0.31 (2022-12-07)
- **🛠️ Refactoring**: Use update directive lifecycle in router link ([78dfad4](https://github.com/a11delavar/lit-application/commit/78dfad4291202bb96472278b3d98706093ef9f39))

## 0.0.28 (2022-12-06)
- **🐛 Fix**: Fix router links not opening page in new tab when selected ([592b5f9](https://github.com/a11delavar/lit-application/commit/592b5f90dbe43e0766dfef5f5f56699a44429e89))

## 0.0.27 (2022-12-05)
- **🧹 Chore**: Ability to override the document title ([4d1e67b](https://github.com/a11delavar/lit-application/commit/4d1e67beffe5e72566108d9a6d5c89c7cae20337))

## 0.0.26 (2022-12-01)
- **🚀 Feature**: Support keyboard shortcuts for opening pages and dialogs ([9e445e8](https://github.com/a11delavar/lit-application/commit/9e445e85b82e896f436380e06cdb7788221546f0))

## 0.0.24 (2022-11-27)
- **🚀 Feature**: Invocation handler for router link directive ([e0c90c3](https://github.com/a11delavar/lit-application/commit/e0c90c3d06bece0891fd0c06be3f6fb1f5422208))

## 0.0.23 (2022-11-27)
- **🧹 Chore**: Handle the case of using dialog components without confirmation e.g. for testing ([0eb6287](https://github.com/a11delavar/lit-application/commit/0eb628782715eac67ce3110dd2d2e5faef1c3e45))

## 0.0.22 (2022-11-22)
- **🐛 Fix**: Fix poppable dialogs not working ([8267877](https://github.com/a11delavar/lit-application/commit/82678778c6ce0882f6d43df83c27106bed984075))

## 0.0.21 (2022-11-22)
- **🚀 Feature**: Add support for hooks before route ([0df3aaa](https://github.com/a11delavar/lit-application/commit/0df3aaac5a007463ebbb32d65a57d1a01aba2f18))

## 0.0.20 (2022-11-22)
- **🛠️ Refactoring**: No caching in router ([ccb19e3](https://github.com/a11delavar/lit-application/commit/ccb19e3909d716e4456c80e3518d42b005a27fe3))

## 0.0.17 (2022-11-19)
- **🐛 Fix**: Fix router over-caching page components ([e5135e3](https://github.com/a11delavar/lit-application/commit/e5135e3b31e94cbd0117d02430644f0410808e3d))

## 0.0.16 (2022-11-16)
- **🛠️ Refactoring**: No private property access in router ([c9978c1](https://github.com/a11delavar/lit-application/commit/c9978c1d8cf9a5e04afd3c5057cf8af33d4acc5f))

## 0.0.14 (2022-11-14)
- **🚀 Feature**: Use pushState as default router path changing method ([7b999f7](https://github.com/a11delavar/lit-application/commit/7b999f75e0b1b80574799b5ae14153d706e3fd2e))

## 0.0.13 (2022-11-13)
- **🚀 Feature**: Router connecting hooks ([a909f4e](https://github.com/a11delavar/lit-application/commit/a909f4eba1c78bb04bd4d97b4f05e9e69d93703c))

## 0.0.12 (2022-11-12)
- **🚀 Feature**: Router support for nested routes and page instance caching ([5a7b587](https://github.com/a11delavar/lit-application/commit/5a7b587ded95570631fbccd3333b93ce61fa5eef))

## 0.0.10 (2022-11-11)
- **🐛 Fix**: Do not connect application until connecting hooks are executed ([ac4bae3](https://github.com/a11delavar/lit-application/commit/ac4bae36d2f4e1ddba8ed7512226442cac033e79))

## 0.0.8 (2022-11-09)
- **🧹 Chore**: Better typing for dialog and page element ([cb8fc0b](https://github.com/a11delavar/lit-application/commit/cb8fc0b06f3bcbc936e4e58257c93aa4b97c2297))

## 0.0.7 (2022-11-09)
- **🚀 Feature**: Central handling of dialog-related keys ([b95cdff](https://github.com/a11delavar/lit-application/commit/b95cdffb10052c929e077273086123098f46d6bc))

## 0.0.6 (2022-11-08)
- **🧹 Chore**: Add "data-router-selected" attribute to router links ([18dbad2](https://github.com/a11delavar/lit-application/commit/18dbad232aff9a2765c424e0d63fc8ba6a26918c))
