Skip to content

Commit 76631f8

Browse files
Releasing v4.28.3
1 parent ed472da commit 76631f8

File tree

37 files changed

+292
-155
lines changed

37 files changed

+292
-155
lines changed

.pubnub.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
---
22
changelog:
3+
-
4+
changes:
5+
-
6+
text: "* getAllChannelMetadata no longer includes customFields by default, * removeChannelMetadata no longer hits wrong endpoint, * getMemberships and getChannelMembers now includes customFields by default, * getAllUUIDMetadata now includes totalCount by default, * getAllUUIDMetadata no longer includes limit by default, * all membership and channel members methods now accept a callback, * all objects v2 methods are properly typed now to include an optional callback, * getMemberships and getChannelMembers now include totalCount, prev, and next in the response."
7+
type: bug
8+
date: 2020-07-15
9+
version: v4.28.3
310
-
411
changes:
512
-
@@ -854,4 +861,4 @@ supported-platforms:
854861
- "Ubuntu 14.04 and up"
855862
- "Windows 7 and up"
856863
version: "Pubnub Javascript for Node"
857-
version: "4.28.2"
864+
version: "4.28.3"

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## [v4.28.3](https://github.com/pubnub/javascript/releases/tag/v4.28.3)
2+
July-15-2020
3+
4+
[Full Changelog](https://github.com/pubnub/javascript/compare/v4.28.2...v4.28.3)
5+
6+
- 🐛 * getAllChannelMetadata no longer includes customFields by default, * removeChannelMetadata no longer hits wrong endpoint, * getMemberships and getChannelMembers now includes customFields by default, * getAllUUIDMetadata now includes totalCount by default, * getAllUUIDMetadata no longer includes limit by default, * all membership and channel members methods now accept a callback, * all objects v2 methods are properly typed now to include an optional callback, * getMemberships and getChannelMembers now include totalCount, prev, and next in the response.
7+
18
## [v4.28.2](https://github.com/pubnub/javascript/releases/tag/v4.28.2)
29
June-29-2020
310

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ please use the [master_3x](https://github.com/pubnub/javascript/tree/master_3x)
2222

2323

2424

25-
* https://cdn.pubnub.com/sdk/javascript/pubnub.4.28.2.min.js
26-
* https://cdn.pubnub.com/sdk/javascript/pubnub.4.28.2.js
25+
* https://cdn.pubnub.com/sdk/javascript/pubnub.4.28.3.min.js
26+
* https://cdn.pubnub.com/sdk/javascript/pubnub.4.28.3.js

dist/titanium/pubnub.js

Lines changed: 63 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! 4.28.2 / Consumer */
1+
/*! 4.28.3 / Consumer */
22
exports["PubNub"] =
33
/******/ (function(modules) { // webpackBootstrap
44
/******/ // The module cache
@@ -506,7 +506,7 @@ var _default = function () {
506506
}, {
507507
key: "getVersion",
508508
value: function getVersion() {
509-
return '4.28.2';
509+
return '4.28.3';
510510
}
511511
}, {
512512
key: "_addPnsdkSuffix",
@@ -2123,25 +2123,41 @@ var _default = function () {
21232123
removeChannelMetadata: _endpoint["default"].bind(this, modules, _remove2["default"]),
21242124
getChannelMembers: _endpoint["default"].bind(this, modules, _get3["default"]),
21252125
setChannelMembers: function setChannelMembers(parameters) {
2126-
return _endpoint["default"].call(_this, modules, _set3["default"], _objectSpread({
2126+
for (var _len = arguments.length, rest = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
2127+
rest[_key - 1] = arguments[_key];
2128+
}
2129+
2130+
return _endpoint["default"].call.apply(_endpoint["default"], [_this, modules, _set3["default"], _objectSpread({
21272131
type: 'set'
2128-
}, parameters));
2132+
}, parameters)].concat(rest));
21292133
},
21302134
removeChannelMembers: function removeChannelMembers(parameters) {
2131-
return _endpoint["default"].call(_this, modules, _set3["default"], _objectSpread({
2132-
type: 'remove'
2133-
}, parameters));
2135+
for (var _len2 = arguments.length, rest = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {
2136+
rest[_key2 - 1] = arguments[_key2];
2137+
}
2138+
2139+
return _endpoint["default"].call.apply(_endpoint["default"], [_this, modules, _set3["default"], _objectSpread({
2140+
type: 'delete'
2141+
}, parameters)].concat(rest));
21342142
},
21352143
getMemberships: _endpoint["default"].bind(this, modules, _get4["default"]),
21362144
setMemberships: function setMemberships(parameters) {
2137-
return _endpoint["default"].call(_this, modules, _set4["default"], _objectSpread({
2145+
for (var _len3 = arguments.length, rest = new Array(_len3 > 1 ? _len3 - 1 : 0), _key3 = 1; _key3 < _len3; _key3++) {
2146+
rest[_key3 - 1] = arguments[_key3];
2147+
}
2148+
2149+
return _endpoint["default"].call.apply(_endpoint["default"], [_this, modules, _set4["default"], _objectSpread({
21382150
type: 'set'
2139-
}, parameters));
2151+
}, parameters)].concat(rest));
21402152
},
21412153
removeMemberships: function removeMemberships(parameters) {
2142-
return _endpoint["default"].call(_this, modules, _set4["default"], _objectSpread({
2143-
type: 'remove'
2144-
}, parameters));
2154+
for (var _len4 = arguments.length, rest = new Array(_len4 > 1 ? _len4 - 1 : 0), _key4 = 1; _key4 < _len4; _key4++) {
2155+
rest[_key4 - 1] = arguments[_key4];
2156+
}
2157+
2158+
return _endpoint["default"].call.apply(_endpoint["default"], [_this, modules, _set4["default"], _objectSpread({
2159+
type: 'delete'
2160+
}, parameters)].concat(rest));
21452161
}
21462162
};
21472163
this.createUser = (0, _utils.deprecated)(_endpoint["default"].bind(this, modules, createUserEndpointConfig));
@@ -7041,7 +7057,7 @@ var endpoint = {
70417057
return tokenManager.getToken('user');
70427058
},
70437059
prepareParams: function prepareParams(_modules, params) {
7044-
var _params$include, _params$include2, _params$page, _params$page3, _ref4;
7060+
var _params$include, _params$include2, _params$page, _params$page3;
70457061

70467062
var queryParams = {};
70477063

@@ -7050,7 +7066,9 @@ var endpoint = {
70507066
}
70517067

70527068
if (params === null || params === void 0 ? void 0 : (_params$include2 = params.include) === null || _params$include2 === void 0 ? void 0 : _params$include2.totalCount) {
7053-
queryParams.count = true;
7069+
var _params$include3;
7070+
7071+
queryParams.count = (_params$include3 = params.include) === null || _params$include3 === void 0 ? void 0 : _params$include3.totalCount;
70547072
}
70557073

70567074
if (params === null || params === void 0 ? void 0 : (_params$page = params.page) === null || _params$page === void 0 ? void 0 : _params$page.next) {
@@ -7069,15 +7087,15 @@ var endpoint = {
70697087
queryParams.filter = params.filter;
70707088
}
70717089

7072-
queryParams.limit = (_ref4 = params === null || params === void 0 ? void 0 : params.limit) !== null && _ref4 !== void 0 ? _ref4 : 100;
7090+
queryParams.limit = params === null || params === void 0 ? void 0 : params.limit;
70737091

70747092
if (params === null || params === void 0 ? void 0 : params.sort) {
70757093
var _params$sort;
70767094

7077-
queryParams.sort = Object.entries((_params$sort = params.sort) !== null && _params$sort !== void 0 ? _params$sort : {}).map(function (_ref5) {
7078-
var _ref6 = _slicedToArray(_ref5, 2),
7079-
key = _ref6[0],
7080-
value = _ref6[1];
7095+
queryParams.sort = Object.entries((_params$sort = params.sort) !== null && _params$sort !== void 0 ? _params$sort : {}).map(function (_ref4) {
7096+
var _ref5 = _slicedToArray(_ref4, 2),
7097+
key = _ref5[0],
7098+
value = _ref5[1];
70817099

70827100
if (value === 'asc' || value === 'desc') {
70837101
return "".concat(key, ":").concat(value);
@@ -7334,15 +7352,19 @@ var endpoint = {
73347352
return tokenManager.getToken('channel');
73357353
},
73367354
prepareParams: function prepareParams(_modules, params) {
7337-
var _ref4, _params$include, _ref5, _params$include2, _params$page, _params$page3;
7355+
var _params$include, _params$include2, _params$page, _params$page3;
73387356

73397357
var queryParams = {};
73407358

7341-
if ((_ref4 = params === null || params === void 0 ? void 0 : (_params$include = params.include) === null || _params$include === void 0 ? void 0 : _params$include.customFields) !== null && _ref4 !== void 0 ? _ref4 : true) {
7359+
if (params === null || params === void 0 ? void 0 : (_params$include = params.include) === null || _params$include === void 0 ? void 0 : _params$include.customFields) {
73427360
queryParams.include = ['custom'];
73437361
}
73447362

7345-
queryParams.count = (_ref5 = params === null || params === void 0 ? void 0 : (_params$include2 = params.include) === null || _params$include2 === void 0 ? void 0 : _params$include2.totalCount) !== null && _ref5 !== void 0 ? _ref5 : true;
7363+
if (params === null || params === void 0 ? void 0 : (_params$include2 = params.include) === null || _params$include2 === void 0 ? void 0 : _params$include2.totalCount) {
7364+
var _params$include3;
7365+
7366+
queryParams.count = (_params$include3 = params.include) === null || _params$include3 === void 0 ? void 0 : _params$include3.totalCount;
7367+
}
73467368

73477369
if (params === null || params === void 0 ? void 0 : (_params$page = params.page) === null || _params$page === void 0 ? void 0 : _params$page.next) {
73487370
var _params$page2;
@@ -7367,10 +7389,10 @@ var endpoint = {
73677389
if (params === null || params === void 0 ? void 0 : params.sort) {
73687390
var _params$sort;
73697391

7370-
queryParams.sort = Object.entries((_params$sort = params.sort) !== null && _params$sort !== void 0 ? _params$sort : {}).map(function (_ref6) {
7371-
var _ref7 = _slicedToArray(_ref6, 2),
7372-
key = _ref7[0],
7373-
value = _ref7[1];
7392+
queryParams.sort = Object.entries((_params$sort = params.sort) !== null && _params$sort !== void 0 ? _params$sort : {}).map(function (_ref4) {
7393+
var _ref5 = _slicedToArray(_ref4, 2),
7394+
key = _ref5[0],
7395+
value = _ref5[1];
73747396

73757397
if (value === 'asc' || value === 'desc') {
73767398
return "".concat(key, ":").concat(value);
@@ -7549,7 +7571,7 @@ var endpoint = {
75497571
},
75507572
getURL: function getURL(_ref, params) {
75517573
var config = _ref.config;
7552-
return "/v2/objects/".concat(config.subscribeKey, "/uuids/").concat(params.channel);
7574+
return "/v2/objects/".concat(config.subscribeKey, "/channels/").concat(params.channel);
75537575
},
75547576
useDelete: function useDelete() {
75557577
return true;
@@ -7651,7 +7673,9 @@ var endpoint = {
76517673
}
76527674

76537675
if (params === null || params === void 0 ? void 0 : (_params$include4 = params.include) === null || _params$include4 === void 0 ? void 0 : _params$include4.totalCount) {
7654-
queryParams.count = true;
7676+
var _params$include5;
7677+
7678+
queryParams.count = (_params$include5 = params.include) === null || _params$include5 === void 0 ? void 0 : _params$include5.totalCount;
76557679
}
76567680

76577681
if (params === null || params === void 0 ? void 0 : (_params$page = params.page) === null || _params$page === void 0 ? void 0 : _params$page.next) {
@@ -7693,7 +7717,10 @@ var endpoint = {
76937717
handleResponse: function handleResponse(_, response) {
76947718
return {
76957719
status: response.status,
7696-
data: response.data
7720+
data: response.data,
7721+
totalCount: response.totalCount,
7722+
prev: response.prev,
7723+
next: response.next
76977724
};
76987725
}
76997726
};
@@ -7930,7 +7957,9 @@ var endpoint = {
79307957
}
79317958

79327959
if (params === null || params === void 0 ? void 0 : (_params$include4 = params.include) === null || _params$include4 === void 0 ? void 0 : _params$include4.totalCount) {
7933-
queryParams.count = true;
7960+
var _params$include5;
7961+
7962+
queryParams.count = (_params$include5 = params.include) === null || _params$include5 === void 0 ? void 0 : _params$include5.totalCount;
79347963
}
79357964

79367965
if (params === null || params === void 0 ? void 0 : (_params$page = params.page) === null || _params$page === void 0 ? void 0 : _params$page.next) {
@@ -7972,7 +8001,10 @@ var endpoint = {
79728001
handleResponse: function handleResponse(_, response) {
79738002
return {
79748003
status: response.status,
7975-
data: response.data
8004+
data: response.data,
8005+
totalCount: response.totalCount,
8006+
prev: response.prev,
8007+
next: response.next
79768008
};
79778009
}
79788010
};

dist/titanium/pubnub.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)