forked from agavi/agavi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG-0.10
87 lines (71 loc) · 4.22 KB
/
CHANGELOG-0.10
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
AGAVI CHANGELOG (0.10.x)
========================
0.10.2 (February 27, 2006)
--------------------------
CHG: Changed to new PEAR package task, package.xml v2 format, using PEAR channel pear.agavi.org (David)
CHG: Declared API stability alpha (David)
FIX: Fixed PHP 5.0.5 / 5.1 return by reference problem in logging/PassthruLayout (Markus Lervik, David)
FIX: Fixed incorrect Phing dependendy (David)
0.10.1 (January 6, 2006)
------------------------
FIX: Fixed critical bug that prevented parameters to be passed in config_handlers.ini
0.10.0 (December 20, 2005)
--------------------------
CHG: Updated TODO
CHG: Bumped Version Numbers
FIX: ReturnArrayConfigHandler did not convert foo.bar.baz keys into multi-dimensional arrays
FIX: RELEASE_NOTES and INSTALL were missing in AgaviPackageTask
0.10.0 RC1 (December 16, 2005)
------------------------------
ADD: ShutdownListener support (Veikko)
ADD: Cookie support for WebRequest (Veikko)
ADD: Session Cookie parameter support (Veikko)
ADD: CreoleSessionStorage (Veikko)
ADD: HTTPSRequest (Markus Lervik, David)
ADD: XSLView (Wes Hays)
ADD: AdoDBDatabase (Steven Weiss, David)
ADD: Sub-actions support for "agavi" helper script (David)
ADD: code_templates have Template templates (David)
ADD: Multiple credentials support (David)
ADD: Support for setting session ID in SessionStorage (Mike)
ADD: Constants support for config files (Bob, Johan)
ADD: Logging functionality (Bob)
ADD: WEBAPP_NAME setting in settings.ini (Mike)
ADD: Request::getAttributes() (Bob)
ADD: Auto-detection of modules for "agavi" helper script when executed inside or below a module's dir.
ADD: ReturnArrayConfigHandler (David, Mike)
ADD: Support for custom ExecutionFilters (David)
ADD: Support for Singleton Models (David)
ADD: FormPHPView (xardion)
ADD: ValidatorManager, DateValidator (Graeme Foster, Mike)
ADD: Test directory structure and stubs are auto-created when using the "agavi" helper script to add stuff.
ADD: Advanced Propel integration via PropelAutoload, PropelDatabase still backwards compatible to old method (David)
ADD: appendAttribute() methods for Request, User and View (Bob)
CHG: Unified parameter names for database users to "username" everywhere (Veikko, David)
CHG: Beefed up NumberValidator with min/max and integer support (Veikko)
CHG: All AG_* configuration directives except AG_WEBAPP_DIR are optional (David)
CHG: AG_WEBAPP_DIR and AG_APP_DIR will be auto-determined if possible (David)
CHG: Action and View class names can now also be like Module_Some_Sub_MarineAction (and also Some_Sub_MarineAction)
CHG: Config Handlers will throw UnreadableExceptions when appropriate (David)
CHG: Added some helper methods and changed visibility of some methods in Views to allow for more control in ExecutionFilters (David)
CHG: SmartyView uses the SMARTY_CACHE_DIR setting if set, AG_CACHE_DIR otherwise.
CHG: Realigns configuration away from configuring controllers to configuring contexts (Mike)
CHG: autoload.ini handling changed to support include_path (Bob)
CHG: Autoload support for Controller::getGlobalModel() (Mike)
CHG: Refactored helper script (Mike)
CHG: Reworked Test infrastructure (Mike)
CHG: Improved, changed and refactored many, many tests and the intrastructure for tests; "agavi test" runs tests (Mike)
FIX: PHP 5.1 compatibility for ConfigCache::getCacheName() (Markus Lervik, David)
FIX: Re-wrote broken directory and module recognition routines in AgaviFixPathsTask, fixed "agavi model" to work correctly (David, Miroslaw Wrobel)
FIX: __autoload() won't throw exceptions anymore (Veikko)
FIX: Plain text formating for AgaviException::printStackTrace (Veikko)
FIX: Autostart sessions only after all initializations have finished (Veikko)
FIX: Action::validate() to be called even when a ini validation criteria failed (David, Steven Weiss)
FIX: Support for username and password in PDODatabase (David, Benjamin Muskalla)
FIX: PHP 5.1.0 Compatibility for PDODatabase (David)
FIX: Strict comparison for credentials (David)
FIX: Avoid notices in ValidatorManager (Bob)
FIX: Request::extractParameters() returns null for non-existent parameters (Mike)
FIX: Set a default if calling agavi action from inside a module's dir or subdirs (Mike)
FIX: Windows support for helper script (David)
FIX: Use proper type "::" or "->" in stack trace (David)