Skip to content

Releases: ViewComponent/view_component

v2.7.0

19 May 17:38
41ada75
Compare
Choose a tag to compare
  • Add rendered_component method to ViewComponent::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

14 May 15:45
399048e
Compare
Choose a tag to compare
  • 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

21 Apr 21:24
b2a14b5
Compare
Choose a tag to compare
  • Compile component before rendering collection.

    Rainer Borene

v2.5.0

20 Apr 17:43
b6dd985
Compare
Choose a tag to compare
  • Add counter variables when rendering collections.

    Frank S

  • Add the ability to access params from preview examples.

    Fabio Cantoni

v2.4.0

16 Apr 19:58
a7ca347
Compare
Choose a tag to compare
  • Add #render_to_string support.

    Jarod Reid

  • Declare explicit dependency on activesupport.

    Richard Macklin

  • Remove autoloads of internal modules (Previewable, RenderMonkeyPatch, RenderingMonkeyPatch).

    Richard Macklin

  • Remove capybara dependency.

    Richard Macklin

v2.3.0

14 Apr 21:44
d316e02
Compare
Choose a tag to compare
  • 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

07 Apr 22:37
f1f6360
Compare
Choose a tag to compare
  • Add Base.format for better compatibility with ActionView::Template.

    Joel Hawksley

v2.2.1

01 Apr 15:22
0ec3e84
Compare
Choose a tag to compare
  • Fix bug where template could not be found if inherited was redefined.

    Joel Hawksley

v2.2.0

31 Mar 21:23
127c312
Compare
Choose a tag to compare
  • 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

27 Mar 18:00
600e187
Compare
Choose a tag to compare
  • Support rendering collections (e.g., render(MyComponent.with_collection(@items))).

    Tim Clem