- 0.4.7 [May 25 2013]
on_boot
hook for applications - 543e032- Allow controllers to mount sub-controllers - 203c314
- Canonicals can not be passed at mounting anymore.
evented_stream
andchunked_stream
helpers - aebc298styled_halt
helper - 5eeb404190mapped?
helper - d0ee33729view_path_proxy
helper 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
around
filter - Removing
helper
method.include
are now used to share helpers between controllers andimport
to 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
helper
method - ab2063461 link_to
helper 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-core
ande-more
- Moved monkey-patches to e-ext
format
now accepts only formats, not action names.- Added
format_for
to define formats for specific action. - Added
disable_format_for
to disable formats for specific action. - Sprockets support
assets_loader
renamed toassets_mapper
- Added tag helpers like
js_tag
,css_tag
,png_tag
etc. - Slim engine are now automatically registered without errors
- Dropped support for inter-controller rendering
- Added
render_file
method - Fixed Crudifier to work well with ActiveRecord models
route
are now RESTful friendly- Allow to include actions from modules
- Accept multiple controllers at mount
invoke
andfetch
will NOT pass actual params. Onlypass
will do.- Considerable code cleanup and refactoring. Special thanks to @mindreframer.