Skip to content

Commit 71b3e6e

Browse files
gh-action-runnergh-action-runner
authored andcommitted
Squashed 'apollo-ios/' changes from b6c8087e..9ec4b0b8
9ec4b0b8 Release 1.16.1 (#582) a346e64e Update ROADMAP.md git-subtree-dir: apollo-ios git-subtree-split: 9ec4b0b87c2f4214055b5dcac926b0a1dbfd7932
1 parent d6e8f68 commit 71b3e6e

File tree

4 files changed

+8
-18
lines changed

4 files changed

+8
-18
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Change Log
22

3+
## v1.16.1
4+
### Fixed
5+
- **Web socket data race crash fixed ([#578](https://github.com/apollographql/apollo-ios-dev/pull/578)):** A data race in the web socket layer was causing crashes in some rare circumstances.
6+
7+
- **Added support for GraphQL over HTTP media type([#558](https://github.com/apollographql/apollo-ios-dev/pull/558)):** Apollo iOS now supports the `content-type` header with a type of `application/graphql-response+json`.
8+
39
## v1.16.0
410

511
### New

CLI/apollo-ios-cli.tar.gz

23 Bytes
Binary file not shown.

ROADMAP.md

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 🔮 Apollo iOS Roadmap
22

3-
**Last updated: 2025-01-07**
3+
**Last updated: 2025-01-21**
44

55
For up to date release notes, refer to the project's [Changelog](https://github.com/apollographql/apollo-ios/blob/main/CHANGELOG.md).
66

@@ -31,22 +31,6 @@ The `@defer` directive enables your queries to receive data for specific fields
3131
* ✅ Local cache mutations
3232
* 🔲 Selection Set Initializers (_next_)
3333

34-
### Declarative caching
35-
36-
_Status: [PR #554](https://github.com/apollographql/apollo-ios-dev/pull/554) in review_
37-
38-
- Similar to Apollo Kotlin [declarative caching](https://www.apollographql.com/docs/kotlin/caching/declarative-ids) via the `@typePolicy` directive
39-
- Provide ability to configure cache keys using directives on schema types as an alternative to programmatic cache key configuration
40-
41-
### [Improvements to code generation configuration and performance](https://github.com/apollographql/apollo-ios/milestone/67)
42-
43-
_Status: To be released incrementally_
44-
45-
- This effort encompasses several smaller features:
46-
- ✅ Make codegen support Swift concurrency (`async`/`await`): available in v1.7.0
47-
-[Add configuration for disabling merging of fragment fields](https://github.com/apollographql/apollo-ios/issues/2560)
48-
- (in progress) Fix retain cycles and memory issues causing code generation to take very long on certain large, complex schemas with deeply nested fragment composition
49-
5034
### [2.0 Release] - Swift 6 compatibility
5135

5236
To support the breaking language changes in Swift 6, a major version 2.0 of Apollo iOS will be released. This version will include support for the new Swift Concurrency Model and improve upon networking and caching APIs.

Sources/Apollo/Constants.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import Foundation
22

33
public enum Constants {
4-
public static let ApolloVersion: String = "1.16.0"
4+
public static let ApolloVersion: String = "1.16.1"
55
}

0 commit comments

Comments
 (0)