I recently migrated Vaadin to version 8.9.3 and tried to used Exporter 2.0.2 but ran into errors. I then tried to use the latest Exporter version 2.1.0. With this I got further than with 2.0.2 but ran into the same issue that Cesar ran into with the code failing in FileBuilder during the isExportable check:
if (!option.getColumnOption(column.getId()).getValueProviderFunction().isPresent()) {
return false;
}
You had mentioned that this was a regression error. Will this be fixed in future release?
I re-compiled my code from Vaadin 8.9.3 to Vaadin 8.8.6 and Exporter 2.10 still did not work. However when I switched to using Exporter 2.0.2 this did work. I then upgraded Vaadin back to 8.9.3 with Exporter 2.0.2 and this did work properly this time. So I am good for now. Thanks for creating and supporting this add-on!
2.10 was a typo, it should have been 2.1.0. This is the latest version that is available from GitHub and is the version you mentioned in response to David Simon a few months ago where you stated “I just released a new version 2.1.0 for Vaadin 8, and tested with 8.8.6”.
Right! yeah, sorry, 2.1.0 was the one has regression errors, so I unpublished it here in Vaadin Directory, but it is still there in GitHub. I will fix that regression error and release a new version once in the future.