Summary
Continue plugin modernization:
workarea-commerce/workarea-braintree
workarea-commerce/workarea-afterpay
workarea-commerce/workarea-zipco
workarea-commerce/workarea-shipping-estimation
workarea-commerce/workarea-split-shipping
workarea-commerce/workarea-haven-theme
workarea-commerce/workarea-one-theme
workarea-commerce/workarea-nvy-theme
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 8 payment/shipping/theme plugins for Ruby 3.2+ compatibility.
Client impact
None — backward compatible changes only.
Acceptance Criteria
Verification Plan
- Clone each repo, run test suite locally
- Verify zero deprecated API usage
- Link PRs from this issue