I'm starting at last to dive into WAB 2.1 and JS 3.18/4.0!
From our users I've noticed it's all about the interface. Easy, discoverable and fast. The new widgets, and new Query are awesome. That in mind, things I have noticed thus far in WAB 2.1:
As noted in my separate idea, when using unique values it would be interesting if the widget could get a representative set of values or a certain amount from the top, so the menu doesn’t become unwieldy. https://community.esri.com/ideas/12622-filter-query-widget-need-to-populate-dropdown-menus-for-layer...
The Query widget should include the SQL condition of the Query in the Results layer name in the LayerList. Instead of just the blank Query_Results. To doublecheck what I just queried takes going back into the Query Widget then Tasks, several clicks. (i.e if it is ZONING greater than 1,000 acres" that should be in the title)
Query widget should turn a layer on, if it is not already turned on and visible in LayerList. For example if ‘proposed Zoning’ isn’t on, it should be turned on. Users will see 0 Results found and not understand. It is very good that it shows regardless of scale dependency though. That is a good behavior, for us at least.
The Add Data widget is for services and only allows adding a KML service, not an actual KML file as the dropdown reads. I was excited when I thought you could add KML files only to be disappointed. It is great though for my organization that this widget can be used to add additional services by searching our Portal and AGO. This feature was one of the big drawbacks of WAB apps vs the standard map viewer. That and the inability to Filter layers, which has been addressed as well.
David, indeed, I see this, and I hope they add file loading capabilities too.The ability to add data, via shapefile, gdb or KML would be very useful for many users and agencies.
I agree the Filter and Group Filter, between these and Robert's eSearch we as developers are now armed with a powerful querying toolbelt! And I just found a bug I fixed and will update soon and my eQuery works fine in WAB21 too. Great stuff.
Have you tried AddShapefile with remove option ? I have not yet, but might be work a shot.
Also, https://community.esri.com/thread/163051 but looks like it did not necessarily work ...i.e. might need tweaks. Again, I have not tested yet.