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: ipfs/js-ipfs-unixfs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: ipfs-unixfs-v7.0.0
Choose a base ref
...
head repository: ipfs/js-ipfs-unixfs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ipfs-unixfs-v8.0.0
Choose a head ref
  • 20 commits
  • 24 files changed
  • 3 contributors

Commits on Aug 11, 2022

  1. chore(release): 10.0.0 [skip ci]

    ## [ipfs-unixfs-importer-v10.0.0](ipfs-unixfs-importer-v9.0.10...ipfs-unixfs-importer-v10.0.0) (2022-08-11)
    
    ### ⚠ BREAKING CHANGES
    
    * This module used to be dual published as CJS/ESM, now it is just ESM
    
    ### Dependencies
    
    * update aegir to 37.x.x ([#243](#243)) ([9fccb7c](9fccb7c))
    * update hamt-sharding to 3.0.0 ([#244](#244)) ([50a7607](50a7607))
    semantic-release-bot committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    b2ca266 View commit details
    Browse the repository at this point in the history
  2. chore(release): 8.0.0 [skip ci]

    ## [ipfs-unixfs-exporter-v8.0.0](ipfs-unixfs-exporter-v7.0.11...ipfs-unixfs-exporter-v8.0.0) (2022-08-11)
    
    ### ⚠ BREAKING CHANGES
    
    * This module used to be dual published as CJS/ESM, now it is just ESM
    
    ### Dependencies
    
    * update aegir to 37.x.x ([#243](#243)) ([9fccb7c](9fccb7c))
    * update hamt-sharding to 3.0.0 ([#244](#244)) ([50a7607](50a7607))
    semantic-release-bot committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    be0bfa9 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. Configuration menu
    Copy the full SHA
    2edd327 View commit details
    Browse the repository at this point in the history
  2. chore(release): 10.0.1 [skip ci]

    ## [ipfs-unixfs-importer-v10.0.1](ipfs-unixfs-importer-v10.0.0...ipfs-unixfs-importer-v10.0.1) (2022-08-16)
    
    ### Bug Fixes
    
    * update types import path and deps ([#248](#248)) ([2edd327](2edd327))
    semantic-release-bot committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    a1e3b11 View commit details
    Browse the repository at this point in the history
  3. chore(release): 8.0.1 [skip ci]

    ## [ipfs-unixfs-exporter-v8.0.1](ipfs-unixfs-exporter-v8.0.0...ipfs-unixfs-exporter-v8.0.1) (2022-08-16)
    
    ### Bug Fixes
    
    * update types import path and deps ([#248](#248)) ([2edd327](2edd327))
    semantic-release-bot committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    2ac8556 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. fix: parallelise loading of dag-pb links when exporting (#249)

    A polishing of #237.  Uses `it-parallel` to load a whole list of children of a DAG node in parallel rather than one at a time.  Makes fetching large files much faster.
    achingbrain authored Aug 17, 2022
    Configuration menu
    Copy the full SHA
    862d63b View commit details
    Browse the repository at this point in the history
  2. chore(release): 8.0.2 [skip ci]

    ## [ipfs-unixfs-exporter-v8.0.2](ipfs-unixfs-exporter-v8.0.1...ipfs-unixfs-exporter-v8.0.2) (2022-08-17)
    
    ### Bug Fixes
    
    * parallelise loading of dag-pb links when exporting ([#249](#249)) ([862d63b](862d63b)), closes [#237](#237)
    semantic-release-bot committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    57659fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c1b9f6 View commit details
    Browse the repository at this point in the history
  4. chore(release): 8.0.3 [skip ci]

    ## [ipfs-unixfs-exporter-v8.0.3](ipfs-unixfs-exporter-v8.0.2...ipfs-unixfs-exporter-v8.0.3) (2022-08-17)
    
    ### Bug Fixes
    
    * handle empty files again ([4c1b9f6](4c1b9f6))
    semantic-release-bot committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    45a80ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eeeda23 View commit details
    Browse the repository at this point in the history
  6. chore(release): 8.0.4 [skip ci]

    ## [ipfs-unixfs-exporter-v8.0.4](ipfs-unixfs-exporter-v8.0.3...ipfs-unixfs-exporter-v8.0.4) (2022-08-17)
    
    ### Bug Fixes
    
    * yield buf after reading length to make it safe to use with worker transfer ([eeeda23](eeeda23))
    semantic-release-bot committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    37948eb View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

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

Commits on Aug 31, 2022

  1. fix: specify return type of the importer to generate correct types (#251

    )
    
    If we don't to this, we end up importing deep paths from `unixfs` in the generated types which aren't in the exports map so fail when people are compiling their dependencies.
    
    Fixes #214
    achingbrain authored Aug 31, 2022
    Configuration menu
    Copy the full SHA
    3343366 View commit details
    Browse the repository at this point in the history
  2. chore(release): 10.0.2 [skip ci]

    ## [ipfs-unixfs-importer-v10.0.2](ipfs-unixfs-importer-v10.0.1...ipfs-unixfs-importer-v10.0.2) (2022-08-31)
    
    ### Bug Fixes
    
    * specify return type of the importer to generate correct types ([#251](#251)) ([3343366](3343366)), closes [#214](#214)
    semantic-release-bot committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    e409fc4 View commit details
    Browse the repository at this point in the history
  3. chore(release): 8.0.5 [skip ci]

    ## [ipfs-unixfs-exporter-v8.0.5](ipfs-unixfs-exporter-v8.0.4...ipfs-unixfs-exporter-v8.0.5) (2022-08-31)
    
    ### Bug Fixes
    
    * specify return type of the importer to generate correct types ([#251](#251)) ([3343366](3343366)), closes [#214](#214)
    semantic-release-bot committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    99a830d View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

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

Commits on Sep 21, 2022

  1. fix: prevent OOM on very deep DAGs (#253)

    Refactor exporting files to use a queue instead of recursion to walk the DAG.  The queue exectutes on a new stack so we won't run out of memory when traversing very deep DAGs.
    achingbrain authored Sep 21, 2022
    Configuration menu
    Copy the full SHA
    62494bf View commit details
    Browse the repository at this point in the history
  2. chore(release): 8.0.6 [skip ci]

    ## [ipfs-unixfs-exporter-v8.0.6](ipfs-unixfs-exporter-v8.0.5...ipfs-unixfs-exporter-v8.0.6) (2022-09-21)
    
    ### Bug Fixes
    
    * prevent OOM on very deep DAGs ([#253](#253)) ([62494bf](62494bf))
    semantic-release-bot committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    a5b9cad View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. deps!: update multiformats to 10.x.x and all @ipld/* modules (#265)

    Also updates uint8arrays and all the it-* deps.
    
    BREAKING CHANGE: CIDs returned are instances from `multiformats@10.x.x` and not `multiformats@9.x.x`
    achingbrain authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    7a12568 View commit details
    Browse the repository at this point in the history
  2. chore(release): 8.0.0 [skip ci]

    ## [ipfs-unixfs-v8.0.0](ipfs-unixfs-v7.0.0...ipfs-unixfs-v8.0.0) (2022-10-19)
    
    ### ⚠ BREAKING CHANGES
    
    * CIDs returned are instances from `multiformats@10.x.x` and not `multiformats@9.x.x`
    
    ### Dependencies
    
    * update multiformats to 10.x.x and all @ipld/* modules ([#265](#265)) ([7a12568](7a12568))
    semantic-release-bot committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    0f144f6 View commit details
    Browse the repository at this point in the history
Loading