Problem/Motivation

#3227033: Remove Quick Edit from core is blocked on an official contrib release to use as a replacement when we deprecate core quickedit in 9.4.x.

Proposed resolution

Subtree split the core/modules/quickedit directory into a 1.0.x branch of this contrib project.
Cut a 1.0.0 release.

Remaining tasks

  1. Try the 1.0.0-rc1 release on real D9 or D10 sites and make sure it does what it needs. Mostly.
  2. Are any of core's composer dependencies things that quickedit should declare as its own dependencies? => #3263769: Properly declare external dependencies
  3. Any bugs that should block a 1.0.0 stable release?
  4. Actually tag 1.0.0 and make a release for it

User interface changes

API changes

Data model changes

Comments

dww created an issue. See original summary.

dww’s picture

Version: 7.x-1.x-dev » 1.0.x-dev
Assigned: dww » Unassigned
Issue summary: View changes
Status: Active » Needs review
Issue tags: +Needs manual testing

Anyone willing to try the 1.0.0-rc1 release on real D9 or D10 sites and make sure it does what it needs?

Are any of core's composer dependencies things that quickedit should declare as its own dependencies?

Any bugs that should block a 1.0.0 stable release?

Thanks!
-Derek

dww’s picture

dww’s picture

Issue summary: View changes

Split off #3263769: Properly declare external dependencies to its own child issue to be easier to track and resolve.

  • dww committed 74e270f on 1.0.x
    Issue #3260995: Fix quickedit_test.info.yml for life in contrib.
    
dww’s picture

#3263768: quickedit.icons.theme.css using core-relative paths that are no longer valid: missing icons, broken UI is now done. 🎉

Found one other minor problem, but decided to just push the fix directly as part of this issue.

#3263769: Properly declare external dependencies is all that's left.

Would still welcome some manual testing from anyone else who's so inspired. My attempts have been very fruitful.

dww’s picture

Version: 1.0.x-dev » 1.0.0
Status: Needs review » Fixed
Issue tags: -Needs manual testing

My manual testing helped a lot, removing that tag. 😉

Based on https://www.drupal.org/files/issues/2022-02-10/3263769-3.slack_.txt @xjm and I decided not to block 1.0.0 on #3263769: Properly declare external dependencies

Presenting https://www.drupal.org/project/quickedit/releases/1.0.0

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.