Release Notes - DWR - Version 4.0 - HTML format
Configure Release Notes
Bug
- [DWR-10] - convert converter="bean" match="*" doesn't work
- [DWR-15] - Object converter can't handle incoming collections
- [DWR-28] - Relative path in result when invoking an action by DWRAction
- [DWR-88] - setValues with nested arrays creates id:s with illegal characters according to html spec
- [DWR-125] - Remoted class implements generic method with concrete type. Annotations are null in Ajax Filter
- [DWR-225] - Generic types are lost in proxied beans
- [DWR-244] - "The specified call count is not a number" in cluster environment
- [DWR-280] - DWR 3.0.M1 fileupload in a struts 2.0.11 application
- [DWR-284] - dwr.gi.toCdfDocument not adding jsxid for each record
- [DWR-301] - Ampersands in the URL path cause NullPointerException in DWR when loading engine.js
- [DWR-309] - Overriding the default container breaks
- [DWR-402] - dwr.util._disabledZoneUseCount initializer
- [DWR-416] - Generics - Type information pulled from Super class - not calling class.
- [DWR-428] - Dependency Injection: Defaults objects are instantiated even when an override is provided
- [DWR-429] - Problem when using DWR spring support within an OSGi environment
- [DWR-481] - Problem including engine.js from two different DWR servlets inside the same page (f ex for J2EE security)
- [DWR-496] - Plugin requires List of Classes
- [DWR-498] - foundContexts and singletonServerContext in StartupUtil are not cleaned up on context reload
Improvement
- [DWR-20] - Improve date handling on Websphere in FileHandler
- [DWR-21] - Allow embedded Jetty, DWR and my own beans in one Spring context
- [DWR-30] - Make http session cookie embedded in script include a hash of the path of the page
- [DWR-43] - Complete a Struts v1 + DWR demo
- [DWR-44] - Complete a Struts v2 / Webwork + DWR demo
- [DWR-45] - Complete a Spring + DWR demo
- [DWR-62] - Allow specify page parameter for reverse ajax.
- [DWR-75] - Overhaul of form and named elements handling
- [DWR-77] - Find other ways to do WebContextFactory.get() from core DWR files
- [DWR-95] - Allow beans to extend HashMap
- [DWR-98] - Allow class loading using class.forName and other implementations.
- [DWR-129] - allow Java constants to be exposed to Javascript
- [DWR-142] - Create a server-side GI data cache
- [DWR-148] - File upload: support for progress bar(s)
- [DWR-167] - DWR should expose Security Error
- [DWR-178] - Processing of @RemoteProperty annotation
- [DWR-184] - setValues should have an option to eval script in inserted HTML
- [DWR-201] - dwr.util.toDescriptiveString should display (truncated) XML from any DOM element/document.
- [DWR-211] - Update auth.js, document it, and make it officially part of DWR
- [DWR-212] - Investigate passing more data to error handlers as we now do for textHtmlHandler
- [DWR-214] - ScriptSession ID syncing should not be an additional request
- [DWR-216] - fluent configuration does not support all the options from dwr.xml
- [DWR-232] - DWR should handle cross-domain requests where the data set is large with script tag remoting
- [DWR-238] - Allow filters to be defined at the method level
- [DWR-246] - Generate specific error when server connection lost
- [DWR-265] - Alternative ways to convert depending on the context
- [DWR-266] - DWR should work when embedded in an SVG document
- [DWR-279] - Chaining support for error/exception/warning handlers
- [DWR-302] - Ability to disable remote method on inherited class via annotations
- [DWR-304] - Support clustered environments better
- [DWR-305] - Provide a simple mode where DWR does not store ScriptSession state outside of a request
- [DWR-312] - script sessions should convert scripts to strings as soon as possible to free up resources
- [DWR-341] - Better Inbound Conversion
- [DWR-345] - Debug/Test page does not work when using spring to manage DWR
- [DWR-398] - Nested Exclusions
- [DWR-439] - preserve multiple spaces and tabs when setting/getting texts with dwr.util.*
- [DWR-453] - Add OSGI compatibility, incremental config/deconfig at runtime
- [DWR-472] - Max Depth in InboundVariable is hard-coded
- [DWR-477] - Support for parameter of type Map<String, Object>
- [DWR-486] - Better utilize Spring's extensive IOC functionalities
- [DWR-499] - Ability to disregard null values in serialization
- [DWR-522] - Input Validation Issue resulted in detailed error message from DWR engine
New Feature
- [DWR-2] - Create XHR-only mode that always uses custom POST body format
- [DWR-6] - Make setValue[s]() be able to alter more elements
- [DWR-7] - Create a skipBatch:true bit of call meta-data
- [DWR-8] - Prevent exposing all spring beans
- [DWR-39] - Create a server-side OpenAjax hub
- [DWR-49] - Use lightstreamer as a transport layer for DWR
- [DWR-65] - Allow customizable namespaces so dwr.engine.blah and dwr.util.blah can be replaced with custom.engine.blah and so on
- [DWR-66] - Allow scripts to be grouped for fewer downloads
- [DWR-78] - Hooks need to be able to relate to calls
- [DWR-93] - Allow export of static members
- [DWR-104] - DWR should support bayeux as a wire protocol
- [DWR-122] - Provide an integration layer between DWR & Spring Webflow
- [DWR-188] - DWR should support Google Gears
- [DWR-210] - More scopes for sessions
- [DWR-227] - DWR should have an integration with Ext
- [DWR-234] - DWR should support Resin
- [DWR-255] - Allow automatic script concatenation
- [DWR-285] - dwr.xml could use a more verbose DTD to make features more discoverable
- [DWR-292] - Facilitate multiple servers with absolute urls
- [DWR-293] - DWR should support a REST architecture better
- [DWR-335] - Provide a max depth limit on outbound conversion
- [DWR-376] - Investigate and implement support for more platforms on both client (iPhone etc) and server (Google App Engine etc)
- [DWR-432] - Create a Class converter and add it to the default list
- [DWR-438] - Response Template
- [DWR-572] - HTML5 upload via XMLHttpRequest
Task
- [DWR-110] - add name (javascript) attribute to DataTransferObject annotation
- [DWR-322] - Ensure that DWR checks that the return type of a method is convertable *before* it is executed.
- [DWR-482] - DWR (and many many other apps) DoS
|
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.
|
|