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

Release: v0.22.0 #10034

Merged
merged 50 commits into from
Jul 27, 2023
Merged

Release: v0.22.0 #10034

merged 50 commits into from
Jul 27, 2023

Commits on Jun 12, 2023

  1. chore: update version

    hacdias committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    cfe52e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    344431d View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Configuration menu
    Copy the full SHA
    18db593 View commit details
    Browse the repository at this point in the history
  2. chore(docs): typo http→https

    lidel authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    f039771 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    c93e267 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ced4be8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8da86e View commit details
    Browse the repository at this point in the history
  4. fix(cmd): useful errors in dag import (#9945)

    * fix: useful errors during dag import
    
    Most of the time the error is either a bitflip in one of blocks,
    or a truncation of car stream.
    
    This allows user to understand what happened
    and at which place in the car stream, making debug more humane.
    
    * fix: correct message when root pin failed
    
    this also correctly exits CLI commands with code 1 (was silent
    false-positive 0 before)
    lidel authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    f5f6b66 View commit details
    Browse the repository at this point in the history
  5. feat!: dag import - don't pin roots by default (#9926)

    * feat!: dag import - don't pin roots by default
    
    Fixes: #9765
    
    * test(ipip-402): dag import
    
    this adds basic regression test that guards behavior
    around partial cars with or without pinning
    
    * docs(ipip-402): ipip and dag import changelog
    
    ---------
    
    Co-authored-by: Marcin Rataj <[email protected]>
    rvagg and lidel authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    b685355 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. chore: update dht and libp2p for identify stream block

    Streams used to be blocked on ping IO because we didn't handled the DHT ping check asynchronously.
    
    Include fixes from libp2p/go-libp2p-kad-dht#851
    Fixes #9957
    Jorropo authored and hacdias committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    44c5ec0 View commit details
    Browse the repository at this point in the history
  2. docs: fix 0.21 changelog

    hacdias authored and lidel committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    2cbee81 View commit details
    Browse the repository at this point in the history
  3. cmds/dag/import: pin roots by default (#9966)

    This is a partial revert of b685355.
    Closes #9765 with compromise agreed in #9765 (comment)
    Jorropo authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    82fd9ec View commit details
    Browse the repository at this point in the history
  4. chore(deps): bump docker/build-push-action from 2 to 4 (#9954)

    Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 4.
    - [Release notes](https://github.com/docker/build-push-action/releases)
    - [Commits](docker/build-push-action@v2...v4)
    
    ---
    updated-dependencies:
    - dependency-name: docker/build-push-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    27398ce View commit details
    Browse the repository at this point in the history
  5. chore(deps): bump docker/setup-buildx-action from 1 to 2 (#9952)

    Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
    - [Release notes](https://github.com/docker/setup-buildx-action/releases)
    - [Commits](docker/setup-buildx-action@v1...v2)
    
    ---
    updated-dependencies:
    - dependency-name: docker/setup-buildx-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    364686a View commit details
    Browse the repository at this point in the history
  6. chore(deps): bump codecov/codecov-action from 3.1.0 to 3.1.4 (#9951)

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.0 to 3.1.4.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@81cd2dc...eaaf4be)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    d4eb09f View commit details
    Browse the repository at this point in the history
  7. chore(deps): bump docker/setup-qemu-action from 1 to 2 (#9953)

    Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1 to 2.
    - [Release notes](https://github.com/docker/setup-qemu-action/releases)
    - [Commits](docker/setup-qemu-action@v1...v2)
    
    ---
    updated-dependencies:
    - dependency-name: docker/setup-qemu-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    9298e31 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Configuration menu
    Copy the full SHA
    6c47b81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bba03d View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Configuration menu
    Copy the full SHA
    f3ca759 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5156f21 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. chore(deps): bump actions/checkout from 2 to 3 (#9975)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v2...v3)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    05bcae4 View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump actions/github-script from 4 to 6 (#9977)

    * chore(deps): bump actions/github-script from 4 to 6
    
    Bumps [actions/github-script](https://github.com/actions/github-script) from 4 to 6.
    - [Release notes](https://github.com/actions/github-script/releases)
    - [Commits](actions/github-script@v4...v6)
    
    ---
    updated-dependencies:
    - dependency-name: actions/github-script
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Update sync-release-assets.yml
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Piotr Galar <[email protected]>
    dependabot[bot] and galargh authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    873c6e1 View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump docker/login-action from 1.10.0 to 2.2.0 (#9979)

    Bumps [docker/login-action](https://github.com/docker/login-action) from 1.10.0 to 2.2.0.
    - [Release notes](https://github.com/docker/login-action/releases)
    - [Commits](docker/login-action@f054a8b...465a078)
    
    ---
    updated-dependencies:
    - dependency-name: docker/login-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    67cd516 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. fix: docker repository initialization race condition

    When running the health check command without passing the `--api` command line flag and if the Kubo daemon is not active, executing `ipfs dag stat` will initialize the repository. It is common for the health check command to be run with root privileges. As a result, the repository will be owned by the root user. Then, if the Kubo daemon process attempts to access the repository later on, it will encounter a permission denied error because it runs as a non-privileged user by default.
    
    Hence, this modification simply provides the `--api` flag to the `ipfs dag stat` command. Given that we are operating within the limited confines of a docker container, we can make a few assumptions. I can't come up with a scenario where one would desire to assign a different port to the internal API rather than using the default 5001. Therefore, I have hard-coded the value accordingly.
    dennis-tra authored and hacdias committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    1972a49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61f0aa0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3da4e5b View commit details
    Browse the repository at this point in the history
  4. feat: update conformance to v0.2

    laurentsenta authored and hacdias committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    4047650 View commit details
    Browse the repository at this point in the history
  5. fix: correctly handle migration of configs

    readPluginsConfig was copied from ReadMigrationConfig and switched
    erroring fields to a bool so it can be omitemptied.
    Jorropo committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    f2a6c4f View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

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

Commits on Jun 29, 2023

  1. chore: bump to boxo master

    hacdias committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    dae4183 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    394d72d View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. docs: Gateway.HTTPHeaders

    lidel authored and hacdias committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    da44c9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d5a933 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c00cee5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f797e9e View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    0c890de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    895963b View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

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

Commits on Jul 6, 2023

  1. ci: add changelog update checker workflow [skip changelog] (#10002)

    * ci: add changelog update checker workflow
    
    * ci: trigger changelog workflow when modifying Go files only
    
    * ci: disable js-rv-js tests in interop (#10007)
    galargh authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    c293d62 View commit details
    Browse the repository at this point in the history
  2. docs: add Brave to RELEASE_ISSUE_TEMPLATE.md (#10012)

    * docs: add Brave to RELEASE_ISSUE_TEMPLATE.md
    
    * docs: update docs/RELEASE_ISSUE_TEMPLATE.md
    
    ---------
    
    Co-authored-by: Piotr Galar <[email protected]>
    lidel and galargh authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4a5e99d View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

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

Commits on Jul 24, 2023

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

Commits on Jul 25, 2023

  1. fix: mark all routers DoNotWaitForSearchValue (#10020)

    * fix: mark ipns pubsub router DoNotWaitForSearchValue
    
    That means if the DHT has finished searching and no one responded over pubsub *yet*, we will not spend 1 minute searching for no reason.
    
    This also include other error handling bug fixes inside `go-libp2p-routing-helpers`.
    
    Fixes: #9927
    
    * routing: bring back the old IPNS behaviour
    
    Stop making this configurable let everything race like it used to do.
    Jorropo authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    9c02eec View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. chore: update go-libp2p to v0.28.1

    Co-authored-by: Jorropo <[email protected]>
    marten-seemann and Jorropo committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    c08313f View commit details
    Browse the repository at this point in the history
  2. chore: update go-libp2p to v0.29.0

    MarcoPolo authored and Jorropo committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    649283b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6be6630 View commit details
    Browse the repository at this point in the history
  4. fix(relay): apply user provider options

    Mohamed MHAMDI authored and Jorropo committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    4c35289 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Configuration menu
    Copy the full SHA
    5a0a9ed View commit details
    Browse the repository at this point in the history
  2. chore: update version

    Jorropo committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    9d6012c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    149190c View commit details
    Browse the repository at this point in the history