PHP Classes

File: CHANGELOG

Recommend this page to a friend!
  Classes of Stanimir Angeloff   NAJAX   CHANGELOG   Download  
File: CHANGELOG
Role: Documentation
Content type: text/plain
Description: NAJAX changelog file.
Class: NAJAX
Call PHP class functions from page with Javascript
Author: By
Last change: NAJAX 0.4.0.0 Release
Date: 18 years ago
Size: 3,870 bytes
 

Contents

Class file image Download
0.4.0.0 ----------------------------------------------------- fixed: serious bug in NACLES; some events were posted more than once in case of a slow connection to the server; added: support for Server Extensions and Client observers; you can extend NAJAX as much as you want; added: NAJAX_HTML extension - tutorial coming soon; added: new example scripts - Exam and HTML; new tutorial - NAJAX Page Skeleton; added: NACLES providers now support the 'port' parameter; big thanks to Jurriën Stutterheim; fixed: the new client error handling introduced in 0.3.0.0 RC1 - instead of 'onMethodName' it was calling 'OnmethodName'; 0.3.0.0 RC1 08/29/2005 ----------------------------------------------------- added: NAJAX Client Event System (NACLES); added: MySQL provider for NACLES; you can configure it from najax.config.php; added: NAJAX_Server::allowClasses(...); added: NAJAX_Server::denyClasses(...); added: najax.asyncCall in najax.js (najax_optimized.js); pass it as last argument to function calls and they'll be called asynchronously: client.Test(); // Synchronous client.Test(najax.asyncCall); // Asynchronous added: better client error handling; you can create custom method error handlers, like this: client.onTestError = function(error) { alert(error.message); return true; }; client.setTimeout(2500); client.Test(najax.asyncCall); Note that you must return true to suppress exception bubbling; fixed: when a class performs a callback, NAJAX_Server::runServer(...) validates the callback - checks if the class is allowed and if the called method is public; 0.2.1.2 08/08/2005 ----------------------------------------------------- comment: JavaScript functions have been renamed to najax.functionName(...); fixed: NAJAX_Server::initializeCallback(...) now checks if the called method is public; comment: NAJAX_SERIALIZER_SKIP_STRING and NAJAX_CLIENT_METADATA_METHOD_NAME have been moved to najax.config.php; comment: publicMethods(...), privateMethods(...), publicVariables(...), privateVariables(...) and mapMethods(...) have been moved from NAJAX_Utilities to NAJAX_Client; 0.2.1.0 08/04/2005 ----------------------------------------------------- added: NAJAX_Server support for server side events; fixed: najax_optimized.js has been compressed using http://dean.edwards.name/packer/; fixed: Package documentation has been updated; comment: NAJAX_Server::initialize(...) has been renamed to NAJAX_Server::runServer(...); 0.2.0.2 08/01/2005 ----------------------------------------------------- added: NAJAX_Server::mapClass(...); use this method to map class names to the files where they are defined; only the class that is the source of the callback will be loaded; added: The Chat example now supports emoticons and hyperlinks; fixed: __clone is now using najaxClone(...) to merge two objects; when a method deletes a member it's value will be null; when a method adds a new member it will be available immediately after the call ends; 0.2.0.1 07/31/2005 ----------------------------------------------------- fixed: The Chat example; the class name is 'Explorer', but the script was using 'explorer'; 0.2.0.0 07/31/2005 ----------------------------------------------------- comment: First public release;