-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: joshlam/frames-react-native
base: main
head repository: checkout/frames-react-native
compare: main
- 15 commits
- 25 files changed
- 4 contributors
Commits on Jun 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c11afd7 - Browse repository at this point
Copy the full SHA c11afd7View commit details
Commits on Jun 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 37d5034 - Browse repository at this point
Copy the full SHA 37d5034View commit details
Commits on Feb 18, 2023
-
Fix typing issue with `textStyle` prop in `<SubmitButton/>` component, it was mapped to `textProps` which is false.
Configuration menu - View commit details
-
Copy full SHA for 2f15ebb - Browse repository at this point
Copy the full SHA 2f15ebbView commit details
Commits on Mar 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c938dc9 - Browse repository at this point
Copy the full SHA c938dc9View commit details
Commits on Mar 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5b20ec8 - Browse repository at this point
Copy the full SHA 5b20ec8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f090cf0 - Browse repository at this point
Copy the full SHA f090cf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94f5192 - Browse repository at this point
Copy the full SHA 94f5192View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e10ef3 - Browse repository at this point
Copy the full SHA 3e10ef3View commit details
Commits on Apr 9, 2024
-
Patching dev dependency vulns. (checkout#40)
* Patching dev dependency vulns. * increasing node version * babel-preset-expo * babel-preset-expo * file mocking for images
Configuration menu - View commit details
-
Copy full SHA for d45c573 - Browse repository at this point
Copy the full SHA d45c573View commit details
Commits on Apr 10, 2024
-
* forcing dependency upgrades for babel * npm audit fix --force npm test running
Configuration menu - View commit details
-
Copy full SHA for caa8a1f - Browse repository at this point
Copy the full SHA caa8a1fView commit details
Commits on Aug 13, 2025
-
Enable programmatic submission via Frames ref (submitCard); update do…
…cs, tests, and dependencies (checkout#49) * Update dependencies and improve integration tests - Bump `expo` and `babel-preset-expo` versions in `package.json` and `package-lock.json`. - Upgrade `jest-expo` to match the new `expo` version. - Refactor integration tests for `Frames` component to mock network requests and improve validation checks. - Remove redundant tests and ensure proper error handling for card tokenization. - Add new tests for billing details and card validation events. * Refactor Frames component and update TypeScript types - Simplified state initialization in the Frames component by defining initialState separately. - Updated TypeScript types to allow null values for card-related fields in FramesState. - Changed autoCompleteType to autoComplete in CardNumber, Cvv, and ExpiryDate components for better compatibility. - Ensured safe access to state properties by using nullish coalescing in input values. - Refactored framesReducer to use a more explicit action parameter for better type safety. * Enhance Frames component with programmatic submission and update tests - Updated the Frames component to support programmatic card submission via a ref using `submitCard()`. - Modified README to include new usage example for programmatic submission. - Adjusted integration tests to validate the new submission method and ensure proper tokenization. - Updated public key in tests and other files for consistency. * Update version to 1.2.3 and refine GitHub Actions workflow - Bumped package version from 1.2.2 to 1.2.3 in package.json. - Improved formatting and structure of the GitHub Actions workflow in cd.yml for better readability and maintainability. - Added conditional execution for the publish-npm job to ensure it only runs on pushes to the main branch.
Configuration menu - View commit details
-
Copy full SHA for 793ac34 - Browse repository at this point
Copy the full SHA 793ac34View commit details -
Refactor card handling, improve test coverage, and update package to …
…v1.2.4 (checkout#50) * Add unit tests for card utilities and context guards; enhance HTTP and logger tests, update types * Refactor CardNumber and formatDataForTokenization for improved safety and clarity - Updated CardNumber component to ensure safe handling of card number input, replacing null values and using a sanitized digit string for validation. - Enhanced formatDataForTokenization function to handle potential null values for card number and expiry date, improving robustness in data formatting. * Update package version to 1.2.4 in package.json
Configuration menu - View commit details
-
Copy full SHA for 2c9690e - Browse repository at this point
Copy the full SHA 2c9690eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70737c7 - Browse repository at this point
Copy the full SHA 70737c7View commit details
Commits on Dec 9, 2025
-
Update package version to 1.2.5 and upgrade dependencies in package-l… (
checkout#55) * Update package version to 1.2.5 and upgrade dependencies in package-lock.json * Update package-lock.json to version 1.2.5, adjust dev dependency flags for consistency * Update package dependencies and versions in package.json and package-lock.json - Changed "@testing-library/jest-native" version from "^3.3.0" to "3.3.0". - Replaced "react-native-typescript-transformer" with "react-test-renderer" at version "18.2.0". - Updated various dependencies to their latest versions, including Babel packages and TypeScript. - Added license information for several packages for better compliance.
Configuration menu - View commit details
-
Copy full SHA for 89d9b78 - Browse repository at this point
Copy the full SHA 89d9b78View commit details
Commits on Apr 7, 2026
-
Update package version to 1.2.6, modify Babel preset, and enhance .np…
…mignore (checkout#71) - Bumped package version from 1.2.5 to 1.2.6 in package.json. - Changed Babel preset from "babel-preset-expo" to "module:@react-native/babel-preset" in babel.config.js. - Updated .npmignore to include .github directory and added test-related directories. - Upgraded @testing-library/jest-dom to version 6.9.1 in package.json. - Added dependabot configuration for automated dependency updates.
Configuration menu - View commit details
-
Copy full SHA for c8b5632 - Browse repository at this point
Copy the full SHA c8b5632View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main