Skip to content

Commit

Permalink
chore(release): 6.0.0-rc.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pavadeli committed Feb 15, 2021
1 parent 5c1edb9 commit 84f85c1
Show file tree
Hide file tree
Showing 7 changed files with 33 additions and 6 deletions.
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,33 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## [6.0.0-rc.0](https://github.com/skunkteam/sherlock/compare/v5.0.0...v6.0.0-rc.0) (2021-02-15)

### ⚠ BREAKING CHANGES

- **sherlock:** As all Derivables are now compatible with rxjs's `from` function, we no longer need the `toObservable` function from `@skunkteam/sherlock-rxjs`. All usages of `toObservable` should be replaced with `from`. The remaining function `fromObservable` from `@skunkteam/sherlock-rxjs` is promoted to `@skunkteam/sherlock-utils`. From now on `@skunkteam/sherlock-rxjs` will no longer receive updates.
- **sherlock:** The typings now correctly identify the use of `safeUnwrap` for all extra arguments when using `SettableDerivable#swap`, leading to a breaking change in the interface of `SettableDerivable`.
- **sherlock-utils:** improved/simplified derivableCache API

### Features

- **ngx-sherfire:** introduce @skunkteam/ngx-sherfire ([#16](https://github.com/skunkteam/sherlock/issues/16)) ([5c1edb9](https://github.com/skunkteam/sherlock/commit/5c1edb9ce2b830c8fa8607a4a07fdaf9fb652ad1))
- **ngx-sherlock:** export ValuePipe from bundle ([#6](https://github.com/skunkteam/sherlock/issues/6)) ([6cc388d](https://github.com/skunkteam/sherlock/commit/6cc388d9a836b9244fcea23b9ab621b1b21fd6c7))
- **sherlock:** add dependencyCount and observerCount to all Derivables ([#7](https://github.com/skunkteam/sherlock/issues/7)) ([1d027fc](https://github.com/skunkteam/sherlock/commit/1d027fc163dbf95ee0b8305cb673f1473b42b4e7))
- **sherlock:** add makeFinal method ([#9](https://github.com/skunkteam/sherlock/issues/9)) ([5961ad9](https://github.com/skunkteam/sherlock/commit/5961ad90cb4ea10f2a52b80e6d45cf558f215cbf))
- **sherlock:** All Derivables are now compatible with Observable.from ([#14](https://github.com/skunkteam/sherlock/issues/14)) ([de338b2](https://github.com/skunkteam/sherlock/commit/de338b26f0a10de3197f86d5e74be8fca3587fba))
- **sherlock:** expose easier final and error state constructors ([#13](https://github.com/skunkteam/sherlock/issues/13)) ([032939f](https://github.com/skunkteam/sherlock/commit/032939fc0996436206cc91dbb46a9395b66b44d7))
- **sherlock:** modernize types ([#4](https://github.com/skunkteam/sherlock/issues/4)) ([8455d77](https://github.com/skunkteam/sherlock/commit/8455d77aea9dc7e593614c2227554093278c8f64))
- **sherlock:** support SettableDerivables in flatMap ([#10](https://github.com/skunkteam/sherlock/issues/10)) ([adc2c10](https://github.com/skunkteam/sherlock/commit/adc2c10f5872a62672cb0e60c7944be569d41e5d))
- **sherlock-utils:** improved/simplified derivableCache API ([c164dd7](https://github.com/skunkteam/sherlock/commit/c164dd7e6dbd1c3413f9ec3f5a948176fc9c7da2))
- **sherlock-utils:** modernize `struct` ([#5](https://github.com/skunkteam/sherlock/issues/5)) ([17070d8](https://github.com/skunkteam/sherlock/commit/17070d8a439c8be940d013023d18086facf89fc3))

### Bug Fixes

- **sherlock:** correctly detect final unresolved state in connected derivations ([#15](https://github.com/skunkteam/sherlock/issues/15)) ([64be7d0](https://github.com/skunkteam/sherlock/commit/64be7d05854770b4a324a91f43680fdc3a5a9fe5))
- **sherlock:** fix subtle typing-bugs because of newer TypeScript features ([#12](https://github.com/skunkteam/sherlock/issues/12)) ([d386c1f](https://github.com/skunkteam/sherlock/commit/d386c1fe8e09bc3d274f891bbd028be09e0d606f))
- **sherlock-utils:** derivableCache incorrectly reuses cached results when mixing Derivables and non-Derivables as input ([#11](https://github.com/skunkteam/sherlock/issues/11)) ([ecf7da4](https://github.com/skunkteam/sherlock/commit/ecf7da41c82267d2b61f1c26c85751b9249ee62c))

## [5.0.0](https://github.com/skunkteam/sherlock/compare/v4.0.0...v5.0.0) (2021-01-25)

### ⚠ BREAKING CHANGES
Expand Down
2 changes: 1 addition & 1 deletion libs/ngx-sherfire/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@skunkteam/ngx-sherfire",
"version": "5.0.0",
"version": "6.0.0-rc.0",
"license": "MIT",
"repository": "github:skunkteam/sherlock",
"peerDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion libs/ngx-sherlock/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@skunkteam/ngx-sherlock",
"version": "5.0.0",
"version": "6.0.0-rc.0",
"license": "MIT",
"repository": "github:skunkteam/sherlock",
"peerDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion libs/sherlock-utils/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@skunkteam/sherlock-utils",
"version": "5.0.0",
"version": "6.0.0-rc.0",
"license": "MIT",
"repository": "github:skunkteam/sherlock"
}
2 changes: 1 addition & 1 deletion libs/sherlock/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@skunkteam/sherlock",
"version": "5.0.0",
"version": "6.0.0-rc.0",
"license": "MIT",
"repository": "github:skunkteam/sherlock"
}
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@skunkteam/sherlock",
"version": "5.0.0",
"version": "6.0.0-rc.0",
"license": "MIT",
"repository": "github:skunkteam/sherlock",
"scripts": {
Expand Down

0 comments on commit 84f85c1

Please sign in to comment.