Paul Beusterien
ad8bac4915
Update repo Podfiles to iOS 13 minimum ( #13250 )
2024-07-09 08:05:22 -07:00
Nick Cooke
ca522d2d2a
[Infra] Rename references from master to main ( #12203 )
2023-12-15 15:29:22 -05:00
Nick Cooke
6e0fda7a24
[Firebase 10] Update minimum supported versions across Firebase ( #10233 )
...
* Bump Package.swift minimum support versions
* Update iOS minimum versions
* Bump Crashlytics to min. support iOS 11
* Bump macOS support from 10.12 to 10.13
* Bump tvOS support from 10 to 11
* Add CHANGELOG entry
* Improve CHANGELOG entry
* Fix CI
* Improve CHANGELOG entry (2)
* Improve CHANGELOG entry (3)
* Update FirePerf test app deployment target
* Update Mac test apps's deployment target
* Update iOS test apps's deployment target
* Update release tooling project's iOS deployment target
* Misc platform min support bumps
* Update FBSDK API usage to FBSDK 13.0+
* Fix Auth dep on FBSDK
2022-09-21 16:48:11 -04:00
Jeremy Jiang and Paul Beusterien
ec193d0150
Add Performance Support for Swift Package Manager ( #8412 )
...
* Create NanoPb code generation scripts (#8336 )
* Create NanoPb code generation scripts
* Fix style and add README
* Fix copyright
* Update proto_generator.py
* Update README.md
* Create nanopb options file. (#8371 )
* Create NanoPb code generation scripts
* Fix style and add README
* Fix copyright
* Update perf_metrics.options
* Update options with map
* Add generated proto files.
* Update imports.
* Convert Objective-C Classes to Nanopb (#8387 )
* Convert all traces to nanopb
* Refactor for loop.
* Add set has_application_info to true.
* Incorporated comments.
* Fix style
* Create NanoPb code generation scripts (#8336 )
* Create NanoPb code generation scripts
* Fix style and add README
* Fix copyright
* Update proto_generator.py
* Update README.md
* Create nanopb options file. (#8371 )
* Create NanoPb code generation scripts
* Fix style and add README
* Fix copyright
* Update perf_metrics.options
* Update options with map
* Add generated proto files.
* Update imports.
* Convert Objective-C Classes to Nanopb (#8387 )
* Convert all traces to nanopb
* Refactor for loop.
* Add set has_application_info to true.
* Incorporated comments.
* Fix style
* Fix style
* Convert nanopb struct to GDTCOREventDataObject and update the source code to use nanopb struct. (#8439 )
* Convert all traces to nanopb
* Refactor for loop.
* WIP: nanopb conversion in FPRClient and FPREvent
* Update FPRClientTest.m
* Update FPRClient.m
* Update FPRClientTest.m
* Add set has_application_info to true.
* Remove proto imports.
* Set has_fields to be true in FPRTestUtils.m
* Completed GDTEvent conversion.
* Fix sampler tests.
* Fix style
* Refactor nanopb struct setter
* Fix style
* Fix pod-lib-lint failures.
* Update FPRClient with decoded string
* Set some "_has" fields to true.
* Add prefix to extern methods.
* Fix style.
* Update FPRClient to use trace.name without FPRDecodeString
* Fix style
* Incorporate comments.
* Integrate Performance with SPM (#8476 )
* Convert all traces to nanopb
* Refactor for loop.
* WIP: nanopb conversion in FPRClient and FPREvent
* Update FPRClientTest.m
* Update FPRClient.m
* Update FPRClientTest.m
* Add set has_application_info to true.
* Remove proto imports.
* Set has_fields to be true in FPRTestUtils.m
* Completed GDTEvent conversion.
* Fix sampler tests.
* Fix style
* Refactor nanopb struct setter
* Fix style
* Fix pod-lib-lint failures.
* Update FPRClient with decoded string
* Set some "_has" fields to true.
* Add prefix to extern methods.
* Fix style.
* Update FPRClient to use trace.name without FPRDecodeString
* Fix style
* Update Package.swift
* Update Package.swift
* Update Package.swift
* Made SDK and unit tests buildable.
* Made all unit tests passing.
* Update keyWindow style.
* Add Performance to workflow.
* Update FPRUIViewControllerInstrument.h
* Incorporate comments.
* Add Performance to SwiftPMTests.
* Update style.
* Fix Unit tests and update workflow.
* Add FirebasePerformance wrapper
* Update import statement.
* Update style.
* Update performance.yml
* Create PerformanceUnit.xcscheme
* Update objc-module.m
* Update objc-module.m
* Updae objc-header.m
* Update objc-header.m
* Incorporate feedback.
* Update objc-header.m
* Organize folder structure to fix the spm tests.
* Update public import path
* Delete xcodebuild.log
* Update workflow files
* Fix failing swift-test for Perf SPM (#8507 )
* Fix UIKit import
* Update FPRNetworkTraceTest.m
* Exclude TARGET_OS_MACCATALYST from objc header test
* Update main.swift
* Update main.swift
Co-authored-by: Paul Beusterien <paulbeusterien@google.com >
* Remove Protobuf dependency (#8511 )
* Remove protobuf dependency
* Update FirebasePerformance.podspec
* Incorporate comments.
* Update UIKit import
Co-authored-by: Paul Beusterien <paulbeusterien@google.com >
2021-08-10 13:41:18 -04:00
Paul Beusterien
db898a0f51
Enable tvOS support for Perf ( #7174 )
2021-02-03 12:06:26 -08:00
Jeremy Jiang
6cd2938cf8
Update Performance documentation. ( #7181 )
...
* Add secret to performance integration tests.
* Updat pull request path to trigger the GHA.
* Remove pull request condition.
* Remove dev test App GoogleService-Info.plist
* Create README.md
* Fix style.
* Add gitignore for GoogleService-Info.plist.
* Move .gitignore to root directory.
* Update Performance content to README.
* Update Performance README.
* Update README.md
* Update Performance dev test App README.
* Fix style.
* Incorporate comments.
* Update performance supported platforms.
2020-12-16 18:41:31 -05:00
Jeremy Jiang
342314d80e
Add secret to performance integration tests. ( #7169 )
...
* Add secret to performance integration tests.
* Updat pull request path to trigger the GHA.
* Remove pull request condition.
* Remove dev test App GoogleService-Info.plist
* Create README.md
* Fix style.
2020-12-15 15:04:02 -05:00
Visu
3720a72bac
Fireperf SDK open source commit ( #7140 )
2020-12-09 21:00:11 -08:00