Merge commit 'af81c33c99bbead699ac1cda024ee0773fbd08e2' into releases

This commit is contained in:
RedocBot 2017-10-02 08:02:42 +00:00 committed by Travis CI User
commit 9e0fd9d1f9
3 changed files with 16 additions and 2 deletions

View File

@ -1,3 +1,12 @@
<a name="1.19.1"></a>
# [1.19.1](https://github.com/Rebilly/ReDoc/compare/v1.19.0...v1.19.1) (2017-10-02)
### Bug Fixes
* snapshot crashing on `constructor` prop ([04e8606](https://github.com/Rebilly/ReDoc/commit/04e8606)), closes [#341](https://github.com/Rebilly/ReDoc/issues/341)
<a name="1.19.0"></a> <a name="1.19.0"></a>
# [1.19.0](https://github.com/Rebilly/ReDoc/compare/v1.18.1...v1.19.0) (2017-09-21) # [1.19.0](https://github.com/Rebilly/ReDoc/compare/v1.18.1...v1.19.0) (2017-09-21)

View File

@ -118,12 +118,17 @@ export const isSafari = Object.prototype.toString.call(window.HTMLElement).index
|| (function (p) { return p.toString() === '[object SafariRemoteNotification]'; })(!window['safari'] || (function (p) { return p.toString() === '[object SafariRemoteNotification]'; })(!window['safari']
|| safari.pushNotification); || safari.pushNotification);
// works only for plain objects (JSON)
export function snapshot(obj) { export function snapshot(obj) {
if(obj == undefined || typeof(obj) !== 'object') { if(obj == undefined || typeof(obj) !== 'object') {
return obj; return obj;
} }
var temp = new obj.constructor(); if(obj instanceof Date) {
return new Date(obj.getTime());
}
var temp = Array.isArray(obj) ? [] : {};
for(var key in obj) { for(var key in obj) {
if (obj.hasOwnProperty(key)) { if (obj.hasOwnProperty(key)) {

View File

@ -1,7 +1,7 @@
{ {
"name": "redoc", "name": "redoc",
"description": "Swagger-generated API Reference Documentation", "description": "Swagger-generated API Reference Documentation",
"version": "1.19.0", "version": "1.19.1",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "git://github.com/Rebilly/ReDoc" "url": "git://github.com/Rebilly/ReDoc"