Skip to content
This repository was archived by the owner on Oct 29, 2023. It is now read-only.

Commit 96894bf

Browse files
authored
Merge pull request #177 from data-provider/release
Release v3.0.0
2 parents 687663f + 6790e9a commit 96894bf

File tree

221 files changed

+3241
-34152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

221 files changed

+3241
-34152
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,29 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
99
### Changed
1010
### Fixed
1111
### Removed
12+
### BREAKING CHANGES
13+
14+
## [3.0.0] - 2021-01-08
15+
16+
### Added
17+
- feat: Selector accepts Promises resolving data-providers, the resolved data-provider will be added to selector dependencies
18+
19+
### Changed
20+
- chore(deps): Update dependencies
21+
- test(deps): Update dependencies. Adapt style to new lint version
22+
23+
### Removed
24+
- Remove `SelectorV3`, which was exposed only in version v2.10.0 in order to facilitate progressive migrations to this version.
25+
- Remove `providerArgsV3` helper, which was exposed only in version v2.10.0 in order to facilitate addons to publish a migration version to v3
26+
27+
### BREAKING CHANGES
28+
- feat: Remove `selectorFunction` argument from Selector. Now all received arguments except the last one, and only if it is an object, are considered dependencies
29+
- feat: Remove `selector` getter from Selector
30+
- feat: Provider receive options as first argument. Id has to be defined as a property in options
31+
- Selector dependencies receive queryValue as first argument
32+
- Selector dependencies receive results of previous dependencies in an argument for each one
33+
- `reReadDependenciesMaxTime` option renamed to `readAgainMaxTime`
34+
- Migration to this major version from v2 can be achieved progressively, read [how to migrate from v2 to v3](https://www.data-provider.org/docs/guides-migrating-from-v2-to-v3) for further info
1235

1336
## [2.10.0] - 2021-01-07
1437

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ We have a website available to help you to learn to use Data Provider. There are
3333
* [Installation][installation]
3434
* [Basic tutorial][basic-tutorial]
3535
* [Addons][addons]
36-
* [Recipes][recipes]
36+
* [Guides][guides]
3737
* [API reference][api-reference]
3838

3939
## Main features
@@ -198,7 +198,7 @@ Please read the [contributing guidelines](.github/CONTRIBUTING.md) and [code of
198198
[installation]: https://www.data-provider.org/docs/installation
199199
[basic-tutorial]: https://www.data-provider.org/docs/basics-intro
200200
[addons]: https://www.data-provider.org/docs/addons-intro
201-
[recipes]: https://www.data-provider.org/docs/recipes-index
201+
[guides]: https://www.data-provider.org/docs/guides-index
202202
[api-reference]: https://www.data-provider.org/docs/api-reference
203203
[api-selector]: https://www.data-provider.org/docs/api-selector
204204
[api-store-manager]: https://www.data-provider.org/docs/api-store-manager

0 commit comments

Comments
 (0)