Skip to content

Releases: kintone-labs/kintone-cli

v0.5.1

06 Jun 06:13
6e10074
Compare
Choose a tag to compare

Maintenance

  • Supported new kintone plug-in setting UI by upgrading @kintone/plugin-uploader.
  • Updated core libraries:
    • @babel/core ^7.22.15 => ^7.24.6
    • @babel/preset-env ^7.22.15 => ^7.24.6
    • @babel/preset-typescript ^7.22.15 => ^7.24.6
  • Updated template libraries:
    • @kintone/plugin-uploader 8.0.0 => 9.1.1
    • @babel/core ^7.22.9 => ^7.24.6
    • @babel/preset-env ^7.22.9 => ^7.24.6
    • @babel/preset-typescript ^7.22.5 => ^7.24.6
    • @babel/preset-react ^7.22.5 => ^7.24.6
    • Replaced @babel/plugin-proposal-class-properties ^7.18.6 by @babel/plugin-transform-class-properties ^7.24.6
    • Removed @babel/plugin-syntax-dynamic-import ^7.8.3

New Contributors

Full Changelog: v0.5.0...v0.5.1

v0.5.0

12 Sep 11:34
d69052d
Compare
Choose a tag to compare

Bug Fixes

  • Fixed incorrect descriptions and removed unnecessary lines.
  • Removed the unused --yes flag.

Maintenance

  • Wrote unit tests in the project with Jest.
  • Set up a continuous integration (CI) system to automatically run unit tests and perform linting checks.
  • Upgraded core libraries used in this tool:
    • chalk ^2.4.2 => ^4.1.2
    • commander ^7.2.0 => ^11.0.0
    • strip-ansi ^5.2.0 => ^6.0.1
    • @cybozu/eslint-config ^18.0.3 => ^22.0.1
    • @types/jsonfile ^6.1.0 => ^6.1.1
    • @types/node ^18.11.18 => ^20.5.9
    • eslint ^8.38.0 => ^8.48.0
    • eslint-plugin-prettier ^4.2.1 => ^5.0.0
    • prettier ^2.8.7 => ^3.0.3",
    • typescript ^4.9.5" => ^5.2.2"

New Contributors

Full Changelog: v0.4.3...v0.5.0_new

v0.4.3

17 Apr 07:04
8506177
Compare
Choose a tag to compare

Maintenance

  • Installed Dependabot alerts that will help us detect repository uses a vulnerable dependency or malware and keep the dependencies up-to-date.
  • Installed ESLint and Prettier.
  • Updated webpack template to follow lint suggestions.
  • Upgraded core libraries used in this tool:
    • core-js ^3.27.1 => ^3.30.0
    • css-loader ^6.7.1 => ^6.7.3
    • eslint ^8.31.0 => ^8.38.0
    • typescript ^4.9.4 => ^4.9.5
    • style-loader ^3.3.1 => ^3.3.2
    • webpack ^5.75.0 => ^5.78.0
    • @babel/core ^7.20.12 => ^7.21.4
    • @babel/preset-env ^7.20.12 => ^7.21.4
    • @babel/preset-typescript ^7.18.6 => ^7.21.4
    • @cybozu/eslint-config ">=18.0.0" => ">=18.0.3"
    • @kintone/customize-uploader ^6.0.22 => ^6.0.33
    • @kintone/plugin-packer ^6.0.20 => ^6.0.32
    • @kintone/plugin-uploader 7.1.8 => 7.1.10
    • @kintone/kintone-ui-component ^0.9.2 => ^0.9.3
    • @kintone/rest-api-client ^3.2.3 => ^3.3.9
    • @types/react ^17.0.52 => ^17.0.56
    • @types/react-dom ^17.0.18 => ^17.0.19

v0.4.2

16 Jan 01:50
937e3b4
Compare
Choose a tag to compare

Maintenance

  • Changed the default version of the project which is created when executing "kintone-cli init" command from 0.0.1 to 1.0.0.
  • Installed LicenseFinder to check 3rd party libraries' license in the project.
  • Upgraded core libraries used in this tool:
    • babel-loader ^8.2.5 => ^9.1.2
    • core-js ^3.26.0 => ^3.27.1
    • css-loader ^6.7.1 => ^6.7.3
    • eslint ^8.26.0 => ^8.31.0
    • regenerator-runtime ^0.13.10 => ^0.13.11
    • typescript ^4.8.4 => ^4.9.4
    • webpack ^5.74.0 => ^5.75.0
    • webpack-cli ^4.10.0 => ^5.0.1
    • @babel/core ^7.19.6 => ^7.20.12
    • @babel/preset-env ^7.19.4 => ^7.20.2
    • @cybozu/eslint-config 17.0.3 => ">=18.0.0"
    • @kintone/customize-uploader ^6.0.17 => ^6.0.22
    • @kintone/plugin-packer ^6.0.16 => ^6.0.20
    • @kintone/plugin-uploader 7.1.5 => 7.1.8
    • @kintone/rest-api-client ^3.1.16 => ^3.2.3
    • @types/inquirer ^8.2.4 => ^8.2.5
    • @types/react ^17.0.2 => ^17.0.52
    • @types/react-dom ^17.0.2 => ^17.0.18

v0.4.1

03 Nov 02:31
097e655
Compare
Choose a tag to compare

Maintenance

  • Removed axios, tsc unused in this tool.
  • Upgraded core libraries used in this tool:
    • inquirer ^8.2.0 => ^8.2.5
    • @types/inquirer ^8.1.3 => ^8.2.4
    • @types/jsonfile ^6.0.1 => ^6.1.0
    • typescript ^2.3.3 => ^4.8.4
    • webpack ^5.73.0 => ^5.74.0
    • core-js ^3.23.4 => ^3.26.0
    • regenerator-runtime ^0.13.39 => ^0.13.10
    • @babel/core ^7.18.6 => ^7.19.6
    • @babel/preset-env ^7.18.6 => ^7.19.4
    • @kintone/plugin-packer ^6.0.5 => ^6.0.16
    • @kintone/plugin-uploader 7.0.1 => 7.1.5
    • @kintone/customize-uploader ^6.0.5 => ^6.0.17
    • eslint ^8.19.0 => ^8.26.0
    • @cybozu/eslint-config 17.0.2 => ">=17.0.3"
    • @kintone/kintone-ui-component ^0.9.1 => ^0.9.2
    • @kintone/rest-api-client ^3.1.4 => ^3.1.16

v0.4.0

20 Jul 11:09
Compare
Choose a tag to compare

Bug Fixes

  • Fixed these bugs:
    • When using the newest npm version (8.14.0) and executing "kintone-cli create-template" and say yes to ESLint installation option, there is a dependency tree conflict error when installing dependencies.
    • When executing "kintone-cli create-template" and say yes to Webpack and Typescript option, can't build source code when executing.

Maintenance

  • Replaced kintone-js-sdk by kintone-rest-api-client
  • Upgraded core libraries used in this tool:
    • webpack ^4.30.0 => ^5.73.0
    • webpack-cli ^3.2.3 => ^4.10.0
    • babel-loader ^8.0.5 => ^8.2.5
    • style-loader ^0.23.1 => ^3.3.1
    • css-loader ^2.1.0 => ^6.7.1
    • core-js ^3.2.1 => ^3.23.4
    • regenerator-runtime ^0.13.3 => ^0.13.9
    • @babel/core ^7.3.3 => ^7.18.6
    • @babel/preset-env ^7.3.1 => ^7.18.6
    • @babel/plugin-proposal-class-properties ^7.3.3 => ^7.18.6
    • @babel/plugin-syntax-dynamic-import ^7.2.0 => ^7.8.3
    • @babel/preset-typescript ^7.3.3 => ^7.18.6
    • @babel/preset-react ^7.0.0 => ^7.18.6
    • typescript ^3.6.3 => ^4.7.4
    • @kintone/plugin-packer ^5.0.18 => ^6.0.5
    • @kintone/plugin-uploader 3.0.5 => 7.0.1
    • eslint ^6.5.1 => ^8.19.0
    • @cybozu/eslint-config 7.1.0 => >=17.0.2
    • @kintone/kintone-ui-component ^0.6.0 => ^0.9.1
    • react ^16.8.6 => ^17.0.2
    • react-dom ^16.7.0 => ^17.0.2
    • @types/react ^16.8.16 => ^17.0.2
    • @types/react-dom ^16.8.4 => ^17.0.2

v0.3.0

11 Jul 06:17
Compare
Choose a tag to compare

Maintenance

  • Changed dev command's --localhost option logic. #52 @Yanchi4425
    • The last IP on the list will be chosen if there is no https://127.0.0.1:8000/.
    • Don't specify --localhost parameter if you want to display the IP list for choosing.

Security Updates

  • Updated dependent libraries: updated the package-lock with npm audit fix.
  • Updated devDependent libraries: follow-redirects.

Document

  • Updated --localhost parameter option description on README.

v0.2.2

16 Dec 09:58
0bdac3f
Compare
Choose a tag to compare

Document

  • Added yarn command option to install on README. (#45 @YugoHino)

Security Updates

  • Updated dependent libraries: ansi-regex, cross-spawn, inquirer, jsonfile.
  • Updated devDependent libraries: @types/cross-spawn, @types/inquirer, @types/jsonfile.

v0.2.1

09 Nov 04:59
b3102b8
Compare
Choose a tag to compare

Maintenance

  • Create contributing template and guideline.
  • Change the link of repository and name on package.json.

v0.2.0

15 Oct 07:18
6b71683
Compare
Choose a tag to compare

New Feature

  • [Plugin only] Add "uploadConfig.version" property in config.json (#35 @Yanchi4425)
    • You can specify string/integer type.
    • It will reflect to "version" property in manifest.json of plugin.zip.

Maintenance

  • Fix to correctly recognize the URL including @ mark in js/css file path with "dev" command (#37 @Yanchi4425)

Security Updates

  • Add dependent library: "ansi-regex": "^5.0.1"
  • Bump lodash to 4.17.21
  • Bump axios to 0.21.2