Releases: kintone-labs/kintone-cli
Releases · kintone-labs/kintone-cli
v0.5.1
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
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
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
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
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
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
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.
- The last IP on the list will be chosen if there is no
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
v0.2.1
v0.2.0
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
to4.17.21
- Bump
axios
to0.21.2