Radiant v1.0.1 Release Notes
Release Date: 2012-03-06 // about 12 years ago-
- 💎 Ruby 1.9.3 compatibility [Jim Gay]
- 👍 Allow page menus to be overridden by additional modules [Jim Gay]
- ➕ Add migration to not crop page part content > 64kB in MySql and MSSQL [Benny Degezelle]
- ➕ Add r:site:title, r:site:domain and r:site:dev_domain [Benny Degezelle]
- 💅 Polish language pack generation [Benny Degezelle]
- 1.9.2 compatibility [Johannes Fahrenkrug, John Muhl]
- 🛠 Fix view_path order [William Ross]
- ⚡️ Extension rake task files loaded directly: no need to copy on update [William Ross]
- Fake published_at on preview, if necessary [William Ross]
- 💅 Ignore the generated admin stylesheets [jsntv200]
- No need to boot Radiant during instance generation [jsntv200]
- ✅ Rake test:extensions uses new extension loader [William Ross]
- ⚡️ Rake spec:extensions updated [William Ross]
- Don't disable ActionMailer [John Muhl]
- 👉 Use example.com as the example sites [Jim Gay]
- 👍 Allow the upgrade from an existing instance with no Gemfile [Jim Gay]
- 🛠 Fixed bootstrap so that migrations run from Radiant.root/db/migrate [William Ross]
- ➕ Add config.ru for racking up in eg. Pow [William Ross]
- Remove the extension post_install_message [jsntv200]
- Extensions should require the module not the version [jsntv200]
- 🛠 Fix rake radiant:update by setting the missing variables [jsntv200]
- ⚡️ Update rails binaries [Jim Gay]
- 👻 Make PreviewStop exception explicit in purpose [Jim Gay]
- Bundler instructions at the end of bootstrap [William Ross]
- 🚧 Less maintenance required in instance generator [William Ross]
- ➕ Add extension root to autoload paths [William Ross]
- 🔨 Refactored extension loader [William Ross]
- ⚡️ Extension generator updated for bundler compatibility [William Ross]
- ➕ Add extension models, controllers and helpers to eager-load paths. [William Ross]
- ✅ Explicit initialize_nav call to help test extensions [William Ross]
- Instance mode uses Bundler [William Ross]
- 🚅 De-vendor Rails [William Ross]
- 👷 Old CI tasks removed [William Ross]
- ⚡️ Other text files markdowned, generator and tests updated [William Ross]
- README in markdown with Travis badge [William Ross]
- 👷 Setup Travis CI [John Muhl]
- ➕ Add Bundler support [William Ross, Michal Cichra, Edmund Haselwanter]
- ➕ Add sqlite and zentest as dev. dependencies [John Muhl]
- Dev site should show draft and hidden pages [Jim Gay]
- 👍 Better duplicate-config error reporting [William Ross]
- ✅ Alter the environment path when running tests from RADIANT_ROOT [Jim Gay]
- De-submodule built-in extensions and language packs, depend on gems instead [John Muhl, jsntv200]
- 🛠 Fixed "dev?" method so that pre-pending hostname with "dev." works. [Wes Gamble]
- No need to migrate extensions after loading schema [William Ross]
- Load templates from gems [Jim Gay]
- Require all extension explicitly [Jim Gay]
- De-vendor acts_as_tree, highline, rack-cache, radius, RedCloth [William Ross, John Muhl, jsntv200]
- ✂ Removed custom pluralize method in the application helper. [Michael Stalker]
- 0️⃣ Reflect sqlite default in help output [John Muhl]
- 🛠 Fix import task name [Jim Gay]
- 🆕 Newextension.replaces("OldExtension") to inherit matching migrations [William Ross]
- 0️⃣ Make sqlite the default database. closes #224 [John Muhl]
- 🗄 Deprecating r:url family of tags [William Ross]
- Explicitly load will_paginate in resource controller [Jim Gay]
- Check for @current_tab [jsntv200]
- Properly load features files in generated extension gemspecs [Jim Gay]
- 💅 Alter compass initializer to load from tmp/stylesheets [Jim Gay]
- 👍 Allow content areas without a 'page_part' naming scheme [Jim Gay]
- 👍 Allow access to the instance of the user action observer [Jim Gay]
- 👍 Allow extensions to add to the built-in cucumber paths [Jim Gay]
- ✂ Remove git dependency on generated extension gemspecs [Jim Gay]
- Unvendored haml [William Ross]
- ✂ Removed non-portable (Windows-unfriendly) syntax from System commands [Chris Parrish]
- 🛠 Fix script/console path to boot [Andrew vonderLuft]
- 💎 Gem dependency compatibility fix for ruby 1.9 [Andrew vonderLuft]
- 🛠 Fix case statements for ruby 1.9 compatibility [Andrew vonderLuft]
- Migrate extensions in load order [Jim Gay]
- Don't need the message about running the extension migration task [Jim Gay]
- ⚡️ Migrate and update extensions after bootstrap [Jim Gay]
- 👉 Use request.cookies [Jim Gay]
- Explicitly find the preview page again after the post [Jim Gay]
- ✂ Remove errant ruby-debug [Jim Gay]
- ⚡️ Update instance boot [Jim Gay]
- Patch for requiring RedCloth and gem dependencies [Jim Gay]
- Ensure @extensions in the initializer is an array [Jim Gay]
- We don't need to validate numericality of reference columns [Jim Gay]
- Replace returning with tap [Jim Gay]
- Don't validate id [Jim Gay]
- 👉 Tweak to tabcontrol.Js [William Ross]
- ➕ Add rake update task for static html files [Andrew vonderLuft]
- 🔄 Changes popup.js to support switching from one popup to another [William Ross]
- 👍 Allow the :all symbol to represent gem extensions [Jim Gay]
- Only show paginate link when depaginated [Benny Degezelle]
- Require delocalize gem, so date input in non-English is interpreted correctly [Benny Degezelle]
- 👉 Use white background for page preview [Jim Gay]
- ➕ Add option to ignore extensions where ruby's -= operator won't cut it [Jim Gay]
- Remove unused abstract_model_helper.rb [Jim Gay]
- 🔧 Provide access to standard configuration options through methods [Jim Gay]
- ➕ Add reusable .action_button class [Jim Gay]
- 🚚 Move radiant-badge to /images/radiant/ [Andrew vonderLuft]
- 🛠 Fix rake method for extension script [Andrew vonderLuft]
- 👉 Make environment files similar [Jeff Casimir]
- Require HAML 3.0.25 [Jeff Casimir]
- 🛠 Fix extension installer script to run migrations and updates [Andrew vonderLuft]
- 👍 Allow two link triggers to the same popup window [John Long]
- 🏁 Make popup windows draggable by their title bars [John Long]
- ➕ Add tag alias for navigation:url/path [Andrew vonderLuft]
- Define page subclasses with acts_as_tree [Jim Gay]
- ➕ Add preview page feature [Jim Gay]
- Modify locales to use Dir.glob so that dot files are ignored [jsntv200]
- Don't show secondary nav when there is only one item [John Long]
- Pull in changes from prototype [John Long]
- ➕ Add .bundle to .gitignore [John Long]
- 👍 Allow extensions to insert tabs after or before other tabs [John Long]
- Provide an export function for custom templates [Jim Gay]
- 💅 Cleanup styled blog template [Jim Gay]
- 🛠 Fix bug when rendering with nil content [Jim Gay]
- 👉 Make rspec matchers available in cucumber [Jim Gay]
- 👍 Better support for cucumber in generated extensions [Jim Gay]
- ➕ Added development dependencies to gemspec [Michal Cichra]
- 🛠 Fixed boot to work with rubygems >= 1.6.0 [Michal Cichra]
- ➕ Added .rvmrc and radiant-*.gem to gitignore [Michal Cichra]
- 🛠 Fixed gemspec to include all files from git repo [Michal Cichra, Jim Gay]
- 🚚 Move from url to path in sample templates [Jim Gay]
- ⚡️ Updated available tags i18n [Jim Gay]
- ✂ Remove legacy routes [Jim Gay]
- 👍 Allow pagination in aggregated pages [Jim Gay]
- 🛠 Fix hard-coded string in page edit [Mario Visic]
- 👉 Make NodeHelper available outside of PageHelper [William Ross]
- 👉 User has_many pages [William Ross]
- ✂ Remove arbitrary restriction on limit and offset [Jim Gay]
- 👉 Make UserActionObserver thread safe [Mark Reginald James]
- Speedup recursive snippet usage [Andrew O'Brian, Jim Gay]
- ➕ Add validate_path helper to check that a page exists [William Ross]
- Standardize on site:host for consistency with dev:host [William Ross]
- 👉 Use for a numeric counter [Jim Gay, Dirk Kelly]
- String format breadcrumb tag in archive pages [Oriol Gual]
- More explicit cache strategy and cookies no longer force cache-bypass [William Ross]
- 👉 Make pagination_parameters available to views [William Ross]
- ➕ Add style for inline list of links in drawer [Andrew vonderLuft]
- ➕ Added defaults.snippet.filter to the configuration view [Samuel Whited]
- 0️⃣ Defer default_child to class so we can bootstrap without error [Josh French]
- Page.find_by_url → Page.find_by_path [Josh French]
- ➕ Added config option defaults.snippet.filter [Samuel Whited]
- 🛠 Fix bug with deletion of page parts [Josh French]
- ➕ Add Personal settings sub-tab [William Ross]
- Cleaner large status spinner [John Muhl]
- Unroll PageMenu into core [Josh French]
- ➕ Add missing semicolons + add radix parameter to parseInt() for safety [vanderhoorn]
- 🛠 Fix status select box with more specific translate call [William Ross]
- 👉 Make config validation case-insensitive [William Ross]
- 🚅 Don't run Radiant initializations if Radiant.root is the same as Rails.root [William Ross]
- 🛠 Fix page remove screen [Jim Gay]
- 🚚 Move to deprecated tags [Jim Gay]
- Call find_by_url inside find_by_path so existing extensions continue to work [Jim Gay]
- ⚡️ Update generated extension to include gemspec and better README [Jim Gay]
- Config definition can specify units [William Ross]
- ⚡️ Update Haml to 3.0.23 [Jim Gay]
- Clicking on a tab focuses the associated textarea [John Muhl]
- Localize [Jim Gay]
- 👉 Make any date column a valid value for [Jim Gay]
- 🚚 Move url methods to path [Jim Gay]
- 👍 Allow use of custom TextFilter names [Petrik de Heus]
- Prevent autofill when at new-user form [Gert Goet]
- Set autocomplete="off" for password fields [Gert Goet]
- 👍 Allow loading of database templates from extensions [Jim Gay]
- ⏪ Restore Roasters template styling [Jim Gay]
- Auto-expand Status and Actions columns to prevent clipping [Benny Degezelle]
- 🛠 Fix config import/export [William Ross]
- ➕ Add Radiant.config method and radiant_config.rb initializer [William Ross]
- ➕ Add configuration interface, with validation and error reporting [William Ross]
- Close other menus when dropdown option clicked [Jim Gay]
- 🚚 Move markdown_filter into an extension [John Muhl]
- ➕ Adding the tag to replace [Jim Gay]
- 🔄 Change "Website" to "More Info" on the Extensions page [Jim Gay]
- Don't allow children for File Not Found pages [Jim Gay]
- Get the children for the menu explicitly [Jim Gay]
- Ensure parent_id and @page are set on Page#new [Jim Gay]
- 🚚 Move export into an extension [Jim Gay]
- ➕ Add "noself" attribute to breadcrumbs tag [William Ross]
- Separate Env Dump page into a debug extension [Jim Gay]
- 👌 Support PageFields in imports & exports [Josh French]
- More granular regionsets in Pages#edit [Josh French]
- ↔ Integrate Compass [John Long]
- ⚡️ Update the prototype import task [Jim Gay]
- 🛠 Fix bug for filtered Snippets not showing stored filter [Jim Gay]
- 🛠 Fix Layouts pagination [Andrew vonderLuft]
- 🛠 Fix Snippet pagination [Andrew vonderLuft]
- ⚡️ Exclude dot files (e.g. .svn) in rake radiant:update:sass [Andrew vonderLuft]
- 🔦 Expose attribute assignment in Pages#new [Josh French]
- 📇 Rename Page#fields[] to Page#field() [Josh French]
- ➕ Add #scheduled? to Page [Jim Gay]
- ➕ Added the Sheets extension to manage Javascript and Stylesheets [Jim Gay]
- ⚡️ Update toSlug to allow periods in slugs [Jim Gay]
- Protect against gems that are required but not installed [Sean Cribbs]
- 💅 Updated index views to use latest markup and styles [John Long]
- ↔ Integrated PageFields extension into core [Josh French]
- 🚚 Page-type select menu moved to Pages#index [Josh French]
- 👍 Allow gem-extensions to override core views [Josh French]
- Popup.js fix for multiple control instances [Josh French]