Release notes for 0.7 pre2
Release Notes - pulse - Version 0.7 pre 2
Bug
- [PULSE-124] - Paging for store and shop groups is broken
- [PULSE-129] - Investigate behaviour of XMLConverter.cleanHTML(Reader)
- [PULSE-132] - Command.generateToken should use ByteUtils.getBytes(int) for hash code
processing
- [PULSE-136] - Add more tight restrictions for VirtualFile names (a-Z, 0-9, -._ only)
- [PULSE-138] - VirtualFileSystem initialisation fails on empty database (trunk)
- [PULSE-140] - Token generation in Command does not consider Parameters properly due
to a bug in Command.hashCode()
Improvement
- [PULSE-107] - Add @RequireToken annotation to Controllers
- [PULSE-111] - Generate site-maps on startup (for locales as configured in conf/*.ServiceRequestImpl.xml)
- [PULSE-121] - Make Content.createCopy(Locale) use user information to record the new
creator
- [PULSE-130] - Allow "void" as the return type for @Action annotated Controller methods
- [PULSE-131] - Change Controller methods which always return null to "void" return type
- [PULSE-144] - add SEO specific fields to AbstractBasicContent and administration interface
New Feature
- [PULSE-61] - Allow Controllers to have "namespaces" to distinguish between Actions
of the same name in different controllers
- [PULSE-117] - Make the session id change upon login and logout
- [PULSE-122] - Add method in Content which allows a LinkCorrector to plug in and port
the Pelikan feature to pulse
Task
- [PULSE-13] - Change mapping of WebDAV role in User
- [PULSE-119] - Improve return types and JavaDoc in ContentEditors
- [PULSE-120] - Improve return types in all Controllers
- [PULSE-141] - Libraries: Apache POI: Upgrade to 3.6
Sub-task
- [PULSE-108] - Check administrative components and apply the annotation where necessary/sensible
- [PULSE-123] - Create interface ILinkCorrectable as the default plug in interface for
the LinkCorrector