|
|
Release Notes for 0.5.0 Beta
HTML_AJAX beta released on Aug 29th 2006
Besides all the changes this beta release means were commiting to backwards compatability on all documented APIs. The main task before the 1.0 release is finishing up documentation so that everyone knows what that can safely use.
Changelog
- Update HTML_AJAX_Action to use HTML_AJAX_Util.setInnerHTML
- Add an HTML_AJAX.post method for easy custom post requests
- Update the SingleBuffer?_Interval queue to have a single outstanding request mode
- Move around processing Queues, they are all located in Queue.js now, BC entries were added to HTML_AJAX_Server so this should affect anyone
- Prevent the same JS library from being served multiple times by HTML_AJAX_Server
- Turn on cssQuery() caching when loading multiple JavaScript Behaviors
- Add in Behavior speed test and debugging mode
- Fix Bug #8183, Fixes for UTF-8 and other encodings in formEncode
- Add more formEncode test cases
- Fix problems in IE when forms contains elements named action bug #8358
- phpSerializer array index fixes
- Fix bug #8396, PHP5 and __autoload fixes
- Fix bug #8304, stub generation problems when exported name differs from class name
- Fix bug #8302, always restore last error handlers
- Drop callback code for filtering _GET _SERVER, override HTML_AJAX or replace _GET/_SERVER if you want to change hows thats beings done
If this effects you please let me know to verify that this simpler integrations works for you
- Improve JSON decoding performance by removing bugs that was making us use the slow fallback decoder
- Added new predefined library sets that can help you easily skip parts of the js library
- XML support that allows you to transparently pass DOM objects between JavaScript and PHP
Testing Results
I'm getting a javascript error with the queue usage... Unknown Queue: rls (latest firefox - 1.5.0.6) although the slow livesearch seems to be working
This was due to moving the extra queues out into there own file, fixed by adding "queues" to the client line.
Tested On:
(OS, Browser, Examples, Other things tested)
Centos, PHP 4.3.9, Firefox 1.5.0.6 (Windows) (bluga.net server)
- proxyless_usage.php - PASSED
- proxy_usage_inline_javascript.php - PASSED
- proxy_usage_server.php - PASSED
- queue_usage.php - PASSED
- slow_livesearch.php - PASSED
- helper_usage.php - PASSED
- form.php - PASSED
- login/index.php - PASSED
- action_usage.php - PASSED
- review/index.php - PASSED
- guestbook/index.php - PASSED
- shoutbox.php - FAILED (I think)
- test_speed.php - PASSED
- test_priority.php - PASSED
- setInnerHTML.php - PASSED
- behaviorSpeed.php - PASSED
- test_behavior.html - PASSED
(OS, Browser, Examples, Other things tested)
WinXP?, PHP 5.1.2, IE 6.0.2900.2180.xpsp2_gdr.050301-1519
- proxyless_usage.php - PASSED
- proxy_usage_inline_javascript.php - PASSED
- proxy_usage_server.php - PASSED
- queue_usage.php - PASSED
- slow_livesearch.php - PASSED
- helper_usage.php - PASSED
- form.php - PASSED
- login/index.php - PASSED
- action_usage.php - PASSED
- review/index.php - PASSED
- guestbook/index.php - PASSED
- shoutbox.php - PASSSED? (does not update in real time)
- test_speed.php - PASSED
- test_priority.php - PASSED
- setInnerHTML.php - FAILED (almost all test incorrectly display TEST FAILED message, 10. throws JS error 'object expected: line 71 char 2')
- behaviorSpeed.php - PASSED
- test_behavior.html - PASSED
WinXP?, PHP 5.1.2, Firefox 1.5.0.6
- setInnerHTML.php - FAILED (test 14 throws JS syntax error setInnerHTML.php (line 1) <![CDATA[ )
This site powered by YaWiki 0.22 beta.
|
|