Refinery CMS v0.9.9 Release Notes

Release Date: 2011-01-27 // about 13 years ago
    • 👍 Better, more semantic HTML5. Joe Sak
    • ➕ Added role selection for admin/users#edit. Hez Ronningen
    • 🛠 Fixed WYMeditor bug regarding adding links, helped with persistent testing by Marko Hriberšek. Philip Arndt
    • 👍 Better RSpec coverage Joe Sak and Philip Arndt and Uģis Ozols and PeRo ICT Solutions
    • 0️⃣ Superusers now get access to all backend tabs by default. Philip Arndt
    • 🌐 Introduced LOLcat translation (yes, seriously) as an easter egg. Steven Heidel
    • 🛠 Fixed several missing translations. Johan Bruning
    • Solved several i18n inconsistencies. Jonas Hartmann
    • 🔌 Made UserPlugin dependent on User which solves a data redundancy proble.m Maarten Hoogendoorn
    • 🛠 Fixed issue with finding where engines are located on the disk using Plugin::pathname. Lele
    • Add rescue_not_found option to turn on/off 404 rendering. Ryan Bigg
    • 🌐 Full review of the French translations. Jérémie Horhant
    • Now using mail() to send emails. J. Edward Dewyea
    • 🔨 Refactored backend HTML & CSS, reduced complexity and added a loading animation when you click Save on forms. Philip Arndt
    • 👌 Improved the speed of the menu especially related to scaling through reusing collections rather then revisiting the database. Amanda Wagener
    • Implemented an API for the pages form's tabs. David Jones
    • Use the rails naming convention for translations that contain html markup. Escaping translations not marked as html_safe in the refinery_help_tag helper. Jérémie Horhant
    • 🌐 Full review of the Italian translations. Mirco Veltri
    • 🗄 Deprecated /admin in favour of /refinery and put in a message to display to the user when they use it. Philip Arndt
    • 🌐 Full review of the Russian translations as well as work with articles / genders in grammar. Semyon Perepelitsa
    • 🌐 Full review of routes and the Latvian translations. Uģis Ozols
    • 🚅 Implemented better support for rails.js, using standard :method and :confirm link_to options. Semyon Perepelitsa
    • ✅ Locked jQuery to 1.4.2 and jQuery UI to 1.8.5, fixed errors with dialogues and tested. Philip Arndt and Phillip Miller and Sam Beam
    • ➕ Added multiple file upload for images and resources using HTML5. Philip Arndt
    • Deprecated content_for :head in favour of content_for :meta, content_for :stylesheets and content_for :javascripts. Philip Arndt
    • 👌 Improved client-side responsiveness of backend and frontend. Philip Arndt
    • No more RMagick dependency Philip Arndt
    • ➕ Added rake refinery:override stylesheet=somefile and rake refinery:override javascript=somefile commands to override stylesheets and javascripts. Oliver Ponder
    • 🚚 Restructed the project to remove vendor/refinerycms and put all engines in the application root. Kamil K. Lemański
    • 👮 Force no resource caching on non-writable file systems (like Heroku). Philip Arndt
    • 🚅 Refinery can now attach itself to a Rails application simply by including the refinerycms gem in the Gemfile. Philip Arndt
    • ➕ Added core support for globalize3 so that pages can be translated into multiple languages. Philip Arndt and Maarten Hoogendoorn
    • Refactored group_by_date into a helper method which is called in the view layer and not in the controller because it is entirely presentation. Philip Arndt
    • Applied HTML5 history pagination to all core engines. Philip Arndt
    • Converted translate calls to use :scope. Uģis Ozols
    • 🛠 Fixed issues where errors would only show up in English for some models and updated Russian translations. Semyon Perepelitsa
    • Converted to devise for authentication, requiring password resets. Philip Arndt and Uģis Ozols
    • Sped up WYMeditor load times. Philip Arndt
    • 🛠 Fixed several issues for Internet Explorer. Josef Šimánek
    • ➕ Added installation option for Duostack hosting service. Philip Arndt and David E. Chen
    • 👀 See full list