# Reduced development time

**URL:** <https://forum.inductiveautomation.com/t/reduced-development-time/111454>\
**Category:** Module Development\
**Tags:** ignition83\
**Created:** [October 14, 2025, 8:31pm UTC](https://forum.inductiveautomation.com/t/reduced-development-time/111454 "2025-10-14T20:31:54Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mehrdad\_Telli](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mehrdad_telli/32/77763_2.png) [@Mehrdad\_Telli](https://forum.inductiveautomation.com/u/Mehrdad_Telli)\
**Post date:** [October 14, 2025, 8:31pm UTC](https://forum.inductiveautomation.com/t/reduced-development-time/111454/1 "2025-10-14T20:31:54Z")

</div>

After upgrading to Ignition 8.3, I noticed that I need to restart the Gateway every time I rebuild and test my module, which significantly increases development time.  
Is there any recommended way to speed up the development cycle or reload modules without a full Gateway restart?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 14, 2025, 10:49pm UTC](https://forum.inductiveautomation.com/t/reduced-development-time/111454/2 "2025-10-14T22:49:19Z")

</div>

No, module reloading at runtime is completely gone. This wasn't a tradeoff we made lightly, but the increased stability at runtime was deemed worth it.

We're planning to add the ability to more easily deploy a module + restart the gateway via a Gradle task; see this thread: [Issue Upgrading Third Party Modules](https://forum.inductiveautomation.com/t/issue-upgrading-third-party-modules/111257)

And for the particular case of reloading **web** assets, such as Perspective component data, there is a way to have the gateway always load assets from disk instead of your compiled module:

> [@Hot Reloading / Faster Iteration for Module React UI Development](https://forum.inductiveautomation.com/t/hot-reloading-faster-iteration-for-module-react-ui-development/111324/2):
>
> If you run your gateway with a system property override (e.g. via wrapper.java.additional in the ignition.conf file) following a format of res.path.moduleID, pointing to a semicolon delimited list of absolute file paths, the module's contained resources will be skipped and we'll go directly to those paths to try to load contained resources. That's a long sentence, but tl;dr: -Dres.path.com.inductiveautomation.reporting=/Users/pgriffith/Projects/ignition-81/Modules/reporting/web/reporting-compo…
