Changelog for kukit.js (name of developer listed in brackets) kukit.js - 1.4dev Unreleased - ... kukit.js - 1.4.3 Released 2008-08-18 - Replaced license header of third-party sarissa.js to workaround the license detection of ohloh. sarissa.js is redistributed under GNU GPL v2 as previously. [ree] - Fix cssQuery-compat.js to use newest base2 api. [ree] kukit.js - 1.4.2 Released 2008-07-06 - prepare release [ree] kukit.js - 1.4.1 Released 2008-06-02 - Fix a typo that caused an exception instead of logging an error message, this happened when an action was regitered twice with the same name. [ree] kukit.js - 1.4 Released 2008-04-21 - Updated base2-dom-fp.js with newest version. [ree] - Add improved demos (insertions in tbody is not included : that demo is still broken in IE6) [cryu, jone, gotcha] - fix setKssAttribute action and command (closes bug 8048 from plone.org) [gotcha] - fix action-cancel [gotcha] kukit.js - 1.4-rc1 Released 2008-03-25 - disabled input values should not be submitted with the form [gotcha] - Updated base2-dom-fp.js with newest version. This fixes breakage on FireFox 3. [ree] kuki.js - 1.4-alpha1 Released 2008-03-09 - refactor the value provider registry to use a single registry in place of 3. This will enable to define value providers that recieve non-string parameters like a node selection. [ree] - Remove previously deprecated form() and currentForm() value providers from normal action parameters (remark: they should be used with kssSelector.) They now give a parsing error. [ree] - Implement multiproperties in action-client and action-server [ree] - add url() and alias() providers [ree] - Use functions in token table instead of code strings that were evaluated. 'eval' is very slow. [gotcha] - Refactor code towards module and class closures. [gotcha] - Fix multiple selection form fields marshalling on Safari (fixes #22 in kssproject) and on IE. - Fix multiple selection form fields marshalling on Safari (fixes #22 in kssproject) and on IE. [ree] - Fix error fallback handling [ree] - Implement loglevels based on cookies Add cookie handling code to kss.dom Change logging on FireBug to avoid line info in debug level messages [ree] - Implement event binding based on the ids fetched dynamically from the dom, by value providers. [ree] - Store some data on HTML nodes for FireKiss [gotcha] - Enhance javascript exception, they now properly show the place where the exception generated, and also the annotated error reasons of kss. [jvloothuis, ree] - Allow multiple selectors separated with commas for a single set of property in a rule [gotcha, laz, jfroche] - Changed kukit payload to encode HTML content of CDATA. This was necessary because us a supposed bug in FF, that prevented us to use base2 (xpath selection did not work on inserted elements, due to namespace issues.) Get rid of forceToDom, make sure all plugins accept html parameters as strings. [ree, jvloothuis] kukit.js - 1.2 Released 2007-08-17 - Move ;;; markers to first columns. [gotcha] - Fix credits. [gotcha] - Fix identifiers to have coherent styling (CamelCase). [gotcha] - Some refactoring to allow Firekiss plugin. [gotcha] - Fit code on 80 columns. [gotcha] - Cleaned up error messages. [gotcha]