[jboss-cvs] jboss-seam ...

Gavin King gavin.king at jboss.com
Sun Oct 22 18:45:22 EDT 2006


  User: gavin   
  Date: 06/10/22 18:45:22

  Modified:    jboss-seam  changelog.txt
  Log:
  changelog
  
  Revision  Changes    Path
  1.23      +95 -96    jboss-seam/changelog.txt
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: changelog.txt
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/changelog.txt,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -b -r1.22 -r1.23
  --- changelog.txt	22 Oct 2006 11:22:03 -0000	1.22
  +++ changelog.txt	22 Oct 2006 22:45:22 -0000	1.23
  @@ -2,102 +2,101 @@
   ====================
   Changes in version 1.1.0.BETA (October 2006)
   --------------------------------------------
  -Changes in version 1.0.1.GA (June 2006)
  ----------------------------------------
  -* Allow use of @DataModel with an array, Map or Set
  -* Fixed bug in configuration of SFSBs using components.xml
  -* Support Seam components with remote interfaces
  -* Improvements to Drools integration, and an example app
  -* Support @Begin(id="#{...}"), @BeginTask(id="#{...}")
  -* Set up conversation and business process contexts in direct call to EJB
  -* Added @Mutable, fixing some minor bugs in clustered environment
  -* Fix GlassFish compatibility (thanks to Roger Kitain)
  -* Fixed minor bug in SeamTest
  -* Fixed minor bug in Log
  +** Bug
  +    * [JBSEAM-78] - destroy() method not called at end of a business process.
  +    * [JBSEAM-267] - Seam.Remoting.cancelCall sometimes pops up error message on IE
  +    * [JBSEAM-268] - LogImpl throws NumberFormatException
  +    * [JBSEAM-272] - java.lang.NoSuchMethodError: org.jboss.seam.core.Interpolator.interpolate in pageflow
  +    * [JBSEAM-278] - Selecting a theme can cause a duplicate id in facelets tree
  +    * [JBSEAM-283] - JSF Variable Resolver now has direct access to event scoped components.
  +    * [JBSEAM-284] - Use of back button with tasks
  +    * [JBSEAM-287] - @EndTask conflicts with @Conversational
  +    * [JBSEAM-292] - Method annoted with @Begin not always begin long running conversations
  +    * [JBSEAM-294] - unbalanced HTML anchor tags generated by s:link
  +    * [JBSEAM-297] - Incomplete/wrong explanation of @IfInvalid
  +    * [JBSEAM-306] - Code explanations in booking guided tour still use @Valid/@IfInvalid
  +    * [JBSEAM-307] - MessageManagerBean.java doc example annotation typo
  +    * [JBSEAM-309] - Debug page throws LIE when viewing entity bean with lazy collection
  +    * [JBSEAM-311] - s:link - dataModelSelection doesn't  work when dataModel  has name with '.'
  +    * [JBSEAM-312] - seam dvd example - confirm.xhtml, order.totalAmount have to be currentOrder.totalAmount
  +    * [JBSEAM-317] - s:link tag creates url with double '?' mark
  +    * [JBSEAM-322] - DateWrapper is not registered for remoting. Javascript-Java conversion of date types fails.
  +    * [JBSEAM-324] - <s:link action="#{...}"/> does not work with clustering or bookmarking
  +    * [JBSEAM-325] - Passivation of SFSBs is broken
  +    * [JBSEAM-332] - javabeans in session are not distributable
  +    * [JBSEAM-335] - NullPointerException if user quikcly decides to click a different link or button before the page renders
  +    * [JBSEAM-337] - @Startup component with @Create is broken
  +    * [JBSEAM-338] - Changes to SeamInterceptor break non-JSF calls.
  +    * [JBSEAM-360] - Seam managed persistence contexts and clusters
  +    * [JBSEAM-364] - Use reflection in org.jboss.seam.util.Persistence
  +    * [JBSEAM-368] - STATELESS component injection rules are not intuitive/undocumented
  +    * [JBSEAM-372] - s:link doesn't get parent conversation Id after exit of nested conversation
  +    * [JBSEAM-389] - client-side interceptors are not serializable!
  +    * [JBSEAM-407] - New conversation locking functionality is bad for Ajax!
  +    * [JBSEAM-415] - ResourceBundle.getKeys() is broken
  +    * [JBSEAM-416] - Stack overflow from ProcessInstance.instance()
  +    * [JBSEAM-425] - s:outputPanel in examples/booking/view/register.xhtml should be a:outputPanel
  +    * [JBSEAM-429] - page parameters to not seem to be working in the JSF RI
   
  -Changes in version 1.0.0.GA (June 2006)
  ----------------------------------------
  -* Redesigned configuration framework based on components.xml
  -* JBoss Cache integration
  -* Helper components for working with JMS
  -* Support message-driven beans as Seam components
  -* Use jBPM task-scoped variables
  -* Upgrade to JBoss EJB 3.0 RC8
  -* Support fragment identifier in <s:link>
  -* Ability to cancel remote calls in Seam Remoting
  -* Fix bug with interpolation of messages in resource bundle
  -* Fix bug with stack overflow when components with circular references have @Create methods
  -* Allow Seam variables to be read from outside Seam
  -* Experimental Drools integration
  +** Feature Request
  +    * [JBSEAM-22] - Nullify @In properties after end of invocation
  +    * [JBSEAM-28] - Context Listeners
  +    * [JBSEAM-41] - Make all functionality available via annotations work via API calls
  +    * [JBSEAM-47] - Entity beans and session replication
  +    * [JBSEAM-63] - Multiple SessionFactorys
  +    * [JBSEAM-108] - hibernate.transaction.flush_before_completion
  +    * [JBSEAM-132] - Annotation for redirect on exception
  +    * [JBSEAM-158] - Investigate page caching in JSF
  +    * [JBSEAM-178] - Cascading Message Bundles
  +    * [JBSEAM-183] - Catch concurrent submits
  +    * [JBSEAM-184] - Async EJB support
  +    * [JBSEAM-211] - Async processing of Seam events
  +    * [JBSEAM-214] - Built-in debug and error pages
  +    * [JBSEAM-231] - resume parent conversation in @End method
  +    * [JBSEAM-254] - User Principal is not available when doing WebRemote
  +    * [JBSEAM-262] - Add another addFromResourceBundle method to class FacesMessages
  +    * [JBSEAM-263] - Constrain object graph that is returned from remoting requests
  +    * [JBSEAM-269] - BusinessProcessInterceptor.createProcess should be made public
  +    * [JBSEAM-275] - persist selected locale via a cookie
  +    * [JBSEAM-276] - Themes
  +    * [JBSEAM-281] - Use seam configuration api for settable things
  +    * [JBSEAM-282] - s:link do not implement the onclick attribute
  +    * [JBSEAM-285] - Consider using Java MessageFormat in Interpolator
  +    * [JBSEAM-288] - Something other than conversationId on URL
  +    * [JBSEAM-289] - Replacement for @Conversational
  +    * [JBSEAM-291] - @RequestParameter not working with multi-selects...
  +    * [JBSEAM-302] - Control of flushing
  +    * [JBSEAM-305] - More sophisticated handling of request parameters
  +    * [JBSEAM-310] - Global setting for no-conversation-view-id
  +    * [JBSEAM-314] - Support Drools DSLs
  +    * [JBSEAM-316] - The view attribute functionality of s:link tag extension
  +    * [JBSEAM-320] - client-side interceptors
  +    * [JBSEAM-327] - Relax required=true in @Create and @Destroy methods
  +    * [JBSEAM-329] - Allow parameters to be passed into actions
  +    * [JBSEAM-352] - debug.seam should be able to display interceptors for a given component
  +    * [JBSEAM-361] - Support @PrePassivate, @PostActivate, @PostConstruct for JavaBean components and interceptors
  +    * [JBSEAM-362] - Improvements to compnents.xml
  +    * [JBSEAM-363] - Make pageflow component into a user visible API
  +    * [JBSEAM-366] - Stateful interceptors
  +    * [JBSEAM-367] - "page parameters"
  +    * [JBSEAM-370] - Default @Out scope to the component scope
  +    * [JBSEAM-371] - s:link does not propagate data model var
  +    * [JBSEAM-376] - JSF invalid field "decorators"
  +    * [JBSEAM-377] - @Asynchronous methods built on top of timer API
  +    * [JBSEAM-383] - Propagate page parameters with form submissions
  +    * [JBSEAM-386] - Partial page refresh
  +    * [JBSEAM-388] - Additional Example: JBoss Seam Hibernate3 Example -- Running under JSF+Facelets+Ajax4jsf+Seam+Hibernate (jFASH)
  +    * [JBSEAM-390] - Add HibernateQuery
  +    * [JBSEAM-399] - @Synchronized
  +    * [JBSEAM-400] - Dirty checking for @Mutable components
  +    * [JBSEAM-402] - Seam CRUD framework
  +    * [JBSEAM-405] - timeZone/timeZoneSelector
  +    * [JBSEAM-410] - Declarative Hibernate filters
  +    * [JBSEAM-411] - JPA outside EJB3
   
  -Changes in version 1.0.0.CR3 (May 2006)
  ----------------------------------------
  -* allow JSF view id as an action outcome
  -* Fix bugs with pageflow backbutton handling
  -* generalization of the @DataModel functionality to allow integration of databinding architectures
  -* Seam debug page now deployable as seam-debug.jar
  -* Fix a bug in interceptor ordering (Denis Karpov)
  -* Upgrade to MyFaces 1.1.3 (with switch for compatibility to 1.1.1) and JBoss AS 4.0.4.GA
  -* Allow multiple event types in @Observer
  -* Fixed a bug in s:link conversation propagation
  -* Fixed a bug in seam-managed transaction handling
  -* Fixed a bug in Redirect
  -* Fixed a bug where some built-in components were not serializable
  -* Added Interpolator
  +** Patch
  +    * [JBSEAM-111] - Check for duplicate component name on registration
  +    * [JBSEAM-351] - method instance() in userPrincipal should be static
   
  -Changes in version 1.0.0.CR1 (April 2006)
  ------------------------------------------
  -* Seam Remoting framework (Shane Bryzak)
  -* Support for JSR-168 Portlet environment
  -* Added page action support
  -* Added <s:link/>
  -* Added facesMessages core component for templated success messages
  -* Added redirect core component
  -* Fixes to jBPM transactional lifecycle
  -* Added messages core component for templated labels
  -* Added isUserInRole core component for role-based UIs
  -* Support @Startup for session-scoped components
  -* Display faces messages for illegal navigation or no conversation
  -* Now working with JSF 1.2 RI
  -* Added events component and events.xml
  -* Seam components may now be called via RMI (with some restrictions)
  -* @RequestParameter now does type conversions
  -* resourceBundle component now uses the client locale
  -* Allow locale to be selected from the UI
  -* Fixed some bugs in pageflow begin
  -* pageflows may now allow backbuttoning
  -* migrated to commons-logging
  -* configurable JNDI name for UserTransaction
  -* added @Transactional
  -
  -Changes in version 1.0 beta 2 (February 2006)
  ----------------------------------------------
  -* Many bugfixes
  -* jPDL-based page flow language
  -* Introduced nested conversation model @Begin(nested=true)
  -* Introduced PAGE context
  -* Redesigned and enhanced jBPM integration
  -* Workspace management via conversation switcher, conversation list and breadcrumbs
  -* Support for non-JSF invocation (Ajax/SOAP/etc)
  -* Introduced @Factory for handling non-faces requests
  -* Support multiple @DataModels per component
  -* Booking and Hibernate3 examples now run smoothly on Tomcat
  -* @BeginIf/@EndIf were merged into @Begin/@End
  -* Added @Begin(join=true|false)
  -* @ResumeTask/@CompleteTask were renamed to @BeginTask/@EndTask
  -* Conversations now propagate across redirects
  -* Added @RequestParameter
  -* Added @Rollback
  -* Added @IfInvalid(refreshEntities=true)
  -* Added @Role/@Roles
  -* Added resourceBundle component
  -* Conversation timeout now settable programmatically
  -* Support for login by challenge
  -* No longer need to specify SeamVariableResolver in faces-config.xml
  -* Added Seam Debug Page
  -* Migrated to JBoss 4.0.4
  -* New examples
  -
  -Changes in version 1.0 beta 1 (September 2005)
  -----------------------------------------------
  -* Initial release
  +** Task
  +    * [JBSEAM-403] - Test Seam 1.1 against the JSF 1.2 RI
  
  
  



More information about the jboss-cvs-commits mailing list