Ryan Wilson
15a2926dcb
Update CHANGELOG for M21.1 release ( #679 )
2018-01-25 08:53:25 -08:00
Paul Beusterien
cda67e4faa
Merge pull request #680 from firebase/release-4.8.1
...
Merge Release 4.8.1
2018-01-18 13:29:15 -08:00
Ryan Wilson
2c0cacd3ee
Inject infoDictionary to fix flakey tests. ( #664 )
...
* Inject infoDictionary to fix flakey tests.
* Remove outdated comment, update format.
2018-01-15 08:46:22 -05:00
Benoit St-Pierre
b36d92f2b5
Update Core info for M21.1
...
Update missing version bump for M21.1 for FirebaseCore.
2018-01-11 13:40:16 -05:00
Benoit St-Pierre
d5012f3fec
Version bump for 4.8.1 Release
...
Updated the version numbers of pods which are being released in 4.8.1
2018-01-11 12:30:04 -05:00
Paul Beusterien
ed671eee8c
Update Core style ( #641 )
2018-01-10 14:44:32 -08:00
Paul Beusterien
e7347dc2f0
Delete unused private FIRCreateError ( #631 )
2018-01-09 07:43:37 -08:00
Paul Beusterien
f08b5044d6
Add Community Supported tvOS ( #590 )
...
Add Community Supported tvOS for Core, Auth, Database and Storage.
Add tvOS unit tests
Add tvOS sample app
Update README.md
Add tvOS to travis testing
2018-01-03 12:12:22 -08:00
Ryan Wilson
9179dd86bf
Update CHANGELOG for macOS AppKit dependency. ( #609 )
2018-01-03 13:24:12 -05:00
Ryan Wilson
7ab9c3c498
Remove FIRAppEnvironmentUtil's sharedApplication ( #603 )
...
* Deprecate FIRAppEnvironmentUtil sharedApplication
* Remove sharedApplication private API.
This also allows us to remove an AppKit dependency.
* Disable autolink when building FirebaseCore (#606 )
This prevents the dependencies of FirebaseCore's dependencies from
bleeding into its interface.
The proximate benefit of avoiding this is that FirebaseCore no longer
ends up depending on ColorSync.framework which became a top-level system
framework in 10.13. This makes it possible to build against the
resulting FirebaseCore.framework on macOS 10.12 using Xcode 9 (with the
macOS 10.13 SDK).
2018-01-02 18:43:04 -05:00
Paul Beusterien
c4dcfaa49e
Add Private path to FIRVersion.h import ( #607 )
2018-01-02 15:15:16 -08:00
Greg Soltis
412e759a19
Expose library version, move it out of options ( #588 )
...
* slight cleanup
* Use -D defines for versions
* Undo FIROptionsTest change
* Drop failed macro attempt
* Add correct version to podspec
* Add newline
* Shuffle files around
* Bring back log change
* Fix change
* Fix space
2018-01-01 17:43:54 -08:00
Gil
f851af5323
Run FIRSetLoggerLevel and FIRIsLoggableLevel on the same thread ( #592 )
...
This fixes a race condition where a caller calls FIRSetLoggerLevel and
then checks FIRIsLoggableLevel immediately after.
2017-12-22 15:09:20 -08:00
Ryan Wilson
08704a617c
Add changelog for Core. ( #585 )
2017-12-20 18:05:17 -05:00
Kyle Ju
e16c38688b
Update component versions for Firebase 4.8.0 ( #561 )
2017-12-12 17:24:19 -05:00
Ryan Wilson
6a8d436f09
Modified FirebaseAppStoreURLCheckEnabled Key. ( #554 )
2017-12-11 12:25:49 -05:00
Sebastian Schmidt
03ab86499f
Running scripts/style.sh
2017-12-10 22:58:23 -08:00
Ryan Wilson
e5b2146326
Add an Info.plist flag to disable App Store Sandbox check. ( #547 )
...
* Add an Info.plist flag to disable TestFlight check.
This can save a small amount of memory during startup time.
* Change the flag name to the intended usage.
* Explicitly check for NSNumber.
2017-12-08 14:51:49 -05:00
Ryan Wilson
7eebb6ec63
Add log to warn users of iOS 7 deprecation. ( #527 )
...
* Add log warning users of iOS 7 deprecation.
* Changed "warning" to "notice".
* Removed DEBUG flag
2017-12-04 17:30:57 -05:00
Paul Beusterien
30f0c656c5
Merge pull request #515 from firebase/release-4.7.0
...
Release 4.7.0
2017-11-30 14:30:35 -08:00
rsgowman
a251259f3c
Include UID when sending (internal) auth state change notifications ( #507 )
...
This is to allow firestore to not require an explicit dependency on auth.
2017-11-30 13:26:25 -05:00
Paul Beusterien
53d2359f00
Update component versions for Firebase 4.7.0 ( #497 )
2017-11-28 07:26:57 -08:00
Ryan Wilson
7386f00178
Replacing FIR_SWIFT_NAME macro with NS_SWIFT_NAME. ( #476 )
...
* Replacing FIR_SWIFT_NAME macro with NS_SWIFT_NAME.
This pushes the minimum Xcode version to 7.3, as NS_SWIFT_NAME was
limited before that version (which is why the macro was introduced in
the first place).
* Fixed FIRMessaging header
2017-11-28 06:59:07 -08:00
Paul Beusterien
3e592526ec
Buildable and interoperable source pods ( #444 )
2017-11-21 17:02:22 -08:00
Gil
86f429b2f0
Make FSTIntegrationTestCase Objective-C++ ( #439 )
...
* Make all FIRLogger functions extern "C"
* Make FSTIntegrationTestCase Objective-C++
Keep external interface to FSTIntegrationTestCase Objective-C
* Add explicit dependency on Firebase/Community/Core from Tests
This fixes a linkage error on a missing _FIRSetLoggerLevel symbol
2017-11-09 09:16:20 -08:00
Paul Beusterien
d400851b29
Update Core and Community versions for Firebase 4.6.0 release ( #437 )
2017-11-08 07:38:05 -08:00
Ryan Wilson
2ea4225ed5
Add argument for forcing STDERR output in FIRLogger. ( #430 )
2017-11-08 10:25:23 -05:00
davidair
73c7798f85
Fixing AppStore detection ( #410 )
...
Fixing a bug where isFromAppStore would return YES for TestFlight apps
2017-10-26 09:42:10 -04:00
Paul Beusterien
4ed12213eb
Update Core and Community versions for Firebase 4.5.0 release ( #397 )
2017-10-20 17:05:07 -07:00
Paul Beusterien
b8747b9339
Add Performance and Firestore strings to FIRApp ( #394 )
2017-10-20 07:02:02 -07:00
Ryan Wilson
b561342aa6
Remove unused internal function. ( #383 )
...
This isn't referenced anywhere internally or externally.
2017-10-17 16:47:08 -04:00
Paul Beusterien
52b49aac53
Update Core and Community versions for Firebase 4.4.0 release ( #370 )
2017-10-11 13:29:59 -07:00
Paul Beusterien
8156da3f32
Fix warnings exposed by Xcode 9.1 in Auth ( #350 )
2017-10-09 12:22:11 -07:00
Paul Beusterien
b8d39fcabe
Fix a warning that shows up in Xcode 9 ( #342 )
2017-10-06 14:19:01 -07:00
Gil
bde743ed25
Release 4.3.0 ( #327 )
...
Initial release of Firestore at 0.8.0
Bump FirebaseCommunity to 0.1.3
2017-10-03 08:55:22 -07:00
Sebastian Schmidt
dc36b0a5d7
Clang-formatting FIRLogger ( #312 )
2017-09-25 15:09:16 -07:00
Paul Beusterien
2c4233cfe1
Bump Core to 4.0.8 ( #302 )
2017-09-21 10:08:38 -07:00
Ryan Wilson
b79950072d
Remove duplicate logging issue. ( #279 )
...
Some combinations of iOS version, simulator/device, and Xcode version
result in duplicate logs. This should remove duplicate logs while
ensuring that all Firebase related logs are still shown.
2017-09-15 16:59:56 -07:00
Paul Beusterien
dc02ea9584
Bump Core to 4.0.7 ( #267 )
2017-09-13 20:06:27 -07:00
Paul Beusterien
187c762137
Enable FIRLogger to be weakly linked ( #244 )
2017-09-10 11:47:23 -07:00
Paul Beusterien
e27a3072f6
Non-functional changes to reduce FirebaseCore by 792 bytes ( #250 )
2017-09-10 06:38:25 -07:00
Paul Beusterien
2631d33d29
473 bytes of low-hanging size fruit and typo fix ( #246 )
2017-09-08 08:49:57 -07:00
Michael Haney
50c0900787
Ensure that FIRLogger functions are declared as C ( #238 )
...
Wrap the FIRLogger functions in an extern "C" when being compiled as C++.
2017-09-06 06:55:01 -07:00
Ryan Wilson
b1c231d95b
Bump Core to 4.0.6 ( #215 )
...
Bump Core as part of the next Firebase release.
2017-08-25 13:07:06 -04:00
Paul Beusterien
728dec27b2
clang-format fix ( #205 )
2017-08-18 09:49:23 -07:00
Ryan Wilson
5e1e35ebb9
Clean up FIRBundleUtil. ( #191 )
...
Remove `relevantBundleIdentifiers method that isn't used anywhere.
2017-08-14 17:26:39 -04:00
Paul Beusterien
05d18b19b7
Core should be 4.0.5
2017-08-08 15:47:51 -07:00
Paul Beusterien
399c26fc82
Update Core to 4.1.0 and Community to 0.1.0 ( #185 )
2017-08-08 14:06:21 -07:00
Paul Beusterien
137d8ef93e
Wrong Bundle ID should be a visible error ( #182 )
2017-08-08 08:56:49 -07:00
Ryan Wilson
6e00706604
Move Auth notification constant into Core. ( #155 )
...
* Move Auth notification constant into Core.
SDKs that want to listen for the internal Auth notifications needed
to copy the notification strings to their own SDK instead of relying
on Auth's definition in order to avoid a dependency on Auth. By moving
them to Core, SDKs can use the constants without taking on another
dependency.
* Remove Auth stub, add app instance to notification.
2017-08-04 15:42:14 -07:00