Development

/tags/RELEASE_1_0_12/CHANGELOG

You must first sign up to be able to contribute.

root/tags/RELEASE_1_0_12/CHANGELOG

Revision 8033, 22.7 kB (checked in by gregoire, 5 years ago)

updated changelog for version 1.0.12

Line 
1 Version 1.0.13PRE
2 -------------
3
4 This is a bug fix release.
5
6 Version 1.0.12
7 -------------
8
9 This is a bug fix release.
10
11 * r8019: sfWebRequest handles multi-dimensional file input fields (backported from 1.1) (closes #2009)
12 * r8010: 1.0: merged fix for potential php notice (closes #3168)
13 * r8006: fixed plugin-install command on windows (closes #2590)
14 * r7999: button_to produces invalid XHTML (closes #3113)
15 * r7997: admin generator handles plain fields (closes #2935)
16 * r7977: fixed view cache doesn't accept zero client lifetime (closes #3141)
17 * r7850: fixed default error_reporting values (PHP 5.2 has a new constant) (closes #3098)
18 * r7831: fixed inclusion of generator.yml for every module (closes #1949)
19 * r7802: fixed "Cannot unset string offsets" error
20 * r7769: Etag was not checking correctly the enclosing quotes. (closes #3065)
21 * r7762: fixed web debug toolbar segfaults PHP when debugging using xdebug
22 * r7665: correction in DateFormHelper? (fixes #3023)
23 * r7620: added instructions to allow periods in routes (closes #2295)
24 * r7589: fixed sfNumberValidator to reject hexadecimal values (closes #2741)
25 * r7547: fixed uri encoding / xhtml error (closes #2968)
26 * r7541: fixed hebrew calender language file for 1.0 (closes #2970)
27
28 Version 1.0.11
29 -------------
30
31 This is a bug fix release.
32
33 * r6765, r6766: fixed error message in getPresentationFor() (closes #1527)
34 * r6764: fixed logic error in sfPager class affects haveToPaginate() method (closes #1512)
35 * r6768, r6769: added mime types caching in sfWebRequest (closes #1811, #1846)
36 * r6761, r6762: fixed content type charset on non text/* content-type (closes #1811, #1968)
37 * r6743: doc: fixed typos (closes #2580, #2596, #2518)
38 * r6740, r6741: fixed sequences bug for postgresql (closes #2584)
39 * r6987, r6988: fixed caching-Bug of file sfWebresponse.class.php (#2764)
40 * r6649: fixed value for 'Content-Type' HTTP meta header is repeated (closes #1756, #2557, #2402, #2398)
41 * r6648: fixed call to undefined method sfResponse::sendHttpHeaders (closes #2412)
42
43 Version 1.0.10
44 -------------
45
46 This is a bug fix release.
47
48 * r6622: Problem with ProjectExport and directory structure change (#2606)
49 * r6614: fixed magic_quotes_gpc() handling in sfRouting (#1801)
50 * r6610: fixed non-sf exception handling (#2064)
51 * r6607: fixed incorrect use of sfConfigCache:checkConfig(..., true) (#2123)
52 * r6469: fixed sfOutputEscaperObjectDecorator::toString() as PHP 5.2.5 does not allow exception in toString() methods (#2630)
53 * r6398: fixed default log file permissions (#2145)
54 * r6378: fixed typo in sfDebugConnection (#2524)
55 * r6375: changed implementation of sfCultureInfo::simplify (#1821)
56 * r6371: fixed connecting to a database using unix socket (#2539)
57 * r6358: fixed sfProcessCache eaccelerator delete also cached scripts
58 * r6337: reverted changes for default time and date format
59
60 Version 1.0.9
61 -------------
62
63 This is a bug fix release.
64
65 * r6203: fixed typo in the submit_tag() of the UrlHelper?.php (#2493)
66 * r6129: sfBrowser : ->click() also search for HTML button elements (#2342)
67 * r6125: sfRouting : allow numeric parameters (#2317)
68 * r6019: fixed sfPropelData::dumpData()
69 * r6014: fixed radio button ids
70 * r6013: fixed templates of login & secure actions of default module are exchanged
71 * r6003,r6004,r6007,r6010: merged bug fixes from creole 1.1 + propel 1.2.1 + fixed date
72 * r5997: fixed admin generator filters HTML defect (#1891)
73 * r5856: fixed through_class in admin_*_list tags (#1612)
74 * r5851: fixed sfZendFrameworkBridge autoload (#2314)
75 * r5847: fixed typo in JavascriptHelper?.php (#2464)
76 * r5845: fixed incomplete error message in sfRouting.class.php (#2465)
77 * r5776: fixed typo (#2480)
78 * r5772: backported i18n fixes from Prado + improved DateTimeFormatInfo
79 * r5771: fixed typo in sfMessageSource_MySQL.class.php (#2477)
80 * r5749: reverted YAML schema confusion
81 * r5704: only logged in users are now timed out due to sf_timeout
82 * r5701: fixed propel-build-all-load task execution
83
84 Version 1.0.8
85 -------------
86
87 This is a bug fix release.
88
89 * r5471: fixed admin main.css - absolute to relative paths (#1889)
90 * r5355: plugin-install tasks create relative symlink instead of absolute symlink
91 * r5348: fixed EzComponents library inclusion (#2193)
92 * r5344: allow using a custom form id (#1899)
93 * r5339: fixed sfPropelData error message (#2218)
94 * r5308: fixed sfFileCache::clean() when dir does not exist (#2294)
95 * r5160: fixed double call to clearCredentials() in sfBasicSecurityUser
96 * r5153: fixed code completion not working with sfTestBrowser
97 * r5149: fixed bug in _get_options_from_objects (#1526)
98 * r5145: fixed ETag to be compliant with the HTTP1.1 spec (#2216)
99 * r5141: fixed consistent syntax of i18n helper function when i18n is off
100 * r5061: fixed blank screen of death (#2231 and #1862)
101 * r5001: fixed sfBasicSecurityFilter should not secure the "secure" action either
102
103 Version 1.0.7
104 -------------
105
106 This is a bug fix release.
107
108 * r4980: updated pake to 1.1.5 (#2125)
109 * r4956: fixed magic_quotes checks from the symfony command line closes (#2155)
110 * r4941: fixed sfPropelData doesn't use connection passed on data load (#2149)
111 * r4904: fixed dumping Propel data to multiple files
112 * r4891: fixed a typo in sfPostgreSQLSessionStorage::sessionGC()
113 * r4883: fixed fillInFormFilter can't find form with content_type = xml (#1687)
114 * r4834: fixed sfPropelData::dump() filenames when dumping to a directory
115 * r4831: fixed propel-dump-data does not preserve data loading order (#1575)
116 * r4829: fixed typo in sfPropelData
117 * r4827: fixed propel-dump-data & sfGuard (#2019)
118 * r4824: fixed propel-dump-data outputs model name when table is empty (#1577)
119
120 Version 1.0.6
121 -------------
122
123 This is a bug fix release.
124
125 * r4752: fixed sfZendPlugin is broken (#1941)
126 * r4729: removed E_STRICT when using the plugin tasks
127 * r4642: fixed sfWebRequest isSecure() bug for certain server configurations (#1931)
128 * r4641: fixed sfWebDebug top css class name (#1982)
129 * r4621: fixed untranslated message in _list_messages.php partial (#1969)
130 * r4574: fixed typo in sfTestBrowser::getAndCheck()
131 * r4559: fixed status code 404 may be transformed into 304 when using ETag (#1944)
132 * r4404: fixed sfTestBrowser::isResponseHeader() method (#1900)
133
134 Version 1.0.5
135 -------------
136
137 This is a bug fix release.
138
139 * r4387: fixed input_date_range_tag - Illegal attributes in input tags (#1883)
140 * r4385: fixed issue relating to lock files (#1874)
141 * r4380: fixed vulnerability in phpmailer with sender (#1871)
142 * r4323: fixed DOMDocument E_STRICT warning and trans-unit max id in XLIFF support
143 * r4320: fixed sfToolkit::isUTF8() broken for strings larger than some number
144 * r4305: added i18n schema for MySQL and SQLite in API documentation
145
146 Version 1.0.4
147 -------------
148
149 This is a bug fix release.
150
151 * r4286: fixed sfBrowser keeps previous Dom is response is not XHTML (#1853)
152 * r4282: fixed sfValidatorManager refuses zero values as null values (#1649)
153 * r4277: fixed generator themes in the project data directory do not override data in plugin directory (#1813)
154 * r4266: fixed $request->hasError() should return true on errors with empty message (#1864)
155 * r4264: fixed usage of components in admin generator generator.yml (#1809)
156 * r4262: added some unit tests for symfony escaping mecanism
157 * r4250: fixed include_blank being forced to 'true' in admin generator (#1739)
158 * r4242: fixed a typo in MySQL i18n message source
159 * r4240: added an exception when a YAML file contains tabs instead of spaces when tabs are mixed with spaces
160 * r4238: replaced all occurences of deprecated function mysql_escape_string() by mysql_real_escape_string() (#1860)
161 * r4236: fixed bug for adjacent CSS selector
162 * r4228: fixed a bug in URL generation for route names having a star in the middle
163 * r4205: fixed _edit_form.php in Admin Generator should have have an action of save, not edit (#1812)
164 * r4203: fixed sf_check_lock and sf_check_symfony has no effect (#1675)
165 * r4199, r4201: fixed input_date_tag with same name but different ids (#1568)
166 * r4195: fixed link_to_if() inserts parameter in html (#1700)
167
168 * updated lime to 1.0.4 (fixes php 5.2.2 support)
169
170 Version 1.0.3
171 -------------
172
173 This is a bug fix release.
174
175 Minor bug fixed:
176
177 * r4098: fixed culture problem in sfI18N
178 * r4017: fixed a typo in sfViewCacheManager
179 * r3951: fixed admin_double_list for Doctrine (#1734)
180 * r3935: fixed sfSQLiteCache schema
181 * r3862: fixed Zend::loadClass in sfZendFrameworkBridge (#1595)
182 * r3815: fixed distance_of_time_in_words() helper (#1514)
183
184 Version 1.0.2
185 -------------
186
187 This is a bug fix release.
188
189 Minor bug fixed:
190
191 * r3785: fixed getCookies() call in sfDebug when using sfConsoleResponse (#1666)
192 * r3775: fixed _compute_public_path() when using a query string
193 * r3754: updated Propel to 1.2.1 (http://propel.phpdb.org/trac/query?status=closed&milestone=1.2.1&resolution=fixed&order=priority)
194 * r3746: fixed output escaping and _get_object_list() (#1593)
195 * r3699: fixed highlight_text() doesn't work with / (#1621)
196 * r3692: fixed i18n support for errors in sfRequest
197
198 Version 1.0.1
199 -------------
200
201 This is a bug fix release.
202
203 Major bugs fixed:
204
205 * r3624: fixed security.yml case sensitivity
206
207 Minor bug fixed:
208
209 * r3599: fixed sfYaml::load() not returning correct values
210 * r3598: removed unneeded usage of JavaScript helpers in the web debug toolbar
211 * r3597: fixed sfConsoleRequest::initialize() signature
212 * r3541: fixed typo in the cache classes when logging
213
214 Version 1.0.0
215 -------------
216
217 No major changes since 1.0.0-rc2.
218
219 * r3502: fixed sfFilter::isFirstCall() method
220 * r3493: removed the DATABASE_NAME constants
221
222 * fixed typos in the book
223
224 Version 1.0.0-rc2
225 -----------------
226
227 No major changes since 1.0.0-rc1.
228
229 * r3385: new propel-dump-data task
230 * r3377: fixed PEAR installation problem with PEAR 1.5
231
232 * new book is now bundled with symfony under the doc/ directory
233 * added some phpdoc comments
234
235 Version 1.0.0-rc1
236 -----------------
237
238 No major changes since beta4.
239
240 * r3348: added "The Definitive guide to symfony"
241 * r3325: better inheritance for admin generator templates
242 * r3316: updated script.aculo.us to 1.7.0 and prototype to 1.5.0
243 * r3313: added a new decorate_with() helper
244 * r3312: added a new isForwardedTo() method to sfTestBrowser
245 * r3298: fixed tests on windows
246
247 * updated phpdoc comments
248 * added more unit tests (> 3800 now)
249
250 Version 1.0.0-beta4
251 -------------------
252
253 Major changes since beta3:
254
255 * r3288, r3291, r3293, r3294: better date/time handling in admin generator
256 * r3285: removed sfContext initialization when initializing symfony
257 * r3277: added SSL support to sfBrowser
258 * r3271: refactored rich text editors
259 * r3258: refactored sfLogger configuration
260 * r3245: fixed Creole i18n driver
261 * r3237: added HTTP authentification support for sfBrowser
262 * r3209: moved getPresentationFor() to the sfController class
263 * updated phpdoc comments
264
265 * fixed some minor bugs (see trac)
266 * added more unit tests (> 3700 now)
267
268 Version 1.0.0-beta3
269 -------------------
270
271 Major changes and major bug fixes since beta2:
272
273 * r3172: fixed mailer.yml configuration file handling
274 * r3166: FastCGI compatibility
275 * r3165: re-introduced include_javascripts() and include_stylesheets()
276 * r3163: fixed value escaping in tag attributes
277 * r3160: added `hide` parameter to the admin generator
278 * r3147: added a setViewClass() method to sfAction
279 * r3140: fixed route generation when using requirements
280 * r3134: added support for PUT, DELETE and HEAD HTTP methods
281 * r3129: fixed symfony CLI when using open_basedir
282
283 * fixed some minor bugs (see trac)
284
285 Version 1.0.0-beta2
286 -------------------
287
288 Major changes and major bug fixes since beta1:
289
290 * r3077: better error messages when initializing sfContext object
291 * r3059: added a new sfSimpleYamlConfigHandler class for simple configuration file needs
292 * r3047: removed exception when sfFillInFilter does not find the form
293 * better date support (admin generator, helpers, i18n, calendar files, i18n files)
294 * r2995: all Creole and Propel files are now under addon/
295 * r2985: added all licenses in one place
296 * r2984: removed PEAR dependence
297 * r2980: added throwsException() method to the test browser
298 * r2974-r2978: PHP 5.0.X compatibility
299 * r2970: fixed permission problem when installing a plugin
300 * r2957: fixed directory order for configuration files
301 * r2950: ability to test internal modules
302 * r2944: fixed action variable settings with __set()
303 * r2936: added support for HTML and XML in sfFillIn class
304 * r2928: more configurability for sfLoader class
305 * r2917: added comments to the default settings.yml configuration file
306 * r2903,r2966: slightly more powerful autoloading system for the symfony CLI
307 * r2883: added a new setHeaderOnly() method to sfWebResponse
308 * r2880: fixed autoloading for plugins
309 * r2879: fixed glob() problem with PHP < 5.1
310 * r2875: added simple autoloader to ease unit tests (for model classes for example)
311 * updated script.aculo.us (1.7.0_beta2) and prototype (1.5.0_rc2)
312
313 * fixed some bugs (see trac)
314 * added more unit tests (> 3400 now)
315
316 Version 1.0.0-beta1
317 -------------------
318
319 WARNING: All deprecated function, methods and tasks has been removed (see r1631, r1638 and r1799).
320
321 If you try to use this release with 0.6.X projects, you must upgrade them with: symfony upgrade 1.0
322 When you upgrade symfony, re-run the upgrade script (you can safely run the upgrade several times).
323
324 * refactored admin generator templates
325 * new sfLogger class (more flexible)
326 * moved 500 and unavailable errors to web/errors (and changed .html extension to .php)
327 * user filters can now be registered anywhere in the filter chain
328 * minor changes to be compatible with PHP 5.2
329 * new sfFillInForm class
330 * added persistent connection support
331 * added some sfMixer hooks in the core (for 404 and 500 error for example)
332 * added behaviors for Propel classes
333 * unified the way to configure symfony librairies (config/config.php)
334 * symfony is now ORM independant
335 * greater credential flexibility
336 * symfony is now compatible with magic_quotes_gpc set to on
337 * refactored sfFilter class (executeBeforeExecution, executeBeforeRendering)
338 * new coverage script for symfony core
339 * new encoding parameter in databases.yml
340 * new functional and unit tests for the core framework (more than 2800)
341 * new sfMixin class to allow adding methods to core classes without inheritance
342 * new sfBrowser, sfTestBrowser and sfDomCssSelector classes to ease functional tests writing
343 * new unit test library (lime)
344 * major partial and component refactoring (big speed improvement)
345 * output escaping is now a global setting
346 * new helpers: use_stylesheet() and use_javascript()
347 * new time information in the symfony log and debug toolbar
348 * major performance improvements
349 * new sfLoader class
350 * symfony command line now works out the box (for PEAR, SVN or .tgz)
351 * new plugin system
352 * propel-build-all now works as expected
353 * major cache refactoring (new settings: with_layout and contextual)
354 * autoloading is now more flexible
355 * AJAX actions have now layout to off by default
356 * new slot support
357 * added setLayout() method to sfComponent
358 * better exception handling in symfony command line (try -t)
359 * symfony command line now in color (only for *nix)
360 * bundled pake and phing (symfony has no external dependancy)
361 * better i18n support thanks to the new charset setting (FillInFilter, translations, ...)
362 * added a new charset setting
363 * updated creole, Propel, script.aculo.us (1.6.5) and prototype (1.5.0_rc1)
364 * many-to-many relationship support in admin generator
365 * removed my* classes from skeleton except myUser
366 * new classes :sfProcessCache, sfLogManager, sfSQLiteCache
367 * removed all deprecated functions, methods and tasks.
368 * removed old php, css and js files that are not used anymore
369 * strip comments in production environment by default
370 * better sfTextBrowser with POST support and redirects
371 * support for database schema in YAML format
372 * updated calendar language files (js, ca)
373 * new tasks: init-batch, propel-convert-yaml-schema, propel-load-data, propel-build-all, propel-build-all-load
374              init-controller, clear-controllers, log-rotate, log-purge, freeze, unfreeze, enable, disable,
375              plugin-list
376 * new validators: sfDateValidator, sfUrlValidator, sfCallbackValidator
377 * and more than 200 bug fixes and small enhancements
378
379 For more detailed information on bugs fixed in this release, see the trac ticket list for 1.0.0:
380 http://www.symfony-project.com/trac/report/10
381
382 Version 0.6.3
383 -------------
384
385 WARNING: If you use i18n Propel support in your schema.xml or if you have problems
386          building you Propel model/sql (XML schema file (PATH/config/schema.xml) does not validate)
387          you can add a propel.schema.validate = false at the end of your config/propel.ini file.
388
389 WARNING: Actions in the routing are now case sensitive. If you have a page with an 'index' action name,
390          your action must be named 'executeIndex' ('fooBar' => 'executeFooBar').
391
392 * updated calendar language files (pl, zh, nl, no, it)
393 * new options for the sfFillInFilter filter
394 * major sfWebDebug refactoring (no more dependency on prototype)
395 * position option to stylesheets in view.yml
396 * native support for JSON/AJAX actions
397 * better exception layout
398 * new sfPropelUniqueValidator validator
399 * added component and partial cache
400 * updated creole and propel
401 * zend framework and ez components bridges
402 * new hooks in admin generator generated classes
403 * better date support in admin generator
404 * lot of small tweaks and enhancements in admin generator
405 * lot of bugs fixes and small enhancements
406
407 For more detailed changelog, look at:
408 http://www.symfony-project.com/trac/wiki/SymfonyWeek18
409 http://www.symfony-project.com/trac/wiki/SymfonyWeek19
410 http://www.symfony-project.com/trac/wiki/SymfonyWeek20
411 http://www.symfony-project.com/trac/wiki/SymfonyWeek21
412 http://www.symfony-project.com/trac/wiki/SymfonyWeek22
413 http://www.symfony-project.com/trac/wiki/SymfonyWeek23
414 http://www.symfony-project.com/trac/wiki/SymfonyWeek24
415 http://www.symfony-project.com/trac/wiki/SymfonyWeek25
416
417 or the trac ticket list for 0.6.3:
418 http://www.symfony-project.com/trac/report/9
419
420 Version 0.6.2
421 -------------
422
423 * lot of bugs fixes
424 * new output escaping system (to automatically prevent XSS)
425 * better form repopulation system
426 * fixed sfMailView
427 * cache system tweaks
428 * better exception page in debug mode and internal server error page in production mode
429 * added some more information in the debug toolbar
430
431 Version 0.6.1
432 -------------
433
434 * [fabien] lot of bugs fixes
435 * [faiben] updated scriptaculous to 1.5.3
436 * [fabien] added a new sfFileValidator validator
437 * [fabien] lots of bug fixes and new features in the admin generator (file upload, credentials, ...)
438 * [fabien] stylesheets, javascripts, ... are now part of the sfWebResponse object
439            DEPRECATED methods:
440              $action->addStylesheet(), $action->addJavascript(), $action->setTitle()
441              $action->addHttpMeta(), $action->addMeta()
442 * [fabien] debug environment is much faster now
443
444 Version 0.6.0
445 -------------
446
447 WARNING: This release breaks backward compatibility.
448 Please read the UPGRADE file before upgrading your projects.
449
450 * [fabien] new symfony web server (alpha)
451 * [fabien] support for etags, conditionnal get, vary headers...
452 * [fabien] new sfResponse object
453 * [fabien] new filtering system
454 * [fabien] added new components system (slots are now deprecated)
455 * [fabien] updated propel/creole
456 * [fabien] updated script.aculo.us to 1.5.1
457 * [rovert] console controller
458 * [fabien] new sfFinder class to ease file and directories searching
459 * [fabien] new quickstart package system
460 * [rovert] use syck when available to speed yaml parsing
461 * [fabien] new plugin system
462 * [fabien] removed orm.yml configuration file in favor of databases.yml
463 * [fabien] updated spyc library
464 * [fabien] support to be able to pass some variables/objects to the next next request/forward
465 * [fabien] more fine grained credentials
466 * [fabien] application are now in an apps directory
467 * [fabien] new validateXXX() method for action
468 * [fabien] renamed all classes that are Propel dependant with Propel in their names
469 * [fabien] symfony now automatically clear the cache when upgrading
470 * [fabien] dynamic defaults to routing
471 * [fabien] module i18n translations
472 * [fabien] new i18n.yml configuration file
473 * [fabien] new sfPropelAdmin generator
474 * [fabien] autoloading is now more configurable at runtime
475 * [fabien] new build-db / insert-sql pakefile tasks
476 * [fabien] more unit tests
477 * [fabien] disabled logging by default in production environment
478 * [fabien] new sfConfig object to deal with all symfony configuration (no more constant)
479
480 Version 0.4.4
481 -------------
482
483 * [fabien]        bug fixes
484
485 Version 0.4.3
486 -------------
487
488 * [jgchristopher] new input_in_place_editor_tag and input_auto_complete_tag helpers
489 * [fabien]        new email support
490 * [fabien]        modules can now be declared internal only (for slots and emails modules for example)
491 * [fabien]        view classes are now configurable (per module)
492 * [fabien]        all category in configuration files is now optional
493 * [fabien]        added build-schema to pakefile
494 * [fabien]        new RSS feed classes
495 * [fabien]        cleaning cache is safer (based on a patch from jgchristopher)
496                   applications are now unavailable when you are in the process of cleaning the config cache
497                   WARNING: To use this new feature in your existing projects, you must override your
498                            config.php file with the one in 'data/symfony/skeleton/app/app/config/config.php'
499                            and create an unavailable.html file in your web directory
500                            (see an example in data/symfony/skeleton/project/web/unavailable.html)
501 * [fabien]        added new shortcuts to help debugging
502 * [fabien]        new class to easily load test datas from YAML files into databases (Propel)
503 * [fabien]        better cache support
504 * [fabien]        safeguard for recursive slots
505 * [fabien]        added the possibility to disable the web debug sidebar for specific action (RSS, XML, SVG, ...)
506
507 Version 0.4.2
508 -------------
509
510 * [fabien] changed default suffix from .html to / (breaks backward compatibility)
511 * [fabien] added configurable suffix by route (with directory and no suffix support) and enforced one URL for one ressource
512 * [fabien] dev environment is much faster
513 * [fabien] better debug sidebar
514 * [fabien] better i18n support (variable substitution)
515 * [fabien] lot a small fixes for Windows users
516 * [fabien] extended error messages support
517 * [fabien] new helpers:
518            * objects_for_select
519            * button_to (patch from francois)
520 * [fabien] automatic support for created_at and updated_at columns (Propel + generator)
521 * [fabien] renamed internal Log class to sfLog to avoid class name collision
522 * [fabien] removed tiny mce from symfony package
523 * [fabien] rich text support (tinymce) for textarea_tag helper
524 * [marc]   IIS support
525 * [fabien] module helpers support (lib/helper directory of a module)
526 * [fabien] many symfony generators enhancements:
527            * refactoring
528            * propel CRUD (primary id != id, foreign keys, multi primary keys, post link and confirm for delete, ...)
529 * [fabien] better Ajax support (prototype and script.aculo.us)
530 * [fabien] support for non virtual host configurations
531 * [fabien] easier helpers debugging
532
533 Version 0.4.1
534 -------------
535
536 Initial public release
Note: See TracBrowser for help on using the browser.