Releases: ttsukagoshi/csv2gsheets
v2.1.0
What's Changed
New Features
convert
: Convert keys in the config JSON file into a human-friendly format before showing it in the console by @ttsukagoshi in #197
Dependency Updates
- npm(deps): bump inquirer from 9.2.23 to 9.3.2 by @dependabot in #194
- Clean install dependencies by @ttsukagoshi in #195
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
Node.js requirement is updated to >=18.18.0 || >=20.9.0
from the original >=18.0.0
. This means csv2gsheets
will not be compatible with older versions of Node.js that are no longer supported:
v18.x
beforev18.18.0
v19.x
v20.x
beforev20.9.0
There will be upcoming behind-the-scene updates regarding ESLint migration to v9
in the coming months.
Breaking Changes
- Update Node.js requirements to
>=18.18.0 || >=20.9.0
by @ttsukagoshi in #190
Dependency Updates
- github-actions(deps): bump github/codeql-action from 2 to 3 by @dependabot in #140
- npm(deps-dev): bump @faker-js/faker from 8.2.0 to 8.3.1 by @dependabot in #130
- npm(deps-dev): bump typescript from 5.2.2 to 5.3.3 by @dependabot in #138
- npm(deps-dev): bump eslint from 8.52.0 to 8.56.0 by @dependabot in #139
- npm(deps-dev): bump prettier from 3.0.3 to 3.2.4 by @dependabot in #141
- npm(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #142
- npm(deps-dev): bump @types/jest from 29.5.7 to 29.5.11 by @dependabot in #135
- npm(deps): bump read-pkg-up from 10.1.0 to 11.0.0 by @dependabot in #129
- npm(deps): bump inquirer and @types/inquirer by @dependabot in #127
- npm(deps): bump googleapis from 128.0.0 to 129.0.0 by @dependabot in #131
- npm(deps-dev): bump @types/update-notifier from 6.0.6 to 6.0.8 by @dependabot in #132
- Clean install dependencies by @ttsukagoshi in #144
- Update package name in
import
statement by @ttsukagoshi in #145 - npm(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #146
- github-actions(deps): bump super-linter/super-linter from 5 to 6 by @dependabot in #149
- npm(deps-dev): bump eslint from 8.56.0 to 8.57.0 by @dependabot in #151
- npm(deps): bump commander from 11.1.0 to 12.0.0 by @dependabot in #156
- npm(deps-dev): bump prettier from 3.2.4 to 3.2.5 by @dependabot in #152
- npm(deps-dev): bump @types/jest from 29.5.11 to 29.5.12 by @dependabot in #154
- npm(deps-dev): bump @faker-js/faker from 8.4.0 to 8.4.1 by @dependabot in #158
- github-actions(deps): bump github/accessibility-alt-text-bot from 1.4.0 to 1.5.0 by @dependabot in #159
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #182
- npm(deps-dev): bump typescript from 5.3.3 to 5.5.2 by @dependabot in #183
- npm(deps-dev): bump ts-jest from 29.1.2 to 29.1.5 by @dependabot in #184
- npm(deps): bump googleapis from 129.0.0 to 140.0.0 by @dependabot in #185
- npm(deps-dev): bump eslint-plugin-jest from 27.6.3 to 28.6.0 by @dependabot in #187
- npm(deps): bump commander from 12.0.0 to 12.1.0 by @dependabot in #176
- npm(deps): bump inquirer from 9.2.12 to 9.2.23 by @dependabot in #175
- Conduct
npm dedupe
by @ttsukagoshi in #189 - npm(deps-dev): bump the typescript-eslint group across 1 directory with 2 updates by @dependabot in #188
- Clean install dependencies to prepare for Eslint v9 migration by @ttsukagoshi in #192
Misc
- Move
permissions
settings to undercoverage
by @ttsukagoshi in #181 - Update CodeQL scan settings to latest default by @ttsukagoshi in #193
Full Changelog: v1.1.2...v2.0.0
v1.1.2
What's Changed
Dependency updates for Nov. 2023.
Documentation
- Create SECURITY.md by @ttsukagoshi in #123
Dependency Updates
- npm(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #117
- npm(deps): bump update-notifier from 6.0.2 to 7.0.0 by @dependabot in #120
- npm(deps): bump googleapis from 126.0.1 to 128.0.0 by @dependabot in #121
- npm(deps-dev): bump @types/jest from 29.5.6 to 29.5.7 by @dependabot in #118
- npm(deps-dev): bump eslint-plugin-jest from 27.4.3 to 27.6.0 by @dependabot in #119
- github-actions(deps): bump github/accessibility-alt-text-bot from 1.3.0 to 1.4.0 by @dependabot in #122
- Clean install packages by @ttsukagoshi in #124
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
A patch update to make some upgrades to dev dependencies, including a fix for a security issue.
Documentation 📝
- Add some clarifying words to the Create OAuth section in README by @ttsukagoshi in #106
- Update default value of
sourceDir
in README by @ttsukagoshi in #107
Dev Dependency Updates ⚙️
- npm(deps-dev): bump eslint from 8.49.0 to 8.50.0 by @dependabot in #110
- npm(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #108
- github-actions(deps): bump actions/checkout from 3 to 4 by @dependabot in #111
- npm(deps-dev): bump eslint-plugin-jest from 27.4.0 to 27.4.2 by @dependabot in #109
- Clean install dependencies by @ttsukagoshi in #114
- Bump @babel/traverse from 7.23.0 to 7.23.2 by @dependabot in #115
- Clean install packages by @ttsukagoshi in #116
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Notify users when an update is available by @ttsukagoshi in #105
Full Changelog: v1.0.3...v1.1.0
v1.0.3
What's Changed
This is a housekeeping patch update including the following changes:
- Enabled Jest coverage report action for every pull request (#99)
- Change the default value of
sourceDir
in the configuration filec2g.config.json
from the home directory to the current working directory
Bug Fixes 🐞
- Fix a TypeError in Jest testing of
postbuild/postbuild.mjs
by @ttsukagoshi in #102
Misc 🌈
- Add config file
c2g.config.json
to .gitignore by @ttsukagoshi in #98 - Enable Jest coverage workflow by @ttsukagoshi in #99
- Change value of
DEFAULT_CONFIG.sourceDir
to current working directory by @ttsukagoshi in #103 - Add comments to
.npmignore
for better readability by @ttsukagoshi in #104
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- Fix
if
condition:isRoot
->!isRoot
by @ttsukagoshi in #95
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Create codeql.yml by @ttsukagoshi in #87
- Add npm and CodeQL badges by @ttsukagoshi in #90
- Update screenshots in README.md by @ttsukagoshi in #92
- Delete unnecessary empty lines by @ttsukagoshi in #93
Full Changelog: v1.0.0...v1.0.1
v1.0.0
First public release. See README for how to use csv2gsheets.
What's Changed
- Add badges to README by @ttsukagoshi in #85
- Update README.md to delete badge for jest-coverage workflow by @ttsukagoshi in #86
Full Changelog: v0.5.0...v1.0.0
v0.5.0-pre
What's Changed
- Prepare README for public release by @ttsukagoshi in #82
- Update README.md to add screenshots by @ttsukagoshi in #83
- Setup Jest tests by @ttsukagoshi in #84
Full Changelog: v0.4.0...v0.5.0