Development

/tags/RELEASE_0_6_2/CHANGELOG

You must first sign up to be able to contribute.

root/tags/RELEASE_0_6_2/CHANGELOG

Revision 1198, 5.2 kB (checked in by fabien, 2 years ago)

updated CHANGELOG

Line 
1 SVN
2 ---
3
4 Version 0.6.2
5 -------------
6
7 * lot of bugs fixes
8 * new output escaping system (to automatically prevent XSS)
9 * better form repopulation system
10 * fixed sfMailView
11 * cache system tweaks
12 * better exception page in debug mode and internal server error page in production mode
13 * added some more information in the debug toolbar
14
15 Version 0.6.1
16 -------------
17
18 * [fabien] lot of bugs fixes
19 * [faiben] updated scriptaculous to 1.5.3
20 * [fabien] added a new sfFileValidator validator
21 * [fabien] lots of bug fixes and new features in the admin generator (file upload, credentials, ...)
22 * [fabien] stylesheets, javascripts, ... are now part of the sfWebResponse object
23            DEPRECATED methods:
24              $action->addStylesheet(), $action->addJavascript(), $action->setTitle()
25              $action->addHttpMeta(), $action->addMeta()
26 * [fabien] debug environment is much faster now
27
28 Version 0.6.0
29 -------------
30
31 WARNING: This release breaks backward compatibility.
32 Please read the UPGRADE file before upgrading your projects.
33
34 * [fabien] new symfony web server (alpha)
35 * [fabien] support for etags, conditionnal get, vary headers...
36 * [fabien] new sfResponse object
37 * [fabien] new filtering system
38 * [fabien] added new components system (slots are now deprecated)
39 * [fabien] updated propel/creole
40 * [fabien] updated script.aculo.us to 1.5.1
41 * [rovert] console controller
42 * [fabien] new sfFinder class to ease file and directories searching
43 * [fabien] new quickstart package system
44 * [rovert] use syck when available to speed yaml parsing
45 * [fabien] new plugin system
46 * [fabien] removed orm.yml configuration file in favor of databases.yml
47 * [fabien] updated spyc library
48 * [fabien] support to be able to pass some variables/objects to the next next request/forward
49 * [fabien] more fine grained credentials
50 * [fabien] application are now in an apps directory
51 * [fabien] new validateXXX() method for action
52 * [fabien] renamed all classes that are Propel dependant with Propel in their names
53 * [fabien] symfony now automatically clear the cache when upgrading
54 * [fabien] dynamic defaults to routing
55 * [fabien] module i18n translations
56 * [fabien] new i18n.yml configuration file
57 * [fabien] new sfPropelAdmin generator
58 * [fabien] autoloading is now more configurable at runtime
59 * [fabien] new build-db / insert-sql pakefile tasks
60 * [fabien] more unit tests
61 * [fabien] disabled logging by default in production environment
62 * [fabien] new sfConfig object to deal with all symfony configuration (no more constant)
63
64 Version 0.4.4
65 -------------
66
67 * [fabien]        bug fixes
68
69 Version 0.4.3
70 -------------
71
72 * [jgchristopher] new input_in_place_editor_tag and input_auto_complete_tag helpers
73 * [fabien]        new email support
74 * [fabien]        modules can now be declared internal only (for slots and emails modules for example)
75 * [fabien]        view classes are now configurable (per module)
76 * [fabien]        all category in configuration files is now optional
77 * [fabien]        added build-schema to pakefile
78 * [fabien]        new RSS feed classes
79 * [fabien]        cleaning cache is safer (based on a patch from jgchristopher)
80                   applications are now unavailable when you are in the process of cleaning the config cache
81                   WARNING: To use this new feature in your existing projects, you must override your
82                            config.php file with the one in 'data/symfony/skeleton/app/app/config/config.php'
83                            and create an unavailable.html file in your web directory
84                            (see an example in data/symfony/skeleton/project/web/unavailable.html)
85 * [fabien]        added new shortcuts to help debugging
86 * [fabien]        new class to easily load test datas from YAML files into databases (Propel)
87 * [fabien]        better cache support
88 * [fabien]        safeguard for recursive slots
89 * [fabien]        added the possibility to disable the web debug sidebar for specific action (RSS, XML, SVG, ...)
90
91 Version 0.4.2
92 -------------
93
94 * [fabien] changed default suffix from .html to / (breaks backward compatibility)
95 * [fabien] added configurable suffix by route (with directory and no suffix support) and enforced one URL for one ressource
96 * [fabien] dev environment is much faster
97 * [fabien] better debug sidebar
98 * [fabien] better i18n support (variable substitution)
99 * [fabien] lot a small fixes for Windows users
100 * [fabien] extended error messages support
101 * [fabien] new helpers:
102            * objects_for_select
103            * button_to (patch from francois)
104 * [fabien] automatic support for created_at and updated_at columns (Propel + generator)
105 * [fabien] renamed internal Log class to sfLog to avoid class name collision
106 * [fabien] removed tiny mce from symfony package
107 * [fabien] rich text support (tinymce) for textarea_tag helper
108 * [marc]   IIS support
109 * [fabien] module helpers support (lib/helper directory of a module)
110 * [fabien] many symfony generators enhancements:
111            * refactoring
112            * propel CRUD (primary id != id, foreign keys, multi primary keys, post link and confirm for delete, ...)
113 * [fabien] better Ajax support (prototype and script.aculo.us)
114 * [fabien] support for non virtual host configurations
115 * [fabien] easier helpers debugging
116
117 Version 0.4.1
118 -------------
119
120 Initial public release
Note: See TracBrowser for help on using the browser.