The 0.4 version is now released. Security fixes have been applied, a whole bunch of bugs fixed and on top of that we have added support for utf8 encoding / decoding.
Happy coding!
Well, after some more use, and some more bugs found - it's now time for another release. RC4 and hopefully the last RC...
As always test and goto http://ajaxagent.org and report your findings.
/niklas
The changes in release v.0.4 RC3:
Bugs:
- Added parseJSON() to the two places that did not use it: when returning to a innerHTML or value field.
Changes:
- Added some html tests to agent_test.
Test, test and test...
/niklas
The changes in release v.0.4 RC2:
Bugs:
- the & character was a no-no in an array (at least when not using utf8), fixed in r34
Changes:
- Added more tests to agent_test - now 22 tests!
Tested with agent_test.php and passed on:
Linux:
- Apache 2.0.54 & PHP 4.3.10
- Apache 2.2.3 & PHP 5.2.0
Windows 2003:
- Apache 2.0.53 & PHP 4.3.
Windows XP:
- IIS & PHP 5.2.3
Please test and return with your findings... read more
Security fix:
- Added register_func and register_prefix, to limit the functions that ajaxagent is allowed to call.
- Security patch with the help from Skv
Bugs:
- Added the js fix for firefox
- Fixed a couple of js notice (missing var)
- Changed the encodeURI to encodeURIComponent from http://ajaxagent.org/modules/newbb/viewtopic.php?topic_id=153&forum=4
- Made it possible to return an array to an sync call
- If we have magic_quotes on, that is not good for array's, remove slashes and then apply slashes after json->php is done.... read more