Skip to content

💅 Enhancement

  • [enhance] Point to test guide if test enviroment is detected with no Provider f18ca97
  • Allow Resource to have urlRoots without a trailing slash #121

📦 Package

🏠 Internal

  • [internal] Update eslint rules da52a02

📝 Documentation

  • [docs][pkg] Upgrade docusaurus to 1.12 0b2daab
  • [docs] Cut 2.1 of docs version 4420123
  • [docs] Add 2.1 launch blog post e64d852
Assets 2

@ntucker ntucker released this Aug 7, 2019 · 8 commits to master since this release

Launch post

🚀 New Feature

  • [feature] Enable customizing networking library reducing bundle size #113
  • Export new types RPCAction, PurgeAction #119

💅 Enhancement

  • [enhance] Allow string type for body (payload) parameters (#116) 0588c1e
  • [enhance] Handle null fetch response even in production #119
    • Resource.fetch() will always (including prod) guard against invalid responses
    • (for actions) Payload type is more discriminatory: object | string | number. Does not allow void.

🐛 Bug Fix

  • [fix] Returning empty string from fetch should be allowed 3f2d8dc

📦 Package

  • [pkg] Linter things 13a5742
  • [pkg] Normalizr, coveralls, types - patch versions d38cb6b

🏠 Internal

  • [internal] Update PR template to use documentation for instructions cbc99fe

📝 Documentation

  • [docs] Add simplified types without generics to API docs 7797bb6
  • [docs] Explain null params can be used to block fetches in hooks 2b18db7
  • [docs] Update 2.0 docs with fixes e616b1c
  • [docs] Refine API type definitions 82cf8d5
  • [docs] Clear up FetchShape.getUrl() migration in 2.0 blog fa26cc4
  • [docs] Add version facet to doc search c28b0b6
  • [docs] Add react native support as feature in readme list 0b1d96a
  • [docs][fix] Replace SchemaBase with SchemaDetail #111
  • [docs][fix] Fix Resource.fetch() type definition 59d250c
Assets 2
Pre-release

@ntucker ntucker released this Aug 6, 2019 · 10 commits to master since this release

🚀 New Feature

  • [feature] Enable customizing networking library reducing bundle size #113

💅 Enhancement

  • [enhance] Allow string type for body (payload) parameters (#116) 0588c1e
  • [enhance] Handle null fetch response even in production #119

🐛 Bug Fix

  • [fix] Returning empty string from fetch should be allowed 3f2d8dc
  • [docs][fix] Replace SchemaBase with SchemaDetail #111

📦 Package

  • [pkg] Linter things 13a5742
  • [pkg] Normalizr, coveralls, types - patch versions d38cb6b

🏠 Internal

  • [internal] Update PR template to use documentation for instructions cbc99fe

📝 Documentation

  • [docs] Add simplified types without generics to API docs 7797bb6
  • [docs] Explain null params can be used to block fetches in hooks 2b18db7
  • [docs] Update 2.0 docs with fixes e616b1c
  • [docs] Refine API type definitions 82cf8d5
  • [docs] Clear up FetchShape.getUrl() migration in 2.0 blog fa26cc4
  • [docs] Add version facet to doc search c28b0b6
  • [docs] Add react native support as feature in readme list 0b1d96a
  • [docs][fix] Replace SchemaBase with SchemaDetail #111
Assets 2

@ntucker ntucker released this Jul 24, 2019 · 26 commits to master since this release

💅 Enhancement

  • [enhance] Warn if hooks are used outside a provider context fd68b3a

📦 Package

🏠 Internal

  • [internal] Rename arguments that take FetchShape type to fetchShape from selectShape 3975741
  • [internal] Add PR template 0992a46
  • [internal] Add additional context section to bug template 8b49584
Assets 2

@ntucker ntucker released this Jul 16, 2019 · 33 commits to master since this release

🐛 Bug Fix

  • [fix] Allow Resource to have 'url' member (#107) 060be02

📦 Package

  • [pkg] Dev dependencies (rollup+autochangelog) 9c040c4

🏠 Internal

  • [internal] Add test for Resource.fetchPlugin d0cd479

📝 Documentation

  • [docs] Update version 2.0 of docs acd30ac
  • [docs] Update links at bottom of docs site b26a965
  • [docs] Link to loading state for Suspense in readme 6024a06
  • [docs] Blog typos d4bdbc4
  • [docs] Update en 4786d4f
  • [docs] Fix date of Rest Hooks 2.0 blog post e29c5c4
  • [docs] Fix typo #104
Assets 2

@ntucker ntucker released this Jul 14, 2019 · 44 commits to master since this release

📦 Package

  • [pkg] Babel and other build pkgs 30a5fe4

📝 Documentation

  • [docs] Add en.json for docs site b98f02f
  • [docs] Fix blog post links ae396d3
Assets 2

@ntucker ntucker released this Jul 14, 2019 · 48 commits to master since this release

See Announcement for reasoning behind the changes.

💥 Breaking Change

  • [breaking] SchemaArray<T> -> SchemaList<T>; SchemaBase<T> -> SchemaDetail<T>; improved Schema types 7deaf71
  • [breaking] getUrl() -> getFetchKey(); shape.fetch() takes params (#94) a3ed7e5
  • [breaking] Rename Resource FetchShape generators to end in 'Shape' 78feee8
  • [breaking] RequestShape -> FetchShape 0d7acce
  • [breaking] RestProvider -> CacheProvider ada69e8
  • [breaking] CacheProvider takes array of managers 1767bb9
  • [breaking] useError() just returns the error instead of throwing ef19f81
  • [breaking] Don't import polyfills but assume they are already loaded #67

💅 Enhancement

  • [enhance] Use defaultProps for CacheProvider initialState 64496bc

🏠 Internal

  • [internal] Disable salus yarnaudit until its fixed fb50577
  • Revert "[internal] Create new docs version upon release" 6b4bb50
  • [internal] Create new docs version upon release 8fdcfcc
  • [internal] Leave out previous tag from release notes 3dc4392
  • [internal] Use absolute library imports #92

📝 Documentation

  • [docs] Version 2.0 of docs bb175cb
  • [docs] Add blog announcing 2.0 #101
  • [docs] typo affect => effect #102
  • [docs] Add links to more custom endpoints examples 88dd2ba
  • [docs] Fix useResource() example 236507b
  • [docs] Start versioning the docs 9e0722f
  • [docs] Preload fonts 3298137
  • [docs] Add managers prop to CacheProvider docs 671b3d7
  • [docs] Improve docs site 10228da
  • [docs] Link versions page to releases page on github 8cc4c35
  • [docs] Reorganize docs; add endpoint and url customization #93
Assets 2
Pre-release

@ntucker ntucker released this Jul 11, 2019 · 54 commits to master since this release

💥 Breaking Change

  • [breaking] getUrl() -> getFetchKey(); shape.fetch() takes params (#94) a3ed7e5

📝 Documentation

  • [docs] Add links to more custom endpoints examples 88dd2ba
  • [docs] Fix useResource() example 236507b
Assets 2
Pre-release

@ntucker ntucker released this Jul 7, 2019 · 58 commits to master since this release

💥 Breaking Change

  • [breaking] Rename Resource FetchShape generators to end in 'Shape' 78feee8
  • [breaking] RequestShape -> FetchShape 0d7acce
  • [breaking] RestProvider -> CacheProvider ada69e8
  • [breaking] CacheProvider takes array of managers 1767bb9
  • [breaking] useError() just returns the error instead of throwing ef19f81
  • [breaking] Don't import polyfills but assume they are already loaded #67

💅 Enhancement

  • [enhance] Use defaultProps for CacheProvider initialState 64496bc

🏠 Internal

  • Revert "[internal] Create new docs version upon release" 6b4bb50
  • [internal] Create new docs version upon release 8fdcfcc
  • [internal] Leave out previous tag from release notes 3dc4392
  • [internal] Use absolute library imports #92

📝 Documentation

  • [docs] Start versioning the docs 9e0722f
  • [docs] Preload fonts 3298137
  • [docs] Add managers prop to CacheProvider docs 671b3d7
  • [docs] Improve docs site 10228da
  • [docs] Link versions page to releases page on github 8cc4c35
  • [docs] Reorganize docs; add endpoint and url customization #93
Assets 2

@ntucker ntucker released this Jul 10, 2019 · 69 commits to master since this release

📦 Package

🏠 Internal

  • Revert "[internal] Create new docs version upon release" 6b4bb50
  • [internal] Create new docs version upon release 8fdcfcc
  • [internal] Leave out previous tag from release notes 3dc4392
  • [internal] Use absolute library imports #92

📝 Documentation

  • [docs] Start versioning the docs 9e0722f
  • [docs] Preload fonts 3298137
  • [docs] Add intro to 1.6.9 version docs 4a1f10c
  • [docs] Improve docs site 10228da
  • [docs] Link versions page to releases page on github 8cc4c35
  • [docs] Add summary to introduce rest hooks #98
  • [docs] Reorganize docs; add endpoint and url customization #93
Assets 2
You can’t perform that action at this time.