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 foradmin/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 onUser
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 therefinery_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 ofcontent_for :meta
,content_for :stylesheets
andcontent_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
andrake 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