added more info on rendering global partials
README tweaks :)
add Cell::Twin which allows creating decorators for view models.
more docs.
no view model test in 3.0.
add a test for overriding accessor from ::property in view model.
ViewModel#call now accepts an optional block that yields self. that makes it really easy to use a global content_for outside of the cell.
releasing 3.11.2.
prepare view_model/concept splitting off by NOT calling AbC's/Cell::Rails' #initialize anymore.
we no longer create accessors in a view model anymore when passing in a hash. this might be added later as compatibility. however, a Twin will be created and process(model, options). accessors to the twin must be declared using property/option.
add VM test where we call named URL helper #songs_path.
derive Cell::ViewModel from AbC.
make forms etc work.
make view_model tests run in isolation.
first 3 render tests without ActionView are running.
added basic support for layouts.
remove Layouts from Cell, yeeeaaaahhhhhhhh!!!!!!!!!! :party:
only run test/vm/.
more _prefixes tests.
added Cell::Templates to find and cache templates. this is very much what ActionView::Paths does (which was an excellent implememtation).