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

Revision 537, 7.0 kB (checked in by seancribbs, 1 year ago)

Update version, CHANGELOG, and CONTRIBUTORS to 0.6.3.

Line 
1 == Change Log
2
3 === 0.6.3 Rock Grinder
4 * Add generic public/ copy task to generated extensions. [Sean Cribbs]
5 * Fix typo in StandardTags. [oli]
6 * Added db:remigrate:extensions task. [Sean Cribbs]
7 * Show all child pages on remove confirmation, regardless of sitemap expansion. [Sean Cribbs]
8 * Make LoginSystem store user ids in session rather than whole user objects. [Sean Cribbs]
9 * Plugins included in an extension's vendor/plugins directory will automatically
10   be loaded before the extension is activated. Plugins included in more than one extension
11   will be loaded only once according to the extension load order. [Sean Cribbs]
12 * Allow subclassing of FileNotFoundPage. [Daniel Sheppard]
13 * <r:find/> should not return FileNotFoundPage. [Daniel Sheppard]
14 * Change test for tabs to just check dupes and for the requested tab
15   rather than a specific list (test was breaking if a real extension added
16   a tab). [Daniel Sheppard]
17 * Ensure test extensions are loaded in the test environment. [Daniel Sheppard]
18 * Prevent ExtensionInitializationTest from unloading real extensions. [Daniel Sheppard]
19 * Expire the old URL from the cache when the page slug changes. [Daniel Sheppard]
20 * Fix failing tests in instance mode. [Daniel Sheppard]
21 * Move difference assertions upstream from forms extension into a test helper. [Sean Cribbs]
22 * Update Prototype to 1.5.0 final release. [Sean Cribbs]
23 * Allow specification of extension loading order in environment.rb [Daniel Sheppard]
24 * Fix bugs in assert_global_tag_defined and assert_tag_defined of
25   ExtensionTagTestHelper. [Sean Cribbs]
26 * Make sure included stylesheets and javascripts are only linked to once in
27   <head>. [Sean Cribbs]
28 * Fix navigation tag tests. [vitali]
29 * Suppress errors about missing default helper by providing a blank helper.
30   [Sean Cribbs]
31 * Fix mis-alignment of "Clear cache" button when homepage not present.
32   [Sean Cribbs]
33 * Fix issues with misnesting of modules in fixture loading extension and
34   test suites running randomly from dispatchers. [Sean Cribbs]
35 * Remove invalid image alignment. [tolbrino]
36 * Display not_found.rhtml on standard 'not found'-like exceptions. [Sean Cribbs]
37 * Make sitemap.js use relative URLs. [Earl Chew]
38 * Preliminary support for active_record sessions. [John Long]
39
40 === 0.6.2 Jewel Carver (June 23, 2007)
41 * Removed some of the database specific code from the ArchiveFinder [Daniel
42   Sheppard]
43 * Fixed typo in extension model generator documentation
44 * Reworked the way the generator extension is loaded (closing #500) [Keita]
45 * Fixed failing unit tests in instance mode [Daniel Shephard]
46 * Modified the page edit form to use multipart/form-data (useful for an upload
47   extension) [Sean Cribbs]
48
49 === 0.6.1 Stone Cutter (May 5, 2007)
50 * Fixed a security vulnerability which caused passwords to appear in the logs
51 * Fixed a bug in the site map code which caused it to forget which rows were
52   expanded
53 * The find_by_url method has been optimized to improve performance [Daniel
54   Sheppard]
55 * GET requests are now the only requests that are cached [Daniel Sheppard]
56 * Added rudimentary support for extension depencency specification through
57   directory prefixing [Daniel Sheppard]
58 * Fixed syntax error in fixture loading extension [Sean Cribbs]
59 * Minor documentation fix for date tag [Sean Cribbs]
60 * Fixed a bug in the migrations that prevented 0.5.x users from upgrading
61   properly [Sean Cribbs]
62
63 === 0.6.0 Lapidary (April 24, 2007)
64 * Added support for extensions--an extremely flexible way to extend radiant
65 * Merged Behaviors into the Page class; subclass page now instead
66 * Improved database support for Postgres and Sqlite
67 * Limited support for SQL Server
68 * Exceptions from tags now bubble up during testing
69 * Page parts are now sorted by ID so the order that you create them in is
70   preserved [Josh Ferguson]
71 * Implemented tag documentation DSL and UI [Sean Cribbs]
72 * Reworked the setup code
73 * Renamed script/setup_database to rake db:bootstrap
74 * Reworked the upgrade code to work around rake tasks
75 * Added rake tasks for freezing and unfreezing radiant to the edge
76 * r:children:each, r:children:first, and r:children:last now all accept the
77   same ordering and limit attributes and have the same defaults
78 * Snippets are now responsive to global context via the r:page tag. This means
79   that any tags inside r:page will refer to the page currently being rendered,
80   i.e. the page requested, not the local contextual page via tags like
81   r:children:each, etc. This is most relevant to recursive snippets like the
82   sitemapper example [Sean Cribbs]
83 * r:navigation now uses the pipe character ("|") to delimit URLs in the urls
84   attribute rather than the semi-colon
85 * :date now accepts a "for" attribute that specifies which attribute of the
86   page to render. Valid values of the attribute are published_at, updated_at,
87   created_at, and now.
88 * Created the r:cycle tag to make alternating tables and lists possible
89 * Added popups for filter and tag documentation inside the page editing
90   interface
91 * Added support for optimistic locking for all models [Daniel Sheppard]
92 * Added support to Radiant::Config for boolean values [Sean Cribbs]
93 * Caching no longer stores the headers and body in the same file [Daniel
94   Sheppard]
95 * Added support for the X-Sendfile header that works in conjunction with
96   caching to speed it up (by default X-Sendfile support is off) [Daniel
97   Sheppard]
98 * Moved the images and stylesheets into images/admin and stylesheets/admin
99   respectively to make it easier for Radiant's assets to coexist easily with
100   the site's assets
101 * Improved the Javascript that automatically updates the slug and breadcrumb
102   based off of the title so that it now response to all change events
103 * For the full scoop on what's changed see Sean Cribbs' detailed blog post:
104   http://seancribbs.com/tech/2007/04/18/whats-new-in-radiant-0-6
105
106 === 0.5.2 Raildust (August 10, 2006)
107 * Upgraded Rails to 1.1.6 because of a security vulnerability in 1.1.5
108
109 === 0.5.1 Gemdust (August 10, 2006)
110 * Upgraded Rails to 1.1.5 because of a security vulnerability in 1.1.4
111 * Added basic support for upgrades to the `radiant` command
112 * Gem now includes the .htaccess file (this should make Apache users happier)
113 * Updated icons for layouts
114 * Migrations are now repaired so that you can run `rake migrate` to create the
115   initial database. (`script/setup_database` is still the recommended method.)
116   (closes ticket #46) [Daniel Sheppard]
117 * When you collapse a branch in the admin page tree view and move to another
118   tab the collapsed status is now saved so that when you return, the collapsed
119   status is preserved. Also the status of collapsed branches is preserved when
120   collapsing and expanding parent nodes. (closes ticket #29) [Daniel Sheppard]
121 * Fixed documentation problem in response_cache.rb (closes ticket #142) [Paul
122   Smith]
123 * Fixed problem with timezones on fixtures causing tests to fail in Japan
124   (closes ticket #154) [Bodhi Philpot]
125 * Fixed a problem with an error being thrown when the <r:context /> tag was
126   rendered with the inherit attribute set to true and the page part did not
127   exist (closes ticket #155) [Bodhi Philpot]
128
129 === 0.5.0 Grindstone (June 28, 2006)
130 * First release.
Note: See TracBrowser for help on using the browser.