This file contains all changes done on the 1.4 version. Release Notes - Wicket - Version 1.4-M2 ** Bug * [WICKET-1152] - MetaDataRoleAuthorizationStrategy.unauthorize() doesn't work * [WICKET-1292] - WicketTester continueToOriginalDestination() uses application home page instead of original redictor * [WICKET-1366] - "ava.lang.IllegalStateException: No Page found for component" when collapsing nodes in a LinkTree * [WICKET-1507] - MarkupCache style/variation/locale support broken * [WICKET-1521] - ClassCastException in MixedUrlCodingStrategy * [WICKET-1527] - WicketTester can not deal with null values in page parameters * [WICKET-1541] - PopupSettings' windowName fixes for IE * [WICKET-1549] - Memory leak with PropertyResolver (in running test suites) * [WICKET-1560] - MarkupFragmentFinder fails on transparent resolvers within Repeaters * [WICKET-1569] - AjaxButton break form data when IRequestSettings.#getResponseRequestEncoding is not UTF-8. * [WICKET-1574] - Palette does not support ajax behavior * [WICKET-1575] - AjaxEventBehavior does not check for component.isEnableAllowed before adding the ajax event to the tag * [WICKET-1581] - AjaxEditableLabel cancel broken on Safari * [WICKET-1598] - Typos in JavaDoc of IMarkupResourceStreamProvider.java * [WICKET-1607] - addDomReadyEvent unreliable for Safari * [WICKET-1626] - Typo in src/main/java/org/apache/wicket/protocol/http/WebApplication.java * [WICKET-1649] - Manifests use incorrect Dynamic-ImportPackage header ** Improvement * [WICKET-433] - improved reporting on locked page maps * [WICKET-1559] - Widening Generics... * [WICKET-1568] - contribution for wicket 1.4 generics (IConverter) * [WICKET-1588] - Generics for Quickstart archetype * [WICKET-1590] - AjaxEditableChoiceLabel ignores ChoiceRenderer in newLabel(...) * [WICKET-1595] - AutoCompleteTextField: Scrolling down the Choice Menu Only When the Bottom of the Menu Is Reached * [WICKET-1596] - New convenience methods for ValueMap (code and tests included!) * [WICKET-1608] - make AutoCompleteBehavior's configuration more flexible * [WICKET-1618] - Localizer API should be enhanced so that the cache implementation can be overwritten * [WICKET-1656] - serialVersionUID Errors in Eclipse * [WICKET-1660] - Add isVisible() method to ITab ** New Feature * [WICKET-1603] - pass through url coding strategy * [WICKET-1609] - add RedirectToExternalException * [WICKET-1641] - provide OSGi metadata ** Wish * [WICKET-1562] - Autocomplete should display the selection list even if the input field is empty Release Notes - Wicket - Version 1.4-M1 ** Sub-task * [WICKET-1516] - Flatten project structure * [WICKET-1517] - Update release script * [WICKET-1523] - Update README ** Bug * [WICKET-1371] - wicket.properties cannot be found in OSGi * [WICKET-1418] - org.apache.wicket.MarkupContainer swallows AbortException * [WICKET-1496] - DataTable.html does not validate (HTML 4.01/XHTML-Strict) * [WICKET-1499] - AjaxEditableMultiLineLabel + race condition / * [WICKET-1501] - MarkupCache.putIntoCache doesn't behave correctly!! * [WICKET-1504] - AutoCompleteTextField - javascript error "type mismatch" in line 227 in IE * [WICKET-1508] - EmptyStackException parsing HTML * [WICKET-1512] - Widen Generics for Lists/Iteratos * [WICKET-1514] - DataView generified * [WICKET-1532] - Generified IConverter * [WICKET-1536] - Enclosure permanently hides direct children after it has been itself hidden once * [WICKET-1537] - SelectOption generates non xhtml compliant markup * [WICKET-1548] - PagingNavigator calls factory methods from constructor * [WICKET-1551] - javascript status variable hides the window.status variable because it is not declared as a far in wicket-ajax.js ** Improvement * [WICKET-1344] - BigDecimalConverter is not precise * [WICKET-1427] - make setAfter/BeforeDisabledLink return "this" for chaining * [WICKET-1509] - Add QueryString property to RequestParameters and Request * [WICKET-1524] - Disable javadoc plugin in regular build to make it faster ** New Feature * [WICKET-1486] - Allow child components inside of wicket:message * [WICKET-1505] - Package level properties file ** Task * [WICKET-1522] - Merge wicket-spring and wicket-spring-annot ** Wish * [WICKET-1506] - More Generics (IBookmarkablePageRequestTarget)