Please post any comments in the forum.
Thanks to all that has provided feedback and tested the BETA.
I have fixed a few issues with older IE versions, and addressed a few other issues in the AC and Casc plugins. You find the full change log here.
Please let me know if you find any issues in this new release.
I have made some further enhancements to the require.js loading method for “Custom JS files” in the Custom JS tab. Based on the feedback, I’m fairly confident it will work as it did before Microsoft decided to include require.js in SharePoint online.
Please post any feedback on this version in the comments below, or in the forum.
Thanks for the patience!
I have now released a new version with a few changes, and hopefully a final fix for the loading custom js files problem. See change log and additional help text in the Custom JS tab in DFFS.
In addition to the hopefully last fix on the load custom js files, I have made a a hopefully significant improvement on the load time in large forms. Please report back how the load time changes with this new version.
Post your findings below, or use the forum.
There is unfortunately one issue with the latest version related to loading of custom js files and the custom js textarea.
If you have a rule triggering onload that calls on a function loaded in custom js, this rule will fail with an error message telling that the function isn’t defined.
The reason for this is that the loading of the require.js script that’s used for loading all other dependencies will defer the loading of custom js for a few milliseconds – enough for the rules to trigger.
I have tried to fix it, and a new version of the DFFS_frontend_min.js file can be downloaded here.
Please let me know if this fixes the issue, and I’ll wrap up a full package of files with this patch.
Sorry for the inconvenience,
I have fixed a few bugs and changed a few things based on feedback on the previous release – you find the change log here.
I have updated the DFFS user manual with the latest changes, but please let me know if I have forgotten something.
To all that has reported issues with the latest version: Please test to see if the issues have been fixed, and either reply to this post, or follow up on the forum post where the issue was first raised.
I want to thank all who has provided feedback on bugs and enhancement proposals, and I want to send a special big thanks to Rudolf Vehring for his help with testing this and previous version – and for providing valuable feedback and suggestions.
After a loooong BETA period, and quite a few modification to DFFS and the plugins, I’m finally ready with a new production release.
There are a few nice additions like better backup / restore functionality with support for creating restore points, and new loader functionality that lets you load different DFFS versions side by side in the same site. This way you can do a gradual upgrade of DFFS – one form at the time.
Please read the full change log to see all changes. You find the change log here: http://spjsblog.com/dffs/dffs-change-log/
Follow the download link here to get the new package.
Please note that the user manual hasn’t been updated yet, but I’ll do my best to update the manual within a few days.
Please post questions in the appropriate forum: http://spjsblog.com/forums/
I have uploaded a new BETA version of DFFS and plugins.
I’m sorry for the long delay from the previous BETA, and that I cannot give you a production ready release.
Based on feedback from the previous BETA I had to do some changes to how multichoice field triggers was handled, and this turned out to be a bit more complicated than I first anticipated.
When I was at it, I ended up doing quite a bit more work to enhance the DFFS backend experience – with for example better version control and backup and restore functionality.