DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
This is the first release candidate for Apache Wicket we have prepared for your pleasure. It contains over XXXX 80 fixes to issues with previous releases and todo items we have cleared.
...
For the Maven and Ivy fans out there: update your pom's to the following, and everything will be downloaded automatically:
| Code Block |
|---|
...
| ||||
<dependency> <groupId>org.apache.wicket</groupId> |
...
<artifactId>wicket</artifactId> |
...
<version>1.3.0-rc1</version> |
...
</dependency> |
Substitute the artifact ID with the projects of your liking to get the other projects.
...
In the distribution you will find a README. The README contains instructions on how to build from source yourself and a list of all things that have been fixed, added and/or removed since the first beta release.
Release Notes - Wicket - Version 1.3.0-
...
rc1
Sub-task
...
- WICKET-1022 - Created new bug - ValueMap set to null
Bug
- WICKET-310 - AutoCompleteTextField does not invoke post call handlersWICKET-330 - CheckBox incorrectly converts its model value when a custom Boolean converter is installed
- WICKET-336 - Inheritable model cannot be a wrap model
- WICKET-382 - Converter misusage/mangling in RadioChoiceWICKET-431 - Modal window can not be closed after session timeout
- WICKET-487 - Buggy behaviour in PageMap.access(IPageMapEntry,int). Wicket1.2.4
- WICKET-546 - SubmitLink issue : Need for handling user's own onclick javascript call + default && modification in onComponentTag call.WICKET-588 - continueToOriginalDestination / RestartResponseAtInterceptPageException with page parameters broken
- WICKET-605 - Stateless form skips page parameters
- WICKET-607 - Stateless forms don't work with QueryStringUrlCodingStrategy
- WICKET-642 - Need to escape select html option value
- WICKET-645 - Form with ajaxsubmitbutton won't submit after errorWICKET-693 - What to do with the wicket dtd?
- WICKET-702 - MockWebApplication doesn't redirect properly to mounted pages under RestartResponseAtInterceptPageException
- WICKET-734 - Custom ILinkListener component causes error in cell on mounted page
- WICKET-746 - Thread synchronization problems in FilePageStoreWICKET-768 - Testing setRequired(true) behavior of PasswordTestField fails
- WICKET-812 - Submit button, multipart content and UploadProgressBar
- WICKET-825 - web browser displays empty page when WebPage mounted with HybridUrlCodingStrategy
- WICKET-855 - ModalWindow makes Internet Explorer 6 show an security warning dialog
- WICKET-860 - GoAndClearFilter doesn't reset filter form fields
- WICKET-861 - NumberFormatException with UrlCompressingWebRequestProcessor in WicketTester
- WICKET-901 - DatePicker#getConfigureYUIBasePath() is useless or never called
- WICKET-916 - inconsistent state after setting AjaxDebugModeEnabled to true in an AjaxRequest
- WICKET-920 - ExternalLink produces invalid html
- WICKET-928 - Exception when clicking two times rapidly on the "next" button in a wizard
- WICKET-932 - BaseWicketTester support for SubmitLink
- WICKET-945 - WicketTester requiring itself to be serializable
- WICKET-950 - StatelessForm + QueryStringUrlCodingStrategy problem
- WICKET-953 - Session invalidateNow() does not immediate remove the session from disk
- WICKET-958 - Mounts ignored for PageExpiredErrorPage
- WICKET-959 - I18n and resource bundles prioritizationWICKET-972 - IndexedParamUrlCodingStrategy seems to have problems handling resources
- WICKET-988 - PropertyResolver map
- WICKET-991 - StringIndexOutOfBoundsException in ServletWebRequest.getRelativePathPrefixToWicketHandler
- WICKET-995 - getMarkupId generates ID which contains special characters which should be escaped or replaced
- WICKET-1003 - Modal Window Does Not Close When Using IndicatingAjaxButton
- WICKET-1008 - Creating a bookmarkable link in code does not generate "pretty url" when the page has been mounted.
- WICKET-1011 - wicketShow and wicketHide don't check for existence of element before setting display
- WICKET-1014 - AjaxEditableChoiceLabel doesn't work in IE 6
- WICKET-1015 - StringResourceModel does not escape interpolated properties
- WICKET-1017- POSITIVE and NEGATIVE in NumberValidator are badly named (or contain a bug)
- WICKET-1021 - button 'delete' from MultiFileUploadField can not be localized (I18N support missing)
- WICKET-1028 - WebRequestCycle.getProcessor javadoc doesn't make sense
- WICKET-1029 - Get Invalid Content-Length header returned by TCP junction server
- WICKET-1032 - MarkupNotFoundException when fragment is rerendered during AJAX call
- WICKET-1037 - Text not visible in Wicket Ajax Debug window
- WICKET-1038 - Setting UnexpectedExceptionDisplay to IExceptionSettings.SHOW_NO_EXCEPTION_PAGE doesn't throw Servlet ExceptionWICKET-1039 - parameters for Image never used when using a ResourceReference
- WICKET-1040 - setEnabled() does not work on YUI DateField
- WICKET-1047 - Amersand escaped twice for ResourceLink href
- WICKET-1051 - StyleSheetReference doesn't take style/locale into account
- WICKET-1061 - Can't enter data in any input field after closing modal window
- WICKET-1062 - LocalizedImageResource does not serialize locale/style fields
- WICKET-1065 - NullPointer in FileCleaner causes infinite loopWICKET-1066 - Wicket-Ajax header always false with BaseWicketTester
- WICKET-1071 - AjaxFormSubmitBehavior creates invalid HTML
- WICKET-1072 - Stateless pages bind to http session
- WICKET-1074 - Image resource parameters fail to output in src attribute
- WICKET-1075 - LocalizedImageResource: 'static' Resource lost after locale/style change
- WICKET-1077 - VisitChildren + IComponentResolver broken in beta 4?
- WICKET-1080 - StringResourceModel.toString() misbehavior
- WICKET-1081 - ClassCastException with MetaDataEntry
- WICKET-1087 - Ajax update on a panel caused markup outside the panel to be missingWICKET-1091 - wicket:enclosure doesn't work with multiple child components that are Wicket Panels
- WICKET-1092 - IndexedParamUrlCodingStrategy creates a parameter in PageParameters when there is no parameter in the URL
- WICKET-1095 - invisible TransparentResolver skips markup of visible children and thus resulting in an exception in Page#checkRendering (component not found in markup)
- WICKET-1101 - NullPointerException in HybridUrlCodingStrategy
- WICKET-1104 - Modal window sticks to cursor on resizeWICKET-1107 - XHTML code in AjaxFormSubmitBehavior.getPreconditionScript() is not well formed.
- WICKET-1109 - CLONE -DatePicker: NaN if numerical input cannot be parsed
- WICKET-1112 - wantonselectionchangednotification does not work in embedded forms
- WICKET-1119 - Strings.replaceAll giving StringIndexOutOfBoundsException
...
- WICKET-30 - Nice and more practical url scheme
- WICKET-488 - Allow more complex behaviour for AutoCompleter component
- WICKET-789 - New ExtensibleChoiceAutocomplete
- WICKET-910 - Add forXXX family of factories for StringHeaderContributor too
- WICKET-918 - allow for pluggable javascript compression algorithms
- WICKET-947 - Add 'UrlValidator' key to PL properties
- WICKET-949 - ExternalLink does not support enable/disable like Link
- WICKET-952 - provide the means to generate site with maven-site-pluginWICKET-957 - Change default focus component for focus related events to null
- WICKET-963 - add extension point to configure resource cache expiration timeWICKET-980 - image and ajax update results in browser caching / tell wicket users that they should use noncaching image
- WICKET-992 - Field validating behaviorWICKET-1005 - provide programmatic access to wicket-ajax.js
- WICKET-1020 - expose configuration of CompoundValidator, NumberValidator
- WICKET-1043 - javadoc typos
- WICKET-1045 - mvn archetype:create -DarchetypeGroupId=org.apache.wicket -DarchetypeArtifactId=wicket-archetype-quickstart
- WICKET-1052 - Wicket Javadoc Standardization: org.apache.wicket.util.thread
- WICKET-1053 - Wicket Javadoc Standardization: org.apache.wicket.util.tester
- WICKET-1054 - No way to escape html markup but keep non-7 bit characters in generated output
- WICKET-1055 - Add ability to have Radio and RadioGroup not related via component hierarchy
- WICKET-1056 - CreditCardValidator does not handle spaces or dashes
- WICKET-1057 - Remove final from WebRequestCodingStrategy. urlCodingStrategyForPath
- WICKET-1059 - Remove onAttach
- WICKET-1060 - Allow component to a IComponentSource implementation that can reconstruct the component
- WICKET-1063 - wicket-guice should support Provider injection and TypeLiteral injection
- WICKET-1067 - Correct javadoc for Fragment
- WICKET-1070 - Missing img alt attribute in WicketAjaxIndicatorAppender
- WICKET-1083 - Inform wicket-ajax whether the application is running in a portlet
- WICKET-1084 - Optimize memory usage
- WICKET-1086 - Extending PagingNavigator for stateless pages
- WICKET-1096 - Wicket Javadoc Standardization: org.apache.wicket.util.template, .string.interpolator
- WICKET-1100 - Make portlet support configurable and default disabled
- WICKET-1113 - DownloadLink support for temporary files
- WICKET-1117 - FormComponent.setType is called in AbstractTextComponent.onBeforeRender
- WICKET-1121 - Slight AbstractChoice refactoring
- WICKET-1122 - Allow override of Pragma No-cache settings in WebPage
New Feature
- WICKET-15- EnterAlwaysSubmits and RetrainFormFocus behaviorsWICKET-445 - TriStateCheckbox Component for use with CheckGroupsWICKET-569 - Add AjaxLink factory method to ModalWindow
- WICKET-701 - Allow wicket filter-mapping to use servlet-name instead of url-pattern
- WICKET-799 - Investigate alternate ReloadingClassLoader implementation based on commons-jci
- WICKET-919 - Provide ContainerInfo to MarkupFilters
- WICKET-975 - Update ImageButton to handle ResourceReferenc
- WICKET-982 - Add accessibility supportWICKET-1106 - WicketTester or TagTester should provide access to the enclosed value of a tag
Task
- WICKET-675 - Post graduation tasks: move wicket to TLPWICKET-1078 - format entire codebase with wicket code format settings
- WICKET-1082 - Check for concurrent access to HashMaps and other data structuresWICKET-1126 - Release Wicket 1.3.0 RC1
Wish
...
- WICKET-1012 - tracking dirty state (was:make setVisible, setEnable, add, addOrReplace, remove and removeAll non-final)