Files | Admin

Notes:

Release Name: 0.6.3 Rock Grinder

Notes:
This release contains many progressive changes and bugfixes,
 especially with respect to the extension system.  Of special 
note are the conversion to using ActiveRecord-based sessions 
and storing the id of the logged-in user in the session
instead of the complete user object; the addition of the 
ability to specify the loading-order (and inclusion/exclusion)
 of extensions in environment.rb; and the automatic loading of 
Rails plugins included in extensions upon activation.



Changes: * Add generic public/ copy task to generated extensions. [Sean Cribbs] * Fix typo in StandardTags. [oli] * Added db:remigrate:extensions task. [Sean Cribbs] * Show all child pages on remove confirmation, regardless of sitemap expansion. [Sean Cribbs] * Make LoginSystem store user ids in session rather than whole user objects. [Sean Cribbs] * Plugins included in an extension's vendor/plugins directory will automatically be loaded before the extension is activated. Plugins included in more than one extension will be loaded only once according to the extension load order. [Sean Cribbs] * Allow subclassing of FileNotFoundPage. [Daniel Sheppard] * <r:find/> should not return FileNotFoundPage. [Daniel Sheppard] * Change test for tabs to just check dupes and for the requested tab rather than a specific list (test was breaking if a real extension added a tab). [Daniel Sheppard] * Ensure test extensions are loaded in the test environment. [Daniel Sheppard] * Prevent ExtensionInitializationTest from unloading real extensions. [Daniel Sheppard] * Expire the old URL from the cache when the page slug changes. [Daniel Sheppard] * Fix failing tests in instance mode. [Daniel Sheppard] * Move difference assertions upstream from forms extension into a test helper. [Sean Cribbs] * Update Prototype to 1.5.0 final release. [Sean Cribbs] * Allow specification of extension loading order in environment.rb [Daniel Sheppard] * Fix bugs in assert_global_tag_defined and assert_tag_defined of ExtensionTagTestHelper. [Sean Cribbs] * Make sure included stylesheets and javascripts are only linked to once in <head>. [Sean Cribbs] * Fix navigation tag tests. [vitali] * Suppress errors about missing default helper by providing a blank helper. [Sean Cribbs] * Fix mis-alignment of "Clear cache" button when homepage not present. [Sean Cribbs] * Fix issues with misnesting of modules in fixture loading extension and test suites running randomly from dispatchers. [Sean Cribbs] * Remove invalid image alignment. [tolbrino] * Display not_found.rhtml on standard 'not found'-like exceptions. [Sean Cribbs] * Make sitemap.js use relative URLs. [Earl Chew] * Preliminary support for active_record sessions. [John Long]