From 3dbc18c98a215afe1183adfb3a9359d32cccf3c7 Mon Sep 17 00:00:00 2001 From: Jack Franklin Date: Mon, 5 Sep 2016 18:48:13 +0200 Subject: [PATCH] 0.2.1 --- CHANGELOG.md | 3 +++ lib/remote-data-umd.js | 2 +- lib/remote-data-umd.min.js | 2 +- package.json | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9736386..dd1a98e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +### 0.2.1 - 5th Sept 2016 +- ensure `onChange` is kept when a new instance is created + ### 0.2.0 - 5th Sept 2016 - `case` statement support - tests refactored to use Jest diff --git a/lib/remote-data-umd.js b/lib/remote-data-umd.js index 91a6aa2..4eb52e7 100644 --- a/lib/remote-data-umd.js +++ b/lib/remote-data-umd.js @@ -104,7 +104,7 @@ return /******/ (function(modules) { // webpackBootstrap value: function config() { var _this = this; - var keys = ['onSuccess', 'onFailure', 'parse', 'fetchOptions', 'state', 'url']; + var keys = ['onSuccess', 'onFailure', 'parse', 'fetchOptions', 'state', 'url', 'onChange']; var config = {}; keys.forEach(function (k) { config[k] = _this[k]; diff --git a/lib/remote-data-umd.min.js b/lib/remote-data-umd.min.js index 512c9b8..a18ed99 100644 --- a/lib/remote-data-umd.min.js +++ b/lib/remote-data-umd.min.js @@ -1 +1 @@ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.RemoteData=e():t.RemoteData=e()}(this,function(){return function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return t[r].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}var n={};return e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=Object.assign||function(t){for(var e=1;e=200&&t.status<300)return t;var e=new Error(t.statusText);throw e.response=t,e},s=function(t,e,n,r){return t.makeNewAndOnChange({state:r?i.FAILURE:i.SUCCESS,stateData:n,rawResponse:e})},a=function(t,e,n){return s(t,e,n,!1)},u=function(t,e,n){return s(t,e,n,!0)},c=function(t){return function(e){return Promise.all([Promise.resolve(e),Promise.resolve(t(e))])}};e.makeFetchRequest=function(t,e){return fetch(e,t.fetchOptions).then(o).then(c(t.parse)).then(function(e){var n=r(e,2),i=n[0],o=n[1];return a(t,i,o)})["catch"](function(e){return u(t,e.response,e)})}}])}); \ No newline at end of file +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.RemoteData=e():t.RemoteData=e()}(this,function(){return function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return t[r].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}var n={};return e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=Object.assign||function(t){for(var e=1;e=200&&t.status<300)return t;var e=new Error(t.statusText);throw e.response=t,e},s=function(t,e,n,r){return t.makeNewAndOnChange({state:r?i.FAILURE:i.SUCCESS,stateData:n,rawResponse:e})},a=function(t,e,n){return s(t,e,n,!1)},u=function(t,e,n){return s(t,e,n,!0)},c=function(t){return function(e){return Promise.all([Promise.resolve(e),Promise.resolve(t(e))])}};e.makeFetchRequest=function(t,e){return fetch(e,t.fetchOptions).then(o).then(c(t.parse)).then(function(e){var n=r(e,2),i=n[0],o=n[1];return a(t,i,o)})["catch"](function(e){return u(t,e.response,e)})}}])}); \ No newline at end of file diff --git a/package.json b/package.json index d0a532d..822c8e1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "remote-data-js", - "version": "0.2.0", + "version": "0.2.1", "description": "", "main": "lib/index.js", "scripts": {