GitHub / DataDog/dd-sdk-reactnative / commits
Datadog SDK for ReactNative
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 7801c7be | merge Merge pull request #1375 from DataDog/carlosnogueira/RUM-18130/update-runners... |
cdn34dd <c****a@d****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| b17dd746 | Update benchmarks' gitlab config to use sequoia runners | carlos.nogueira <c****a@d****m> | 2 days ago | |
| df00559d |
merge
Merge pull request #1374 from DataDog/engraver-auto-version-upgrade/minorpatc...
Co-authored-by: gh-worker-campaigns-3e9aa4[bot] <2****]@u****m>, devex-prapprover.prapprover-intake <d****e@k****o> |
gh-worker-dd-mergequeue-cf854d[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 8f6add84 | Extract iOS simulator destination into CI variable | carlos.nogueira <c****a@d****m> | 4 days ago | |
| dd0bb6f0 | Pin Xcode 16.4 for macOS jobs | carlos.nogueira <c****a@d****m> | 4 days ago | |
| 5d060107 | Migrate test jobs to macOS Sequoia ARM64 runners | carlos.nogueira <c****a@d****m> | 10 days ago | |
| 5c77ae89 | ADMS: vuln svgo (patch → 4.0.2) [packages/react-native-babel-plugin] |
gh-worker-campaigns-3e9aa4[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 398e96d7 | merge Merge pull request #1371 from DataDog/sbarrio/release-v3.6.0 |
Sergio Barrio <s****r@g****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 29da16ae | Bump to version 3.6.0 | Sergio Barrio <s****o@d****m> | 14 days ago | |
| 27ec610d | merge Merge pull request #1370 from DataDog/marcosaia/fix/modules-provider-in-packa... |
Marco Saia <1****g@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| de379d55 | merge Merge pull request #1368 from DataDog/marcosaia/rums-18012/rn-87-support-alt |
Marco Saia <1****g@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 75209819 | merge Merge pull request #1360 from DataDog/carlosnogueira/RUM-17907/expo-fetch-res... |
Marco Saia <1****g@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 255f2fc6 | fix: add modulesProvider in package.json | Marco Saia <m****a@d****m> | 14 days ago | |
| 4732b257 | merge Merge pull request #1366 from DataDog/marcosaia/rums-18010/android-7-build-error |
Marco Saia <1****g@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| dcdce407 | merge Merge pull request #1367 from DataDog/marcosaia/rum-18034/ios-tv-os-build-issue |
Marco Saia <1****g@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 839644bb | pr(fix): improve fetch tracking support | Marco Saia <m****a@d****m> | 14 days ago | |
| 6b3ccbfc | chore: add internal-testing-tools to bump-native-dd-sdk script | Marco Saia <m****a@d****m> | 15 days ago | |
| f5045667 | fix: disable heatmaps on RN 0.65 for compatibility | Marco Saia <m****a@d****m> | 15 days ago | |
| fb1bef60 | fix: android 'Function invocation expected' error | Marco Saia <m****a@d****m> | 15 days ago | |
| ec774a89 | fix: hardcode Android DD SDK version in internal-testing-tools | Marco Saia <m****a@d****m> | 16 days ago | |
| 00bc6d08 | fix: angle-bracket imports in RCTFabricWrapper for RN 0.87 support | Marco Saia <m****a@d****m> | 16 days ago | |
| a30a6207 |
fix(pr): rename protected keyword parameter
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Marco Saia <1****g@u****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| adbef6cb | fix: tvOS build issue | Marco Saia <m****a@d****m> | 16 days ago | |
| ef0e5e6e | fix: kotlin Duration crash on Android 7 devices | Marco Saia <m****a@d****m> | 16 days ago | |
| a9111a7c | merge Merge pull request #1341 from DataDog/jmoskovich/rums-5681/rn-heatmaps |
Marco Saia <1****g@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| f6878d3c | RUMS-5681: Reuse the main-thread handler for heatmap actions | Jonathan Moskovich <4****s@u****m> | 19 days ago | |
| 9f45729e | Add optional global Fetch resource tracking | carlos.nogueira <c****a@d****m> | 22 days ago | |
| c0afe3bf | merge Merge pull request #1351 from DataDog/carlosnogueira/release-v3.5.4 |
cdn34dd <c****a@d****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 4971361d | Bump to version 3.5.4 | carlos.nogueira <c****a@d****m> | about 1 month ago | |
| 90353348 | merge Merge pull request #1350 from DataDog/jmoskovich/fix-svg-not-captured |
Jonathan Moskovich <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a10ebaaa | Remove unused svgMap/svgOffset instance state | jonathanmos <4****s@u****m> | about 1 month ago | |
| 54089820 | Remove duplicate glob pattern in buildSvgMap's file scan | jonathanmos <4****s@u****m> | about 1 month ago | |
| 93721909 | Make buildSvgMap respect the CLI's ignore patterns and followSymlinks | jonathanmos <4****s@u****m> | about 1 month ago | |
| 3bf457f2 | Skip buildSvgMap's project-wide scan for web platform builds | jonathanmos <4****s@u****m> | about 1 month ago | |
| a2645ce2 | Reuse the ReactNativeSVG instance across files in pre() | jonathanmos <4****s@u****m> | about 1 month ago | |
| a1676667 | Fix barrel re-export naming in buildSvgMap's SVG scan | jonathanmos <4****s@u****m> | about 1 month ago | |
| 43d2b5c9 | Call setApiTypes before buildSvgMap so the SVG scan actually runs | jonathanmos <4****s@u****m> | about 1 month ago | |
| 687a67f8 | merge Merge pull request #1326 from DataDog/blake.thomas/FFL-2666 |
Blake <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| d30d1fd5 |
docs(flags): correct the object-variation decoder comment + test the fallback
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 0a5c18a1 |
docs(flags): clarify that an empty-string targeting key is a real subject
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 207ebfa6 |
fix(flags): address code-review findings
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 2f3c59ea | merge Merge pull request #1332 from DataDog/blake.thomas/FFL-2666-PR3 |
Blake <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 10fb8e7b | merge Merge pull request #1331 from DataDog/blake.thomas/FFL-2666-PR2 |
Blake <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| ffbf10a0 | merge Merge pull request #1330 from DataDog/blake.thomas/FFL-2666-PR1 |
Blake <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| cc714408 |
chore(flags): allow patch updates for @datadog/flagging-core (~2.0.1)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| a3164442 |
test(openfeature): cover the documented domain setup order
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 4f4f7f52 |
chore(openfeature): require web-sdk ^1.8.0; tighten offline docs
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| f7e019ff |
test(flags): assert exposure attribution on replacement + malformed envelope
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 367d9dcb |
test(openfeature): strengthen offline provider assertions + domain cases
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| da4497ef |
docs(openfeature): clarify offline context recovery, domains, and compat
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| a3716b4d |
fix(example): use distinct clientNames for the online and offline providers
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 67aa667a |
fix(flags): reject structurally malformed precomputed responses
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 68a929b0 |
fix(flags): drop the offline overlay when entering online mode
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 0c77f19a |
fix(flags): don't error when replacing an offline snapshot for a new subject
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| f18e2c9a |
refactor(openfeature): error on context mismatch in offline provider (PR3)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| af0cb9d2 |
refactor(flags): error on context mismatch for offline precomputed (PR2)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 3286e76e | merge Merge pull request #1340 from DataDog/jmoskovich/bump-android-3.12.1 |
Jonathan Moskovich <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 9720abcc | RUMS-5681: Add exception logging |
jonathanmos <4****s@u****m>
Committed by: Marco Saia <m****a@d****m> |
about 1 month ago | |
| 508d03cd | RUMS-5681: Add heatmaps for Android |
jonathanmos <4****s@u****m>
Committed by: Marco Saia <m****a@d****m> |
about 1 month ago | |
| 363de3db | Fix session replay init in example app |
jonathanmos <4****s@u****m>
Committed by: Marco Saia <m****a@d****m> |
about 1 month ago | |
| 41ab2ac5 |
refactor(flags): model ConfigurationStatus as an as-const object (PR2 review)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 5216cacc |
chore(flags): pin @datadog/flagging-core to exact 2.0.0 (PR1 review)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 388c4ac7 | merge Merge pull request #1320 from DataDog/jmoskovich/fix-unresolvable-svg |
Jonathan Moskovich <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 34820c5c | Bump android to version 3.12.1 | jonathanmos <4****s@u****m> | about 1 month ago | |
| a5a21e8c |
chore(openfeature): remove provider_set_configuration plan file
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| c1acba59 |
fix(openfeature): reject initialize when the loaded offline config is invalid...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| b2be3f3c |
refactor(openfeature): address PR3 review findings (docs, events, empty-conte...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 084a09a4 |
refactor(flags): store flagsCache as a Map to avoid prototype-chain lookups (...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 267e8647 |
refactor(flags): decodePrecomputedFlags returns a Map (PR1 review)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 190a0402 |
refactor(flags): address PR2 review findings (dead code, wire safety, tests)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 8a5d4c49 |
docs(flags): drop stale context/server comments in FlagsClient (PR2)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 67447e0a |
refactor(openfeature): ignore mismatched context in offline provider + exampl...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| f746fc96 |
refactor(flags): ignore a mismatched runtime context for offline precomputed ...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 9b1487fe |
refactor(flags): adopt flagging-core 2.0.0 and reuse configurationToString
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 1 month ago | |
| 7f8fa113 | Fix review comments and add test coverage | jonathanmos <4****s@u****m> | about 1 month ago | |
| 055c694d | Prevent unresolvable SVG attributes from dropping the entire generated asset | jonathanmos <4****s@u****m> | about 1 month ago | |
| 3f7c10a0 |
refactor(flags): reuse @datadog/flagging-core wire types and parser (PR1 review)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 4026d414 | merge Merge pull request #1334 from DataDog/jmoskovich/fix-babel-benchmark-in-ci |
Jonathan Moskovich <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 840ff38f |
fix(flags): accept any JSON value for object-typed flags (PR1 review)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 988e93e6 |
refactor(flags): harden precomputed decode and log wire parse failures (PR1 r...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 3e9edd3d |
refactor(flags): remove speculative server wire branch (PR1 review)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 894b1fca |
refactor(flags): pin ConfigurationWire version to literal 1 (PR1 review)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 9106508f | Explicitly build the babel plugin in benchmarks CI | jonathanmos <4****s@u****m> | about 2 months ago | |
| 7c5daa83 |
feat(openfeature): add offline provider example to example apps (FFL-2690)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 944a25f3 | merge Merge pull request #1333 from DataDog/ncreated/chore/add-ffe-to-codeowners |
Maciek Grzybowski <m****i@d****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 43106f15 | merge Merge pull request #1321 from DataDog/jmoskovich/add-svg-screens |
Jonathan Moskovich <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 4fb573fb | chore(codeowners): add FF&E ownership for flags and openfeature packages | Maciek Grzybowski <m****i@d****m> | about 2 months ago | |
| 43ac1b57 |
fix(openfeature): address PR3 review (empty-context stamping, events, exports)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 89849cf6 |
refactor(openfeature): extract DatadogCoreOpenFeatureProvider base
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 2b8a643a |
feat(openfeature): add DatadogOfflineOpenFeatureProvider (FFL-2689, FFL-2690)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 492e1a9b |
docs(plan): replace fetchPolicy with an OfflineProvider plan
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| db42f716 |
feat(flags): add FlagsClient.setEvaluationContextWithoutFetching
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| b2cfdc2b |
refactor(flags): address PR2 review (rules seam, proto-safe context, tests)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 21524fb6 |
feat(flags): FlagsClient.setConfiguration with context matching (FFL-2688)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| b020b179 |
refactor(flags): tighten numeric validation, document serialId/metadata (revi...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| dae07c37 |
fix(flags): harden precomputed decode against __proto__ keys and array object...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 9473b0fd |
feat(flags): add ConfigurationWire parse + precomputed decode (FFL-2686, FFL-...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 4c864061 |
docs(plan): reconcile variationType accepted set with integer/float
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 2654cb81 |
docs(plan): add open question on persisting loaded config to disk
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Blake <b****s@d****m> | about 2 months ago | |
| 09e0fddb |
Update provider_set_configuration.md
Co-authored-by: Oleksii Shmalko <o****o@d****m> |
Blake <b****s@g****m>
Committed by: Blake <b****s@d****m> |
about 2 months ago |