# Deprecating .js.es6 file extensions in themes and plugins

**URL:** https://meta.discourse.org/t/deprecating-js-es6-file-extensions-in-themes-and-plugins/398894
**Category:** Development
**Tags:** dev-news
**Created:** [20 maart 2026 om 16:03 UTC](https://meta.discourse.org/t/deprecating-js-es6-file-extensions-in-themes-and-plugins/398894 "2026-03-20T16:03:38Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![LeoDavidson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/leodavidson/32/119574_2.png) [@LeoDavidson](https://meta.discourse.org/u/LeoDavidson)
#### Post date: [31 maart 2026 om 10:15 UTC](https://meta.discourse.org/t/deprecating-js-es6-file-extensions-in-themes-and-plugins/398894/2 "2026-03-31T10:15:14Z")

</div>

Why do you keep doing things like this rather than maintain compatibility?

This is just creating more work for no reason. It costs nothing to allow the old and new extensions. They are just filenames.

Some of us are trying to do other things, not spend our lives updating Discourse plugins.

I’ve already stopped writing new plugins because i’m sick of this stuff.

---

_[View the full topic](https://meta.discourse.org/t/deprecating-js-es6-file-extensions-in-themes-and-plugins/398894)._
