This is a small release with just a few bug fixes and little changes to make us all a little happier.
The most important changes concern editing a live site (either an application or public website). Before 1.1.3, whenever you edited a template, all dependent compiled templates would instantly expire. This is fine if you never make any mistakes but otherwise this becomes pretty bad.
Now, in dev mode, only the “dev” templates are expired as a safety net. Once everything is working as needed, you must expire the cache by hand. You can set “expire_in_dev” in “site” to get previous behavior (instant cache expiration).
When you have a multi-lingual site, you usually do not want to translate CSS files and zafu templates. This changes helps avoid mistakes with this type of files.
By default all TextDocuments are now monolingual. You can easily create a different TextDocument for a given language by manually changing the “lang” setting in the edit popup.
Gaspard Bucher
comments