All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
5.7.1 (2025-02-11)
5.7.0 (2025-01-11)
5.6.0 (2024-09-09)
- rest-api-client: add app.getPlugins method (#2854) (e88b9f5)
- rest-api-client: add app.moveToSpace method (#2855) (be0e5a4)
- rest-api-client: add get and update methods for admin notes (#2849) (2a298e1)
- rest-api-client: Add method for uninstall plugin (#2950) (4bcc99b)
- rest-api-client: add method of plugin.installPlugin (#2931) (510a580)
- rest-api-client: add method of plugin.updatePlugin (#2918) (305693f)
- rest-api-client: add new properties to get/updateAppSettings (#2949) (da91ede)
- rest-api-client: add plugin.getPlugins, getRequiredPlugins, and getApps (#2896) (4b0d2d2)
- rest-api-client: add space.addThread() method (#2846) (e08575a)
- rest-api-client: add the method of app.addPlugins (#2910) (37c3a45)
- rest-api-client: update space.getSpace method (#2876) (8ecc4d1)
- deps: update dependency qs to ^6.12.2 (#2853) (659912e)
- deps: update dependency qs to ^6.12.3 (#2869) (068fde7)
- rest-api-client: rename moveToSpace method to move (#2872) (ca902a7)
5.5.2 (2024-06-12)
- deps: update dependency axios to ^1.7.2 (#2774) (a051399)
- deps: update dependency core-js to ^3.37.1 (#2710) (263a1a4)
5.5.1 (2024-04-23)
5.5.0 (2024-03-27)
- deps: update dependency core-js to ^3.36.1 (#2567) (d2fcc1c)
- deps: update dependency qs to ^6.12.0 (#2611) (9545844)
5.4.0 (2024-03-19)
- rest-api-client: add
space.addGuests()
method (#2622) (210f2c4) - rest-api-client: add
space.addThreadComment()
method (#2619) (981e6b6) - rest-api-client: add
space.deleteGuests()
method (#2621) (ac96002) - rest-api-client: add
space.updateSpaceGuests()
method (#2625) (978ed3c)
5.3.0 (2024-03-12)
- rest-api-client: add
space.getSpaceMembers()
method (#2599) (2c05fa9) - rest-api-client: add
space.updateSpaceMembers()
method (#2603) (5b28413) - rest-api-client: add
space.updateThread()
method (#2606) (139e504)
5.2.0 (2024-03-05)
- rest-api-client: add
space.deleteSpace()
method (#2590) (3e8f3b9) - rest-api-client: add
space.updateSpaceBody()
method (#2598) (26151fb)
5.1.0 (2024-02-28)
5.0.8 (2024-01-30)
- deps: update dependency axios to ^1.6.6 (#2530) (f5203e9)
- deps: update dependency axios to ^1.6.7 (#2533) (910aaaf)
5.0.7 (2024-01-23)
- deps: update dependency core-js to ^3.35.1 (#2518) (984a324)
- deps: update dependency js-base64 to ^3.7.6 (#2516) (0f4cd76)
5.0.6 (2024-01-17)
- deps: update dependency axios to ^1.6.5 (#2403) (739503c)
- deps: update dependency core-js to ^3.35.0 (#2446) (c5b76b8)
- rest-api-client: fixing maximum call stack size exceeded error (#2477) (a338240)
5.0.5 (2023-12-19)
5.0.4 (2023-11-26)
5.0.3 (2023-10-31)
- deps: update dependency axios to ^1.6.0 (#2365) (9dbef11)
- deps: update dependency core-js to ^3.33.2 (#2369) (90ad58b)
5.0.2 (2023-10-24)
- deps: update dependency axios to ^1.5.1 (#2244) (47fce4f)
- deps: update dependency core-js to ^3.33.1 (#2307) (07aad3f)
5.0.1 (2023-10-17)
5.0.0 (2023-10-03)
- We dropped Node v16 support. Now supported versions are v18 and v20.
4.1.1 (2023-09-26)
- deps: update dependency axios to v1 (#2148) (66f3d2b)
- deps: update dependency core-js to ^3.32.0 (#2011) (54ddae6)
- deps: update dependency core-js to ^3.32.1 (#2230) (9e7e92d)
- deps: update dependency core-js to ^3.32.2 (#2265) (cf2c195)
- deps: update dependency qs to ^6.11.2 (#1952) (3e17dec)
4.1.0 (2023-07-19)
4.0.3 (2023-07-05)
Note: Version bump only for package @kintone/rest-api-client
4.0.2 (2023-06-28)
Note: Version bump only for package @kintone/rest-api-client
4.0.1 (2023-06-15)
4.0.0 (2023-06-07)
- We dropped Node v14 support. Now supported versions are v16, v18, and v20.
3.3.15 (2023-05-31)
Note: Version bump only for package @kintone/rest-api-client
3.3.14 (2023-05-24)
3.3.13 (2023-05-17)
Note: Version bump only for package @kintone/rest-api-client
3.3.12 (2023-05-10)
Note: Version bump only for package @kintone/rest-api-client
3.3.11 (2023-04-26)
Note: Version bump only for package @kintone/rest-api-client
3.3.10 (2023-04-21)
Note: Version bump only for package @kintone/rest-api-client
3.3.9 (2023-04-06)
Note: Version bump only for package @kintone/rest-api-client
3.3.8 (2023-04-04)
3.3.7 (2023-03-29)
3.3.6 (2023-03-22)
3.3.5 (2023-03-15)
Note: Version bump only for package @kintone/rest-api-client
3.3.4 (2023-03-08)
Note: Version bump only for package @kintone/rest-api-client
3.3.3 (2023-03-03)
- deps: update dependency core-js to ^3.29.0 (#1921) (a563087)
- replace mime-types by mime package (#1943) (57646ce)
3.3.2 (2023-02-15)
3.3.1 (2023-02-01)
3.3.0 (2023-01-18)
3.2.3 (2022-12-21)
Note: Version bump only for package @kintone/rest-api-client
3.2.2 (2022-12-07)
3.2.1 (2022-11-16)
Note: Version bump only for package @kintone/rest-api-client
3.2.0 (2022-11-02)
- rest-api-client: add numOfProcessedRecords and numOfAllRecords to KintoneAllRecordsError (#1816) (2b80f95)
3.1.16 (2022-10-26)
3.1.15 (2022-10-19)
Note: Version bump only for package @kintone/rest-api-client
3.1.14 (2022-10-12)
Note: Version bump only for package @kintone/rest-api-client
3.1.13 (2022-10-05)
3.1.12 (2022-09-29)
- deps: update dependency core-js to ^3.25.2 (#1724) (e889788)
- deps: update dependency core-js to ^3.25.3 (#1735) (5e01cba)
3.1.11 (2022-09-14)
3.1.10 (2022-08-31)
3.1.9 (2022-08-24)
Note: Version bump only for package @kintone/rest-api-client
3.1.8 (2022-08-17)
Note: Version bump only for package @kintone/rest-api-client
3.1.7 (2022-08-10)
Note: Version bump only for package @kintone/rest-api-client
3.1.6 (2022-08-03)
- deps: update dependency core-js to ^3.24.0 (#1638) (e7f833e)
- deps: update dependency core-js to ^3.24.1 (#1644) (45e45b2)
3.1.5 (2022-07-21)
- deps: update dependency core-js to ^3.23.4 (#1615) (23927c9)
- deps: update dependency core-js to ^3.23.5 (#1628) (f425d10)
3.1.4 (2022-06-29)
- deps: update dependency core-js to ^3.23.2 (#1565) (312185a)
- deps: update dependency core-js to ^3.23.3 (#1588) (0a279c6)
- rest-api-client: throw an error if
location
is undefined on browser (#1590) (adc67c5)
3.1.3 (2022-06-22)
- deps: update dependency qs to ^6.10.5 (#1556) (ab05ba0)
- rest-api-client: throw an Error if baseUrl is
http
(#1567) (671ee9a)
3.1.2 (2022-06-08)
- deps: update dependency core-js to ^3.22.8 (#1544) (535ba87)
- deps: update dependency qs to ^6.10.4 (#1553) (2144990)
3.1.1 (2022-06-01)
- deps: update dependency core-js to ^3.22.6 (#1526) (e90f568)
- deps: update dependency core-js to ^3.22.7 (#1528) (2292c9d)
3.1.0 (2022-05-20)
3.0.0 (2022-05-13)
- deps: update dependency axios to ^0.27.2 (#1457) (a1f069c)
- deps: update dependency core-js to ^3.22.3 (#1467) (c7329bc)
- deps: update dependency core-js to ^3.22.4 (#1480) (7b603ab)
- deps: update dependency core-js to ^3.22.5 (#1491) (0cd469a)
- rest-api-client: remove trailing slash from baseUrl automatically (#1485) (6d52938)
-
drop Node v12 support because of the EOL.
-
ci: update Node version 14 -> 16
-
ci: remove Node 18.x from test workflow
2.0.38 (2022-04-28)
- deps: update dependency core-js to ^3.22.1 (#1441) (19f40bb)
- deps: update dependency core-js to ^3.22.2 (#1452) (a28beae)
2.0.37 (2022-03-18)
2.0.36 (2022-03-04)
- deps: update dependency axios to ^0.26.0 (#1325) (181387a)
- deps: update dependency core-js to ^3.21.1 (#1366) (46ad32c)
Note: Version bump only for package @kintone/rest-api-client
Note: Version bump only for package @kintone/rest-api-client
Note: Version bump only for package @kintone/rest-api-client
Note: Version bump only for package @kintone/rest-api-client
Note: Version bump only for package @kintone/rest-api-client
2.0.29 (2021-12-21)
Note: Version bump only for package @kintone/rest-api-client
2.0.28 (2021-12-15)
- deps: update dependency core-js to ^3.19.3 (#1237) (fdf637b)
- deps: update dependency qs to ^6.10.2 (#1239) (4505209)
2.0.27 (2021-12-01)
2.0.26 (2021-11-24)
Note: Version bump only for package @kintone/rest-api-client
2.0.25 (2021-11-17)
2.0.24 (2021-10-27)
Note: Version bump only for package @kintone/rest-api-client
2.0.23 (2021-10-20)
2.0.22 (2021-10-13)
- deps: update dependency core-js to ^3.18.2 (#1139) (808cbbb)
- deps: update dependency core-js to ^3.18.3 (#1149) (2c7b5e0)
2.0.21 (2021-10-06)
2.0.20 (2021-09-29)
Note: Version bump only for package @kintone/rest-api-client
2.0.19 (2021-09-15)
2.0.18 (2021-09-08)
- deps: update dependency axios to ^0.21.2 (#1087) (5ce05bf)
- deps: update dependency axios to ^0.21.3 (#1088) (2a557e9)
- deps: update dependency axios to ^0.21.4 (#1089) (52d5af5)
2.0.17 (2021-09-01)
- deps: update dependency core-js to ^3.16.3 (#1072) (f1d3297)
- deps: update dependency core-js to ^3.16.4 (#1076) (3d9940b)
2.0.16 (2021-08-25)
Note: Version bump only for package @kintone/rest-api-client
2.0.15 (2021-08-18)
- deps: update dependency core-js to ^3.16.2 (#1066) (ff9ce29)
- rest-api-client: validate guestSpaceId (#1065) (5115573)
2.0.14 (2021-08-11)
2.0.13 (2021-08-04)
2.0.12 (2021-07-28)
Note: Version bump only for package @kintone/rest-api-client
2.0.11 (2021-07-21)
Note: Version bump only for package @kintone/rest-api-client
2.0.10 (2021-07-12)
Note: Version bump only for package @kintone/rest-api-client
2.0.9 (2021-07-06)
2.0.8 (2021-06-29)
2.0.7 (2021-06-22)
2.0.6 (2021-06-15)
Note: Version bump only for package @kintone/rest-api-client
2.0.5 (2021-06-08)
- deps: update dependency core-js to ^3.14.0 (#932) (5dd1899)
- deps: update dependency prettier to ^2.3.1 (#931) (0eca21d)
- rest-api-client:
baseUrl
is not used whenlocation
is undefined (#855) (b892520)
2.0.4 (2021-06-04)
2.0.3 (2021-06-01)
- deps: update dependency core-js to ^3.13.0 (#912) (0f07fca)
- deps: update dependency core-js to ^3.13.1 (#922) (b1442c4)
2.0.2 (2021-05-25)
Note: Version bump only for package @kintone/rest-api-client
2.0.1 (2021-05-18)
Note: Version bump only for package @kintone/rest-api-client
2.0.0 (2021-05-11)
- deps: update dependency core-js to ^3.11.1 (1e569b7)
- deps: update dependency core-js to ^3.11.2 (#857) (4aa5530)
- deps: update dependency core-js to ^3.11.3 (#863) (0ddd350)
- deps: update dependency core-js to ^3.12.1 (#874) (217053c)
- drop Node v10 support because of the EOL.
1.13.0 (2021-04-27)
- rest-api-client: add an option to set a custom User-Agent string in Node.js environment (#822) (4d7ed5d)
- rest-api-client: Support App Action Settings API (#833) (bca0d98)
1.12.4 (2021-04-20)
- deps: update dependency core-js to ^3.10.2 (1ffcc04)
1.12.3 (2021-04-13)
- deps: update dependency core-js to ^3.10.1 (061b24b)
1.12.2 (2021-04-06)
1.12.1 (2021-03-31)
Note: Version bump only for package @kintone/rest-api-client
1.12.0 (2021-03-23)
1.11.2 (2021-03-18)
- rest-api-client: fix ReminderNotificationForResponse type (#751) (4e194a3)
- rest-api-client: prevent infinite loop when
condition
contains OR clause (#726) (6afdd84) - rest-api-client: remove an unnecessary property from the notifications param of app.updateGeneralNotifications (#750) (8b07e24)
1.11.1 (2021-03-09)
Note: Version bump only for package @kintone/rest-api-client
1.11.0 (2021-03-02)
- deps: update dependency core-js to ^3.9.0 (#706) (e8a31fa)
- deps: update dependency core-js to ^3.9.1 (2004d5b)
- add PUT /k/v1/preview/app/notifications/reminder.json (#612) (155f5a7)
- rest-api-client: add GET /k/v1/app/notifications/reminder.json (#606) (b924a57)
- rest-api-client: implement GET /k/v1/app/notifications/perRecord.json (#609) (6f5f289)
- rest-api-client: implement PUT /k/v1/preview/app/notifications/general.json (#607) (cadc46c)
1.10.0 (2021-02-17)
- deps: update dependency form-data to ^3.0.1 (89da8fe)
- deps: update dependency form-data to v4 (#696) (1622248)
1.9.0 (2021-02-09)
1.8.2 (2021-02-02)
- deps: update dependency qs to ^6.9.6 (bf9961e)
1.8.1 (2021-01-26)
- deps: update dependency core-js to ^3.8.3 (31a9c2d)
1.8.0 (2021-01-19)
1.7.2 (2020-12-16)
- deps: update dependency core-js to ^3.7.0 (#525) (0cb45b6)
- deps: update dependency core-js to ^3.8.0 (#557) (bddee3d)
- deps: update dependency core-js to ^3.8.1 (6230fa8)
- adjust browserslist to product (#506) (c5843f5)
- Modify
properties
type in AppClient (#469) (a6f727f) - deps: update dependency axios to ^0.21.0 (#493) (934eb37)
- deps: update dependency puppeteer to v5.4.1 (#492) (f330e34)
1.7.1 (2020-10-23)
1.7.0 (2020-10-21)
1.6.0 (2020-10-12)
- deps: revert js-base64 v3 to v2 (#438) (06fd3ea)
- add Element type definition to avoid an error of @types/puppeteer (#402) (04493ad)
- deps: update dependency js-base64 to v3 (#319) (9a0b05a)
1.5.2 (2020-09-02)
Note: Version bump only for package @kintone/rest-api-client
1.5.1 (2020-08-28)
- KintoneRestAPIClient.version differs between UMD files and npm (#380) (83f8882)
- deps: update dependency js-base64 to ^2.6.4 (d300a27)
1.5.0 (2020-07-29)
- fix a order to check kintone/garoon object (#311) (8fe908e)
- deps: update dependency js-base64 to ^2.6.1 (#277) (829ef68)
- deps: update dependency js-base64 to ^2.6.2 (be37d9f)
- deps: update dependency js-base64 to ^2.6.3 (10964c3)
- wait the response to delete cursor in
getAllRecordsWithCursor
(#266) (1499383)
- Add a new option to throw an error for x-cybozu-warning (#304) (cc9ae56)
- add a version property into KintoneRestAPIClient (#287) (edb76ac)
1.4.2 (2020-06-22)
1.4.1 (2020-06-12)
1.4.0 (2020-06-02)
1.3.0 (2020-05-19)
- deps: update dependency qs to ^6.9.4 (c2e8c8f)
- Add proxy option (#181) (ecfa2da)
- add type definitions for field layout (#221) (b135e72)
- add type definitions for field properties (#199) (4ddc6ea)
- add type definitions for fields (#193) (6abb480)
- Add User-Agent header for Node.js (#213) (a859fdb)
1.2.0 (2020-04-17)
- deps: update dependency core-js to ^3.6.5 (daff728)
- incorrect response type of
evaluateRecordAcl
(#173) (2425ac8) - the response type of bulkRequest (#175) (1f5c3cc)
- add an endpointName parameter to bulkRequest (#152) (6ccfb0e)
- support client certificate (#128) (683a4dc), closes #161
- support OAuth token (#149) (064717c)
1.1.0 (2020-04-01)
- deps: update dependency axios to ^0.19.2 (a9366e3)
- deps: update dependency core-js to ^3.6.4 (#89) (e0df15a)
- deps: update dependency js-base64 to ^2.5.2 (d621c86)
- deps: update dependency qs to ^6.9.1 (b8ad488)
- deps: update dependency qs to ^6.9.2 (c1b51c3)
- deps: update dependency qs to ^6.9.3 (80597a2)
- consider when error.bulkRequestIndex = 0 (#126) (4f29b27)
- make the type of form fields & layout have properties (#123) (1ac0e72)
- response types of RecordClient.updateRecords & BulkRequestClient.send (#72) (1b37c0a)
- upsertRecord adds a record with the updateKey field (#117) (cf17607)
- add records property into addRecords response (#73) (00f67e3)
- deleteAllRecords (#120) (634b9d7)
- implement updateAllRecords (#109) (132ccbd)
- implement upsertRecord (#101) (72a17b6)
- implements addAllRecords. (#70) (6c7006b), closes #92
- make the type of
updateKey
more specific (#144) (af69d3f) - support upload file with file path (#116) (bffc827)
- Support X-HTTP-Method-Override (#63) (8b4f7c3)
1.0.0 (2020-02-18)
- better error message (0b9c2c5)
- incorrect return type of app.getAppSettings (12a7512)
- incorrect return type of app.updateAppSettings (d59b0ee)
- print an appropriate error message when an error response doesn't exist (f177bb4)
- remove unnecessary whitespace (1608c4e)
- return type of buildDataFromBulkRequestResults (5c2fb95)
- type definition of Comment.id (1d8e28a)
- type definition of ErrorResponse (3ed4846)
- type of ErrorResponseData array (21aaad3)
- add basicAuth to KintoneRestAPIClient (4a354d0)
- display warning when using getRecords with large offset (#58) (b3a4711)
- handle error response of bulkRequest API (8ade572)
- improve error message format (aa76409)
- improve the type definition of ErrorResponse.data (78f48ca)
- set bulkRequestIndex in KintoneRestAPIError (6dd83f1)
0.3.0 (2020-01-15)
- drop support Node v8 (4c2d9f7)
- enable to omit the
baseUrl
parameter in the browser environment (680e383) - make options optional (ae52d02)
- rename the
host
parameter of KintoneRestAPIClient tobaseUrl
(efe62cf)
- no longer support Node v8
0.2.0 (2020-01-09)
- enable updateAppSettings to receive all color theme (7668730)
- make
auth
optional and set default value (35e87be) - modify getAllRecordsRecursiveWithOffset to be private (943c5e5)
- returned
id
andrevision
are always string (eb006e9)
- enable AppClient to receive guestSpaceId (b1e4cc8)
- enable BulkRequestClient to receive guestSpaceId (bc60b66)
- enable FileClient to receive guestSpaceId (890c3cc)
- enable RecordClient to receive guestSpaceId (3436237)
- implement buildPath (75b9b82)
- implemet methods for GET & PUT /app/settings.json (ccba739)