You are not logged in.
With the latest mORMot & SyNode, the sample "02 - Binding" raises exception of "invalid arrow-function arguments (parentheses around the arrow-function may help)" during startup. Could you help to fix it ?
Offline
The exception is seen with Win XE8/XE Tokyo, x32, SM45.
When SM52 is defined, the exception is not seen. Many thanks for your instructive test. Nevertheless, could you help to comment whether SM45 is deprecated in your company ?
Offline
I see the regression - it's inside a nodejs modules (core_modules folders) - arrow functions are used inside and SM45 not support it. So, my suggestion is to migrate to SM52. In any case all new JS libraries are use a ES6 syntax (not supported by SM45)...
In my company new projects we start with SM52 (mORMot trunk/SM52/XE2/win32). Old projects still use version 1.18.3488 of mORMot (mORMot 3488/SM45/XE2/win32).
But we plane to start migration of all our projects to SM52 + FPC3.11 + Linux x64 / Win64 in the beginning on March - almost all in mORMot/Synode are ready for this (SyNode for FPC currently in brunch fb_SyNode_fpc311)
Last edited by mpv (2018-02-13 15:32:01)
Offline
Thank you very much for your helpful suggestions and comments !
PS: SM52 + Linux sounds quite interesting ! Great contributions from you !
Offline
Thank you for the notification! I really value your intention to help us! Hope you'll find rights thesis informative and essential!
Offline