-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
area:documentationUpdates to documentationUpdates to documentationscope:electronElectron service and CDP bridgeElectron service and CDP bridgetype:enhancementNew feature or requestNew feature or request
Milestone
Description
Deprecate wdio-electron-service and migrate users to @wdio/electron-service
Overview
Deprecate the old wdio-electron-service package and guide users to migrate to the new @wdio/electron-service package in the monorepo.
Tasks
1. Package Deprecation
- Mark
wdio-electron-serviceas deprecated on npmnpm deprecate wdio-electron-service@"*" "Migrated to @wdio/electron-service. See migration guide: https://github.com/webdriverio/desktop-mobile/..."
- Add
deprecatedfield to old package'spackage.json- chore: add deprecation notice webdriverio-community/wdio-electron-service#1247 - Update old package README with deprecation notice - chore: add deprecation notice webdriverio-community/wdio-electron-service#1247
2. Documentation
- Create migration guide:
packages/electron-service/docs/migration/package-migration.md - Update main README with migration notice - chore: add deprecation notice webdriverio-community/wdio-electron-service#1247
- Add migration guide link to old package README - chore: add deprecation notice webdriverio-community/wdio-electron-service#1247
3. Release Planning
- Release
@wdio/electron-service@10.0.0 - Create GitHub release with migration instructions
- Announce migration in GitHub Discussions
4. Communication
- Update package description on npm
- Add deprecation notice to old repository - chore: add deprecation notice webdriverio-community/wdio-electron-service#1247
- Update any external documentation references - WDIO PR here
5. Repository Archiving (Future)
- Monitor migration adoption (6-12 months)
- Archive old repository when ready
- Add final archived notice to README
- Archive repository on GitHub
- Ensure all links point to new location
Version Decision
Recommendation: Continue with v10.0.0 to maintain version continuity from v9.2.0.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:documentationUpdates to documentationUpdates to documentationscope:electronElectron service and CDP bridgeElectron service and CDP bridgetype:enhancementNew feature or requestNew feature or request