# Deprecation notice: PluginOutlet

**URL:** https://meta.discourse.org/t/deprecation-notice-pluginoutlet/327580
**Category:** Bug
**Created:** [September 22, 2024, 12:27am UTC](https://meta.discourse.org/t/deprecation-notice-pluginoutlet/327580 "2024-09-22T00:27:32Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [September 22, 2024, 12:27am UTC](https://meta.discourse.org/t/deprecation-notice-pluginoutlet/327580/1 "2024-09-22T00:27:32Z")

</div>

In the console I am seeing

 ![This image shows a warning notice about a deprecated notice for PluginOutlet arguments, which advises users to pass using the '@outletArgs' identifier instead of the '@args' identifier. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/9/1/7/917fc7405e39a28b1665a392d8e06db00b714487.png)

> ⚠Deprecation notice: PluginOutlet arguments should now be passed using `@outletArgs=` instead of `@args=` (outlet: category-box-below-each-category) [deprecation id: discourse.plugin-outlet-args

This currently doesn’t seem to be breaking anything. So more just for information headsup

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [September 22, 2024, 12:42am UTC](https://meta.discourse.org/t/deprecation-notice-pluginoutlet/327580/2 "2024-09-22T00:42:57Z")

</div>

probably from one of your themes or components. can you check [safe mode](https://meta.discourse.org/t/53504?silent=true)? i’m not getting this error on my instance.

looks like whatever component that is causing it is using the old plugin outlet args format:

for example, this would lkely throw a deprecation error:

> <https://github.com/discourse/discourse-minimal-category-boxes/blob/7f96061fce7a354d90c6e4bf9b781e68a86e0861/javascripts/discourse/components/category-box.hbs#L97C1-L102C7>

but this shouldn’t:

> <https://github.com/discourse/discourse/blob/ed4791d0b018e8a1608d4912728e3438ce4148d8/app/assets/javascripts/discourse/app/components/categories-boxes-with-topics.hbs#L39C5-L42C9>

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [September 22, 2024, 12:58am UTC](https://meta.discourse.org/t/deprecation-notice-pluginoutlet/327580/3 "2024-09-22T00:58:35Z")

</div>

I do have the Air theme installed. So likely the 'minimal category boxes ’ you linked as ‘modern category boxes with groups’ is still under that name.

The other TC throwing an error is post badges.

 ![This image shows a warning message, potentially a pop-up from a software application, indicating a security concern with a specific file or URL. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/1/f/3/1f30583bf792d7dbfde436b8cc43a65c563730a4.png)

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [September 30, 2024, 8:42pm UTC](https://meta.discourse.org/t/deprecation-notice-pluginoutlet/327580/4 "2024-09-30T20:42:32Z")

</div>

This is a deprecation notice, so if you are not a theme/plugin maintainer you have nothing to do about it and that won’t cause errors on your instance.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [September 30, 2024, 8:58pm UTC](https://meta.discourse.org/t/deprecation-notice-pluginoutlet/327580/5 "2024-09-30T20:58:19Z")

</div>

Cool thanks. So it will not affect the theme component’s function?

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [September 30, 2024, 9:11pm UTC](https://meta.discourse.org/t/deprecation-notice-pluginoutlet/327580/6 "2024-09-30T21:11:27Z")

</div>

No as long as it’s a deprecation, we use these to track them and fix them ahead of final removal. It’s only YOUR problem, if it’s your own private customization causing this.

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [October 3, 2024, 9:11pm UTC](https://meta.discourse.org/t/deprecation-notice-pluginoutlet/327580/7 "2024-10-03T21:11:54Z")

</div>

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.
