- 0.4.7 [May 25 2013]
on_boothook for applications - 543e032- Allow controllers to mount sub-controllers - 203c314
- Canonicals can not be passed at mounting anymore.
evented_streamandchunked_streamhelpers - aebc298styled_halthelper - 5eeb404190mapped?helper - d0ee33729view_path_proxyhelper renamed intoexplicit_view_path
- 0.4.6 [Apr 25 2013]
- 0.4.5 [Apr 11 2013]
- Deprecating
EspressoApp. Now applications are built viaE.new - Moving CRUD, Assets, HTMLHelpers, Cache and IPCM extensions to a separate gem
- Added
aroundfilter - Removing
helpermethod.includeare now used to share helpers between controllers andimportto share actions.
- Deprecating
- 0.4.3 [March 20 2013]
- View compiler enabled by default - 2baaf2
- Rabl support added - f65a37bb059
- 0.4.2 [March 11 2013]
- Generator moved to a standalone gem - Enginery
- helpers are now included via
helpermethod - ab2063461 link_tohelper db51c839- make index action to serve /index URL fb763c64
- Added
reject_automount!for controllers that should not be mounted at automount f5ce4723a - Fixed RDoc generation on Ruby 2.0.0 - 0ad4bbe951
- trap INT and TERM signals to gracefully stop web server - fcbebf974
- 0.4.1 [Feb 18 2013]
- 0.4.0 [Feb 11 2013] - First Stable Release
- Created a handy generator to easily generate projects, controllers, routes etc.
- Path to templates are now resolved by controller name, not by base URL
- Verbified actions has priority over verbless ones, regardless defining order
- Removing Appetite dependency
- Writing a new router crafted for specific Espresso needs. Also it tends to be faster than Rack::URLMap
- Rewrite rules can now be defined inside controllers
- Splitting codebase into
e-coreande-more - Moved monkey-patches to e-ext
formatnow accepts only formats, not action names.- Added
format_forto define formats for specific action. - Added
disable_format_forto disable formats for specific action. - Sprockets support
assets_loaderrenamed toassets_mapper- Added tag helpers like
js_tag,css_tag,png_tagetc. - Slim engine are now automatically registered without errors
- Dropped support for inter-controller rendering
- Added
render_filemethod - Fixed Crudifier to work well with ActiveRecord models
routeare now RESTful friendly- Allow to include actions from modules
- Accept multiple controllers at mount
invokeandfetchwill NOT pass actual params. Onlypasswill do.- Considerable code cleanup and refactoring. Special thanks to @mindreframer.