<excludelayer>Park District Base Map</excludelayer>and change the others back to type="feature" and url="http://[server]/ArcGIS/rest/services/swan/CRANE_alldata/FeatureServer/3"/>
Simon,
All you need to do is exclude the unwanted layers in the EditWidget.xml<excludelayer>Park District Base Map</excludelayer>and change the others back to type="feature" and url="http://[server]/ArcGIS/rest/services/swan/CRANE_alldata/FeatureServer/3"/>
Simon,
It is not a bug, it seems that it is a feature that was added as in the code they are calling createFeatureLayersFromDynamicMapService for all DynamicMapServices to see if there is a corresponding FeatureService and if there is present that as an editable layer. So yes it seems you have to do the extra steps of excluding those.