-
-
Notifications
You must be signed in to change notification settings - Fork 825
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updates RiverLea (v1.80.11) - new version numbering, fixes hidden input regression, contact merge bg cols & others #31545
Conversation
🤖 Thank you for contributing to CiviCRM! ❤️ We will need to test and review this PR. 👷 Introduction for new contributors...
Quick links for reviewers...
|
Tested this and confirmed this fixes the hiddenField regression for Price Fields (which also impacts creating Option Values for new Custom Fields). The version number change is definite improvement too, no longer seeing alert to upgrade to the external version. @vingle - just noting that at some point relatively soon it would be good to get into the practice of restricting PRs against the RC to regression fixes. There is a risk merging all the other changes in this PR a couple of days before release Wednesday leads to other regressions. On the other hand, RL is still fast moving, so there's lots of other things you want to release ASAP; having different branches requires juggling those in your head, complicates the experience for testers, and involves more PR admin. So there is a risk/complication in not merging. Also, RL is opt-in, so the blast radius of further regressions is relatively small. On that basis I think "merge". But I will hold back until EOD and cc @totten @eileenmcnaughton in case they have any alternate views. |
Thanks @ufundo - my understanding from chats with @eileenmcnaughton was that RL would keep a WIP quality for a release or two. ie no blog announcing it's arrival for a month or two, just slowly encouraging more and more people to test it. FWIW, whatever regressions might emerge, it still should be less buggy that Shoreditch - used in 1000s of live sites, but for front-end Civi, I think it's going to be a long road of testing as more variations and parent theme clashes emerge.. Longer run tho I agree this needs to change to a more formal process where regressions (ie hidden Field) go into the RC, and improvements (ie contact merge colours) goes into the next beta… when that change happens tho I'm not sure? (but in my understanding, not for 5.80) |
@ufundo @vingle - I think it is correct for riverlea to still be fast moving. I would say I'm still OK with us being fast moving for the rest of 5.80 & 5.81 rc - although hopefully we are talking incremental fixes rather than major re-writes hitting the rcs & also with being pretty generous about what we backport from 5.81 to 5.80 stable once that is cut |
There are some bits of this that don't make sense to me -- but maybe it's because I've missed conversation in the past few weeks. I'm going to try catch-up and comment on riverlea#44. |
Overview
Fixes important regression. Also restores older 1.x version numbering after issue with upgrade notices. In new system, second number is the Civi version it's been tested/built on, and third number is an incremental version number for releases against that (sorry for confusion)
Fixes hidden input regression, contact merge bg cols & others issues.
Before
RiverLea version 5.80.9
After
RiverLea version 1.80.11 (see note on version numbering)
Technical Details
--crm-flex-gap
) to bottom of .description text.Comments
Changes to contact merge background colours seen across all four streams (using their default success/error/info colours):