Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.
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: ipfs/js-ipfs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: [email protected]
Choose a base ref
...
head repository: ipfs/js-ipfs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: [email protected]
Choose a head ref
  • 20 commits
  • 542 files changed
  • 16 contributors

Commits on Jun 18, 2021

  1. Copy the full SHA
    57c3413 View commit details

Commits on Jun 25, 2021

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    54478b0 View commit details

Commits on Jul 1, 2021

  1. chore: fix pkg.homepage for ipfs-core-types (#3733)

    I linked from the npm package listing and was suprised to end up at the interface-ipfs-core package.
    olizilla authored Jul 1, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    cd548e6 View commit details

Commits on Jul 5, 2021

  1. docs: examples/browser-create-react-app (#3694)

    Co-authored-by: kvutien <[email protected]>
    Co-authored-by: Marcin Rataj <[email protected]>
    3 people authored Jul 5, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    dc041aa View commit details

Commits on Jul 19, 2021

  1. feat: upgrade to the new multiformats (#3556)

    - Replaces the old [interface-ipld-format](https://github.com/ipld/interface-ipld-format) stack with the new [multiformats](https://github.com/multiformats/js-multiformats) stack.
    - The Block API takes/returns `Uint8Array`s instead of [ipld-block](https://github.com/ipld/js-ipld-block) objects
    
    BREAKING CHANGE: ipld-formats no longer supported, use multiformat BlockCodecs instead
    
    Co-authored-by: Rod Vagg <[email protected]>
    Co-authored-by: achingbrain <[email protected]>
    3 people authored Jul 19, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d13d15f View commit details
  2. fix: make "ipfs resolve" cli command recursive by default (#3707)

    This changes the default behaviour of the `jsipfs resolve` cli command to be recursive by default. Closes #3692.
    
    ```shell
    # in packages/ipfs
    node src/cli.js resolve /ipns/ipfs.io
    /ipfs/bafybeiagozluzfopjadeigrjlsmktseozde2xc5prvighob7452imnk76a
    ```
    
    BREAKING CHANGE: resolve is now recursive by default
    
    Co-authored-by: Alex Potsides <[email protected]>
    yusefnapora and achingbrain authored Jul 19, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    399ce36 View commit details
  3. docs: update browser ipns publish example (#3596)

    Applying all the magic from #3584, updating the dependencies, adding tips (address example) for working with a local node
    
    Co-authored-by: Vasco Santos <[email protected]>
    Co-authored-by: Alen Šiljak <[email protected]>
    Co-authored-by: achingbrain <[email protected]>
    4 people authored Jul 19, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    91a84e4 View commit details

Commits on Jul 27, 2021

  1. feat: implement dag import/export (#3728)

    Adds `ipfs.dag.import` and `ipfs.dag.export` commands to import/export CAR files,
    e.g. single-file archives that contain blocks and root CIDs.
    
    Supersedes #2953
    Fixes #2745
    
    Co-authored-by: achingbrain <[email protected]>
    rvagg and achingbrain authored Jul 27, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    700765b View commit details
  2. fix(ipfs-core-types): wrong extension (#3753)

    `.ts` should be `.d.ts`
    bluelovers authored Jul 27, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    4bad1c6 View commit details
  3. fix: round bandwidth stats (#3735)

    Dividing the bandwidth stats sometimes results in a fraction which we cannot
    convert to a `BigInteger` since it's not an integer...
    
    Fixes #3726
    shikaan authored Jul 27, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    58fb802 View commit details
  4. fix: support @web-std/file in normalize input (#3750)

    * fix: support @web-std/file in normalize input
    * chore: validate blob/file have a stream property
    * chore: fallback to web-std blob
    * fix: tests
    * chore: use latest file version
    vasco-santos authored Jul 27, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    6fd7776 View commit details
  5. fix: fix flaky pubsub test (#3761)

    In the http client, when we subscribe to a topic we open a HTTP connection
    which we keep open for the duration of the subscription.
    
    When we unsubscribe we abort the connection but it can remain open for a
    little while after the abort, even if we try to wait on the `fetch` command
    ending before continuting, which leads to the topic still being present in the
    subs list, so retry asserting that the subs list is empty in the tests within
    a certain time window.
    
    Fixes this sort of error:
    
    ```
    ipfs:   1) interface-ipfs-core over ipfs-http-client tests against go-ipfs
    ipfs:        .pubsub.unsubscribe
    ipfs:          should subscribe 5 handlers and unsubscribe once with no reference to the handlers:
    ipfs:       AssertionError: expected [ Array(1) ] to deeply equal []
    ipfs:       + expected - actual
    ipfs:       -[
    ipfs:       -  "pubsub-tests-SVOFzpM5DtbcI7jBETrmm"
    ipfs:       -]
    ipfs:       +[]
    ```
    achingbrain authored Jul 27, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    8bcf56f View commit details
  6. docs: improve README of browser-create-react-app (#3737)

    Co-authored-by: kvutien <[email protected]>
    Co-authored-by: Alex Potsides <[email protected]>
    3 people authored Jul 27, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    9852d14 View commit details
  7. Upgrade to GitHub-native Dependabot (#3658)

    * Upgrade to GitHub-native Dependabot
    * chore: remove ignores
    
    Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
    Co-authored-by: Alex Potsides <[email protected]>
    dependabot-preview[bot] and achingbrain authored Jul 27, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3d91be2 View commit details
  8. fix: root datastore extension (#3768)

    Fixes docker build problems
    achingbrain authored Jul 27, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    62311f8 View commit details
  9. fix: flaky timeout test (#3767)

    If we run a node in offline mode only, it'll never go to the network
    to fetch a CID it doesn't have, so we can't really test timeouts properly.
    achingbrain authored Jul 27, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    55afc2f View commit details
  10. fix: export ipfs http client type and use option extension for client (

    …#3763)
    
    Bubbles the `OptionExtension` up to the root type for use by the HTTP client and exports an interface for use by consuming modules.
    
    Supersedes #3749 and #3736
    achingbrain authored Jul 27, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    31bddd4 View commit details
  11. docs: update api docs

    achingbrain committed Jul 27, 2021
    Copy the full SHA
    166d341 View commit details
  12. Copy the full SHA
    1bed859 View commit details
  13. Copy the full SHA
    ef41f92 View commit details
Loading