Skip to content
This repository was archived by the owner on Mar 10, 2020. It is now read-only.

Commit ddc728f

Browse files
committed
chore: release version v0.70.0
1 parent b159b69 commit ddc728f

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

CHANGELOG.md

+28
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
<a name="0.70.0"></a>
2+
# [0.70.0](https://github.com/ipfs/interface-ipfs-core/compare/v0.69.1...v0.70.0) (2018-06-27)
3+
4+
5+
### Features
6+
7+
* modularise tests by command, add tools to skip and only ([#290](https://github.com/ipfs/interface-ipfs-core/issues/290)) ([e232d8c](https://github.com/ipfs/interface-ipfs-core/commit/e232d8c))
8+
9+
10+
### BREAKING CHANGES
11+
12+
* Consumers of this test suite now have fine grained control over what tests are run. Tests can now be skipped and "onlyed" (run only specific tests). This can be done on a test, command and sub-system level. See the updated usage guide for instructions: https://github.com/ipfs/interface-ipfs-core/blob/master/README.md#usage.
13+
14+
This means that tests skips depending on implementation (e.g. go/js), environment (e.g. node/browser) or platform (e.g. macOS/linux/windows) that were previously present in this suite have been removed. Consumers of this library should add their own skips based on the implementation that's being tested and the environment/platform that the tests are running on.
15+
16+
The following other breaking changes have been made:
17+
18+
1. The common object passed to test suites has changed. It must now be a function that returns a common object (same shape and functions as before).
19+
2. The `ipfs.ls` tests (not MFS `ipfs.files.ls`) is now a root level suite. You'll need to import it and use like `tests.ls(createCommon)` to have those tests run.
20+
3. The `generic` suite (an alias to `miscellaneous`) has been removed.
21+
22+
See https://github.com/ipfs/interface-ipfs-core/pull/290 for more details.
23+
24+
License: MIT
25+
Signed-off-by: Alan Shaw <[email protected]>
26+
27+
28+
129
<a name="0.69.1"></a>
230
## [0.69.1](https://github.com/ipfs/interface-ipfs-core/compare/v0.69.0...v0.69.1) (2018-06-26)
331

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "interface-ipfs-core",
3-
"version": "0.69.1",
3+
"version": "0.70.0",
44
"description": "A test suite and interface you can use to implement a IPFS core interface.",
55
"leadMaintainer": "Alan Shaw <[email protected]>",
66
"main": "js/src/index.js",

0 commit comments

Comments
 (0)