Releases: ViewComponent/view_component
v2.7.0
-
Add
rendered_component
method toViewComponent::TestHelpers
which 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_route
to set the endpoint for component previews. By default/rails/view_components
is used.Juan Manuel Ramallo
-
Raise error when initializer omits with_collection_parameter.
Joel Hawksley
v2.5.1
-
Compile component before rendering collection.
Rainer Borene
v2.5.0
-
Add counter variables when rendering collections.
Frank S
-
Add the ability to access params from preview examples.
Fabio Cantoni
v2.4.0
-
Add
#render_to_string
support.Jarod Reid
-
Declare explicit dependency on
activesupport
.Richard Macklin
-
Remove
autoload
s of internal modules (Previewable
,RenderMonkeyPatch
,RenderingMonkeyPatch
).Richard Macklin
-
Remove
capybara
dependency.Richard Macklin
v2.3.0
-
Allow using inline render method(s) defined on a parent.
Simon Rand
-
Fix bug where inline variant render methods would never be called.
Simon Rand
-
ViewComponent preview index views use Rails internal layout instead of application's layout
Juan Manuel Ramallo
v2.2.2
-
Add
Base.format
for better compatibility withActionView::Template
.Joel Hawksley
v2.2.1
-
Fix bug where template could not be found if
inherited
was redefined.Joel Hawksley
v2.2.0
-
Add support for
config.action_view.annotate_template_file_names
(coming in Rails 6.1).Joel Hawksley
-
Remove initializer requirement.
Vasiliy Ermolovich
v2.1.0
-
Support rendering collections (e.g.,
render(MyComponent.with_collection(@items))
).Tim Clem