Roughing out the demo app
This commit is contained in:
303
node_modules/json-server/CHANGELOG.md
generated
vendored
Normal file
303
node_modules/json-server/CHANGELOG.md
generated
vendored
Normal file
@@ -0,0 +1,303 @@
|
||||
# Change Log
|
||||
|
||||
Changes for 0.15.1+ can now be found in https://github.com/typicode/json-server/releases
|
||||
|
||||
## 0.15.0 - 2019-05-21
|
||||
|
||||
* __Breaking__ Require Node 8
|
||||
* Upgrade dependencies
|
||||
* Reduce package size
|
||||
|
||||
## 0.14.2 - 2018-12-26
|
||||
|
||||
* Fix `db.getState is not a function`
|
||||
|
||||
## 0.14.1 - 2018-12-25
|
||||
|
||||
* Show error message if port is already used
|
||||
* Upgrade to [lowdb](https://github.com/typicode/lowdb) `1.0`
|
||||
|
||||
## 0.14.0 - 2018-06-09
|
||||
|
||||
* Listen to `localhost` by default, instead of `0.0.0.0`
|
||||
|
||||
## 0.13.0 - 2018-05-30
|
||||
|
||||
* Bundle all index page assets so that you access it without network connection
|
||||
* Drop Node 4 support
|
||||
|
||||
## 0.12.2 - 2018-04-26
|
||||
|
||||
* Add `_delay` query parameter
|
||||
* Upgrade `please-upgrade-node` dependency
|
||||
|
||||
## 0.12.1 - 2017-11-02
|
||||
|
||||
* Disable logging for static content requests
|
||||
* Remove bad `console.log`
|
||||
* Update `dependencies`
|
||||
* Use [`nanoid`](https://github.com/ai/nanoid)
|
||||
|
||||
## 0.12.0 - 2017-08-02
|
||||
|
||||
Re-include `body-parser` in `jsonServer.defaults()`
|
||||
|
||||
If you're using JSON Server in an Express server and experience issues, you can disable it by passing
|
||||
|
||||
```js
|
||||
jsonServer.defaults({ bodyParser: false })
|
||||
```
|
||||
|
||||
## 0.11.2 - 2017-07-10
|
||||
|
||||
Fix `engines` field in `package.json`
|
||||
|
||||
## 0.11.1 - 2017-07-10
|
||||
|
||||
Add [please-upgrade-node](https://github.com/typicode/please-upgrade-node)
|
||||
|
||||
## 0.11.0 - 2017-07-05
|
||||
|
||||
Switch to [express-urlrewrite](https://github.com/kapouer/express-urlrewrite) to support rewriting query parameters (e.g. `/articles?id=1 # → /posts/1`)
|
||||
|
||||
If you're rewriting default routes, you'll need to update your `routes.json` file
|
||||
(see [add custom routes](https://github.com/typicode/json-server#add-custom-routes) for updated doc).
|
||||
|
||||
## 0.10.3 - 2017-06-28
|
||||
|
||||
* Fix `line-break` error in CLI
|
||||
|
||||
## 0.10.2 - 2017-06-28
|
||||
|
||||
* Add `--foreignKeySuffix` option (e.g. snake case `post_id`) [#556](https://github.com/typicode/json-server/pull/556) [#570](https://github.com/typicode/json-server/pull/570)
|
||||
|
||||
## 0.10.1 - 2017-05-16
|
||||
|
||||
* Multiple fields sorting `GET /posts?_sort=user,views&_order=desc,asc`
|
||||
|
||||
## 0.10.0 - 2017-04-26
|
||||
|
||||
* __Drop Node `v0.12` support__
|
||||
* Prevent `TypeError` when a filter is applied on a `null` value [#510](https://github.com/typicode/json-server/issues/510)
|
||||
|
||||
## 0.9.6 - 2017-03-08
|
||||
|
||||
* Update index page
|
||||
* Improve performances ([lowdb](https://github.com/typicode/lowdb) `v0.15`)
|
||||
* Add `Location` header to newly created resources [#473](https://github.com/typicode/json-server/pull/473)
|
||||
|
||||
## 0.9.5 - 2017-02-11
|
||||
|
||||
* Display custom routes on homepage
|
||||
* Fix duplicate query params error [#352](https://github.com/typicode/json-server/issues/352)
|
||||
|
||||
## 0.9.4 - 2016-12-08
|
||||
|
||||
* Improve rewriter [#431](https://github.com/typicode/json-server/issues/431)
|
||||
* Improve watch mode [#427](https://github.com/typicode/json-server/pull/427)
|
||||
|
||||
## 0.9.3 - 2016-12-07
|
||||
|
||||
* Fix [#396](https://github.com/typicode/json-server/issues/396) PUT/PATCH saves the updated item with an id that has been converted to string
|
||||
|
||||
## 0.9.2 - 2016-11-29
|
||||
|
||||
* Fix [#221](https://github.com/typicode/json-server/issues/221) `nohup` support
|
||||
* Fix [#420](https://github.com/typicode/json-server/issues/420) TypeError when watching `db.json`
|
||||
|
||||
## 0.9.1 - 2016-11-21
|
||||
|
||||
* Fix
|
||||
* [#412](https://github.com/typicode/json-server/issues/412)
|
||||
* [#451](https://github.com/typicode/json-server/issues/411)
|
||||
|
||||
## 0.9.0 - 2016-11-11
|
||||
|
||||
* Shorter `uuid`
|
||||
* No automatic conversion of strings to boolean or integer
|
||||
* Create a default `db.json` file if it doesn't exist
|
||||
* Fix
|
||||
* [#361](https://github.com/typicode/json-server/issues/361)
|
||||
* [#363](https://github.com/typicode/json-server/issues/363) [#365](https://github.com/typicode/json-server/issues/365)
|
||||
* [#374](https://github.com/typicode/json-server/issues/374)
|
||||
* [#383](https://github.com/typicode/json-server/issues/383)
|
||||
* Updated dependencies and codebase to ES6
|
||||
|
||||
## 0.8.23 - 2016-11-03
|
||||
|
||||
* Fix `Links` header
|
||||
|
||||
## 0.8.22 - 2016-10-04
|
||||
|
||||
* Fix `Links` header issue when using `_page`
|
||||
* Add query params support to the route rewriter
|
||||
|
||||
## 0.8.21 - 2016-09-13
|
||||
|
||||
* Fix bodyParser issue when using custom routes
|
||||
|
||||
## 0.8.20 - 2016-09-12
|
||||
|
||||
* Fix [#355](https://github.com/typicode/json-server/issues/355)
|
||||
* Add `_page` support
|
||||
|
||||
## 0.8.19 - 2016-08-18
|
||||
|
||||
* Fix [#341](https://github.com/typicode/json-server/issues/341)
|
||||
|
||||
## 0.8.18 - 2016-08-17
|
||||
|
||||
* Add CLI option `--middlewares` and support them in `json-server.json` config file
|
||||
|
||||
## 0.8.17 - 2016-07-25
|
||||
|
||||
* Fix snapshot creation for JS files (ex: `json-server generator.js`)
|
||||
|
||||
## 0.8.16 - 2016-07-11
|
||||
|
||||
* Support `x-www-form-urlencoded`
|
||||
|
||||
## 0.8.15 - 2016-07-03
|
||||
|
||||
* Bug fix: `--watch` option on OS X
|
||||
|
||||
## 0.8.14 - 2016-05-15
|
||||
|
||||
* Bug fix: data wasn't written to file in `v0.8.13` and `v0.8.12`
|
||||
|
||||
## 0.8.13 - 2016-05-12
|
||||
|
||||
* Make `_like` operator case insensitive
|
||||
|
||||
## 0.8.12 - 2016-05-08
|
||||
|
||||
* Minor bug fix
|
||||
|
||||
## 0.8.11 - 2016-05-08
|
||||
|
||||
* Support sort by nested field (e.g. `_sort=author.name`)
|
||||
* Fix `graceful-fs` warning
|
||||
|
||||
## 0.8.10 - 2016-04-18
|
||||
|
||||
* CLI option `-ng/--no-gzip` to disable `gzip` compression
|
||||
|
||||
## 0.8.9 - 2016-03-17
|
||||
|
||||
* CLI can now read options from `json-server.json` if present
|
||||
* CLI option `-c/--config` to point to a different configuration file
|
||||
|
||||
## 0.8.8 - 2016-02-13
|
||||
|
||||
### Fixed
|
||||
|
||||
* Fix #233
|
||||
|
||||
## 0.8.7 - 2016-01-22
|
||||
|
||||
### Added
|
||||
|
||||
* `gzip` compression to improve performances
|
||||
* CLI option `-nc/--no-cors` to disable CORS
|
||||
|
||||
## 0.8.6 - 2016-01-07
|
||||
|
||||
### Added
|
||||
|
||||
* CLI option `-ro/--read-only` to allow only GET requests
|
||||
|
||||
## 0.8.5 - 2015-12-28
|
||||
|
||||
### Fixed
|
||||
|
||||
* Fix #177
|
||||
|
||||
## 0.8.4 - 2015-12-13
|
||||
|
||||
### Added
|
||||
|
||||
* Like operator `GET /posts?title_like=json` (accepts RegExp)
|
||||
|
||||
## 0.8.3 - 2015-11-25
|
||||
|
||||
### Added
|
||||
|
||||
* CLI option `-q/--quiet`
|
||||
* Nested route `POST /posts/1/comments`
|
||||
* Not equal operator `GET /posts?id_ne=1`
|
||||
|
||||
## 0.8.2 - 2015-10-15
|
||||
|
||||
### Added
|
||||
|
||||
* CLI option `-S/--snapshots` to set a custom snapshots directory.
|
||||
|
||||
### Fixed
|
||||
|
||||
* Fix plural resources: `DELETE` should return `404` if resource doesn't exist.
|
||||
|
||||
## 0.8.1 - 2015-10-06
|
||||
|
||||
### Fixed
|
||||
|
||||
* Fix plural resources: `PUT` should replace resource instead of updating properties.
|
||||
* Fix singular resources: `POST`, `PUT`, `PATCH` should not convert resource properties.
|
||||
|
||||
## 0.8.0 - 2015-09-21
|
||||
|
||||
### Changed
|
||||
|
||||
* `jsonServer.defaults` is now a function and can take an object.
|
||||
If you're using the project as a module, you need to update your code:
|
||||
|
||||
```js
|
||||
// Before
|
||||
jsonServer.defaults
|
||||
// After
|
||||
jsonServer.defaults()
|
||||
jsonServer.defaults({ static: '/some/path'})
|
||||
```
|
||||
|
||||
* Automatically ignore unknown query parameters.
|
||||
|
||||
```bash
|
||||
# Before
|
||||
GET /posts?author=typicode&foo=bar # []
|
||||
# After
|
||||
GET /posts?author=typicode&foo=bar # [{...}, {...}]
|
||||
```
|
||||
|
||||
### Added
|
||||
|
||||
* CLI option for setting a custom static files directory.
|
||||
|
||||
```bash
|
||||
json-server --static some/path
|
||||
```
|
||||
|
||||
## 0.7.28 - 2015-09-09
|
||||
|
||||
```bash
|
||||
# Support range
|
||||
GET /products?price_gte=50&price_lte=100
|
||||
```
|
||||
|
||||
## 0.7.27 - 2015-09-02
|
||||
|
||||
### Added
|
||||
|
||||
```bash
|
||||
# Support OR
|
||||
GET /posts?id=1&id2
|
||||
GET /posts?category=javascript&category=html
|
||||
```
|
||||
|
||||
## 0.7.26 - 2015-09-01
|
||||
|
||||
### Added
|
||||
|
||||
```bash
|
||||
# Support embed and expand in lists
|
||||
GET /posts?embed=comments
|
||||
GET /posts?expand=user
|
||||
```
|
||||
Reference in New Issue
Block a user