<?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: WABD version upgrade custom widgets in ArcGIS Web AppBuilder Questions</title>
    <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wabd-version-upgrade-custom-widgets/m-p/1137589#M21847</link>
    <description>&lt;P&gt;OK Thanks. I will run the custom widget upgrade process just to be through. Can't imagine it will hurt anything.&lt;/P&gt;</description>
    <pubDate>Wed, 26 Jan 2022 20:08:50 GMT</pubDate>
    <dc:creator>BrianLeroux</dc:creator>
    <dc:date>2022-01-26T20:08:50Z</dc:date>
    <item>
      <title>WABD version upgrade custom widgets</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wabd-version-upgrade-custom-widgets/m-p/1137475#M21842</link>
      <description>&lt;P&gt;Hi. I am looking to upgrade to WABD 2.23 and I am trying to figure out the proper way to do this. The documentation seems somewhat incomplete on this topic. The instructions for upgrading the apps is clear and works fine. Updating custom widgets is where the confusion starts. In one section is states the following:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;If you have custom widgets and themes in the app that were created in the previous version of&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;Web AppBuilder&lt;/SPAN&gt;&lt;SPAN&gt;, the command utility will import them into the new version as well, without automatically checking them. You need to make sure these custom widgets are compiled with the version of&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;ArcGIS API for JavaScript&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;and version of&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;Web AppBuilder&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;to which you import the app. See the&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/web-appbuilder/guide/about-versions.htm" target="_blank" rel="noopener"&gt;version comparison chart&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;I do not understand what they mean by making sure it is compiled with JS API that matches WAB version. I know 2.23 will use API version 3.39 but I do not see where you are able to change that. I have assumed that the widget will try to use the version that WAB was build from. Any ideas?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;To add to the confusion there is another part of the documentation&amp;nbsp;that states that custom widgets can be upgraded by WAB.&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;H1&gt;Upgrade custom widgets and themes&lt;/H1&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Although there is no function to upgrade a custom widget and theme directly, you can follow the steps below.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;I follow the steps which is simply importing a map from old WAB to the new version. It brings the widgets in but I am not seeing changes suggesting there was any "upgrade" that occurred. The manifest on those still show the old version. Does anyone know what this suggested process actually does?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I appreciate any help.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jan 2022 16:57:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wabd-version-upgrade-custom-widgets/m-p/1137475#M21842</guid>
      <dc:creator>BrianLeroux</dc:creator>
      <dc:date>2022-01-26T16:57:12Z</dc:date>
    </item>
    <item>
      <title>Re: WABD version upgrade custom widgets</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wabd-version-upgrade-custom-widgets/m-p/1137485#M21843</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/16061"&gt;@BrianLeroux&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What that text is actually telling you is that WAB will use the version of the JS API that it is designed to use for that release of WAB so if the custom widget is developed to use something that is no longer available in that API version then it could not function or not function properly. For the majority of cases this is never an issue though.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jan 2022 17:29:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wabd-version-upgrade-custom-widgets/m-p/1137485#M21843</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2022-01-26T17:29:05Z</dc:date>
    </item>
    <item>
      <title>Re: WABD version upgrade custom widgets</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wabd-version-upgrade-custom-widgets/m-p/1137491#M21844</link>
      <description>&lt;P&gt;Thanks Robert. That makes sense. I think it was the use of "compile" that had me thinking there was more to it. I am still curious on the second part though that talks about upgrading custom widgets and themes. I am not sure what we are achieving by following their import steps.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jan 2022 17:35:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wabd-version-upgrade-custom-widgets/m-p/1137491#M21844</guid>
      <dc:creator>BrianLeroux</dc:creator>
      <dc:date>2022-01-26T17:35:43Z</dc:date>
    </item>
    <item>
      <title>Re: WABD version upgrade custom widgets</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wabd-version-upgrade-custom-widgets/m-p/1137503#M21845</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/16061"&gt;@BrianLeroux&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am not really sure about that part either. I assume that it is dealing with those situations when that app fails to upgrade due to a custom widget issue.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jan 2022 17:49:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wabd-version-upgrade-custom-widgets/m-p/1137503#M21845</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2022-01-26T17:49:49Z</dc:date>
    </item>
    <item>
      <title>Re: WABD version upgrade custom widgets</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wabd-version-upgrade-custom-widgets/m-p/1137589#M21847</link>
      <description>&lt;P&gt;OK Thanks. I will run the custom widget upgrade process just to be through. Can't imagine it will hurt anything.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jan 2022 20:08:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wabd-version-upgrade-custom-widgets/m-p/1137589#M21847</guid>
      <dc:creator>BrianLeroux</dc:creator>
      <dc:date>2022-01-26T20:08:50Z</dc:date>
    </item>
  </channel>
</rss>

