<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Migrating Custom Widgets from 1.15 to 1.16 in ArcGIS Experience Builder Questions</title>
    <link>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1641777#M20436</link>
    <description>&lt;P&gt;Is it local or on another environment?&amp;nbsp; I wonder if this could be a cache issue? You may need to update the manifest version number to something higher so that it can detect the changes?&lt;/P&gt;</description>
    <pubDate>Wed, 13 Aug 2025 20:57:43 GMT</pubDate>
    <dc:creator>TimWestern</dc:creator>
    <dc:date>2025-08-13T20:57:43Z</dc:date>
    <item>
      <title>Migrating Custom Widgets from 1.15 to 1.16</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1565895#M16382</link>
      <description>&lt;P&gt;Recently I removed EB DE 1.15 from my development server and deployed 1.16. When I run npm ci, npm fund, then npm start, I get the below results of saying the widget name is duplicated. I went to update the widget.tsx in one of the widgets, but the updates are not pushing through into the widget itself. I am missing some steps about migrating widgets from one version of EB DEV to another. I did copy and paste the widgets from the 1.15 to 1.16&amp;nbsp;file path...\ArcGISExperienceBuilder\client\your-extensions\widgets folder. Instead of editing the code in&amp;nbsp;file path...\ArcGISExperienceBuilder\client\your-extensions\widgets, should I be editing the code in&amp;nbsp;file path...\ArcGISExperienceBuilder\client\dist\widgets?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Brian_McLeer_0-1733528628553.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/121083i1C14D499C8155439/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Brian_McLeer_0-1733528628553.png" alt="Brian_McLeer_0-1733528628553.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Dec 2024 23:47:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1565895#M16382</guid>
      <dc:creator>Brian_McLeer</dc:creator>
      <dc:date>2024-12-06T23:47:40Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating Custom Widgets from 1.15 to 1.16</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1566254#M16404</link>
      <description>&lt;P&gt;One thing I would check after changing versions, is ensure you are starting everything fresh. (May or may not need a cache clear)&lt;BR /&gt;&lt;BR /&gt;It's my understanding that what ends up in DIST is not always the same as what is in your-extensions/widgets/foldername (Often its reduced to a single .js file)&lt;BR /&gt;&lt;BR /&gt;if you have a message about a duplicate widget, double check the manifest.json file most often its the name key that needs adjusted.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Dec 2024 15:43:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1566254#M16404</guid>
      <dc:creator>TimWestern</dc:creator>
      <dc:date>2024-12-09T15:43:29Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating Custom Widgets from 1.15 to 1.16</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1566286#M16408</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/727644"&gt;@TimWestern&lt;/a&gt;. If I change the name of the widget folder in ...ArcGISExperienceBuilder\client\your-extensions\widgets\mapswitcher and the name in the manifest.json for each widget, it works. However, existing applications created in DE break the widgets and require them all to be reconfigured because of the name change. I did clear the cache on the client and server folder by running&amp;nbsp;&lt;SPAN&gt;npm cache clean --force, which did not seem to change anything for this issue.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Dec 2024 16:25:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1566286#M16408</guid>
      <dc:creator>Brian_McLeer</dc:creator>
      <dc:date>2024-12-09T16:25:09Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating Custom Widgets from 1.15 to 1.16</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1566349#M16411</link>
      <description>&lt;P&gt;I think it was my order of operations. During my first attempt, I updated version 1.16 and then imported the application ZIPS from 1.15 to 1.16. The second time, I did a fresh install of 1.16 and then copied the widgets into the&amp;nbsp;&lt;SPAN&gt;ArcGISExperienceBuilder\client\your-extensions\widgets\ folder. After that, I imported the application ZIPS from an export from 1.15.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Dec 2024 15:02:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1566349#M16411</guid>
      <dc:creator>Brian_McLeer</dc:creator>
      <dc:date>2024-12-10T15:02:47Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating Custom Widgets from 1.15 to 1.16</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1566389#M16413</link>
      <description>&lt;P&gt;oh yeah, folder name not matching is so easy to miss.&amp;nbsp; I forgot to mention that one.&amp;nbsp; &amp;nbsp;It's bit me on several occasions.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Dec 2024 18:38:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1566389#M16413</guid>
      <dc:creator>TimWestern</dc:creator>
      <dc:date>2024-12-09T18:38:16Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating Custom Widgets from 1.15 to 1.16</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1568836#M16544</link>
      <description>&lt;P&gt;Yeah, the reconfigure problem is the unfortunate side effect of how this works.&amp;nbsp; Its not always immediately obvious that a widget name change is the issue either.&amp;nbsp; One way to avoid this, is you could in theory just change the label that appears in the EXB Pallet, rather than the folder of the widget itself, so it would display with a new name and not break that change.&lt;/P&gt;</description>
      <pubDate>Mon, 16 Dec 2024 13:50:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1568836#M16544</guid>
      <dc:creator>TimWestern</dc:creator>
      <dc:date>2024-12-16T13:50:32Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating Custom Widgets from 1.15 to 1.16</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1572521#M16764</link>
      <description>&lt;P&gt;btw, I've experienced additional headaches on enterprise, where a widgets folder hosted somewhere, loaded by Enterprise won't always sense the updated copy (its like the widget is stuck in cache in session somewhere).&lt;BR /&gt;&lt;BR /&gt;I had to remove the folder where the widget was.&lt;BR /&gt;Then go to edit the experience in AGE, remove the widget, save and publish&lt;BR /&gt;load the view from portal to verify it was gone&lt;BR /&gt;Then copy the new custom widget folder back in to the same location&lt;BR /&gt;Go back to edit the experience in AGE, add and configure the widget again.&lt;BR /&gt;Save and publish the experience&lt;BR /&gt;Reload the Experience from View&lt;BR /&gt;Hit F12 to open Dev Tools&lt;BR /&gt;Hold left click over the refresh button and choose:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TimWestern_0-1735931108751.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/122690iF44E3F9262D3B19C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="TimWestern_0-1735931108751.png" alt="TimWestern_0-1735931108751.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Empty Cache and hard reload, for me since my widget isn't on the first screen I did it on the screen it appears too, and finally got the changes to show up.&lt;BR /&gt;&lt;BR /&gt;If you upgrade, and find weird things with the widgets, the way the host of the widgets itself handles caching may be playing a role also.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 03 Jan 2025 19:06:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1572521#M16764</guid>
      <dc:creator>TimWestern</dc:creator>
      <dc:date>2025-01-03T19:06:28Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating Custom Widgets from 1.15 to 1.16</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1640557#M20383</link>
      <description>&lt;P&gt;Hey Brian, I'm trying to do this exact thing and my custom widget in the UI of the imported experience just says "Fail to load", despite the setting panel seeming like everything should work (data sources recognized there, etc). I didn't change any code in my custom widget, so I'm guessing that's a step that I missed but I don't know exactly what I'd need to update. Do you have any suggestions or advice from your getting it to work?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Aug 2025 20:36:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1640557#M20383</guid>
      <dc:creator>ZachBodenner</dc:creator>
      <dc:date>2025-08-08T20:36:11Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating Custom Widgets from 1.15 to 1.16</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1641777#M20436</link>
      <description>&lt;P&gt;Is it local or on another environment?&amp;nbsp; I wonder if this could be a cache issue? You may need to update the manifest version number to something higher so that it can detect the changes?&lt;/P&gt;</description>
      <pubDate>Wed, 13 Aug 2025 20:57:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/migrating-custom-widgets-from-1-15-to-1-16/m-p/1641777#M20436</guid>
      <dc:creator>TimWestern</dc:creator>
      <dc:date>2025-08-13T20:57:43Z</dc:date>
    </item>
  </channel>
</rss>

