Closed (fixed)
Project:
Panels
Version:
8.x-4.x-dev
Component:
Miscellaneous
Priority:
Normal
Category:
Plan
Assigned:
Unassigned
Reporter:
Created:
14 Feb 2017 at 19:54 UTC
Updated:
2 Jul 2024 at 19:49 UTC
Jump to comment: Most recent
Identify what should be in the next beta release of Panels.
Comments
Comment #2
damienmckennaAre we going to skip further 8.x-3.x releases?
Comment #3
damienmckennaThe 8.x-3.x branch is defunct, so lets focus on the next 8.x-4.x release.
Comment #4
joelpittetComment #5
andypostWould be great to include #3352307: Change ctools dependency from ^3.12 to ^3.12 || ^4.0 to allow for a smooth upgrade process
Comment #6
rajab natshahThis issue is six years old, indicating its significant age.
Upon closer inspection, I realized that I hadn't noticed it initially. It would be beneficial if Drupal.org issues could be pinned.
Proposed resolution
8.x-4.8tag to allow for more testing on install and update.#3359684: Release Panels 4.8.0 or a new 5.0.x branch and 5.0.0-alpha1 tag
Feel free to close the issue if it was not inline with the plan.
Comment #7
xem8vfdh commentedComment #8
xem8vfdh commentedI think we should close either this issue or https://www.drupal.org/project/panels/issues/3359684
they seem like duplicates to me
Comment #9
xem8vfdh commentedthanks for your work on this @Rajab Natshah.
Would any maintainers care to chime in on this? The ctools and jquery_ui dependency issues (the later of which is fixed in dev, I believe) are blockers for some of us who'd like to be on the latest versions. While this module is not being actively developed for new features, I think these issues squarely fall within the realm of "maintaining current functionality and compatibility". As such, I'd love to see a new release with these fixes. I'd appreciate maintainer feedback and am happy to assist.
Comment #10
xem8vfdh commentedComment #11
xem8vfdh commentedComment #12
joseph.olstadlooks like we are close just have these left:
#2825034: Update test coverage for "Form error messages do not appear in IPE"
#2854542: PanelsIPEBlockPluginForm should use a real submit function
#2856475: Allow Panels Display UUID to change to enable Panelizer use cases
and
#3383474: Fix HEAD test failures for 4.x
Comment #13
xem8vfdh commentedthis is great news! Thanks everyone for their work, I'm excited we may cross the finish line soon :)
Comment #14
liam morlandI suggest that the current 8.x-4.x be released as 8.x-4.8 and the remaining issues be moved to 8.x-4.9. There are lots of integers, so it's not a waste to make a release and then shortly afterwards make another. There haven't been any commits since August. It would be nice to get those commits released.
Comment #15
liam morlandThere has been no development in several months on the issues identified in #12. Is there a reason we can't tag 8.x-4.8 now and move the remaining issues to 8.x-4.9?
Comment #16
joseph.olstadThere's two RTBC patches ready to go in that will fix the HEAD automated test failures.
#3405276: Panels IPE "placement" form for new blocks not loading in Drupal 10
AND
#2636472: Load context for page that IPE is editing, rather than AJAX or form route
Comment #17
joseph.olstad@joelpittet, 8.x-4.8 should include these two head test fixes
please go ahead with these!
I agree with @Liam Morland, defer the rest to 8.x-4.9
Comment #18
xem8vfdh commentedamazing, thanks @joseph.olstad!
Comment #19
joseph.olstadhttps://www.drupal.org/project/panels/releases/8.x-4.8-rc1
Comment #20
xem8vfdh commentedcongrats, thanks you all for the work!
Do you know if composer handles `^4.8-rc1` gracefully, such that future 4.8 rcs and 4.8.1 or 4.9.0 would be accepted when available?
Comment #21
liam morlandIf you put
"drupal/panels": "^4.8"in yourcomposer.json, it should pull in the RC.Comment #22
xem8vfdh commentedamazing, thank you for the clarification, very much appreciated
Comment #23
joseph.olstadThis should work:
composer require 'drupal/panels:^4.8@RC'I'd stick to this ^ just in case. It should work fine on future rc releases and future minors.
Comment #24
xem8vfdh commentedawesome, thanks!
Comment #25
liam morlandWhich you choose depends on whether you want to get every RC or just this one.
Comment #26
xem8vfdh commentedhttps://www.drupal.org/project/panels/releases/8.x-4.8