Skip to content

Feat/new arch#4

Merged
hebertcisco merged 13 commits intodevelopfrom
feat/new-arch
Apr 10, 2026
Merged

Feat/new arch#4
hebertcisco merged 13 commits intodevelopfrom
feat/new-arch

Conversation

@hebertcisco
Copy link
Copy Markdown

No description provided.

- Added CodePushDialogImpl to handle dialog display logic.
- Introduced CodePushNativeModuleImpl for native module functionality.
- Created new CodePushDialog and CodePushNativeModule classes for the new architecture.
- Migrated existing dialog and native module implementations to the new structure.
- Updated package.json to include codegen configuration for new modules.
- Added TypeScript specifications for CodePush and CodePushDialog.
- Ensured backward compatibility with old architecture by retaining old classes.
- Introduced CodePushUpdateState enum to manage update states.
- Implemented CodePushUpdateUtils for hashing, file management, and update verification.
- Added FileUtils for directory and file operations, including copying and unzipping.
- Created DownloadProgress and DownloadProgressCallback for tracking download progress.
- Developed SettingsManager for managing update preferences and rollback information.
- Added TLSSocketFactory to support secure socket connections.
- Updated react-native.config.js for improved integration with CodePush.
@hebertcisco hebertcisco merged commit ac51bf4 into develop Apr 10, 2026
2 checks passed
@hebertcisco hebertcisco deleted the feat/new-arch branch April 10, 2026 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant