Visitar URL original
3.0.0 release candidate feedback · Issue #1629 · ViewComponent/view_component · GitHub
Skip to content

3.0.0 release candidate feedback #1629

Closed

Description

@joelhawksley

👋🏻 Hi folks! We've shipped a release candidate for ViewComponent v3. Please provide feedback in this issue ❤️

Activity

  1. jcoyne commented on Jan 17, 2023

    @jcoyne
    Collaborator

    I'm not seeing it https://rubygems.org/gems/view_component, did it get pushed?

  2. joelhawksley commented on Jan 17, 2023

    @joelhawksley
    MemberAuthor

    @jcoyne It's in progress. I wanted to have this issue open to mention in the changelog. 🐔, 🥚 , etc.

  3. jcoyne commented on Jan 17, 2023

    @jcoyne
    Collaborator

    @joelhawksley got it. Thanks.

  4. tmaier commented on Jan 27, 2023

    @tmaier
    Contributor

    I tried it. Looks good in general.

    However, it would be great to have a solution for the forms-issue (ref. #1432 etc.) with this release... and if this means that the documentation just mentions the known and recommended workarounds.

  5. camertron commented on Jan 27, 2023

    @camertron
    Contributor

    Hey @tmaier, thanks for the reminder re: #1432. A semi-recent change to action view may actually make our job easier with respect to supporting form helpers. I tried running our action view compatibility tests on Rails main, but they all failed, so the Rails change alone isn't enough. I'll try having a look at this in more depth tomorrow. Regardless, I don't think form helper compatibility should block the v3 release.

  6. jacob-carlborg-apoex commented on Jan 27, 2023

    @jacob-carlborg-apoex
    Contributor

    I found a minor issue that probably needs a breaking change to be fixed: #1641. Would be nice to have a fix included in v3.

  7. tmaier commented on Jan 29, 2023

    @tmaier
    Contributor

    The most simple approach on #1432 is to improve documentation. I opened a small Pull Request (#1644).

  8. barmintor commented on Jan 31, 2023

    @barmintor

    I'm running a test against the RC, and I'm seeing a failure that would be explained by the collection counter param changing to a 0-indexed value rather than a 1-indexed value. Is that a documented change?

    (EDIT: the tests are fine against 2.82.0 as far as I can see)

  9. barmintor commented on Jan 31, 2023

    @barmintor

    LOL yes, it is a documented change. Thanks!

  10. jacob-carlborg-apoex commented on Feb 1, 2023

    @jacob-carlborg-apoex
    Contributor

    The changelog says:

    Remove deprecated rendered_component in favor of rendered_content

    But rendered_content is marked as @private and the deprecation message says to use page instead of rendered_component (although they're no exactly the same).

  11. pinned this issue on Feb 3, 2023
  12. Spone commented on Feb 3, 2023

    @Spone
    Collaborator

    Happy to report that tests pass on view_component-form, when running view_component v3.0.0.rc1!

  13. jdelStrother commented on Feb 6, 2023

    @jdelStrother
    Contributor

    Would v3 be a good point to discuss #1528 again to avoid Rails initialization-order problems?

  14. changed the title [-]3.0.0.rc1 feedback[/-] [+]3.0.0 release candidate feedback[/+] on Feb 17, 2023
  15. leighhalliday commented on Apr 6, 2023

    @leighhalliday
    Contributor

    We've been on 3.0 release candidate versions at Wrapbook for over a month now and so far no issues to report! Our biggest challenge to get from 2.0 to 3.0 was to switch to with_ prefix for all the slot calls.

    We did this by going component by component, converting and then changing it to raise exceptions in tests if the old style was used (via looking at the deprecation warning)... till we could eventually add that check at the ApplicationComponent level... then upgrade was easy at that point!

  16. added 3 commits that reference this issue on Apr 21, 2023
    70d8dc8
    adfa133
    795ad52
  17. added a commit that references this issue on Apr 24, 2023
    c696930
  18. unpinned this issue on May 9, 2023
  19. added a commit that references this issue on Dec 22, 2023
    f429dff
  20. added a commit that references this issue on Jan 3, 2024
    2be6a5f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions