| actiWATE Framework 1.0 | download v1.0 now |
Release date: January 20, 2007
Changes in v1.0:
- General: actiWATE now supports AJAX technology. More information on this subject can be found in the Working with asynchronous events section of Tutorial.
- General: actiWATE can now handle different character sets (see Configuration file section in Tutorial for desciption of defaultCharset and acceptLanguageHeader properties).
- General: Support of data and connection timeouts (see the Configuration file section in Tutorial for description of connectTimeout and dataTimeout properties). See also API Reference for the following methods of ActiwateSession:
- setConnectTimeout(int seconds)
- setDataTimeout(int seconds)
- General: HttpClient is upgraded to version 3
- API: ActiwateSession.isJavaScriptAutoRunningEnabled() method added
- API: Action.setFile(FileField field, File fileToUpload, String contentType) method is deprecated. Use the following methods instead:
- setFileName(FileField fileField, String filePath)
- setFileName(FileField fileField, String filePath, InputStreamFactory streamFactory, String contentType)
- chooseFile(FileField fileField, String filePath, InputStreamFactory streamFactory, String contentType)
- JavaScript support: New methods and event handler implemented:
- attachEvent()
- detachEvent()
- onreadystatechange event handler
- JavaScript support: window.execScript() method implemented
- JavaScript support: document.parentWindow property implemented
- JavaScript support: homePage behavior implemented for all elements (isHomePage(),
setHomePage() methods) - JavaScript support: document.all.tags() implemented
- JavaScript support: navigator.mimeTypes implemented
- JavaScript support: stubs added for the following methods:
- addBehavior()
- removeBehavior()
- behaviors[]
- JavaScript support: Support of dynamic creation and loading of SCRIPT and IFRAME elements implemented
- JavaScript support: 'Select' object and 'options' collections don't behave the same way as in Internet Explorer.
- JavaScript support: 'Enumerator' object implemented
- JavaScript support: document.title property implemented
- JavaScript support: Support of expando properties implemented
- JavaScript support: The 'disabled' property implemented
- JavaScript support: Stub added for the 'selection' object
- JavaScript support: DOM Attributes implemented
- JavaScript support: support of 'about:blank' URL added
- Bugfix: window.location is sometimes wrong after the window.open() call
- Bugfix: actiWATE executes scripts within href attribute when the outer page was unloaded
- Bugfix: location.replace() sometimes reloads the page
- Bugfix: 'javascript:' prefix is processed only within href attributes
- Bugfix: NullPointerException is thrown if a page contains an inline script right after the HEAD element
- Bugfix: The FRAMESET tag is processed incorrectly without the HEAD tag
- Bugfix: Some related URLs are resolved incorrectly
- Bugfix: Error when creating URL for loading external resource on 'classid' attribute of 'object' element
- Bugfix: A couple of problems with string.charAt(0) fixed, when the string is empty
- Bugfix: URL escaping / unescaping works incorrectly
- Bugfix: Value of the type attribute of <input type="file"> is compared case-sensitive
| see complete history |


