I've just made a minor update to the 0.4 that adds a little bit of extra functionality and fixes a couple of things.
Additionally, I've released 1.0.0a, which is just a fancy way of saying that the new version is somewhat different to 0.4x, but that it's still in alpha.
I have just started a new branch of the AjaxAC code, which I've called 1.0-alpha-1
Once this version is complete it will become version 1 of AjaxAC.
The major changes from the current AjaxAC to version 1.0, will be that the codebase will be consolidated moreso to primarily deal with the backend aspects of AJAX applications.
I have just released 0.4.5 of AjaxAC, which adds the ability to easily define custom response handlers.
This allows you to format your generated data however you like and attach your own mime type.
It is completely backwards compatible with previous code so you should be able to update without affecting any existing applications.
Basically, to create a custom response handler, create a function called:... read more
We have just released version 0.4.4 of AjaxAC.
The most notable improvements are to do with the handling of errors with the XMLHttpRequest object. It is now possible to add callbacks to different HTTP status codes (previously you could only handle a 200 response code). It is also possible to do a 'catch all' callback, which will be called for any status codes not previously handled.
Additionally, there is now debug capabilities for server-side processing, using the debug() method. Examples of usage have not yet been included in the sample applications, but they will eventually.... read more
There was a slight error in the 0.4.2 release which could potentially generate a PHP warning for undefined variable.
This has been fixed, and an extra parameter for choosing the script name has been added.
We have just released version 0.4.2 of AjaxAC, which addresses a few issues people were having with integrating with their existing applications.
The first of these is setting the charset parameter for the content-type header of returned subrequest data
The second is the ability to alter how the action parameter is submitted/handled for sub-requests. Previously it was like index.php/someaction, where as now it can be something like index.php?action=someaction... read more
We have just released version 0.4.1 of AjaxAC, which contains 1 new sample application, and a number of minor fixes/changes
The most notable change is the removal of the main AjaxAC class, which turned out to be extra overhead that wasn't really required. The functionality this class performed has been moved to the AjaxACApplication class, which all classes extend from.
We have just written an article for phpRiot (http://www.phpriot.com) which shows the process of creating an Ajax application with AjaxAC from start to finish.
The application created is a clone of Google Suggest.
The article can be found at http://www.phpriot.com/d/articles/php/application-design/google-suggest-ajaxac/index.html
We have just released version 0.4 of AjaxAC, which contains a large number of major updates.
This also includes a new example application, called GoogleSuggestCloneJax, which as its name suggests, is a clone of Google Suggest.
This example doesn't have a lot of documentation, but an extensive tutorial detailing creation of this application from start to finish has been written and will be published shortly.
We have just released the next minor revision to AjaxAC, which contains a few small improvements, including:
- Beginning work on a standard data exchange format by providing a function for sending data
- Adding JS code to improve dealing with received data
We're in the process of creating GoogleSuggestCloneJax, which as its name suggests is a clone of Google's Suggest.
We are developing as a comprehensive tutorial for learning how to use AjaxAC, so it will still be a few weeks away (it'll be announced here when it's ready and the code will be included in the respective release)