-
Notifications
You must be signed in to change notification settings - Fork 63
Closed
Labels
status:doneTask is completeTask is complete
Description
Summary
Continue plugin modernization with commerce-critical plugins:
workarea-commerce/workarea-wish-listsworkarea-commerce/workarea-package-productsworkarea-commerce/workarea-product-badgesworkarea-commerce/workarea-swatchesworkarea-commerce/workarea-save-for-later
Scope per plugin
- Ensure gemspec allows Ruby 3.2+
- Replace deprecated APIs
- Fix Ruby 3.x incompatibilities
- Ensure tests pass on Ruby 2.7.8
- Open PRs on each repo
Objective
Modernize 5 commerce plugins for Ruby 3.2+ compatibility.
Client impact
None — backward compatible changes only.
Acceptance Criteria
- All 5 plugins pass tests on Ruby 2.7.8
- Gemspecs allow Ruby >= 2.7, < 3.5
- PRs opened on each repo
Verification Plan
- Clone each repo, run test suite locally
- Verify zero deprecated API usage
- Link PRs from this issue
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
status:doneTask is completeTask is complete