» Version
» Information
0.5.8
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.5.8
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.5.8
Download
For manual installation only
Release date: 2017-02-02 17:04 UTC
Release state: beta
Release uploaded by: cweiske
Changelog:
* Fix security bug #21165, CVE-2017-5677: Possible Remote Code Execution through unserializer
Thanks to Egidio Romano for reporting the bug.
Dependencies:PHP Version: PHP 4.1.0 or newer
PEAR Package: PEAR Installer 1.9.0 or newer
0.5.7
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.5.7
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.5.7
Download
For manual installation only
Release date: 2014-10-28 22:59 UTC
Release state: beta
Release uploaded by: cweiske
Changelog:
* Fix security bug: Remote Code Execution.
Thanks to Craig Arendt of Stratum Security for reporting the bug.
Dependencies:PHP Version: PHP 4.1.0 or newer
PEAR Package: PEAR Installer 1.9.0 or newer
0.5.6
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.5.6
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.5.6
Download
For manual installation only
Release date: 2008-06-16 14:51 UTC
Release state: beta
Release uploaded by: jeichorn
Changelog:
* Fix Coding Standard Problems
* Refactor svn code layout, build system
* Remove usused jsunit code
* Add support for content-type text/xml #14032
* Fix combineActions with empty actions #13854
* Fix Javascript in HTML_AJAX.replace target document doesn't get executed in Opera. #14144 put opera on the ie codepath not the gecko codepath
* Fix Bug #12027 html_ajax.post and Opera (array), this fix might break older versions of Opera, but supporting the new version seems more important
Dependencies:PHP Version: PHP 4.1.0 or newer
PEAR Package: PEAR Installer 1.4.0a12 or newer
0.5.5
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.5.5
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.5.5
Download
For manual installation only
Release date: 2008-04-07 18:49 UTC
Release state: beta
Release uploaded by: jeichorn
Changelog:
* Merge bug fixes in combineJsIncludes from Clearhealth
* Fix for bug #13616, HTML_AJAX_lite.js wasn't rebuilt in the 0.5.4 release
Dependencies:PHP Version: PHP 4.1.0 or newer
PEAR Package: PEAR Installer 1.4.0a12 or newer
0.5.4
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.5.4
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.5.4
Download
For manual installation only
Release date: 2008-04-04 17:09 UTC
Release state: beta
Release uploaded by: jeichorn
Changelog:
* This fixes ie6 problems, and immediate upgrade from 0.5.3 is recommended
* Fix for bug #13113 - Opera, JavaScript and XMLSerializer
* Add a newline at the end of packed files
Dependencies:PHP Version: PHP 4.1.0 or newer
PEAR Package: PEAR Installer 1.4.0a12 or newer
0.5.3
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.5.3
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.5.3
Download
For manual installation only
Release date: 2008-04-01 23:20 UTC
Release state: beta
Release uploaded by: jeichorn
Changelog:
* Gzip compression Support
* Fix for Bug #12129 Error with URL generated using HTML_AJAX_Helper::setupAJAX()
* Add an option to optionally combined js libraries
* Fix for bug #12415 - Return value of makeRequest in formSubmit when doing a async request
* Fix for bug #13113 - Opera, JavaScript and XMLSerializer
Dependencies:PHP Version: PHP 4.1.0 or newer
PEAR Package: PEAR Installer 1.4.0a12 or newer
0.5.2
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.5.2
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.5.2
Download
For manual installation only
Release date: 2007-05-07 16:02 UTC
Release state: beta
Release uploaded by: jeichorn
Changelog:
* Fix Bug #10973: package.xml does not replace '@data-dir@' [jeichorn]
Dependencies:PHP Version: PHP 4.1.0 or newer
PEAR Package: PEAR Installer 1.4.0a12 or newer
0.5.1
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.5.1
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.5.1
Download
For manual installation only
Release date: 2007-05-05 17:53 UTC
Release state: beta
Release uploaded by: jeichorn
Changelog:
* Fix Bug #6737: When I return an array it has an extra element. [auroraeosrose]
* Fix Bug #8761: Getting form's "action" attribute fails in HTML_AJAX.js formSubmit [auroraeosrose]
* Fix Bug #9020: logical bug in ordered queue code [auroraeosrose]
* Fix Bug #9086: HTML_AXAX_Action::createNode\innerHTML and IE [auroraeosrose]
* Fix Bug #9847: Case-insensitive javascriptLibraries in HTML/AJAX/Server.php [jeichorn]
* Fix Bug #10149: Problems when E_STRICT is turned on in php.ini [davidc]
* Fix Bug #10273: Non Prefixed Constant in HTML_AJAX_Debug [jeichorn]
* Implement Feature #8396: class_exists callbacks produce problems with __autoload [auroraeosrose]
* Implement Feature #8444: Handle PEAR_Errors returned from proxied object methods as errors [auroraeosrose]
* Implement Feature #9537: formSubmit target also accepting a function [jeichorn]
* Implement Feature #9912: Patch to add setters for clientJsLocation and javascriptLibraryPaths [jeichorn]
* Implement Feature #9962: Add method to check if the page request is from Ajax [jeichorn]
* Added tests for (so far Works for Me) Bug #9416
* Initial setup of unit tests for javascript
Dependencies:PHP Version: PHP 4.1.0 or newer
PEAR Package: PEAR Installer 1.4.0a12 or newer
0.5.0
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.5.0
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.5.0
Download
For manual installation only
Release date: 2006-08-29 12:52 UTC
Release state: beta
Release uploaded by: jeichorn
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
Fix bug #6635, Add a 'concatenation' method to HTML_AJAX_Action
Additional phpdoc documentation for HTML_AJAX_Action and HTML_AJAX_Response
Fix bug #5624, AJAX and not XML serializer - serializer is still EXPERIMENTAL
Rename Ajax::json_loose_type property to jsonLooseType to match the rest of the API
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.1.0 or newer
0.4.1
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.4.1
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.4.1
Download
For manual installation only
Release date: 2006-06-13 16:17 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
Added support for returning PHP associative arrays from JS objects when using JSON
NOTE: HTML_AJAX now returns associative arrays by default when using the JSON serializer
Fix exported class name character case in stub should match the object class name for PHP5
Fix bug #7201, Loading DIV didn't unload after sync call
Fix values returned by formEncode should not be escaped when using array_format
Fix HttpClients from the clientPool are not reused until their callback has returned (fixes chained calls problem in FF1.0)
Provided an option to set the serverUrl in HTML_AJAX_Server
Added a new HTML_AJAX_Action example
Disabled form elements are now ignored by formEncode() and formSubmit()
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.1.0 or newer
0.4.0
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.4.0
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.4.0
Download
For manual installation only
Release date: 2006-04-07 18:43 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
Added ordered Queue Support and the slow_livesearch example to show it off
Added setInnerHTML method to HTML_AJAX_Util (Bug #6672)
Added getElementsByCssSelector, hasClass, addClass, removeClass, replaceClass, getElement methods to HTML_AJAX_Util
Method parameter change to HTML_AJAX.fullCall the last option is now a hash for setting any option on the request object instead of just its customHeaders property
Added support for setting options to HTML_AJAX.grab
Added slow livesearch example
Added jsEncode method to generate a JSON string from a single variable
Added dhtmlHistory.js to provide access to DHTML history, history data, and bookmarking (not fully integrated yet)
Added support to formEncode to return form data in an array
Added support for exporting callbacks using the PHP callback pseudo-type
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.1.0 or newer
0.3.4
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.3.4
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.3.4
Download
For manual installation only
Release date: 2006-01-31 18:56 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
Fix for Bug #6478 problems with assignAttr in HTML_AJAX_Action
Add a flag (HTML_AJAX->php4CompatCase) that allows for exporting all introspected method/class names in php5 in lower case for php4 compat
Update to the newest Services_JSON code, still waiting for a Services_JSON release so we can stop embedding it (fixes bug: #6501)
Fix bug #6424, getting extra Request timeouts errors
Fix bug #6564, Don't send Content-Length header when output buffering is enabled
Fix bug #6295, Use std input when HTTP_RAW_POST isn't set
Fix for Main.js compatibility function tests
Patch from Julien Wajsberg, Keep extra query params passed to HTML_AJAX_Server in the default serverUrl, this helps when integrating with frameworks
Fix bug #6478, Not possible to set className in firefox using HTML_AJAX_Action, now were setting the attribute directly instead of calling setAttribute
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.1.0 or newer
0.3.3
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.3.3
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.3.3
Download
For manual installation only
Release date: 2005-12-07 17:01 UTC
Release state: alpha
Release uploaded by: davidc
Changelog:
- Firefox bugs
- added arpad as maintainer.
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.1.0 or newer
0.3.2
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.3.2
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.3.2
Download
For manual installation only
Release date: 2005-12-07 16:05 UTC
Release state: alpha
Release uploaded by: davidc
Changelog:
Rearranged the examples dir, moving support files and tests into there own directory
Updated examples index.php page so that it makes sense when shown from the HTML_AJAX website
Fix some various IE bugs, grabbing non-existant headers was throwing errors
Fixed problem with async requests timing out in IE
Added IFrame fallback, targeted at versions of Opera before XMLHttpRequest and IE with ActiveX turned off
Fix js file detection when not installed through PEAR
Fix numerous IE 5 javascript bugs and added js compat functions
haSerializer and HTML_AJAX_Action bugs fixed
Fixed Numerous Firefox bugs
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.1.0 or newer
0.3.1
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.3.1
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.3.1
Download
For manual installation only
Release date: 2005-12-05 12:10 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
Rearranged the examples dir, moving support files and tests into there own directory
Updated examples index.php page so that it makes sense when shown from the HTML_AJAX website
Fix some various IE bugs, grabbing non-existant headers was throwing errors
Fixed problem with async requests timing out in IE
Added IFrame fallback, targeted at versions of Opera before XMLHttpRequest and IE with ActiveX turned off
Fix js file detection when not installed through PEAR
Fix numerous IE 5 javascript bugs and added js compat functions
haSerializer and HTML_AJAX_Action bugs fixed
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.1.0 or newer
0.3.0
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.3.0
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.3.0
Download
For manual installation only
Release date: 2005-11-17 14:24 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
BC BREAK - in js renamed event handlers so they don't collide with native ones and cause problems onOpen -> Open, onLoad -> Load, onProgress -> Progress, onSend -> Send
Added stub support to helper class
HTML_AJAX_Util (javascript):
- setElementEvent() renamed to registerEvent(), set event should now be fixed
- New methods: getType() and strRepeat()
- Fixed methods: varDump() and getElementsByClassName()
Behavior javascript files moved to own directory and HTML_AJAX_Server updated to reflect change
Better example for behavior use in example directory
Fixed URL encoding serializer, requires PHP 5 or the PHP_Compat implementation of http_build_query()
Added serializer compatible with PHP's native serialization functions
Small optimizations and cleanup of HTML_AJAX
Added a request priority queue
Added HTTP client pooling
Update and cleaned up the examples
Pass errors from sync calls to HTML_AJAX.onError
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.1.0 or newer
0.2.5
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.2.5
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.2.5
Download
For manual installation only
Release date: 2005-11-01 12:47 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
Small optimizations and cleanup of HTML_AJAX and HTML_AJAX_Server
Case fixes for specifing case while exporting a class
Fix url creation in javascript allowing server urls to contain parameters
Added a flag to turn off sending a Content-Length header
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.1.0 or newer
0.2.4
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.2.4
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.2.4
Download
For manual installation only
Release date: 2005-10-26 16:54 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
#5788 New bug in Ajax Server , cant create JS stub
New login example
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.1.0 or newer
0.2.3
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.2.3
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.2.3
Download
For manual installation only
Release date: 2005-10-24 23:30 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
Initial Helper API see examples/usage_helper.php for details
HTML_AJAX.append
BC Change, default loading implementation moved to its own file
client param takes a comma seperated list of args now ex: server.php?client=main,httpclient
ajax server has support for delivering custom libraries HTML_AJAX_Server::registerJSLibrary
Bug #5675 Reference bug in php 4.4 5.1 etc
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.1.0 or newer
0.2.1
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.2.1
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.2.1
Download
For manual installation only
Release date: 2005-09-30 13:05 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
This release is mainly bug fixes.
Remove debug message when throwing an exception
Fix problems with async calls
Fix broken content-type detection
Stop trying to run an init method when the init flag isn't set
PHP required version moved to 4.1.0 which is what it should need
There is also a couple small features added
A basic debug class has been added, allowing you to write PHP errors to a file
HTML_AJAX.replace now works async
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.1.0 or newer
0.2.0
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.2.0
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.2.0
Download
For manual installation only
Release date: 2005-09-27 11:32 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
Reliense under the LGPL fixing concerns about GPL compability
Full rewrite of all JavaScript code pulled in from JPSpan, this allows for relicence, as well as shrinking the code size while adding new features
Big new Features are:
Request object non contains all information needed to make a request, HTML_AJAX.makeRequest added service a request object
HTML_AJAX_HttpClient instances now created as needed by a factory HTML_AJAX.httpClient(), this functionality will be replaced at some future point
These changes will allow for various queue and pool structures to be created in the future, but for now client in progress errors should not be possible
when using proxy objects
Serializer that mimics post added, filling _POST on an ajax request, helper code for AJAX forms still in progress
Bugs Fixed:
5087, 5284 - jsClient Location fixes, allows it to be set manually
5908 - PHP 5 bug fix, auto loading of classes not working in php5 for an unknown reason, just load serializer as a normal include
5029 - init bug in auto_server
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.3.0 or newer
0.1.4
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.1.4
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.1.4
Download
For manual installation only
Release date: 2005-08-19 15:59 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
PEAR CS fixes
Support for generating multiple stubs in a single request stub=test,test2
304 Http Cache support for Client and Stub generation, this is on by default, caching rules are configurable see docblocks for more info
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.3.0 or newer
0.1.3
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.1.3
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.1.3
Download
For manual installation only
Release date: 2005-08-11 12:22 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
Update comments to PEAR coding standards
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.3.0 or newer
0.1.0
Easy Install
Not sure? Get more info.
pear install HTML_AJAX-0.1.0
Pyrus Install
Try PEAR2's installer, Pyrus.
php pyrus.phar install pear/HTML_AJAX-0.1.0
Download
For manual installation only
Release date: 2005-08-11 12:22 UTC
Release state: alpha
Release uploaded by: jeichorn
Changelog:
initial release
Dependencies:PEAR Package: PEAR Installer 1.3.5 or newer
PHP Version: PHP 4.3.0 or newer