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

Revision 431, 4.4 kB (checked in by jlong, 1 year ago)

tagged 0.6.1

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