-
Notifications
You must be signed in to change notification settings - Fork 2
/
CHANGES.html
271 lines (262 loc) · 12.4 KB
/
CHANGES.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>xFrameworkPX Release Notes for 3.5.2</title>
<style>
* {
font-family: 'helvetica', tahoma, verdana, sans-serif;
font-size: 12px;
}
body { padding: 20px; }
h1 { font-size: 18px; color:#1a5c9a; }
h2 { font-size: 16px; color:#0464bb; }
h3 { font-size: 14px; }
li { padding: 2px 0; }
code { font-style: oblique; }
p { color: #555555; }
table {
margin: 0px;
padding: 0px;
background: #FFFFFF;
border-collapse: collapse;
}
th {
background: #1A5C9A;
padding-left: 10px;
color: #FFFFFF;
font-weight: bold;
text-align: left;
}
th, td {
border: solid 1px #666666;
}
</style>
</head>
<body>
<h1>xFrameworkPX Release Notes for 3.5.4</h1>
<p>
Release Date: 2010/12/16<br/>
Current Version: 3.5.4<br/>
Previous Version: 3.5.2
</p>
<br />
<h2>Overview</h2>
<ul>
<li><strong>consoleの不具合を修正</strong>
<ul>
<li>webapp/index.htmlがないとエラーとなってしまう不具合を修正しました。</li>
<li>対象コントローラがない場合にエラーにならない不具合を修正しました。</li>
</ul>
</li>
<li><strong>isIE9の実装</strong>
<ul>
<li>テンプレート上でisIE9が使用できるようになりました。</li>
</ul>
</li>
<li><strong>isValidの改修</strong>
<ul>
<li>引数を保持するプロパティを設置しました。</li>
<li>ユーザーバリデーション内で、上記プロパティを取得できるgetTargetDatasメソッドを実装しました。</li>
</ul>
</li>
</ul>
<br />
<h2>Change Log</h2>
<table>
<tr>
<th>xFrameworkPX Ver. 3.5.2</th>
</tr>
<tr>
<td>
<ul>
<li><strong>ディレクトリ構成</strong>
<ul>
<li>controllersディレクトリが消えていたので、追加しなおしました。</li>
</ul>
</li>
<li><strong>クラスのオートロード</strong>
<ul>
<li>継承元クラスを自動的にロードする機能にあったバグを修正しました。</li>
</ul>
</li>
<li><strong>WiseTag</strong>
<ul>
<li>editメソッドにあったバグを修正しました。</li>
</ul>
</li>
<li><strong>データベース接続処理</strong>
<ul>
<li>指定された文字コードが正しく設定されていなかったバグを修正しました。</li>
</ul>
</li>
<li><strong>ドキュメント</strong>
<ul>
<li>ドキュメントを大幅に加筆修正しました。</li>
<li>チュートリアルを大幅に加筆修正しました。</li>
</ul>
</li>
</ul>
</td>
</tr>
<tr>
<th>xFrameworkPX Ver. 3.5.1</th>
</tr>
<tr>
<td>
<ul>
<li><strong>STRICTモード対応</strong>
<ul>
<li>エラーレベルがSTRICTモードで実行したとき、xFrameworkPX本体でエラーが起こらないように対応しました。</li>
</ul>
</li>
<li><strong>データベース接続処理</strong>
<ul>
<li>ポート番号が指定できるようになりました。</li>
<li>データベース接続時に例外が発生したとき、表示されていたExceptionの画面で出ていたNoticeに対応しました。</li>
</ul>
</li>
<li><strong>LiveRecord</strong>
<ul>
<li>getメソッドのwhere句を指定するパラメータで、「IS NULL」と「IS NOT NULL」が指定できるようになりました。</li>
<li>LiveRecordのメソッド実行時にデータベースに接続されていなかった場合、Exceptionが発生するようになりました。</li>
</ul>
</li>
<li><strong>WiseTag</strong>
<ul>
<li>入力フォームを動的に生成する「WiseTag」の機能が実装されました。</li>
</ul>
</li>
<li><strong>Library</strong>
<ul>
<li>xFrameworkPXに組み込まれているPDFを操作するためのライブラリとExcelファイルを操作するためのライブラリをアップデートしました。</li>
</ul>
</li>
<li><strong>RapidDrive</strong>
<ul>
<li>WiseTagを組み込むため、大幅に仕様を変更しました。</li>
<li>ver 3.5.0までにあったバグや問題を改修しました。</li>
</ul>
</li>
<li><strong>拡張メソッド</strong>
<ul>
<li>base_nameメソッドにポート番号を取得する機能が追加されました。</li>
<li>SSL接続判定メソッドにあったバグを修正しました。</li>
</ul>
</li>
</ul>
</td>
</tr>
<tr>
<th>xFrameworkPX Ver. 3.5.0</th>
</tr>
<tr>
<td>
<ul>
<li><strong>ディスパッチャー</strong>
<ul>
<li>コントローラーがない場合でも、スーパーアクション、グローバルアクションのみを実行させることができるようになりました。</li>
</ul>
</li>
<li><strong>クラスのオートロード</strong>
<ul>
<li>コントローラーとモジュールクラスの継承もとクラスを、自動的にロードする機能が追加されました。</li>
</ul>
</li>
<li><strong>データベース接続処理</strong>
<ul>
<li>接続設定を切り替えられるようになりました。</li>
<li>データベースの接続設定が未指定時に、xFrameworkPXが自動的に選択する接続設定を指定できるようになりました。</li>
<li>データベースの接続設定が複数あった場合に、設定を正しくロードできていなかったバグを修正しました。</li>
</ul>
</li>
<li><strong>LiveRecord</strong>
<ul>
<li>getメソッドでSQLの関数が使えるようになりました。</li>
<li>getメソッドにGROUP BY句、HAVING句の指定をするためのパラメータが追加されました。</li>
<li>LiveRecordがOracleに対応しました。</li>
<li>LiveRecordがPostgreSQLに対応しました。</li>
</ul>
</li>
</ul>
</td>
</tr>
<tr>
<th>xFrameworkPX Ver. 3.5.0 Release Candidate</th>
</tr>
<tr>
<td>
<ul>
<li><strong>xFrameworkPX Debug Tools 1.0.2</strong>
<ul>
<li>セッションタブを追加しました。</li>
<li>クッキータブを追加しました。</li>
<li>コンテンツにより表示されないバグを修正しました。</li>
</ul>
</li>
<li><strong>xFrameworkPX 3.5 Documentation</strong>
<ul>
<li>ダイレクトリンク機能を実装しました。</li>
<li>ローディングCSSを修正しました。</li>
<li>コンテンツの追加&修正しました。</li>
</ul>
</li>
</ul>
</td>
</tr>
<tr>
<th>xFrameworkPX Ver. 3.5.0 Beta</th>
</tr>
<tr>
<td>
<ul>
<li><strong>ディスパッチャー</strong>
<ul>
<li>正規化されたURLで無い場合は、正規化してリダイレクトするようになりました。</li>
<li>パスの末尾が/でない場合で404エラーになる場合は、/を付加してリダイレクトするようになりました。</li>
</ul>
</li>
<li><strong>コントローラー</strong>
<ul>
<li>xFrameworkPX_Mail
<ul>
<li>引数に渡す値をxFrameworkPX_Util_MixedCollection以外に配列でも指定できるようになりました。</li>
</ul>
</li>
<li>xFrameworkPX_Controller_Action
<ul>
<li>RapidDriveのmodule指定を行わない場合、モジュール指定されている一番最初のモジュールが自動的に利用されるようになりました。</li>
</ul>
</li>
<li>xFrameworkPX_Controller_Component_RapidDrive
<ul>
<li>
detailモード時、<em>listquery</em>をユーザーデータとして自動的に登録するようになりました。<br>
このパラメータは、詳細画面表示時に渡される検索文字列とページャー番号を含んでいます。<br>
list画面へ戻る際のリンクに使用します。
</li>
</ul>
</li>
</ul>
</li>
<li><strong>モデル</strong></li>
<li><strong>ビュー</strong></li>
<li><strong>ビルトインバリデーション</strong></li>
<li><strong>バグ情報</strong>
<ul>
<li>xFrameworkPX_Wiki
<ul>
<li>
<strong>FIX000003</strong> underlineクラスが存在しない場合、下線が表示されないバグを修正。
下線出力時<span class="underline"></span>を<u></u>に変更しました。
</li>
</ul>
</li>
</ul>
</li>
<li><strong>その他</strong></li>
</ul>
</td>
</tr>
</table>
</body>
</html>