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