Improved rendering of remote pages - now everything is rendered locally and local assets are used even if remote target is selected. The remote target is only used for server connect data feeds.
I don’t quite understand the advantage of this change. Hopefully I’ve misunderstood how it works and what it’s for, but as far as I can see, I prefer it as it was.
The first sentence above suggests it’s performance-related - but if you want to see the results quickly, why not just use the local version, rather than a sort of remote version (but with local assets).
I think the error-reporting features introduced in 1.4 are really useful. However, in effect, they only work locally. Previously, I could switch to remote view and see errors related to missing dependencies (on the remote server only). Now, I can’t see this information.
local assets are used even if remote target is selected
This can produce rather confusing results. Eg I have a dynamic table based on a list of image files in a folder. In the example below, I am viewing the remote server in Wappler. Below this is FileZilla showing two image files on the remote server. The broken image of course suggests the asset/image is missing on the remove server - but it’s not; the image is missing on the local server. It may well be the case that on my local version I don’t have the same data (including images) that my client has on the live server. Seeing errors flagged because of this is confusing (and wrong I think).
Is this feature mainly for people who don’t have a local server, and just work remotely? As I say, I think perhaps I’ve misunderstood this change, but as far as I can see - at least in some situations - it has reduced some functionality (remote error checking) and gives misleading results (as in the example above). Would it be possible to have an option to revert to the previous behaviour?