Protect against potential infinite loop
Protect JS code injection by stringifing everyting injecting param strings
Do not wait useless features if not logged
Update changelog