After a few months of musing, working and slacking, and a few commits too, we’re proud to announce the release of Typo 6.1 “Rémi Ochlik”. Rémi Ochlik was a French photographer who was killed in Syria a few days after getting a World Press Photo, the most prestigious award for photojournalists.
Typo 6.1.0 is the first release designed for Ruby 1.9 only, and the last one for Rails 3.0 series. Oh, and it’s still not running on Heroku even though some people managed to do it with some limitations.
This release was meant to be dedicated to bug fixing and improving our base code. It also comes with a few nice feature.
Bootstraped, a new default theme
True Blue 3 is not our default theme anymore. It was replaced by Bootstraped, a new Twitter Bootstrap 2 based theme. Bootstraped is meant to be an easy to use framework for theme developers to create new templates. The choice of Bootstrap was an easy one, as none of us is a designed.
A redesigned back office
The administration was also revamped with Twitter Bootstrap. It’s still running Bootstrap 1.4, as 2.0 was released after we finished the work. Swithcing would have delayed this release too much.
The new editor, easier to use with more visibility.
The comments listing. The color pills make knowing what’s what easier.
Initial database loading: users don’t have to run
rake db:migrate when starting Typo for the first time. Trying to connect to the blog loads the database schema and data.
CKEditor was upgraded to 3.6.2. It now supports modern browsers and is a bit more stable.
User can now create categories within the editor.
Fully customizable 404 pages.
URL shortener can now be used to external links, always better to promote your brand.
Added a per state filtering on articles and draft listing: default (everything but draft), published articles, drafts, publication pending, withdrawn
Added custom permalinks for categories.
If you don’t use them, drop them! We’ve removed a few feature from Typo. Some of them will come back later, some not.
So long Typogarden and thank you for the fish
Typogarden is no more. We’ve lost the domain, which ended its long and painful agony. All these themes were a hastle to maintain, most of them were designed back in 2005, and no one had the time to care about them. This also means no more theme catalogue, which was removed from the admin.
Typogarden will come back under another form, maybe as a featured theme catalogue with the most up to date Typo themes.
No more complicated categories interfaces
Bye bye theme editor
A theme editor is a great ad handy thing when it’s complete and actually working. This one was working but not complete and practical enough to be left as is. We had the choice between fixing it and removing it. It will probably come back later, under another form.
We’ve fixed a bunch of bugs, some of them being reported by you, some of them discovered by use.
Issue #46: Fixed comments management bulk operations.
Issues #48, #55: ActionView::Template::Error (settings was supposed to be a Hash, but was a String).
Issue #57: Fixed CKEditor file upload.
Issue #62: Fixed redirects not being correctly updated when updating a permalink.
Fixed the way permalinks are generated.
Fixed switching back and fort between simple and visual editor.
Now using publishedat, not createdat to determine when comments shall be closed.
Fixed a bug with controllers having empty indexes rendering errors.
Fixed a bug setting up a post as published everytime you edit it even for a draft.
Fixed comment moderation when using Akismet.
Fixed comments filtering when not running Typo in English.
Fixed autosave buttons display.
Now causes bundler to fail when database.yml does not exist.
Avoids accidentally loading old drafts.