Version 5.0.12

RELEASED

Start date not set

Released: 03/Jun/08

Release Notes

Preview ReleaseShow more
PTKeySummaryAssigneeStatus
BlockerBugTAPESTRY-2398ClassTransformation.addInjectedField() adds fields as protected which can cause exceptions due to visibilityHoward Lewis ShipClosed
CriticalBugTAPESTRY-2037NullPointerException caused by many rapid page refreshesHoward Lewis ShipClosed
CriticalBugTAPESTRY-2259Registry startup exceptions are not reported correctlyHoward Lewis ShipClosed
CriticalBugTAPESTRY-2260Null relationships cause an NPE inside Hibernate when being value encoded by RadioGroupHoward Lewis ShipClosed
CriticalBugTAPESTRY-2320Problems with validation popups on Internet Explorer Howard Lewis ShipClosed
CriticalBugTAPESTRY-2322FormInjector doesn't work properly if the content contains multiple elementsHoward Lewis ShipClosed
CriticalBugTAPESTRY-2323Select component does not generate client-side validationHoward Lewis ShipClosed
CriticalBugTAPESTRY-2339The automatic ValueEncoder for Hibernate entities will sometimes encode an entity as null (rather than its primary key)Howard Lewis ShipClosed
CriticalBugTAPESTRY-2381Linking a radio button as a FormFragment trigger does not work in Internet ExplorerHoward Lewis ShipClosed
CriticalBugTAPESTRY-2397Mixins inside components should have an id that extends from from the containing component, but is still unique and URL safeHoward Lewis ShipClosed
CriticalBugTAPESTRY-2399When an class loader exeption occurs while loading a base class, a new exception (int the subclass) overwrites the more useful exception from the base classHoward Lewis ShipClosed
CriticalBugTAPESTRY-2400Advising a method where the parameter type or return type is the class containing the advised method may throw a java.lang.VerifyErrorHoward Lewis ShipClosed
CriticalBugTAPESTRY-2401NullPointerExceptions inside component bindings need to do a better job of explaining what was nullHoward Lewis ShipClosed
CriticalBugTAPESTRY-2407Update master POMs to point to the moved OpenQA repositories (from which Selenium is obtained)Howard Lewis ShipClosed
CriticalBugTAPESTRY-2409Service method advice fails when a parameter or return value type is an arrayHoward Lewis ShipClosed
MajorBugTAPESTRY-1921Add documentation for Environmental annotation, environmental servicesHoward Lewis ShipClosed
MajorImprovementTAPESTRY-1924Allow for templates coming from streamHoward Lewis ShipClosed
MajorImprovementTAPESTRY-2159YSlow Recommendation: Version bundled javascript and use far-future expires headerHoward Lewis ShipClosed
MajorBugTAPESTRY-2247Transactions should roll back, not commit, at the end of each requestHoward Lewis ShipClosed
MajorNew FeatureTAPESTRY-2256Provide an annotation to support automatic committing of the transaction after a component or service method invocationHoward Lewis ShipClosed
MajorBugTAPESTRY-2258Error while autobuilding BeanEditForm's beanHoward Lewis ShipClosed
MajorBugTAPESTRY-2261TriggerFragment mixin should work with Radio as well as Checkbox componentsHoward Lewis ShipClosed
MajorImprovementTAPESTRY-2263Add a reset() method to the Grid component to reset paging and sorting to initial defaultsHoward Lewis ShipClosed
MajorBugTAPESTRY-2267Services that are dependencies of other EagerLoad services may not be eagerly loadedHoward Lewis ShipClosed
MajorBugTAPESTRY-2271Expose the Grid's rowsPerPage and row properties to Java code (instead of using @Property)Howard Lewis ShipClosed
MajorBugTAPESTRY-2276Required validation fails when used with select and blankOption="ALWAYS"Howard Lewis ShipClosed
MajorImprovementTAPESTRY-2280Add a zone parameter to the BeanEditForm componentHoward Lewis ShipClosed
MajorBugTAPESTRY-2284Exceptions may be incorrectly reported due to exception invoking initCause() when an exception already has a causeHoward Lewis ShipClosed
MajorBugTAPESTRY-2293BeanDisplay formatting is off for fields with null valuesHoward Lewis ShipClosed
MajorImprovementTAPESTRY-2294The various link components should only generate an id attribute if the id parameter is boundHoward Lewis ShipClosed
MajorImprovementTAPESTRY-2297Element should expose namespace URL in which the element is definedHoward Lewis ShipClosed
MajorBugTAPESTRY-2306Mismatch between client-side and server-side "required" validatorHoward Lewis ShipClosed
MajorNew FeatureTAPESTRY-2319Add support for client-side form-level validationHoward Lewis ShipClosed
MajorImprovementTAPESTRY-2327The Any and FormInjector components should have an element parameter, for overriding the element nameHoward Lewis ShipClosed
MajorBugTAPESTRY-2333RequestPathOptimizer generates invalid URLs when a trailing slash is added to the request pathTed SteenClosed
MajorBugTAPESTRY-2338Cached values for methods annotated with @Cached do not reset at end of Ajax requestHoward Lewis ShipClosed
MajorBugTAPESTRY-2340Documentation about informal parameters should reference the @SupportsInformalParameters annotation specificallyHoward Lewis ShipClosed
MajorBugTAPESTRY-2343The FormInjector should copy its class attribute to the new element (on the client side)Howard Lewis ShipClosed
MajorBugTAPESTRY-2346Update the tapestry-core adaptive API example to match the current set of events triggered by the Form componentHoward Lewis ShipClosed
MajorImprovementTAPESTRY-2354Use "flash" persistence on Form's ValidationTrackerHoward Lewis ShipClosed
MajorNew FeatureTAPESTRY-2359Grid component should be able to update itself in place using an implicit ZoneHoward Lewis ShipClosed
MajorNew FeatureTAPESTRY-2365It should be possible to create decorators without directly writing Javassist codeHoward Lewis ShipClosed
MajorBugTAPESTRY-2370When injecting a component into a field and the type is not a match the exception report is not sufficiently helpfulHoward Lewis ShipClosed
MajorBugTAPESTRY-2371The QuickStart Archetype should lock down the version of Jetty used (to 6.0, now that 7.0 snapshots are starting to turn up)Howard Lewis ShipClosed
MajorNew FeatureTAPESTRY-2378Add a listener interface for MarkupWriter, to allow code to be notified when elements are started and endedHoward Lewis ShipClosed
MajorNew FeatureTAPESTRY-2379FormInjector and FormFragment should use the (new) MarkupWriterListener interface to place the hidden field(s) in an appropriate locationHoward Lewis ShipClosed
MajorNew FeatureTAPESTRY-2380Add AjaxFormLoop componentHoward Lewis ShipClosed
MajorNew FeatureTAPESTRY-2389Add support to ClassTransformation to allow ComponentClassTransformWorkers to provide advice to methodsHoward Lewis ShipClosed
MajorBugTAPESTRY-2415StreamResponse does not work on WebLogic - response not flushed, and secondary exception raisedHoward Lewis ShipClosed
MajorBugTAPESTRY-2416When the HibernateValueEncoder is unable to convert a primary key into an entity, it should log an errorHoward Lewis ShipClosed
MajorNew FeatureTAPESTRY-2421Allow Tapestry4/Tapestry5 to be deployed in the same WARHoward Lewis ShipClosed
MajorNew FeatureTAPESTRY-2425Tapestry annotations such as @Validate, @DataType, etc. should be applicable to fields as well as accessor methodsHoward Lewis ShipClosed
MinorNew FeatureTAPESTRY-2231Make Tapestry release number visible as a symbol ("tapestry.version")Howard Lewis ShipClosed
MinorBugTAPESTRY-2262TriggerFragment mixin will run the "show" animation even when the fragment is already visibleHoward Lewis ShipClosed
MinorBugTAPESTRY-2265Grid component documentation could be simplifiedHoward Lewis ShipClosed
MinorBugTAPESTRY-2268Docs: tapestry-core -> user guide -> Request Processing broken "Pipelines" linkHoward Lewis ShipClosed
MinorImprovementTAPESTRY-2285Tutorial #1 talks about "setup()" method instead of "initialize()"Howard Lewis ShipClosed
MinorBugTAPESTRY-2305When Tapestry throws an exception due to an unrecognized embedded component id, it fails to list the available component idsHoward Lewis ShipClosed
MinorImprovementTAPESTRY-2308Don't create HttpSession when persisted property is nullHoward Lewis ShipClosed
MinorImprovementTAPESTRY-2315InjectContainerWorker should use this or other local variable name than "container"Ted SteenClosed
MinorImprovementTAPESTRY-2334Optimize JavaScript generation for FormInjectorHoward Lewis ShipClosed
MinorBugTAPESTRY-2336default.css div.t-autocomplete-menu ul style shouldn't have width, height & margin-leftHoward Lewis ShipClosed
MinorImprovementTAPESTRY-2364YSlow Recommendation: Write Scripts at bottom of pageHoward Lewis ShipClosed
MinorBugTAPESTRY-2372The Tapestry tutorial should disable production mode (so that the full exception report can be seen)Howard Lewis ShipClosed
MinorImprovementTAPESTRY-2388The Any component should implement the ClientElement interface, and allocate a unique client id as necesssaryHoward Lewis ShipClosed
MinorBugTAPESTRY-2424Validation occasionally triggers Stack Overflow Javascript Error in IEHoward Lewis ShipClosed
TrivialImprovementTAPESTRY-2253A brain dead implementation of toString() on a custom data object can cause the Required validator to throw a NullPointerExceptonHoward Lewis ShipClosed
TrivialImprovementTAPESTRY-2342The InjectPageWorker should use the ComponentSource service, rather than the RequestPageCacheTed SteenResolved
TrivialBugTAPESTRY-2368The value for the Tapestry version number symbol is not initialized correctly and is always "UNKNOWN"Howard Lewis ShipClosed
TrivialNew FeatureTAPESTRY-2405Add @Log annotation for component methods, that will log (at debug level) entry, exit and fail conditionsHoward Lewis ShipClosed
170 of 70