@rest-hooks/endpoint
Advanced tools
Comparing version 0.8.0 to 1.0.0
@@ -6,2 +6,57 @@ # Change Log | ||
## 1.0.0 (2021-01-19) | ||
### ⚠ 💥 BREAKING CHANGES | ||
* Remove `normalize`, `denormalize`; use | ||
`normalizr` package for those | ||
* getFetchOptions() -> getEndpointExtra() | ||
### 🚀 Features | ||
* Add @rest-hooks/endpoint package ([#359](https://github.com/coinbase/rest-hooks/issues/359)) ([642bb1a](https://github.com/coinbase/rest-hooks/commit/642bb1a206ce80bae627574f6b1beacf34be3293)) | ||
* Add @rest-hooks/rest package ([#375](https://github.com/coinbase/rest-hooks/issues/375)) ([5e5c125](https://github.com/coinbase/rest-hooks/commit/5e5c125d3396ebbb8514aea6fc80b4dfceb0da27)) | ||
* Infer return type from schema ([2dccff4](https://github.com/coinbase/rest-hooks/commit/2dccff44042db4b2869e851156d4363fdd9cc764)) | ||
* Simple AbortController integration ([#392](https://github.com/coinbase/rest-hooks/issues/392)) ([899563d](https://github.com/coinbase/rest-hooks/commit/899563deccaccc214c3504b91b96e1460ddfab2f)) | ||
* Support extra endpoint members and inheritance ([#387](https://github.com/coinbase/rest-hooks/issues/387)) ([6ad5486](https://github.com/coinbase/rest-hooks/commit/6ad5486b6e333d8721b74fd4fb1b7ed783461435)) | ||
* Support helper methods ([c3fb075](https://github.com/coinbase/rest-hooks/commit/c3fb075b390e7c8db28d53962563b92b65d7869d)) | ||
### 💅 Enhancement | ||
* `endpoint` package only exports definitions ([#473](https://github.com/coinbase/rest-hooks/issues/473)) ([51dcafe](https://github.com/coinbase/rest-hooks/commit/51dcafe98631998a1db1959f2796d7122d96960b)) | ||
* EndpointInstance defaults should match everything ([d7067ba](https://github.com/coinbase/rest-hooks/commit/d7067baf68e03c0b389c4349fee18571e9172062)) | ||
* Improve endpoint ([#364](https://github.com/coinbase/rest-hooks/issues/364)) ([503dd29](https://github.com/coinbase/rest-hooks/commit/503dd29f7cb89ecf1659d065932eae33f0855e1d)) | ||
* Make Endpoint compatible with FetchShape ([caa967c](https://github.com/coinbase/rest-hooks/commit/caa967ceaa0c1288b15711b0c18b132689b94cc1)) | ||
* Resource uses endpoint ([#365](https://github.com/coinbase/rest-hooks/issues/365)) ([4472106](https://github.com/coinbase/rest-hooks/commit/4472106afd05ad060399f0cd3a872ed07e3350ec)) | ||
### 🐛 Bug Fix | ||
* Ambient files now typechecked, fixed some types there ([#372](https://github.com/coinbase/rest-hooks/issues/372)) ([223d4a4](https://github.com/coinbase/rest-hooks/commit/223d4a478ae4b6ba7d42f9d1c2b9deca5b228c8d)) | ||
* Compile types for endpoint ([a1b4195](https://github.com/coinbase/rest-hooks/commit/a1b4195083420356779deada24290b77092a45d0)) | ||
* Export Endpoint through core ([8b60dea](https://github.com/coinbase/rest-hooks/commit/8b60dea6c85518bbd32b088440e591614d3a11f0)) | ||
* Export type correctly in endpoint ([#401](https://github.com/coinbase/rest-hooks/issues/401)) ([f2b033a](https://github.com/coinbase/rest-hooks/commit/f2b033a7f7fd6614ad0d7a25093948f26c495db4)) | ||
* extend() correctly keeps options for FetchShape compat ([bf522a2](https://github.com/coinbase/rest-hooks/commit/bf522a2d138dc6bc700e9e5b7f9c9bc1dfd9e148)) | ||
* Infer useFetcher() has no body when not present in fetch ([#385](https://github.com/coinbase/rest-hooks/issues/385)) ([22dd399](https://github.com/coinbase/rest-hooks/commit/22dd3995c519e1990f2388b6365494cec873d04a)) | ||
* Only export AbstractInstanceType in type-world ([#396](https://github.com/coinbase/rest-hooks/issues/396)) ([131fa45](https://github.com/coinbase/rest-hooks/commit/131fa45063be8fe3dc861dc3639d38dc430580dc)) | ||
* Publish endpoint ambient typescript declarations ([2e982ca](https://github.com/coinbase/rest-hooks/commit/2e982caf484da6f2970506b803d4eb52ce0c558d)) | ||
* Remove broken type ([09e8268](https://github.com/coinbase/rest-hooks/commit/09e826841efc9d3cf1b6432ca2977fb0f8f558bd)) | ||
* Remove broken type ([316e5a0](https://github.com/coinbase/rest-hooks/commit/316e5a0945d79ad82748a0e100d3a4a5c788e44c)) | ||
### 📦 Package | ||
* Use @babel/runtime @ 7.12 ([e631f6a](https://github.com/coinbase/rest-hooks/commit/e631f6a8c435c5ef74b3809c8950a2caceca8763)) | ||
### 📝 Documentation | ||
* Add Endpoint to API section ([73428b0](https://github.com/coinbase/rest-hooks/commit/73428b01a5759c8079ca3b0de5aa51e77f2e2dde)) | ||
* Add more to readme ([2fc29e5](https://github.com/coinbase/rest-hooks/commit/2fc29e5f94512a1fa9fb4b2777679a7499e360da)) | ||
* Fix tags ([987f0ed](https://github.com/coinbase/rest-hooks/commit/987f0ed7d4980c3276bb8c9701f606364dad93d8)) | ||
## [0.8.0](https://github.com/coinbase/rest-hooks/compare/@rest-hooks/endpoint@0.7.4...@rest-hooks/endpoint@0.8.0) (2021-01-19) | ||
@@ -8,0 +63,0 @@ |
{ | ||
"name": "@rest-hooks/endpoint", | ||
"version": "0.8.0", | ||
"version": "1.0.0", | ||
"description": "Declarative Network Interface Definitions", | ||
@@ -55,5 +55,5 @@ "sideEffects": false, | ||
"@babel/runtime": "^7.12.0", | ||
"@rest-hooks/normalizr": "^6.0.0-rc.0" | ||
"@rest-hooks/normalizr": "^6.0.0" | ||
}, | ||
"gitHead": "32f0a9dd1b3e396f9fd3be7626da0b4459edb3ea" | ||
"gitHead": "987d81d74abe240bbc5fcc08d4d9fd18a85b12fd" | ||
} |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
97065
2
Updated@rest-hooks/normalizr@^6.0.0