| 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. |
|---|