Roadmap
Contents
Apache TODO
* Subversion Repository Layout
We are freezing CVS and SVN at 17 Jan 2005 23:59 Pacific Time (GMT-08:00)
- /branches (if needed)
- /tags (releases)
- */cs
- **/dao-1.5.0
- **/mapper-1.1.0
- */java
- **/mapper-2.1.0
- /trunk (head)
- */cs
- **/common
- **/mapper
- **/dao
- **/docs
- **/npetstore
- **/tutorial
- */java
- **/mapper
- **/dao
- **/docs
- **/jpetstore
- */site
iBATIS Java
Release 2.1.0 (Future)
Release 2.0.9
- Feature Release
- Solution for N+1 selects for 1:M and M:N
- Remappable result sets
- Isolation Level support
- SQL fragment Includes
- Default CLOB/BLOB handlers
TopLink DAO template and TX manager
Support for directly implementing TagHandler interface (in place of CTH)
- Refactor XML parser
- Apply minor bug fixes
Release 2.0.8
- Bug Fix Release
- Cache size of 1
- JTA Transaction
- INOUT stored procedure parameters
LRU!CacheController
iBATIS .NET
DataMapper
Release 1.5 (Future)
Refactor <parameterMap> handling
- Add support for custom type handlers
Distribute separate code releases for DataMapper and DataAccess frameworks
Release 1.1
Distributed Transactions à la Indigo with TransactionScope object
Embedded resources for <properties> and <sqlMap>
- Update schema
Add type (CLR type) attribute for <result> and <parameter> elements
Add extends attribute for <statement>
Improve support for OracleClient provider
Complete DataMapper documentation
Split DocBook-based XML source files
- Improve configuration building
- Apply bug fixes and address support requests
Release 1.0
Update SqlMapConfig
Add support for a <properties> file
Add a <database> element
Add support for typeAlias
- Update schema
Correct <statements> order
- Other corrections
- General clean-up of NPetshop
- Documentation
- Complete final revisions to the new .NET developer guide
- Add a minimal web application to the tutorial
- Review error messages in codebase for clarity
DataAccess
Release 1.? (Future)
Distribute separate code releases for DataMapper and DataAccess frameworks
Release 1.5
Refactor DaoSession
- Add support for NHibernate
- Add explicit open/close connection
Use Castle.DynamicProxy 1.0.3
Complete DataAccess documentation
Split DocBook-based XML source files
- Add unit tests for multiple/nested DAO Managers
- Apply bug fixes and address support requests