# DialogService configuration changed?

**URL:** <https://discourse.aurelia.io/t/dialogservice-configuration-changed/6467>\
**Category:** Uncategorized\
**Created:** [July 5, 2025, 4:59pm UTC](https://discourse.aurelia.io/t/dialogservice-configuration-changed/6467 "2025-07-05T16:59:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![aGustafson](https://avatars.discourse-cdn.com/v4/letter/a/977dab/32.png) [@aGustafson](https://discourse.aurelia.io/u/aGustafson)\
**Post date:** [July 5, 2025, 4:59pm UTC](https://discourse.aurelia.io/t/dialogservice-configuration-changed/6467/1 "2025-07-05T16:59:40Z")

</div>

Hi, I am trying to use the DialogService in a brand new Aurelia project. I have lots of dialogs, they need cusomt behavior. Instead of setting these on each dialogService.open() call I want to register these changes in main.ts.

The docs show examples using DialogConfigurationClassic and DialogConfigurationStandard, but it looks this these are not longer available from the @aurelia/dialog package. Is there a newer way of doing things?

I’ve resorted to using a CustomDialogService that stuffs the configuration I need into the open() call automatically. These feels a bit hacky though.

Thanks in advance for any advice.

---

<div class="post-metadata">

**Author:** ![migajek](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/migajek/32/379_2.png) [@migajek](https://discourse.aurelia.io/u/migajek)\
**Post date:** [July 9, 2025, 7:39pm UTC](https://discourse.aurelia.io/t/dialogservice-configuration-changed/6467/2 "2025-07-09T19:39:28Z")

</div>

Hi, had the same problem today. Apparently the docs are already reflecting [these recent changes](https://github.com/aurelia/aurelia/commit/9aab10899bd8ef5f246f039d04c6ba1388b59cf0) that has not been yet released (my guess is, this will be in `beta.25` but who knows )

I believe, for beta.24 you should use `DialogDefaultConfiguration` by default, or customize it like I did:

```auto
DialogConfiguration.customize(cb => {}, [
    DialogService,     
    DialogBootstrapRenderer,
    DefaultDialogGlobalSettings,
    DefaultDialogEventManager,    
  ])

```

---

<div class="post-metadata">

**Author:** ![bigopon](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/bigopon/32/18_2.png) [@bigopon](https://discourse.aurelia.io/u/bigopon)\
**Post date:** [July 10, 2025, 10:23pm UTC](https://discourse.aurelia.io/t/dialogservice-configuration-changed/6467/3 "2025-07-10T22:23:32Z")

</div>

In beta 24, we indeed was able to change the implementation like mention above. In beta 25, the way we configure the dialog rendering was change, and it should be a lot simpler to use a different renderer

Beta 25 is out, and the `DialogConfigurationClassic` and `DialogConfigurationStandard` should now be available. There’s a lag between doc change and the actual release. We will be tweaking our doc so that it’ll be the same with npm version instead of latest commits.

If you still have issues with figuring out the dialog renderer APIs, please help contribute to this issue your findings [[Doc] revamp dialog documentation · Issue #2204 · aurelia/aurelia](https://github.com/aurelia/aurelia/issues/2204)

---

<div class="post-metadata">

**Author:** ![aGustafson](https://avatars.discourse-cdn.com/v4/letter/a/977dab/32.png) [@aGustafson](https://discourse.aurelia.io/u/aGustafson)\
**Post date:** [September 15, 2025, 12:47pm UTC](https://discourse.aurelia.io/t/dialogservice-configuration-changed/6467/4 "2025-09-15T12:47:16Z")

</div>

Thanks. Its all working now.

The documentation is really up to date then, nice.
