Nick Cooke
c8dadd00b4
[Release] Version changelog entries for 10.24.0 ( #12677 )
2024-04-02 11:15:39 -04:00
Matt Comi and Nick Cooke
8230f73de8
Adds putFileHandle and putFileHandleAsync ( #12580 )
...
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
2024-03-27 08:45:01 -07:00
Andrew Heard
1ed6d66b20
Make instanceForProtocol:inContainer: return nullable T ( #12391 )
2024-02-21 12:15:45 -05:00
Andrew Heard
ab0d0854a3
Make AuthInterop and AppCheckInterop properties optional in Storage ( #12387 )
2024-02-14 10:03:34 -05:00
Paul Beusterien
2d3ecf9658
Storage docs fixes ( #12344 )
2024-02-01 14:57:41 -08:00
Paul Beusterien
1104c728ae
Storage Integration Test flakiness ( #12235 )
2024-01-03 12:54:25 -08:00
Paul Beusterien
0fe8385fe6
Remove unnecessary compiler checks for Concurrency support ( #12232 )
2024-01-03 07:04:02 -08:00
Paul Beusterien
4d2b60dc75
Updated to SwiftFormat 0.52.10 ( #12125 )
2023-11-21 12:12:05 -08:00
Andrew Heard
df56264781
[visionOS] Fix Storage SDK build on Xcode 15 beta 6 ( #11667 )
...
In Xcode 15 beta 6, `#if os(iOS)` no longer evaluates to true when building for visionOS.
Note: `TARGET_OS_IOS` continues to be defined so Objective-C code is unchanged.
2023-08-09 14:31:12 -04:00
Morgan Chen
7ad4967d1b
update thread-safety docs on Storage ( #11661 )
2023-08-08 11:25:37 -07:00
ae871b9dc1
Update to swiftformat 0.51.12 ( #11531 )
...
Co-authored-by: Andrew Heard <andrewheard@google.com >
Co-authored-by: Nick Cooke <nickcooke@google.com >
2023-07-11 15:54:51 -07:00
Paul Beusterien
23836ffadb
Fix zip build break ( #11344 )
2023-05-29 10:24:07 -04:00
Paul Beusterien
9f009df386
Progress closure for async/await APIs ( #11289 )
2023-05-26 11:31:16 -07:00
Paul Beusterien
e73e86abbe
Add missing unowned specifiers ( #11248 )
2023-05-10 07:57:20 -07:00
Nick Cooke
76de51f0e2
[v10.7.0] Update changelogs for release ( #10955 )
2023-03-14 16:18:22 -04:00
Paul Beusterien
3e2dd2fb3f
Provide server errors via the NSUnderlyingErrorKey ( #10913 )
2023-03-11 07:23:05 -08:00
Maneesh Tewani
6db5a0b43b
Added release note to update GTMSessionFetcher ( #10780 )
2023-02-06 09:50:51 -08:00
Paul Beusterien
66f23d564b
Add Storage API to limit upload chunk size ( #10609 )
2023-01-25 12:49:16 -05:00
Paul Beusterien
5a4702f7a6
Add Pause/resume swift integration tests ( #10591 )
2022-12-19 08:51:58 -08:00
Paul Beusterien
fe80522d3b
Two Storage Swift porting typos ( #10588 )
2022-12-16 13:30:46 -05:00
Paul Beusterien
b109e01e2f
Fix strict concurrency checking errors ( #10518 )
2022-11-28 10:47:22 -09:00
Paul Beusterien
127cab962e
Clarify Changelog ( #10493 )
2022-11-14 14:46:55 -08:00
Paul Beusterien
34a9197130
Use dedicated queue for Storage uploads and downloads instead of global queue ( #10492 )
2022-11-14 14:21:53 -08:00
Paul Beusterien
ab2ab49bd5
Add error code testing after cancel ( #10484 )
2022-11-11 08:35:11 -08:00
Paul Beusterien
17fe7adaa7
Empty test file should be empty ( #10472 )
2022-11-08 16:43:20 -08:00
Morgan Chen
d962bd5e22
Storage lock fix ( #10468 )
...
* Revert "Include subheaders in script output (#10212 )"
This reverts commit 11313da887 .
* Use a dedicated sync object
* Revert "Revert "Include subheaders in script output (#10212 )""
This reverts commit 41fe302d1e .
* Add changelog and tests
* Revert "Include subheaders in script output (#10212 )"
This reverts commit 11313da887 .
* Revert "Revert "Include subheaders in script output (#10212 )""
This reverts commit 472e3f9956 .
* style
2022-11-08 16:30:17 -08:00
Paul Beusterien
f7dea6e494
Fix a race condition where a download size could exceed maxSize ( #10412 )
2022-10-28 10:14:44 -07:00
Paul Beusterien
77e7b23c86
Test and Changelog for 10370 ( #10379 )
2022-10-19 09:54:20 -07:00
Mike Hardy
d04d5228fa
Tolerate nested JSON objects while getting URL ( #10370 )
2022-10-19 09:20:09 -07:00
Paul Beusterien
10bd3b2c3c
Update changelog with 10.1.0 version and issue number ( #10377 )
2022-10-19 08:05:45 -07:00
Maneesh Tewani
ab83e54363
Fixed issue where metadata wasn't properly initialized ( #10356 )
2022-10-14 13:32:42 -07:00
Nick Cooke
089d45aaa3
[Storage] Extend timeout for flaking test ( #10287 )
2022-09-29 10:51:08 -04:00
Nick Cooke
71972ab0e8
[Firebase 10] Revamp FIRLogger for Swift use ( #10286 )
...
* [Firebase 10] Revamp FIRLogger for Swift use
* Fix test impl and only run firebasepod.yml
* re-enable actions
* Implement logger
* Global TAP
* Revert .pbxproj
* Call directly to GULs
* Review
* Undo API breaks
* [skip ci] Avoid NS_SWIFT_NAME due to macro collisions
This fixes the warning that broke the Auth x watchOS job.
* [skip ci] Revert Gemfile
2022-09-28 22:13:47 -04:00
Paul Beusterien
970b4c4509
Deprecate, not remove, unused API ( #10263 )
2022-09-26 14:30:29 -07:00
Paul Beusterien
b904e6f5e9
Docs update for Extensions and putFile ( #10248 )
2022-09-22 11:42:43 -07:00
Paul Beusterien
439b42d5a0
Fix inadvertent API change ( #10245 )
2022-09-22 09:36:23 -07:00
Paul Beusterien
3d51280713
Address 9963 review feedback ( #10239 )
2022-09-21 16:32:37 -07:00
Paul Beusterien
7c266fbc11
Missing sync, missing interval processing, todo review ( #10225 )
2022-09-21 16:32:37 -07:00
Paul Beusterien
2a14d44ad4
Address missed review comments from #10216 ( #10224 )
2022-09-21 16:32:37 -07:00
Paul Beusterien
ec0fb219d5
Add new throwing reference(for url:URL) API ( #10216 )
2022-09-21 16:32:37 -07:00
Paul Beusterien
deade3dcea
Storage Changelog for Firebase 10 ( #10215 )
2022-09-21 16:32:37 -07:00
Paul Beusterien
ce3b40a56b
Remove FirebaseStorageInternal ( #10118 )
2022-09-21 16:32:33 -07:00
Paul Beusterien
67ed968e66
StorageAuthorizer to Swift ( #10117 )
2022-09-21 16:32:13 -07:00
Paul Beusterien
08bbe9c1ed
Storage and StorageReference to Swift ( #10077 )
2022-09-21 16:32:13 -07:00
Paul Beusterien
1f77f3b60f
Create dictionary with compactMap ( #10027 )
2022-09-21 16:32:12 -07:00
Paul Beusterien
54424d61ee
Convert StorageMetadata to Swift ( #9979 )
2022-09-21 16:32:12 -07:00
Paul Beusterien
f9595d39f1
Convert Storage Task implementation to Swift ( #9880 )
2022-09-21 16:32:12 -07:00
Ryan Wilson
878f885828
Use @_implementationOnly import for FirebaseCoreExtension ( #9887 )
...
Using a regular import caused internal Core APIs to be surfaced to end
users.
2022-06-08 10:09:55 -04:00
Paul Beusterien
8d65537335
Fix typos ( #9802 )
2022-05-13 15:38:03 -07:00
Nick Cooke
ced8b554a0
[Infra] Standardize CHANGELOG header format ( #9777 )
2022-05-10 17:54:58 -04:00