| Version 165 (modified by yosei, 6 months ago) |
|---|
Following is also a ToDo(and Done) list.
History
Histories001 - Histories from 3.0.0(2008.10.12) to 3.0.11(2009.04.27).
- 2009.05.23 3.1.00
- Add methods 'NumberUtils.parse(String,double)' and 'NumberUtils.parse(String,float)'.
- Upgrade H2 to 1.1.113. So the older versions of acornsnap contents can't work directly.
- 'Import' and 'Export' functions become to work correctly.
- Use direct connection with 'AUTO_SERVER=TRUE' parameter. The performance will inclease.
- 2009.07.18 3.1.01
- Bug: 'ActiveRecord.set' method ignored type mismatch unexpectedly. Fixed.
- Bug: H2 in Eclipse plugin was old version(1.0.79). It causes generating invalid models. Fixed.
You need to replace plugin from 1.0.0 to 1.1.0 manually. And then, don't forget "eclipse.exe -clean". - Add Form.createSelect(String,boolean,String[]) method that can create html select box has empty option.
- Upgrade H2 to 1.1.114 (from 1.1.113).
- Bug: AbstractController.map_multipart didn't ignore the parameter that shouldn't be mapped to the record. Fixed.
- Add new class 'ActiveBlob' to create 'Blob' object locally.
- Deprecate 'AbstractController.save' method, then add 'insert', 'update' and 'merge' methods instead of 'save'.
- Bug: 'ImageUtils.createScaledImage' couldn't treat png image. Fixed.
- 2009.09.08 3.1.02
- Upgrade H2 to 1.1.116 (from 1.1.114).
- Bug: 'AbstractController.sendLob' was blocked by an SQLException(object already closed). Fixed.
- Add new method 'LobHander.handleError'. It enables you to handle any errors when the lob is loading.
- Add new class 'DefaultLobHandler'. It provides a simple implementation for handling errors.
You need to modify all codes using LobHandler. - Add acorn3-blank.war and acorn3-cas.war into TOMCAT_HOME/webapps directory. They can be used (or customized) at your own workspace as web projects.
- Change DTD of AbstractReleaseNotes. It allows you to put the installers and release-notes in the protected area with basic authorization.
- 2010.01.08 3.1.03
- Bug: Authentication Filter couldn't find 'x-forwarded-host' header. Fixed.
- Bug: Uninstaller didn't delete any jar files. Fixed.
- Imporer(database) function is deprecated because it couldn't work properly.
- 3.1.04 (not released)
- Improve type conversion functionality of 'ActiveRecord.set' method(May 'Statement.getGeneratedKeys' return wrong type?).
- Add 'acornsnap.parser.wiki' and 'acornsnap.parser.macro' properties to application scope.
- Add zip installer(acornsnap-x.x.xx.zip). It is mainly suitable for Linux usage.
- Implove Eclipse plugin's functionality.
You need to replace plugin from 1.1.0 to 1.1.1 manually. And then, don't forget "eclipse.exe -clean". - Eclipse plugin will save deployment settings to workspace's build.xml.
- Add method 'StringUtils.load'. It helps to loading some content(file,url ..) to String instance.
- Add method 'DatabaseFacade.execute(String)'. It executes SQL directly.
Roadmap
- Incomplete
- eclipse-jee上でプラグインの開発をする。Javadocは読めるようになったが、メモリ不足エラー頻発・・・。 2009.08.08
- Inclease reliabilities of CodeGenerator(it is buggy a little).
- 修正→テストをスムーズにしたい(RCPではなくJEEでプラグイン開発?)。
- 予め列名が展開された形(forではなく)にする。
- Boolean型に対応。
- キー列には「*」印を付ける。
- ClassCastException対策
- 削除用JSバグ(WebKitで動作しない)の修正。
- Tomcat停止時に未処理のタスクを退避し、再開時に実行する仕組みが必要(公開・削除予約等)。
- リファレンスへの加筆(日本語のままになっている箇所、空白の箇所をリストアップし、コメントを付けて回る) 2009.02.15
- RPMもしくはlinux導入用のパッケージを作るべきか? 2008.12.15
- Import,Export機能のナビゲーションが分かり辛い。AbstractWorkerControllerの見直し。2009.05.24
- DatabaseメニューのDump機能は要らない気がする。 2009.09.17
- HTMLFactory.toElementsがBlob,Clobに対応していない。 2009.10.05
Attachments
-
20090329_to3.0.10.txt
(431 bytes) - added by yosei
18 months ago.
-
20090228_to3.0.10.sql
(0.7 KB) - added by yosei
18 months ago.
-
20090330_to3.0.11.sql
(0.8 KB) - added by yosei
17 months ago.
