Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: swift-server/swift-openapi-async-http-client
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.0.0-alpha.1
Choose a base ref
...
head repository: swift-server/swift-openapi-async-http-client
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.0.0
Choose a head ref
  • 6 commits
  • 6 files changed
  • 2 contributors

Commits on Nov 30, 2023

  1. Add visionOS platform support (#31)

    ### Motivation
    
    While this isn't technically necessary, as all versions of a platform
    not explicitly mentioned are assumed to be supported, it's better to be
    explicit here.
    
    ### Modifications
    
    Add `visionOS(.v1)` to the list of supported platforms.
    
    ### Result
    
    Clearer support matrix.
    
    ### Test Plan
    
    N/A, this is basically just a documentation change.
    czechboy0 authored Nov 30, 2023
    Configuration menu
    Copy the full SHA
    1ab51fe View commit details
    Browse the repository at this point in the history
  2. Default the configuration parameter (#32)

    Default the configuration parameter
    
    ### Motivation
    
    The AsyncHTTPClient transport API has undergone changes in recent months and we didn't bring back the default initializer after we adopted the shared EventLoopGroup, allowing you to create a transport with just `let transport = AsyncHTTPClientTransport()`.
    
    ### Modifications
    
    Default the configuration parameter in the initializer to be able to do that. It's already documented to work, but it doesn't.
    
    ### Result
    
    Match the documented behavior of being able to use `let transport = AsyncHTTPClientTransport()`.
    
    ### Test Plan
    
    Tests still pass.
    
    
    Reviewed by: dnadoba
    
    Builds:
         ✔︎ pull request validation (5.10) - Build finished. 
         ✔︎ pull request validation (5.9) - Build finished. 
         ✔︎ pull request validation (nightly) - Build finished. 
         ✔︎ pull request validation (soundness) - Build finished. 
    
    #32
    czechboy0 authored Nov 30, 2023
    Configuration menu
    Copy the full SHA
    7edc421 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ddc356e View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Explicit dependency on HTTPTypes (#34)

    ### Motivation
    
    Recent SwiftPM versions seem to be a bit stricter about using (i.e.,
    `import ...`) transitive dependencies without explicitly declaring them
    as direct dependencies.
    
    ### Modifications
    
    Explicitly depend on the HTTPTypes module from swift-http-types.
    
    ### Result
    
    More explicitly declare the dependency graph.
    
    ### Test Plan
    
    All tests pass.
    czechboy0 authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    410d691 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Add issue template, redirecting to swift-openapi-generator issues (#36)

    ### Motivation
    
    We centralize the issues for all the repos in the Swift OpenAPI
    Generator project in the generator repo. Using an issue template will
    make this even clearer, because it will allow people to use the normal
    Github workflow to discover the process and provide a link to where to
    file their issue.
    
    ### Modifications
    
    Add issue template, redirecting to swift-openapi-generator issues.
    
    ### Result
    
    When people try and file an issue, they'll be presented with a button
    that takes them to the generator repo issues page.
    
    ### Test Plan
    
    Manual.
    simonjbeaumont authored Dec 11, 2023
    Configuration menu
    Copy the full SHA
    bdb9c8f View commit details
    Browse the repository at this point in the history
  2. Prep 1.0 (#37)

    ### Motivation
    
    Prep 1.0 - docs.
    
    ### Modifications
    
    See above.
    
    ### Result
    
    Updated for 1.0.
    
    ### Test Plan
    
    Previewed locally.
    czechboy0 authored Dec 11, 2023
    Configuration menu
    Copy the full SHA
    abfe558 View commit details
    Browse the repository at this point in the history
Loading