History of Changes
- Version tacos-4.0.2 (unreleased)
- Version tacos-4.0.1 (Oct 30 2006)
- Version tacos-4.0.0 (Aug 24 2006)
- Version tacos4-beta-2 (Apr 9 2006)
- Version tacos4-beta-1 (Feb 4 2006)
- Version tacos4-alpha-7 (Dec 18 2005)
- Version tacos4-alpha-6 (Nov 7 2005)
- Version tacos4-alpha-5 (Oct 21 2005)
- Version tacos4-alpha-4 (Oct 16 2005)
- Version tacos4-alpha-3 (Sep 11 2005)
- Committers
Version tacos-4.0.2 (unreleased)
- JSCalendar improved with timeselector, and the ability to use 24 hour or 12 hour clocks. (ZSG)
- JSCalendar internationalization fixed. (ZSG)
- RealNumber validator fixed. (ZSG)
- Add permission value to the CategoryInfo. (ZSG)
- Handle the 'onClick' parameter in the various Ajax Submit components. (ZSG)
- Add first/prev/next/last label to the table component. (ZSG)
- Add ajax updateObject parameter to the table component. (ZSG)
Version tacos-4.0.1 (Oct 30 2006)
- Docs for tacos:Table component. (AA)
- Load external js synchronously. (AA) Fixes Bug127.
- AjaxSubmit posts all the AjaxLinkSubmits before it. (AA) Fixes Bug130.
- Do not clear current document after error (a failed ajax-post). (AA)
- Jdk1.4 compatible class format for maven generated artifacts. (AA)
- Add StringToListConverter. Allows updateComponents parameter to be specified as a comma-delimited String. (AA) Thanks to Jesse Kuhnert.
- Add uniqueNames parameter in AjaxForm - forces the html name of each input control to stem from the component's idPath (instead of the component's id). (AA)
- Support validators and translator in HtmlArea. (AA) Fixes Bug128.
- Make buttons in tacos:Palette work. (AA) Fixes Bug129.
- Remove hardcoded class attribute from tacos:Table. (AA) Thanks to Zsombor.
- Easier way for defining ajax exception and stale-session pages. (AA)
- Enhance AjaxDirectServiceEncoder for ever prettier ajax urls. (AA)
- Corrected links to tapestry's component docs. (AA)
Contributors
This is a list of all people who have contributed to this release, but were full developers on the project. We thank these people for their contributions.
- Jesse Kuhnert
- Zsombor
Version tacos-4.0.0 (Aug 24 2006)
- Allow custom ids for radio components. (LV)
- Added AjaxAutoInvoker component. that automate submit an AjaxForm using AjaxEventSubmit. (FS) Fixes Bug76.
- Added AjaxImageSubmit component. (LV)
- Added submitNormal parameter to AjaxSubmit that allows forms to be submitted using normal IO with AjaxSubmit components. (JK) Thanks to Phil McCarthy.
- Added GMap, a component for creating GoogleMaps. (AA)
- Allow normal LinkSubmits to call their listener. (AA)
- Make persistent properties work when a listener called by AjaxDirectService activates another page. (AA)
- Updated Editor with cancel listener and refreshContents parameter. (AA)
- Allow overriding of the xml-to-string serialization process. (AA)
- Updated FloatingPane component and allow the creation of taskbars. (AA) Fixes Bug112.
- Added maxResults parameter to Autocompleter. (AA) Fixes Bug98.
- Reverted changes to AjaxForm relating to handling of encodingType. (AA) Fixes Bug114.
- Support parameters in Autocompleter. (AA) Fixes Bug58.
- Allow dialogs created on an ajax event to work. (AA) Fixes Bug119.
- Remove / Deprecate updateBlocks parameter. (AA) Fixes Bug121.
- Allow Refresh component to work when inside forms. (AA) Fixes Bug126.
- New component for defining refresh blocks, instead of Any. (AA) Fixes Bug71.
- New HtmlArea component, similar to InlineEditor, to be used inside forms. (AA) Thanks to Pedro Viegas. Fixes Bug71.
- Make DirtyFormWarning work with LinkSubmit. (AA) Thanks to Pablo Nussembaum.
- Support refresh and cancel in ajax forms. (AA) Fixes Bug109.
- Allow global licenses for GMap component. (AA)
Contributors
This is a list of all people who have contributed to this release, but were full developers on the project. We thank these people for their contributions.
- Pablo Nussembaum
- Pedro Viegas
- Phil McCarthy
Version tacos4-beta-2 (Apr 9 2006)
- Refactored and renamed StringUtils to ScriptUtils. (LV)
- Added number, date and masks auto-formatting and input restrictions using the "formatter" attribute on text fields. (LV)
- Make preEffects work for all specified elementIDs. (AA) Fixes Bug51.
- Add preEffects in AjaxEventSubmit, AjaxForm, AjaxLinkSubmit and AjaxSubmit, updated docs. (AA)
- Updated AjaxDirectLink and AjaxLinkSubmit to produce simpler onClick javascript code. (AA)
- Fixed reopened Bug29 (problem when ajax response contains html comments and javascripts). (AA) Fixes Bug29.
- Added a default SiteMap service point in the core tacos module so that people using tacos without defining a sitemap service don't get any errors, also updated demo to use "implementation" hivemind configuration logic to override the default sitemap service. (JK)
- Added support for popup parameter in all related components. (AA) Fixes Bug18.
- Make the any keyword work with preEffects. (AA) Fixes Bug50.
- Added user guide for effects, preEffects and popup. (AA) Fixes Bug56.
- Redirecting to a page and changing a persistent property would raise an exception in AjaxDirectServiceImpl. (AA) Fixes Bug59.
- Better check to see if a javascript file is already loaded. (AA)
- Allow Dialog to be shown from java code. Added selenium test to demonstrate this. (AA) Thanks to Jeremy Kassis. Fixes Bug61.
- Make the Upload component work with all tacos ajax components. (AA) Fixes Bug62.
- The masks script file was being included as a resource via a relative path, applied patch provided to use the more globally friendly hivemind Classpath finder. (JK) Thanks to Frederic Barnabe. Fixes Bug67.
- Added a hideOnComplete parameter to the ProgressBar. (AA) Fixes Bug65.
- Id parameter can safely be used with new DatePicker. (AA) Fixes Bug68.
- new DatePicker wasn't rendering ajax script responses correctly. (JK)
- Do not render list elements twice when Autocompleter is in a loop. (AA) Fixes Bug60.
- Local autocompleter. (AA)
- Upgraded script.aculo.us to version 1.5.3 and prototype version 1.4.0. (JK)
- Changed AjaxEventSubmit so that eventListener="" parameters on observed components are now expected to resolve to a String id value of the component instead of an OGNL expression reference back to the AjaxEventSubmit component itself, which isn't needed. (JK)
- Changed dojo.require statement for droptarget to reference FisheyeList instead of HtmlFisheyeList. (JK) Fixes Bug79.
- tacos.js was incorrectly calling join() on the dojo.widget.Manager.widgetIds array, which is an array of widgets, not widget ids. (JK) Fixes Bug81.
- Added logic to event submission js that checks the event type, will now only prevent default event propogation on click/submit/mousedown type events. (JK) Fixes Bug66.
- Fixed form back/forward link submission semantics by using dojo.undo.browser.setInitialState() (JK)
- Added clearDeferredScripts() call for AjaxEventSubmit so that scripts aren't added for each render iteration of the component. (JK)
- Floating pane creation was throwing javascript error. (AA) Fixes Bug89.
- Added submitNormal parameter to AjaxEventSubmit that allows the form to be submitted using normal IO instead of ajax. (JK)
- Allow AjaxDirectService to persist locale changes. (AA) Thanks to Frederic Barnabe. Fixes Bug94.
- Allow normal LinkSubmits to work when a page also contains AjaxForms. (AA) Fixes Bug93.
- Updated dojo to the latest revision (as of 4/9/2006 ). (JK)
Contributors
This is a list of all people who have contributed to this release, but were full developers on the project. We thank these people for their contributions.
- Frederic Barnabe
- Jeremy Kassis
Version tacos4-beta-1 (Feb 4 2006)
- Fixed Bug26 by adding onclick as a reserved parameter in AjaxDirectLink. (AA) Fixes Bug26.
- Fixed Bug25 by adding id as a reserved parameter in AjaxForm. (AA) Fixes Bug25.
- Added multipart form data support into forms so that file uploads can happen with dojo io requests. (JK)
- Changed ProgressBar to use new response builder mechanism to add dynamic javascript responses. (JK)
- Added a RealNumberValidator to the tapestry validation infrastructure that supports client side validation of real numbers. Also logged jira ticket for enhancing the translators logic. (aka removing it) (JK)
- Updated css and html on ajax submit page to cleanup the text input boxes and radio buttons. (JK)
- Made popupPane logic manually add widget id to dojo widget manager in hopes that it will be found on the next popup request. (JK) Fixes Bug34.
- Added code attached to bug that sets a default charset as well as encoding to the response. (JK) Fixes Bug23.
- Made demo folder/item classes serializable so that they can be used in forms. (JK) Fixes Bug32.
- Removed $ function from tacos.js so that it's compatible with prototype again. (JK) Fixes Bug31.
- Changed dojo.include from HtmlInlineEditBox to InlineEditBox. (JK) Thanks to Markus Joshko.
- The close control was completely taken out in favor of dojo's new window controlling buttons. (FS) Fixes Bug28.
- Upgraded to dojo 2.2, fixed some changes caused by that. (JK)
- Refactored InlineEditBox script so that only two js methods are created no matter how many components are rendered on the page. (JK)
- Refactored layout of content, fixed jetty launcher to not try and checkAliases, which was preventing dynamic inclusion of DatePicker images. (JK) Fixes Bug39.
- Updated ajax direct link updateComponents parameter documentation. (JK) Fixes Bug40.
- Added constrainToContainer component parameter. (JK) Fixes Bug37.
- Re wrote a lot of the DatePicker scripting logic, it should be working properly in IE and FF now. (JK) Fixes Bug27.
- Added tapestry Form.js set_focus method back in, will wait to see if it starts producing bugs again. (JK) Fixes Bug38.
- Applied mysterious "guest" bug reporters patch for session expiration logic. (JK) Fixes Bug36.
- Changed Dialog.script to properly check ajax boolean value, as well as made tacos.buildDialog() function actually show the dialog on non ajax requests when it's not hidden. (JK) Fixes Bug42.
- Fixed Bug29 (problem when ajax response contains html comments). (AA) Fixes Bug29.
- IE wasn't liking the innerHTML replacement on Dialog, changed incoming node logic to use innerHTML from source instead of getContentAsString. (JK) Fixes Bug44.
- Added multipart form upload progressbar demo. (JK) Fixes Bug19.
- Added new "addPostProcessScript" method in AjaxWebRequest which allows javascript to be processed just after the html innerHTML replacements are done on the response, but before the core javascript is executed. This was needed to make the Dialog interact properly with forms as the innerHTML replacement on the dialog was destroying the event listeners setup on the form. (JK)
- Made demo's djConfig have widget parsing off by default to increase performance. Also made sure Dialog component was built properly during this scenerio. (JK)
- Added check in AjaxDirectService to see if a new page activation has occurred and redirected appropriately.(Also added PageRedirectException handling ) (JK) Fixes Bug35.
- Upgraded dojo again, which fixed floating pane for IE. (JK)
- Added Selenium tests for demo webapp. (AA)
Contributors
This is a list of all people who have contributed to this release, but were full developers on the project. We thank these people for their contributions.
- Markus Joshko
Version tacos4-alpha-7 (Dec 18 2005)
- linkToggleAjax Wasn't checking if value returned from keyProvider was a string. (JK)
- Made IRequestCycle an injected property of engine services to be compliant with tapestry-13 api changes. (FS)
- Added handleEvent mechanism for doing Ajax actions based on client side javascript events (JK)
- Added explode effect to tacos, also updated and refactored some of the client-side code. (FS) Thanks to Andreas Andreou.
- Made clientValidationEnabled/processScripts default to true for AjaxForm. (JK)
- Made AjaxForm check if it has validation delegate errors recorded on render response and ensures that the form is rendered if not already specified. (JK)
- Added tapestry wrapper around dojo Dialog widget. Also enabled hiding dialog on server via hide() function. (JK)
- tacos.js processAjaxResponse was incorrectly getting the contents node on certain repsonses..Fixed logic to loop over child nodes and find the correct node with a matching attribute. (JK)
- Modified handleEvent logic to allow accepting whitespace, also changed logic to iteratate over all hidden form input fields to submit elements..For now at least. (JK) Thanks to Leonardo Quijano Vincenzi.
- Changed AjaxForm to not extend Form anymore, and copied all the necessary files over to tacos to make it work. (Like Form.js, FormSupportImpl, etc..) This will allow more advanced form handling logic that just isn't possible any other way right now. (JK)
- Copied over tapestry's palette component so that it's javascript would work with ajax. Wish they accepted patches. (JK)
- Changed AjaxForm's default validation delegate so that it renders error messages. Gee whiz... (JK)
- Added Exception Presenter to handle exceptions during partial request. (FS)
- Added AjaxLinkSubmit component that will be able to optionally bypass validation, as well as optionally choose which components to update values on. (JK)
- Invalid javascript object of Effects parameter should be reported as an exception. (FS)
- Added Leonardo's AjaxSubmitScript patch which allows binding of javascript events to form submission actions. (JK) Thanks to Leonardo Quijano Vincenzi.
- Started adding in isWidgetVisible() to AjaxWebRequest to directly support semantics of updating existing dojo widgets. (JK)
- Fixed hidden input field bug in AjaxFormSupportImpl, was incorrectly getting the ajax resposne writer. Form js inclusions should be a little more efficient now as well. (JK)
- InlineEditBox was improperly overwriting itself during ajax responses, made it use new isWidgetVisible() to ensure proper scripting semantics. (JK)
- Added FloatingPane component, Be used by exception console and debug console. (FS)
- Applied Editor patch from Andreas for a dojo rich text editor. Woo hoo!! Looks good. (JK) Thanks to Andreas Andreou.
- Added delayedLoad and loadElement parameters to Tree so that it's contents can be lazily loaded for large data sets. (JK)
- Applied patch to AjaxDirectService which moved listener/ajax response render methods out of one huge block. Good patch either way :) (JK) Thanks to Norbert Sándor.
- Added AjaxSubmit. (And AjaxLinkSubmit) (JK)
- Fixed most of the bugs connection Form submits/form button submits/field observer/submits to correctly use dojo connectors/cleanup old listeners. (JK)
- StringUtils was incorrectly leaving empty script blocks in return response for parsed out javascript includes, these are now gone. (JK)
- Changed AjaxFormSupportImpl so that it gets a correct reference to ajaxRequest and is able to correctly update the hidden field ids of an AjaxForm. (JK) Fixes Bug15.
- Updated the Tacos Demo to use friendly urls and a better page organization. (LV)
- Added frequency/afterUpdateElement parameters to enable full control over Autocomplete behaviour. (JK) Fixes Bug17.
- Updated look & feel of documentation. Also added lots more user guide docs. (JK)
Contributors
This is a list of all people who have contributed to this release, but were full developers on the project. We thank these people for their contributions.
- Andreas Andreou
- Leonardo Quijano Vincenzi
- Norbert Sándor
Version tacos4-alpha-6 (Nov 7 2005)
- Started adding in FisheyeList dojo widget. (JK)
- Started adding drag and drop functionality via dojo. (JK)
- Autocompleter component was incorrectly getting a NullWriter during list render because it wasn't using clientId to get the writer from AjaxEngine. Component now checks for writer with clientId as well. (JK) Thanks to Scott Russell.
- Changed all ResponseBuilder implementations to check IFormComponent clientId values for response writer matches. (JK) Thanks to Scott Russell.
- Added openIcon/closeIcon parameters to Tree so that default icons can be overridden if desired. (JK) Thanks to Paolo Dono.
- Finished most of the drag and drop functionality as well as demo. (JK)
- Added encoding parameter to all dojo io requests to help i18n of encoding of form values. (JK) Thanks to Felix Sun.
- Modified InlineEditBox to correctly only update the inlineeditbox widgets value when it is refreshed. (JK) Thanks to Markus Joshko.
- Took out unneccesary dojo.require() calls so that __package_.js includes don't appear everywhere. (JK) Thanks to Markus Joshko.
- Added acceptsTagType parameter to DropTarget component. (JK)
- Updated script.aculo.us to 1.5_rc4 (as well as prototype dependency). (JK)
- Added check for ajax request/triggered render to Autocompleter so that unneccesary scripts aren't written to response. Submitted patch to tapestry to enable doing this for all components in a much more transparent way. (JK) Thanks to Scott Russell.
- Fixed remaining issues with Fisheye widget re-rendering. (JK)
- Added new floating javascript debug console window that appears when dojo debug is turned on. (JK)
- Changed onmouseover behaviour for DnD widgets to correctly display move cursor. (JK)
- Added styling to DatePicker (JK)
- Removed logger div and logging js libraries..Not needed anymore. (JK)
- Added new effects parameters to AjaxDirectLink/AjaxForm that enable much easier specifications on client side effects. (FS)
- Added dojo.info method for logging information with different colors. (JK)
- Started placing AjaxWebRequest as an attribute into the IRequestCycle. This service now no longer needs to be injected if you prefer this easier method. (JK)
- Added useAjaxLink paramter to Tree component so that the +/- link nodes can optionally support ajax requests. Default is now true. (JK)
Contributors
This is a list of all people who have contributed to this release, but were full developers on the project. We thank these people for their contributions.
- Felix Sun
- Paolo Dono
- Scott Russell
Version tacos4-alpha-5 (Oct 21 2005)
- Autocompleter input field wasn't validatable. Updated to correctly use clientId and all other tapestry-ish logic. (JK)
- Added InlineEditBox component using dojo, of course..;) (JK) Thanks to Markus Joshko.
- Implemented back/forward semantics of form submissions using dojos bind protocl. Hitting back and forward on web-browser should work with ajax forms, as long as parameters for this actions are bound on the AjaxForm component. (JK)
- Tree component was incorrectly assuming ajax requests were always valid. Changed to check validity before accessing methods requiring a valid ajax request. (JK)
- Added targetLink parameter to tacos.defaultLinkAction so that links clicked on in ajax requests will have their cursors turned on as well as the rest of the document. (JK)
- Changed Autocompleter to use getClientId() instead of name so no more form name collisions. (JK) Thanks to Scott Russel.
- Re-factored tacos.js methods to use js structure for method arguments. (JK)
- Added submitElement to tacos form submit block so that people can set onClick values for submit buttons and have tapestry correctly process whatever action/listener they may have specified on the submit button. (JK) Thanks to Felix Sun.
- Moved all but dojo javascript package files to core tacos js includes so that tacos installation is a little bit easier. All that is required now is to download dojo. (JK)
- Added statusElement parameter to AjaxDirectLink/AjaxForm which allows the contents of a status block to be updated from a response. Similar to what happens when you send an email with gmail. (JK)
- AjaxDirectService now places AjaxWebRequest into the IRequestCycle if it is a valid request using AjaxWebRequest.AJAX_REQUEST as the attribute name. Getting access to these services is now a little bit less cumbersome. (JK)
Contributors
This is a list of all people who have contributed to this release, but were full developers on the project. We thank these people for their contributions.
- Scott Russel
Version tacos4-alpha-4 (Oct 16 2005)
- Added in the very nice looking fvlogger javascript logging toolkit mentioned here . It is a visual component rendered on the page. Makes things easier. (JK)
- Using dojo added a demo page of their dialog component. Just like how flickr pops open little dialogs/areas. What it pops open can be anything inside an element, but seems to be most useful when the item being popped is a form. Dojo is awesome. (JK)
- Stage 1 of dojo re-factorings. AjaxDirectLink is now using a new calling mechanism for dojo IO calls. (JK)
- Page exception logic is now handled differently. Instead of checking headers for a content-type of text/html to determine page re-directs or tapestry exception pages am now simply checking for ajax-response xml element nodes, if none exist but there is content to be rendered it replaces all current document nodes with the returned value of responseText (JK)
- Added DojoResponseBuilder, as well as a PartialForBean component that is a copy of tapestrys For component, with additional ajax rendering logic. Component will smartly only render nodes that are required for a particular type of response. Demo page is much much faster now. (JK)
- Added processScripts parameter to url invoking the AjaxEngineService, which prevents any javascript normalization (xml compliance) logic on the server end, which has sped up performance quite a bit on non-javascript return calls. (JK)
- Changed type of collection in AjaxWebResponseImpl from a simple list to a SortedSet (via TreeSet) so that containsComponentId(String id) method calls perform a little better. (JK)
- For now, took out annoying failed method calls on enhancement workers. Still no resolution on actually preventing the exception at all. How do check if an abstract method is implemented by the class I'm enhancing??.. (JK)
- Added highlight parameter to AjaxDirectLink, enabling dynamic component highlight effects without requiring extra javascript to be written. (JK)
- Added fadeShow parameter to AjaxDirectLink. (JK)
- Added highlight/updateObject/fadeShow parameters to AjaxForm. (JK) Thanks to Markus Joshko.
- Eliminated most of the hand-written javascript in demos by adding more core logic to tacos library. Also eliminated most dependencies on prototype/rico through the use of dojo. (JK)
- Change documentation for tree/IContentProvider interface to require a List and not a Set. Sets being unordered will cause random ordering results on partial refreshes which will cause inconsistent state problems with the tree render. (JK)
- Finished re-writing core tacos js logic, now uses dojo entirely for all requests by default. Have also made changing/overriding most stages of the request cycle fairly easy to implement, either through updateObjects , or by subclassing the main tacos methods. (JK)
- Re-wrote Tree logic relying on PartialForeach to use the new PartialFor component instead. As a result, removed old Part/PartialForeach/PartialLink components in favor of newer model. (JK)
- Fixed Autocompleter component so that it behaves correctly in forms. Component now renders it's own input field and builds the div blocks on the fly via javascript. (JK) Thanks to Scott Russel.
- Fixed IE glitches occurring with form js include package loading logic. (JK)
- Added jsincludes logic to ajax response, allowing arbitrary js packages to be loaded from within ajax requests. Form.js now no longer needs to be included in anyones application. (JK) Thanks to Juan M. Sanmarco.
- Added new DatePicker component using dojo library. (JK) Thanks to Juan M. Sanmarco.
Contributors
This is a list of all people who have contributed to this release, but were full developers on the project. We thank these people for their contributions.
- Juan M. Sanmarco
Version tacos4-alpha-3 (Sep 11 2005)
- Convert Tacos documentation over to a more comprehensive framework, using forrest. (JK)
- Add support for tapestry .script javascript inclusion in ajax responses. All scripts written to the PageRenderSupport object are now captured and written to a special "scriptblock" div element on html pages. (JK)
- Added more client side control over the request/response cycle of ajax logic by providing optional object methods that are called before sending and ajax request, and after sending an ajax request. (JK) Thanks to Markus Joshko.
- Created the start of a more flexible error handling infrastructure in relation to ajax requests. Now almost all scenerios are accounted for. The default display of an error is still the normal Tapestry exception page. (JK) Thanks to Markus Joshko.
- Added SiteMap component, mainly to help clean-up the demo. Thanks gabe :) (He also likes to write mac screensavers ). (JK) Thanks to Gabriel Handford.
- The current regexp pattern being used on the server will cause StackOverflow exceptions to be generated if the javascript blocks are over a certain size. This is due to the fact that most threads have a default stack size of about 350k, which apparently isn't enough in this instance. Adding a -Xss1m parameter to the server jvm fixes the problem, but smells like bad design. Regexp pattern is much more performant now. (JK)
- Scriptblock responses were previously being ignored if they didn't already exist on the html page, added prototype call that inserts the scriptblock element at the end of the body if it doesn't exist. (JK)
- AjaxForm client side validation handler was incorrectly using field.name to identify fields, it now uses field.id which is unique per field. (JK)
- DirtyFormWarning component script was broken due to new tapestry form naming conventions. Re-factored script to use prototype to access form and it's values. (JK)
- Fixed node selection css attribute on FileTreeDemo so that previous nodes that were selected are refreshed in addition to the currently selected node so that the css class is properly changed. (JK)
- Added SiteMap component to demo so that the navigation area is less unruly. Also added some pages describing these new navigational groupings. (JK)
- Tree component wasn't properly refreshing old nodes during ajax requests. Added logic into demo and tree to handle refreshing old nodes as well as new ones. (JK)
- Made tree component use new Ajax library calls. Part and PartialLink should be almost completely deprecated now. (JK)
- Fixed writer end tag bug in tree partial logic that would improperly call writer.end() on a node tag that had never been started. (JK)
- Updated UI of tree demo to include scrollable area, highlighting nodes with mouse cursor as well as using new effects to properly scroll the scrollable area to the node recently refreshed. (JK)
- Tree wasn't properly closing previous node tags during partial renders, added fix for this into tree component. (JK)
- Tapestry begin and end comment tags for javascript blocks were causing js errors in internet explorer. Added logic to parse these fields out. (JK)
- SimpleTree look and feel was broken because of PartialTree css enhancements. (JK)
- Updated documentation of use of partialBlockClass in tree component. (JK)
- Allowed for processScripts parameter in AjaxForm so script processing via client libraries can be enabled/disabled for ajax requests. (JK)
- Merged prototype-ajax branch back into cvs head. (JK)
- Changed interface for IContentProvider to require a List instead of Collection. (Caused problems with sorting when people returned sets). (JK)
- Added direct parameter to Autocompleter component and made default value false. (JK)
Contributors
This is a list of all people who have contributed to this release, but were full developers on the project. We thank these people for their contributions.
- Gabriel Handford
Committers
This is a list of all people who have been voted in as committers on this project.
- Viktor Szathmary (VS)
- Jesse Kuhnert (JK)
- Gabe Handford (GH)
- Felix Sun (FS)
- Leonardo Quijano Vincenzi (LV)
- Andreas Andreou (AA)
- Sam Gendler (SG)
- Zsombor Gegesy (ZSG)