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-stores
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: blockstore-core-4.4.1
Choose a base ref
...
head repository: ipfs/js-stores
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: blockstore-core-5.0.0
Choose a head ref
  • 16 commits
  • 56 files changed
  • 3 contributors

Commits on Apr 9, 2024

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

    ## datastore-idb [2.1.9](datastore-idb-2.1.8...datastore-idb-2.1.9) (2024-04-09)
    
    ### Bug Fixes
    
    * throw read error on read error ([#304](#304)) ([f14c824](f14c824)), closes [#299](#299)
    semantic-release-bot committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    81a54e7 View commit details
    Browse the repository at this point in the history
  3. chore(release): 10.1.8 [skip ci]

    ## datastore-level [10.1.8](datastore-level-10.1.7...datastore-level-10.1.8) (2024-04-09)
    
    ### Bug Fixes
    
    * throw read error on read error ([#304](#304)) ([f14c824](f14c824)), closes [#299](#299)
    semantic-release-bot committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    92d5933 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. deps(dev): bump sinon from 17.0.2 to 18.0.0 (#308)

    Bumps [sinon](https://github.com/sinonjs/sinon) from 17.0.2 to 18.0.0.
    - [Release notes](https://github.com/sinonjs/sinon/releases)
    - [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md)
    - [Commits](sinonjs/sinon@v17.0.2...v18.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: sinon
      dependency-type: direct:development
      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 Aug 1, 2024
    Configuration menu
    Copy the full SHA
    0fbfe11 View commit details
    Browse the repository at this point in the history
  2. deps: bump it-glob from 2.0.7 to 3.0.1 (#306)

    Bumps [it-glob](https://github.com/achingbrain/it) from 2.0.7 to 3.0.1.
    - [Release notes](https://github.com/achingbrain/it/releases)
    - [Commits](achingbrain/it@it-glob-2.0.7...it-glob-3.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: it-glob
      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 Aug 1, 2024
    Configuration menu
    Copy the full SHA
    8f6313f View commit details
    Browse the repository at this point in the history
  3. chore(release): 1.1.11 [skip ci]

    ## blockstore-fs [1.1.11](blockstore-fs-1.1.10...blockstore-fs-1.1.11) (2024-08-01)
    
    ### Dependencies
    
    * bump it-glob from 2.0.7 to 3.0.1 ([#306](#306)) ([8f6313f](8f6313f))
    semantic-release-bot committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    3c15bbf View commit details
    Browse the repository at this point in the history
  4. chore(release): 1.0.16 [skip ci]

    ## blockstore-s3 [1.0.16](blockstore-s3-1.0.15...blockstore-s3-1.0.16) (2024-08-01)
    
    ### Dependencies
    
    * **dev:** bump sinon from 17.0.2 to 18.0.0 ([#308](#308)) ([0fbfe11](0fbfe11))
    semantic-release-bot committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    9a62492 View commit details
    Browse the repository at this point in the history
  5. chore(release): 9.1.9 [skip ci]

    ## datastore-fs [9.1.9](datastore-fs-9.1.8...datastore-fs-9.1.9) (2024-08-01)
    
    ### Dependencies
    
    * bump it-glob from 2.0.7 to 3.0.1 ([#306](#306)) ([8f6313f](8f6313f))
    semantic-release-bot committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    e860279 View commit details
    Browse the repository at this point in the history
  6. chore(release): 11.1.12 [skip ci]

    ## datastore-s3 [11.1.12](datastore-s3-11.1.11...datastore-s3-11.1.12) (2024-08-01)
    
    ### Dependencies
    
    * **dev:** bump sinon from 17.0.2 to 18.0.0 ([#308](#308)) ([0fbfe11](0fbfe11))
    semantic-release-bot committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    7877a67 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. feat!: use .name property for errors instead of .code (#315)

    Refactors thrown errors to have a `.name` property that describes the type of error, e.g. `NotFoundError` instead of a `.code` property like `ERR_NOT_FOUND`.
    
    This is more ideomatic JavaScript as `.code` is largely inherited from errors thrown by Node.js's fs module whereas `.name` reflects the [function (e.g. constructor) name](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/name) of the error.
    
    Also removes the `err-code` dependency which is another CJS dep down.
    
    BREAKING CHANGE: To detect the type of error thrown, use `.name` instead of `.code`
    achingbrain authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    dacd6ce View commit details
    Browse the repository at this point in the history
  2. chore(release): 6.0.0 [skip ci]

    ## interface-store [6.0.0](interface-store-5.1.8...interface-store-6.0.0) (2024-08-02)
    
    ### ⚠ BREAKING CHANGES
    
    * To detect the type of error thrown, use `.name` instead of `.code`
    
    ### Features
    
    * use `.name` property for errors instead of `.code` ([#315](#315)) ([dacd6ce](dacd6ce))
    semantic-release-bot committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    c097d58 View commit details
    Browse the repository at this point in the history
  3. chore(release): 5.3.0 [skip ci]

    ## interface-blockstore [5.3.0](interface-blockstore-5.2.10...interface-blockstore-5.3.0) (2024-08-02)
    
    ### Dependencies
    
    * **interface-store:** upgraded to 6.0.0
    semantic-release-bot committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    49e0618 View commit details
    Browse the repository at this point in the history
  4. chore(release): 8.3.0 [skip ci]

    ## interface-datastore [8.3.0](interface-datastore-8.2.11...interface-datastore-8.3.0) (2024-08-02)
    
    ### Dependencies
    
    * **interface-store:** upgraded to 6.0.0
    semantic-release-bot committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    63d45ec View commit details
    Browse the repository at this point in the history
  5. chore(release): 7.0.0 [skip ci]

    ## interface-blockstore-tests [7.0.0](interface-blockstore-tests-6.1.10...interface-blockstore-tests-7.0.0) (2024-08-02)
    
    ### ⚠ BREAKING CHANGES
    
    * To detect the type of error thrown, use `.name` instead of `.code`
    
    ### Features
    
    * use `.name` property for errors instead of `.code` ([#315](#315)) ([dacd6ce](dacd6ce))
    
    ### Dependencies
    
    * **interface-blockstore:** upgraded to 5.3.0
    semantic-release-bot committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    027cfa6 View commit details
    Browse the repository at this point in the history
  6. chore(release): 6.0.0 [skip ci]

    ## interface-datastore-tests [6.0.0](interface-datastore-tests-5.1.8...interface-datastore-tests-6.0.0) (2024-08-02)
    
    ### ⚠ BREAKING CHANGES
    
    * To detect the type of error thrown, use `.name` instead of `.code`
    
    ### Features
    
    * use `.name` property for errors instead of `.code` ([#315](#315)) ([dacd6ce](dacd6ce))
    
    ### Dependencies
    
    * **interface-datastore:** upgraded to 8.3.0
    semantic-release-bot committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    2f24f58 View commit details
    Browse the repository at this point in the history
  7. chore(release): 5.0.0 [skip ci]

    ## blockstore-core [5.0.0](blockstore-core-4.4.1...blockstore-core-5.0.0) (2024-08-02)
    
    ### ⚠ BREAKING CHANGES
    
    * To detect the type of error thrown, use `.name` instead of `.code`
    
    ### Features
    
    * use `.name` property for errors instead of `.code` ([#315](#315)) ([dacd6ce](dacd6ce))
    
    ### Dependencies
    
    * **interface-blockstore:** upgraded to 5.3.0
    * **interface-store:** upgraded to 6.0.0
    * **interface-blockstore-tests:** upgraded to 7.0.0
    semantic-release-bot committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    225da7e View commit details
    Browse the repository at this point in the history
Loading