Roadmap
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
- LRUCacheController
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