Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge main into 6.0.0 #1951

Merged
merged 62 commits into from
Sep 8, 2023
Merged

Merge main into 6.0.0 #1951

merged 62 commits into from
Sep 8, 2023

Commits on May 20, 2023

  1. Configuration menu
    Copy the full SHA
    87863c5 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Configuration menu
    Copy the full SHA
    04a158c View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    801b3f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Add breaking changes tip in docs (cfug#1844)

    Resolves cfug#1843.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [ ] I have added the required tests to prove the fix/feature I'm
    adding
    - [x] I have updated the documentation (if necessary)
    - [ ] I have run the tests without failures
    - [ ] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    Apparently, the previous tips are not obvious enough.
    
    ---------
    
    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    073efb4 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Fix mocks not compatible with Dart 2.15 causing test failures (cfug#1847

    )
    
    * revert mockito version and mocks
    
    This PR just reverts some recent changes to mocks which are not
    supported on Dart 2.15 and cause some CI tests to fail.
    The test failures have gone unnoticed due to all the noise around
    httpbin not working.
    
    When merging this change to the 6.0.0 branch, we need to make sure to
    skip this.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [ ] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [ ] I have updated the `CHANGELOG.md` in the corresponding package
    kuhnroyal authored Jun 2, 2023
    Configuration menu
    Copy the full SHA
    1883bab View commit details
    Browse the repository at this point in the history
  2. [native_dio_adapter] Fix onReceiveProgress callback. (cfug#1841)

    <!-- Write down your pull request descriptions. -->
    
    Part of cfug#1835 
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [ ] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    <!-- Provide more context and info about the PR. -->
    
    ---------
    
    Co-authored-by: Jonas Uekötter <[email protected]>
    Vovcharaa and ueman authored Jun 2, 2023
    Configuration menu
    Copy the full SHA
    c60ad4e View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2023

  1. Update native dio adapter (cfug#1849)

    Fixes cfug#1845
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [x] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    <!-- Provide more context and info about the PR. -->
    ueman authored Jun 4, 2023
    Configuration menu
    Copy the full SHA
    d7858e3 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Use v2 release action (cfug#1851)

    Migrate the release action from `v1` to `v2`.
    
    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Jun 5, 2023
    Configuration menu
    Copy the full SHA
    c1a44bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    193f783 View commit details
    Browse the repository at this point in the history
  3. Added handling for xhr.onTimeout (cfug#1836)

    I've been trying to set connectionTimeout and receiveTimeout for my http
    requests on chrome, and it didn't seem to be working. After further
    investigation, it seems like the request was actually being canceled
    after the timeout passed, but after the cancellation nothing happened
    (the request was still blocked and the completer wasn't called).
    
    So I found out xhr has a onTimeout method, I used it and raised the
    required exception and now it works just fine.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [x] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ---------
    
    Signed-off-by: morhaviv <[email protected]>
    Signed-off-by: Alex Li <[email protected]>
    Signed-off-by: Peter Leibiger <[email protected]>
    morhaviv authored Jun 5, 2023
    Configuration menu
    Copy the full SHA
    3e9c143 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. 🔖 dio v5.2.0

    cfug-dev committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    d3d96db View commit details
    Browse the repository at this point in the history
  2. 🔖 cookie_manager v3.1.0

    cfug-dev committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    1127bca View commit details
    Browse the repository at this point in the history
  3. 🔖 http2_adapter v2.3.0

    cfug-dev committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    604c6cf View commit details
    Browse the repository at this point in the history
  4. 🔖 native_dio_adapter v1.0.0+1

    cfug-dev committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    9c7212b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8da2886 View commit details
    Browse the repository at this point in the history
  6. Fix wrong deprecation warning with DioErrorType (cfug#1856)

    The deprecation message was providing a wrong hint.
    
    Signed-off-by: Cristian Zazo <[email protected]>
    Zazo032 authored Jun 6, 2023
    Configuration menu
    Copy the full SHA
    67b18d3 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. 🔖 dio v5.2.0+1

    cfug-dev committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    57c57d3 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2023

  1. Revert changes to List<int> body data handling (cfug#1860)

    A previous change to improve the performance of binary uploads
    accidentally broke the functionality of uploading `List<int>` json
    bodies.
    Fixes cfug#1858
    kuhnroyal authored Jun 10, 2023
    Configuration menu
    Copy the full SHA
    22fdb85 View commit details
    Browse the repository at this point in the history
  2. 🔖 dio v5.2.1

    cfug-dev committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    2960817 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Configuration menu
    Copy the full SHA
    1371d9e View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Configuration menu
    Copy the full SHA
    d1ccb69 View commit details
    Browse the repository at this point in the history
  2. 🔖 dio v5.2.1+1

    cfug-dev committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    103e3c0 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Comment error fixed (cfug#1865)

    Signed-off-by: busslina <[email protected]>
    Co-authored-by: Jonas Uekötter <[email protected]>
    busslina and ueman authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    73e5b13 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Test improvements (cfug#1875)

    * restore base64 comparison in upload tests - httpbun has base64 data
    now implemented
    * add tests for async SocketException being thrown in the IO adapter
    kuhnroyal authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    7cfadc4 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Remove http from dev_dependencies (cfug#1885)

    Resolves cfug#1880.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [ ] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ---------
    
    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    22bfe25 View commit details
    Browse the repository at this point in the history
  2. [dio] Ensure consistent handling of "/" in concatenation of baseUrl w…

    …ith path (cfug#1873)
    
    This PR ensures consistent handling of "/" when concatenating the
    baseUrl with the path.
    Previously, if the baseUrl had a trailing "/" or the path had a leading
    "/", the resulting URL would contain duplicate slashes.
    To address this issue, the algorithm has been modified to insert only a
    single "/" regardless of whether the baseUrl has a trailing slash or the
    path has a leading slash. This improvement enhance the reliability and
    correctness of the concatenation process, providing a more robust
    solution.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [x] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ---------
    
    Signed-off-by: Jonas Uekötter <[email protected]>
    Co-authored-by: Jonas Uekötter <[email protected]>
    KernelPanic92 and ueman authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    1c640a6 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2023

  1. Configuration menu
    Copy the full SHA
    ec88e89 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. 🐛 Only produce null response body when the response is a JSON type (c…

    …fug#1874)
    
    Resolves cfug#1834.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [x] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    AlexV525 authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    c301ffe View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. ✨ Make MultipartFile clonable (cfug#1889)

    - Add restoration capability to MultipartFile
    - Add tests to ensure MultipartFile is not changed during cloning, it
    just gets a new instance that can be consumed by FormData
    
    Possible next steps: Create method in FormData to make it
    recoverable/clonable as well.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [x] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ---------
    
    Signed-off-by: Gabriel Araujo <[email protected]>
    Signed-off-by: Peter Leibiger <[email protected]>
    Co-authored-by: Peter Leibiger <[email protected]>
    gabrielaraujoz and kuhnroyal authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    4a93745 View commit details
    Browse the repository at this point in the history
  2. fix(http2_adapter):request by http2 without network once,the same dom…

    …ain request will never success. (cfug#1896)
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    `_ConnectionManager._connect` may throw SocketException when call `await
    initFuture`,if it occurs, even if the network is restored, subsequent
    requests with the same domain will still obtain the cached initFuture,
    and it will still fail
    
    ---------
    
    Co-authored-by: Alex Li <[email protected]>
    sunhapper and AlexV525 authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    063486e View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. 🔥 Remove test.sh (cfug#1897)

    `test.sh` is not necessary for the repo anymore.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [ ] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [ ] I have updated the `CHANGELOG.md` in the corresponding package
    AlexV525 authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    1122a78 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. 🔖 dio v5.3.0

    cfug-dev committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    9e35179 View commit details
    Browse the repository at this point in the history
  2. 🔖 http2_adapter v2.3.1

    cfug-dev committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    ef1ed39 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2023

  1. [dio] 💡 Improve comments (cfug#1772)

    - [x] adapters
    - [x] dio
    - [x] transformers
    - [x] cancel token
    - [x] dio error
    - [x] dio mixin
    - [x] form data
    - [x] headers
    - [x] multipart file
    - [x] interceptors
    - [x] options
    - [x] parameters
    - [x] response
    - [x] redirect record
    
    ---------
    
    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Jul 23, 2023
    Configuration menu
    Copy the full SHA
    04ca761 View commit details
    Browse the repository at this point in the history
  2. Update CHANGELOG.md

    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Jul 23, 2023
    Configuration menu
    Copy the full SHA
    8c64174 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Fix cloning MultipartFile (cfug#1903)

    - Fixes cfug#902
    - Adds `FormData.clone()`
    
    Signed-off-by: Gabriel Araujo <[email protected]>
    Signed-off-by: Peter Leibiger <[email protected]>
    Signed-off-by: Alex Li <[email protected]>
    Co-authored-by: Peter Leibiger <[email protected]>
    Co-authored-by: Alex Li <[email protected]>
    3 people authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    73489dd View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Create SECURITY.md

    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Jul 29, 2023
    Configuration menu
    Copy the full SHA
    c6e31f5 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2023

  1. Fix pub scores (cfug#1909)

    Resolves blockers to the Flutter Favorite Program.
    
    ![image](https://github.com/cfug/dio/assets/15884415/36b5d682-ab7f-41ab-9583-b6e633669d37)
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [ ] I have added the required tests to prove the fix/feature I'm
    adding
    - [x] I have updated the documentation (if necessary)
    - [ ] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ---------
    
    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Jul 30, 2023
    Configuration menu
    Copy the full SHA
    7cca28a View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Word dressing and Star History

    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    051aae6 View commit details
    Browse the repository at this point in the history
  2. Add CoC

    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    9d40624 View commit details
    Browse the repository at this point in the history
  3. Add topics to packages (cfug#1910)

    Topics are supported on pub.dev. The PR add topics for all packages.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [ ] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ---------
    
    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    d957177 View commit details
    Browse the repository at this point in the history
  4. 🔖 dio v5.3.1

    cfug-dev committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    9b48c6e View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Create FUNDING.yml (cfug#1913)

    Add funding entries based on the core team and offline discussions.
    
    Part of cfug#1634.
    
    ### Additional context and info (if any)
    
    Once we have a new core contributor, his/her name can be added to the
    list too.
    
    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Aug 1, 2023
    Configuration menu
    Copy the full SHA
    0c75d50 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Revert removed download for DioMixin (cfug#1916)

    See https://github.com/cfug/dio/pull/1772/files#r1281588318.
    
    Fixes parse-community/Parse-SDK-Flutter#958.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [ ] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ---------
    
    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Aug 2, 2023
    Configuration menu
    Copy the full SHA
    0b87202 View commit details
    Browse the repository at this point in the history
  2. Fix for Dio.download not cleaning the file on data handling error (cf…

    …ug#1915)
    
    <!-- Write down your pull request descriptions. -->
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [x] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    <!-- Provide more context and info about the PR. -->
    
    ---------
    
    Signed-off-by: hgraceb <[email protected]>
    Co-authored-by: Flop <[email protected]>
    hgraceb and hgraceb authored Aug 2, 2023
    Configuration menu
    Copy the full SHA
    074d428 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Update CHANGELOG for packages (cfug#1917)

    Preparing for topics update.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [ ] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ---------
    
    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    048a822 View commit details
    Browse the repository at this point in the history
  2. 🔖 native_dio_adapter v1.0.0+2

    cfug-dev committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    b4ac0ca View commit details
    Browse the repository at this point in the history
  3. 🔖 http2_adapter v2.3.1+1

    cfug-dev committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    85ff72b View commit details
    Browse the repository at this point in the history
  4. 🔖 cookie_manager v3.1.0+1

    cfug-dev committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    3aadf37 View commit details
    Browse the repository at this point in the history
  5. 🔖 dio v5.3.2

    cfug-dev committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    3762bd3 View commit details
    Browse the repository at this point in the history
  6. Improve tests (cfug#1918)

    <!-- Write down your pull request descriptions. -->
    
    - Change `SocketException on request` to be platform-independent.
    - Improve the readability of `SocketException on response`.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [ ] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    <!-- Provide more context and info about the PR. -->
    
    Co-authored-by: Flop <[email protected]>
    hgraceb and hgraceb authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    b5b0d43 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Optimize SyncTransformer.transformResponse (cfug#1924)

    <!-- Write down your pull request descriptions. -->
    
    - Optimize the `SyncTransformer.transformResponse` method and it‘s test.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [ ] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    <!-- Provide more context and info about the PR. -->
    hgraceb authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    8039ca3 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Fix typos and improve the document (cfug#1925)

    <!-- Write down your pull request descriptions. -->
    
    - Fix typos.
    - Replace the less common "asynchronized" with the more common
    "asynchronous" to make the analyzer happy.
    - Replace non-breaking spaces (NBSP) with a regular space.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [ ] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [ ] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    <!-- Provide more context and info about the PR. -->
    hgraceb authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    3db6af5 View commit details
    Browse the repository at this point in the history
  2. Fixing connection error (cfug#1912)

    <!-- Write down your pull request descriptions. -->
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [x] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    fixing cfug#1911
    
    <!-- Provide more context and info about the PR. -->
    abdelaziz-mahdy authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    0854519 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Improve usage example and tests (cfug#1933)

    <!-- Write down your pull request descriptions. -->
    
    - Improve tests.
    - Improve usage example for `Dio.download`.
    - Remove unused code.
    - Fix typo in `example/lib/download_with_trunks`.
    - Replace the broken resource:
    http://download.dcloud.net.cn/HBuilder.9.0.2.macosx_64.dmg.
    - Disable the compression to assure the value of `total` argument of
    `onReceiveProgress` is not `-1` in `example/lib/download`.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [ ] I have added the required tests to prove the fix/feature I'm
    adding
    - [x] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [ ] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    <!-- Provide more context and info about the PR. -->
    
    There was no warning previously due to the default `dynamic` parameter
    type.
    hgraceb authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    e04b791 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. Remove Options.compose(options) (cfug#1935)

    Removes the accidentally added `options` argument for `Options.compose`
    by 75cf916.
    
    Resolves cfug#1934.
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [ ] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ---------
    
    Signed-off-by: Alex Li <[email protected]>
    AlexV525 authored Aug 13, 2023
    Configuration menu
    Copy the full SHA
    246ecfa View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Enable request tests on all platforms (cfug#1929)

    <!-- Write down your pull request descriptions. -->
    
    
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [x] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    <!-- Provide more context and info about the PR. -->
    kuhnroyal authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    c7cf974 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Adjust test setting custom MultipartFile.contentType (cfug#1939)

    <!-- Write down your pull request descriptions. -->
    Test for cfug#1938
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [ ] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    <!-- Provide more context and info about the PR. -->
    kuhnroyal authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    3ad3947 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. add sendTimeout and receiveTimeout in Http2Adapter (cfug#1942)

    Add send time out and receive time for http2
    
    ### New Pull Request Checklist
    
    - [x] I have read the
    [Documentation](https://pub.dev/documentation/dio/latest/)
    - [x] I have searched for a similar pull request in the
    [project](https://github.com/cfug/dio/pulls) and found none
    - [x] I have updated this branch with the latest `main` branch to avoid
    conflicts (via merge from master or rebase)
    - [x] I have added the required tests to prove the fix/feature I'm
    adding
    - [ ] I have updated the documentation (if necessary)
    - [x] I have run the tests without failures
    - [x] I have updated the `CHANGELOG.md` in the corresponding package
    
    ### Additional context and info (if any)
    
    Http2Adapter only implements connect timeout,the
    `RequestOptions.sendTimeout` and `RequestOptions.receiveTimeout` not
    work.
    
    ---------
    
    Signed-off-by: sunhapper <[email protected]>
    Co-authored-by: Alex Li <[email protected]>
    sunhapper and AlexV525 authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    f4d0052 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. Configuration menu
    Copy the full SHA
    cfbcd61 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Format code

    kuhnroyal committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    7c7c5b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    957b25e View commit details
    Browse the repository at this point in the history