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: interface-datastore-v7.0.4
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: interface-datastore-v8.0.0
Choose a head ref
  • 13 commits
  • 18 files changed
  • 4 contributors

Commits on Jan 30, 2023

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

    ## [interface-datastore-tests-v3.0.5](interface-datastore-tests-v3.0.4...interface-datastore-tests-v3.0.5) (2023-01-30)
    
    ### Dependencies
    
    * bump aegir from 37.12.1 to 38.1.0 ([#184](#184)) ([c8ab418](c8ab418))
    semantic-release-bot committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    62aaee2 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

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

Commits on Feb 8, 2023

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

Commits on Mar 2, 2023

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

Commits on Mar 13, 2023

  1. fix: open and close blockstore during interface tests (#188)

    Store needs to be opened and closed.
    achingbrain authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    a61a54b View commit details
    Browse the repository at this point in the history
  2. chore(release): 4.0.2 [skip ci]

    ## [interface-blockstore-tests-v4.0.2](interface-blockstore-tests-v4.0.1...interface-blockstore-tests-v4.0.2) (2023-03-13)
    
    ### Bug Fixes
    
    * open and close blockstore during interface tests ([#188](#188)) ([a61a54b](a61a54b))
    semantic-release-bot committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    54f3eee View commit details
    Browse the repository at this point in the history
  3. feat!: simplify store interface, move query/batch to datastore, add g…

    …etAll to blockstore (#189)
    
    - Removes open/close from store as not every implementation needs them
    - Removes query from store as it doesn't make sense for blockstores
    - Removes batch from store as storing blocks in memory before writing is a bad idea
    - Adds query/batch to datastore interface
    - Adds getAll to blockstore interface
    - Converts datastore tests to typescript
    - Improves typing of datastore/blockstore tests to allow setup/teardown to recieve the right store type to open/close, etc
    - Blockstore pair is now `{ cid, block }` instead of `{ key, value }`
    
    BREAKING CHANGE: open/close/batch/query methods have been removed from store interface, query/batch added to datastore, getAll added to blockstore
    achingbrain authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    0b8f1a0 View commit details
    Browse the repository at this point in the history
  4. chore(release): 4.0.0 [skip ci]

    ## [interface-store-v4.0.0](interface-store-v3.0.4...interface-store-v4.0.0) (2023-03-13)
    
    ### ⚠ BREAKING CHANGES
    
    * open/close/batch/query methods have been removed from store interface, query/batch added to datastore, getAll added to blockstore
    
    ### Features
    
    * simplify store interface, move query/batch to datastore, add getAll to blockstore ([#189](#189)) ([0b8f1a0](0b8f1a0))
    semantic-release-bot committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    756cc83 View commit details
    Browse the repository at this point in the history
  5. deps: update sibling dependencies

    aegir[bot] committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    8f7928c View commit details
    Browse the repository at this point in the history
  6. chore(release): 5.0.0 [skip ci]

    ## [interface-blockstore-v5.0.0](interface-blockstore-v4.0.1...interface-blockstore-v5.0.0) (2023-03-13)
    
    ### ⚠ BREAKING CHANGES
    
    * open/close/batch/query methods have been removed from store interface, query/batch added to datastore, getAll added to blockstore
    
    ### Features
    
    * simplify store interface, move query/batch to datastore, add getAll to blockstore ([#189](#189)) ([0b8f1a0](0b8f1a0))
    
    ### Dependencies
    
    * update sibling dependencies ([8f7928c](8f7928c))
    semantic-release-bot committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    9c25d3f View commit details
    Browse the repository at this point in the history
  7. deps: update sibling dependencies

    aegir[bot] committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    9adf0bc View commit details
    Browse the repository at this point in the history
  8. chore(release): 5.0.0 [skip ci]

    ## [interface-blockstore-tests-v5.0.0](interface-blockstore-tests-v4.0.2...interface-blockstore-tests-v5.0.0) (2023-03-13)
    
    ### ⚠ BREAKING CHANGES
    
    * open/close/batch/query methods have been removed from store interface, query/batch added to datastore, getAll added to blockstore
    
    ### Features
    
    * simplify store interface, move query/batch to datastore, add getAll to blockstore ([#189](#189)) ([0b8f1a0](0b8f1a0))
    
    ### Dependencies
    
    * update sibling dependencies ([9adf0bc](9adf0bc))
    semantic-release-bot committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    44b12bd View commit details
    Browse the repository at this point in the history
  9. chore(release): 8.0.0 [skip ci]

    ## [interface-datastore-v8.0.0](interface-datastore-v7.0.4...interface-datastore-v8.0.0) (2023-03-13)
    
    ### ⚠ BREAKING CHANGES
    
    * open/close/batch/query methods have been removed from store interface, query/batch added to datastore, getAll added to blockstore
    
    ### Features
    
    * simplify store interface, move query/batch to datastore, add getAll to blockstore ([#189](#189)) ([0b8f1a0](0b8f1a0))
    
    ### Dependencies
    
    * update sibling dependencies ([8f7928c](8f7928c))
    semantic-release-bot committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    0d01201 View commit details
    Browse the repository at this point in the history
Loading