Skip to content

Conversation

@vivianjeng
Copy link
Member

No description provided.

- Updated version label in docusaurus.config.ts from '0.2.0' to '0.3'.
- Modified versions.json to reflect the new versioning scheme, adding '0.2' and '0.1'.
- Added new documentation files for version 0.1, including community, FAQ, getting started, performance, and various setup guides for Android, iOS, Flutter, and React Native.
- Introduced new adapters documentation for Circom, Halo2, and Noir, along with their respective integration guides.
- Created a new sidebar configuration for version 0.2 to enhance navigation.
- Overall improvements to the structure and clarity of the documentation to support the latest features and updates.
- Added new talks by @moven0831 and @vivianjeng with links to their respective videos from ETHGlobal events.
- Clarified the description of `mopro-ffi` to specify it simplifies the manual FFI setup process.
- Enhanced the explanation of how Mopro generates native bindings for various platforms using multiple FFI frameworks.
- Added support for Flutter and React Native platforms in the getting started guide.
- Updated instructions for running iOS devices and clarified the use of `mopro-cli` for selecting adapters.
- Included React Native prerequisites in the prerequisites documentation.
- Improved clarity and structure of the documentation for better user guidance.
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Nov 2, 2025

Deploying mopro with  Cloudflare Pages  Cloudflare Pages

Latest commit: 43bd0b7
Status: ✅  Deploy successful!
Preview URL: https://f3218764.mopro.pages.dev
Branch Preview URL: https://doc-update-0-3.mopro.pages.dev

View logs

- Added support for Flutter and React Native in the setup guide.
- Updated `Cargo.toml` to reflect new dependency versions and features.
- Enhanced instructions for using the `mopro-ffi` macro and added examples for Flutter and React Native integration.
- Included guidance on error handling and stubbing for missing adapter functions.
- Improved overall structure and clarity of the documentation to facilitate user onboarding.
- Import the Halo2 prover as a Rust crate in the setup guide.
- Add instructions for using the Halo2 helper template and error handling.
- Update `src/lib.rs` to enable the `halo2` and `error` modules.
- Enhance clarity and structure of the documentation for better user onboarding.
- Replaced `mopro-ffi` dependency with `noir_rs` and added necessary features in `Cargo.toml`.
- Included instructions for adding Noir helper and error handling templates.
- Updated example Rust code to reflect changes in proof generation and verification processes.
- Enhanced documentation clarity for improved user onboarding.
- Clarified instructions for defining custom functions and generating mobile-native bindings using the `#[uniffi::export]` macro.
- Updated dependency references from `semaphore-rs` to `semaphore-protocol` in the setup guide.
- Enhanced examples for function exports to include Flutter bindings.
- Improved documentation structure to facilitate user onboarding across multiple platforms including iOS, Android, React Native, and Flutter.
…cture

- Revised the tutorial to reflect the integration of `MoproReactNativeBindings` instead of `MoproiOSBindings` and `MoproAndroidBindings`.
- Updated installation instructions to include `react-native-monorepo-config` and `react-native-fs` for better asset management.
- Enhanced project structure guidance and clarified commands for running the app on iOS and Android.
- Improved overall documentation clarity to facilitate user onboarding for React Native integration.
- Revised the tutorial to reflect the integration of the `mopro_flutter_bindings` folder into the project directory.
- Updated instructions for initializing the `RustLib` in the main function before running the app.
- Enhanced project structure guidance and clarified commands for generating proofs in the app.
- Improved overall documentation clarity to facilitate user onboarding for Flutter integration.
…ructions

- Added instructions for re-running the `mopro build` command to regenerate bindings after local source modifications.
- Clarified the process for copying generated bindings into the Flutter project and updating the source path in `Cargo.toml`.
- Enhanced overall documentation clarity to support user onboarding for Flutter integration.
@vivianjeng vivianjeng merged commit 59f3e0c into main Nov 5, 2025
52 checks passed
@vivianjeng vivianjeng deleted the doc-update-0.3 branch November 5, 2025 07:33
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.

2 participants