Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ImageMap was deprecated in 1.4.11 and in 1.5 it was replaced with ClientSideImageMap component

getResourceSettings().setAddLastModifiedTimeToResourceReferenceUrl() has been replaced

With https://issues.apache.org/jira/browse/WICKET-3028 and https://issues.apache.org/jira/browse/WICKET-3021 this method was removedreplaced. The timestamp, which previously was added as a query parameter to the resource url is not now part of the filenamethe file's basename (the name part before the extension). This has several advantages and will most notably result in better caching support and reload on change. It gives you best possible caching support. See for example chapter

Use fingerprinting to dynamically enable caching

in

http://code.google.com/intl/de-DE/speed/page-speed/docs/caching.htmlImage Added

The feature is enabled by default so unless you want to disable it with void getResourceSettings().setUseTimestampOnResources(boolean) or query it its state with getResourceSettings().getUseTimestampOnResources() you usually don't have to care about it at all. It Timestamping only works when the ResourceReference return supports a last modified timestamp and returns a non-null timestamp for method ResourceReference.getLastModified() which will always work . This is always true for package resources ( and wicket:link).

List of renamed classes and methods

...