-
Notifications
You must be signed in to change notification settings - Fork 167
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(android, sdk12)!: update to facebook-android-sdk 12 #127
feat(android, sdk12)!: update to facebook-android-sdk 12 #127
Commits on Nov 9, 2021
-
build(release): use yarn for release
yarn was used everywhere else, and using `npm ci` required inclusion of a package-lock.json which could have different dependencies than yarn.lock this allows the use of one single yarn.lock, but the --frozen-lockfile argument on yarn install in combination with purging node_modules emulates `npm ci` behavior
Configuration menu - View commit details
-
Copy full SHA for 3635db4 - Browse repository at this point
Copy the full SHA 3635db4View commit details -
build(release): use semantic-release from node_modules/.bin every time
this way we are in control of the version, npx may pull something in over the network, which is unwanted in CI / release where we need total control
Configuration menu - View commit details
-
Copy full SHA for 0166ca0 - Browse repository at this point
Copy the full SHA 0166ca0View commit details -
build(ci): bump versions of all items in workflows
also improve caching of yarn items by adding a version key, in case we need to forcibly remove caches in future
Configuration menu - View commit details
-
Copy full SHA for b325adf - Browse repository at this point
Copy the full SHA b325adfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0caa86a - Browse repository at this point
Copy the full SHA 0caa86aView commit details
Commits on Nov 11, 2021
-
docs(example): improve contribution / development docs, update refres…
…h-example.sh This includes all the current configuration items noted in app startup logs / native integration guides this improves the developer experience, all things noted or needed while I was working with the example to update the android SDK
Configuration menu - View commit details
-
Copy full SHA for 639535d - Browse repository at this point
Copy the full SHA 639535dView commit details -
fix(app-events)!: remove updateUserProperties method
BREAKING CHANGE: upstream SDKs removed updateUserProperties, there is no replacement
Configuration menu - View commit details
-
Copy full SHA for dc158c6 - Browse repository at this point
Copy the full SHA dc158c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47f9770 - Browse repository at this point
Copy the full SHA 47f9770View commit details -
chore(example): result of running refresh-example.sh after updates
this proves Android targetSdk 31 works, when combined with facebook-android-sdk v12
Configuration menu - View commit details
-
Copy full SHA for 4ceac39 - Browse repository at this point
Copy the full SHA 4ceac39View commit details -
build(deps): bump all dependencies, disable flow type checking
note that we are not compatible with the new flow types, they get stricter every time. maintenance effort will be spent on typescript, with apologies feel free to post a PR that brings flow types up to v158 and re-enables the check in the CI test workflow
Configuration menu - View commit details
-
Copy full SHA for e8767cf - Browse repository at this point
Copy the full SHA e8767cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e44228 - Browse repository at this point
Copy the full SHA 3e44228View commit details -
test(ci): build against dev code / fix arch issue
this will fix the build in CI for iOS at the same time it ensures we run CI against the actual development code (vs github master, which is what yarn installs by default) pod install will fail on ubuntu (when building android) so allow it to fail with the `|| true` bit, but we still install the dev code dependencies so android tests actual dev code
Configuration menu - View commit details
-
Copy full SHA for a9506bd - Browse repository at this point
Copy the full SHA a9506bdView commit details