HTML_AJAX

AdvancedSearch | AreaMap ]

Search:

HTML_AJAX - PEAR Package for AJAX and PHP
FAQ
Getting Started
Developer Information
Comments

HTML_AJAX Home

PEAR Page

API Docs

Bugs

Mailing List

The AJAX book by an HTML_AJAX author:

 

Wiki Home

Wiki Syntax

 

Username:

Password:

Edit This Page

Create New Page

Set Tags

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)

  1. proxyless_usage.php - PASSED
  2. proxy_usage_inline_javascript.php - PASSED
  3. proxy_usage_server.php - PASSED
  4. queue_usage.php - PASSED
  5. slow_livesearch.php - PASSED
  6. helper_usage.php - PASSED
  7. form.php - PASSED
  8. login/index.php - PASSED
  9. action_usage.php - PASSED
  10. review/index.php - PASSED
  11. guestbook/index.php - PASSED
  12. shoutbox.php - FAILED (I think)
  13. test_speed.php - PASSED
  14. test_priority.php - PASSED
  15. setInnerHTML.php - PASSED
  16. behaviorSpeed.php - PASSED
  17. test_behavior.html - PASSED

(OS, Browser, Examples, Other things tested)
WinXP?, PHP 5.1.2, IE 6.0.2900.2180.xpsp2_gdr.050301-1519

  1. proxyless_usage.php - PASSED
  2. proxy_usage_inline_javascript.php - PASSED
  3. proxy_usage_server.php - PASSED
  4. queue_usage.php - PASSED
  5. slow_livesearch.php - PASSED
  6. helper_usage.php - PASSED
  7. form.php - PASSED
  8. login/index.php - PASSED
  9. action_usage.php - PASSED
  10. review/index.php - PASSED
  11. guestbook/index.php - PASSED
  12. shoutbox.php - PASSSED? (does not update in real time)
  13. test_speed.php - PASSED
  14. test_priority.php - PASSED
  15. setInnerHTML.php - FAILED (almost all test incorrectly display TEST FAILED message, 10. throws JS error 'object expected: line 71 char 2')
  16. behaviorSpeed.php - PASSED
  17. test_behavior.html - PASSED

WinXP?, PHP 5.1.2, Firefox 1.5.0.6

  1. setInnerHTML.php - FAILED (test 14 throws JS syntax error setInnerHTML.php (line 1) <![CDATA[ )
HTML_AJAX:release-0.5.0 (68.228.235.15)
Tue Aug 29 09:54:10 2006
[ Links | Source | History | RSS | Edit ]

This site powered by YaWiki 0.22 beta.