Releases: ViewComponent/view_component
v2.13.0
-
Add the ability to disable the render monkey patch with
config.view_component.render_monkey_patch_enabled. In versions of Rails < 6.1, addrender_componentandrender_component_to_stringmethods which can be used for rendering components instead ofrender.Johannes Engl
v2.12.0
-
Implement Slots as potential successor to Content Areas.
Jens Ljungblad, Brian Bugh, Jon Palmer, Joel Hawksley
v2.11.1
-
Fix kwarg warnings in Ruby 2.7.
Joel Hawksley
v2.11.0
-
Ensure Rails configuration is available within components.
Trevor Broaddus
-
Fix bug where global Rails helpers are inaccessible from nested components. Before,
helperswas pointing to parent component.Franco Sebregondi
v2.10.0
-
Raise an
ArgumentErrorwith a helpful message when Ruby cannot parse a component class.Max Beizer
v2.9.0
-
Cache components per-request in development, preventing unnecessary recompilation during a single request.
Felipe Sateler
v2.8.0
-
Add
before_render, deprecatingbefore_render_check.Joel Hawksley
v2.7.0
-
Add
rendered_componentmethod toViewComponent::TestHelperswhich exposes the raw output of the rendered component.Richard Macklin
-
Support sidecar directories for views and other assets.
Jon Palmer
v2.6.0
-
Add
config.view_component.preview_routeto set the endpoint for component previews. By default/rails/view_componentsis used.Juan Manuel Ramallo
-
Raise error when initializer omits with_collection_parameter.
Joel Hawksley
v2.5.1
-
Compile component before rendering collection.
Rainer Borene