root/tags/rel_0-6-2/radiant/CHANGELOG

Revision 461, 4.8 kB (checked in by jlong, 1 year ago)

preparations for 0.6.2

Line 
1 == Change Log
2
3 === 0.6.2 Jewel Carver (June 23, 2007)
4 * Removed some of the database specific code from the ArchiveFinder [Daniel
5   Sheppard]
6 * Fixed typo in extension model generator documentation
7 * Reworked the way the generator extension is loaded (closing #500) [Keita]
8 * Fixed failing unit tests in instance mode [Daniel Shephard]
9 * Modified the page edit form to use multipart/form-data (useful for an upload
10   extension) [Sean Cribbs]
11
12 === 0.6.1 Stone Cutter (May 5, 2007)
13 * Fixed a security vulnerability which caused passwords to appear in the logs
14 * Fixed a bug in the site map code which caused it to forget which rows were
15   expanded
16 * The find_by_url method has been optimized to improve performance [Daniel
17   Sheppard]
18 * GET requests are now the only requests that are cached [Daniel Sheppard]
19 * Added rudimentary support for extension depencency specification through
20   directory prefixing [Daniel Sheppard]
21 * Fixed syntax error in fixture loading extension [Sean Cribbs]
22 * Minor documentation fix for date tag [Sean Cribbs]
23 * Fixed a bug in the migrations that prevented 0.5.x users from upgrading
24   properly [Sean Cribbs]
25
26 === 0.6.0 Lapidary (April 24, 2007)
27 * Added support for extensions--an extremely flexible way to extend radiant
28 * Merged Behaviors into the Page class; subclass page now instead
29 * Improved database support for Postgres and Sqlite
30 * Limited support for SQL Server
31 * Exceptions from tags now bubble up during testing
32 * Page parts are now sorted by ID so the order that you create them in is
33   preserved [Josh Ferguson]
34 * Implemented tag documentation DSL and UI [Sean Cribbs]
35 * Reworked the setup code
36 * Renamed script/setup_database to rake db:bootstrap
37 * Reworked the upgrade code to work around rake tasks
38 * Added rake tasks for freezing and unfreezing radiant to the edge
39 * r:children:each, r:children:first, and r:children:last now all accept the
40   same ordering and limit attributes and have the same defaults
41 * Snippets are now responsive to global context via the r:page tag. This means
42   that any tags inside r:page will refer to the page currently being rendered,
43   i.e. the page requested, not the local contextual page via tags like
44   r:children:each, etc. This is most relevant to recursive snippets like the
45   sitemapper example [Sean Cribbs]
46 * r:navigation now uses the pipe character ("|") to delimit URLs in the urls
47   attribute rather than the semi-colon
48 * :date now accepts a "for" attribute that specifies which attribute of the
49   page to render. Valid values of the attribute are published_at, updated_at,
50   created_at, and now.
51 * Created the r:cycle tag to make alternating tables and lists possible
52 * Added popups for filter and tag documentation inside the page editing
53   interface
54 * Added support for optimistic locking for all models [Daniel Sheppard]
55 * Added support to Radiant::Config for boolean values [Sean Cribbs]
56 * Caching no longer stores the headers and body in the same file [Daniel
57   Sheppard]
58 * Added support for the X-Sendfile header that works in conjunction with
59   caching to speed it up (by default X-Sendfile support is off) [Daniel
60   Sheppard]
61 * Moved the images and stylesheets into images/admin and stylesheets/admin
62   respectively to make it easier for Radiant's assets to coexist easily with
63   the site's assets
64 * Improved the Javascript that automatically updates the slug and breadcrumb
65   based off of the title so that it now response to all change events
66 * For the full scoop on what's changed see Sean Cribbs' detailed blog post:
67   http://seancribbs.com/tech/2007/04/18/whats-new-in-radiant-0-6
68
69 === 0.5.2 Raildust (August 10, 2006)
70 * Upgraded Rails to 1.1.6 because of a security vulnerability in 1.1.5
71
72 === 0.5.1 Gemdust (August 10, 2006)
73 * Upgraded Rails to 1.1.5 because of a security vulnerability in 1.1.4
74 * Added basic support for upgrades to the `radiant` command
75 * Gem now includes the .htaccess file (this should make Apache users happier)
76 * Updated icons for layouts
77 * Migrations are now repaired so that you can run `rake migrate` to create the
78   initial database. (`script/setup_database` is still the recommended method.)
79   (closes ticket #46) [Daniel Sheppard]
80 * When you collapse a branch in the admin page tree view and move to another
81   tab the collapsed status is now saved so that when you return, the collapsed
82   status is preserved. Also the status of collapsed branches is preserved when
83   collapsing and expanding parent nodes. (closes ticket #29) [Daniel Sheppard]
84 * Fixed documentation problem in response_cache.rb (closes ticket #142) [Paul
85   Smith]
86 * Fixed problem with timezones on fixtures causing tests to fail in Japan
87   (closes ticket #154) [Bodhi Philpot]
88 * Fixed a problem with an error being thrown when the <r:context /> tag was
89   rendered with the inherit attribute set to true and the page part did not
90   exist (closes ticket #155) [Bodhi Philpot]
91
92 === 0.5.0 Grindstone (June 28, 2006)
93 * First release.
Note: See TracBrowser for help on using the browser.