Releases: bachmacintosh/wanikani-api-types
Releases · bachmacintosh/wanikani-api-types
1.5.0
What's Changed
☑️ TypeScript Changes
🔄 Dependency Updates
- Update Development Dependency "prettier" to v3.0.3 (main) by @renovate in #218
- Update Development Dependency "eslint-import-resolver-typescript" to v3.6.1 (main) by @renovate in #222
- Update Development Dependency "rimraf" to v5.0.5 (main) by @renovate in #223
- Update Development Dependency "eslint" to v8.50.0 (main) by @renovate in #225
- Update Development Dependency "typedoc" to v0.25.1 (main) by @renovate in #224
- Update Development Dependency TypeScript ESLint to v6.7.3 (main) by @renovate in #226
- Update jest monorepo to v29.7.0 (main) by @renovate in #227
- Update actions/checkout action to v4 (main) by @renovate in #228
- Bump @babel/traverse from 7.20.1 to 7.23.2 by @dependabot in #236
- Update Development Dependency "typedoc" to v0.25.3 (main) by @renovate in #237
- Update Development Dependency "eslint-plugin-import" to v2.29.0 (main) by @renovate in #239
- Update Development Dependency TypeScript ESLint to v6.9.1 (main) by @renovate in #240
- Update Development Dependency "eslint" to v8.52.0 (main) by @renovate in #238
- Update Dependency "node" to v20 (main) by @renovate in #241
- Update actions/setup-node action to v4 (main) by @renovate in #242
- Update Development Dependency "typedoc" to v0.25.4 (main) by @renovate in #249
- Update Development Dependency "eslint" to v8.54.0 (main) by @renovate in #250
- Update Development Dependency "prettier" to v3.1.0 (main) by @renovate in #251
- Update Development Dependency TypeScript ESLint to v6.13.1 (main) by @renovate in #252
Other Changes
- Renovate: Add v1 to Base Branches by @bachmacintosh in #217
- GitHub: Run Tests for PRs on v1 Branch by @bachmacintosh in #220
- GitHub: Add TypeScript 5.3 to Pull Request Tests by @bachmacintosh in #257
- Chore: Remove v1 Branch Tests by @bachmacintosh in #258
- Release: Version 1.5 by @bachmacintosh in #260
Full Changelog: 1.4.0...1.5.0
1.4.0
What's Changed
☑️ TypeScript Changes
- Update TypeScript Development Version to v5.1.6 by @renovate in #196
- Update Supported TypeScript Versions to v5.2.2 by @renovate in #214
🔄 Dependency Updates
- Update Development Dependency "eslint" to v8.43.0 by @renovate in #197
- Update Development Dependency TypeScript ESLint to v5.60.1 by @renovate in #198
- Update Development Dependency "eslint" to v8.44.0 by @renovate in #199
- Chore: Update Linting/Formatting Rules/Packages by @bachmacintosh in #200
- Update Development Dependency "ts-jest" to v29.1.1 by @renovate in #201
- Update jest monorepo to v29.6.2 by @renovate in #202
- Update Development Dependency "eslint-config-prettier" to v9 by @renovate in #204
- Update Development Dependency "eslint-plugin-import" to v2.28.1 by @renovate in #205
- Update Development Dependency "prettier" to v3.0.2 by @renovate in #206
- Update jest monorepo to v29.6.4 by @renovate in #207
- Update Development Dependency "eslint" to v8.48.0 by @renovate in #208
- Update Development Dependency "eslint-import-resolver-typescript" to v3.6.0 by @renovate in #209
- Update Development Dependency TypeScript ESLint to v6.5.0 by @renovate in #210
- Update Development Dependency "@bachmacintosh/typedoc-theme" to v0.2.1 by @renovate in #212
- Update Development Dependency "typedoc" to v0.25.0 by @renovate in #211
Other Changes
- Undo grouped exports by @bachmacintosh in #203
- GitHub: Add TypeScript 5.2 to Pull Request Tests by @bachmacintosh in #213
- Chore: Update README / LICENSE Copyright Year by @bachmacintosh in #215
- Release: Version 1.4 by @bachmacintosh in #216
Full Changelog: 1.3.0...1.4.0
1.3.0
What's Changed
☑️ TypeScript Changes
🔄 Dependency Updates
- Update Development Dependency "rimraf" to v5.0.1 by @renovate in #188
- Update Development Dependency "typedoc" to v0.24.7 by @renovate in #189
- Update Development Dependency TypeScript ESLint to v5.59.8 by @renovate in #190
- Update Development Dependency "eslint" to v8.41.0 by @renovate in #191
- Update Development Dependency "typedoc" to v0.24.8 by @renovate in #194
Other Changes
- GitHub: Add Permissions and Manual Run for Cloudflare by @bachmacintosh in #187
- Add Build for TypeScript 5.1 by @bachmacintosh in #193
- Release: Version 1.3 by @bachmacintosh in #195
Full Changelog: 1.2.0...1.3.0
1.2.0
What's Changed
🎉 New Features
- Subjects: Add Kana Vocabulary by @bachmacintosh in #181
- Subjects: Re-use Vocabulary sub-types for Kana Vocabulary by @bachmacintosh in #185
📓 Documentation Updates
- Docs: Update Typedoc Configuration by @bachmacintosh in #182
☑️ TypeScript Changes
- Update TypeScript Development Version to v5.0.3 by @renovate in #162
- Update TypeScript Development Version to v5.0.4 by @renovate in #165
🔄 Dependency Updates
- Update Development Dependency "prettier" to v2.8.5 by @renovate in #153
- Update Development Dependency "eslint-config-prettier" to v8.8.0 by @renovate in #155
- Update Development Dependency "prettier" to v2.8.6 by @renovate in #154
- Update Development Dependency TypeScript ESLint to v5.56.0 by @renovate in #156
- Update Development Dependency "rimraf" to v4.4.1 by @renovate in #157
- Update Development Dependency "prettier" to v2.8.7 by @renovate in #158
- Update Development Dependency TypeScript ESLint to v5.57.0 by @renovate in #159
- Update Development Dependency "eslint" to v8.37.0 by @renovate in #160
- Update Development Dependency "ts-jest" to v29.1.0 by @renovate in #163
- Update Development Dependency TypeScript ESLint to v5.57.1 by @renovate in #164
- Update Development Dependency "eslint" to v8.38.0 by @renovate in #166
- Update Development Dependency "@bachmacintosh/typedoc-theme" to v0.2.0 by @renovate in #168
- Update Development Dependency "typedoc" to v0.24.1 by @renovate in #167
- Update Development Dependency "rimraf" to v5 by @renovate in #169
- Update Development Dependency TypeScript ESLint to v5.58.0 by @renovate in #170
- Update Development Dependency "typedoc" to v0.24.2 by @renovate in #171
- Update Development Dependency "typedoc" to v0.24.4 by @renovate in #172
- Update Development Dependency TypeScript ESLint to v5.59.0 by @renovate in #173
- Update Development Dependency "eslint" to v8.39.0 by @renovate in #175
- Update Development Dependency "typedoc" to v0.24.5 by @renovate in #178
- Update Development Dependency "prettier" to v2.8.8 by @renovate in #177
- Update Development Dependency TypeScript ESLint to v5.59.1 by @renovate in #180
- Update Development Dependency "typedoc" to v0.24.6 by @renovate in #179
- Update Development Dependency TypeScript ESLint to v5.59.2 by @renovate in #184
Other Changes
- Chore: Simplify TypeScript Peer Dependency Range by @bachmacintosh in #174
- GitHub: Use NVM to Manage Node.js Version by @bachmacintosh in #176
- GitHub: Generate NPM Provenance by @bachmacintosh in #183
- Release: Version 1.2 by @bachmacintosh in #186
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
🎉 New Features
- Subjects: Markup Matchers by @bachmacintosh in #96
- Base: Add Validators by @bachmacintosh in #134
- Requests: Add WKRequestFactory and Associated Types by @bachmacintosh in #115
🐛 Bug Fixes
- Base: Describe and Cover TypeError in stringifyParameters() by @bachmacintosh in #143
📓 Documentation Updates
- Docs: Update README and EXAMPLES with New Features by @bachmacintosh in #148
- Docs: Mention Subject Markup Matchers in README by @bachmacintosh in #152
☑️ TypeScript Changes
- Update TypeScript Development Version to v4.9.5 by @renovate in #116
- Update Supported TypeScript Versions to v5 by @renovate in #144
🔄 Dependency Updates
- Update Development Dependency TypeScript ESLint to v5.49.0 by @renovate in #111
- Update Development Dependency "rimraf" to v4.1.2 by @renovate in #110
- Update jest monorepo to v29.4.0 by @renovate in #112
- Update jest monorepo to v29.4.1 by @renovate in #113
- Update Development Dependency "eslint" to v8.33.0 by @renovate in #114
- Update Development Dependency TypeScript ESLint to v5.50.0 by @renovate in #117
- Update Development Dependency TypeScript ESLint to v5.51.0 by @renovate in #118
- Update jest monorepo to v29.4.2 by @renovate in #119
- Update Development Dependency "prettier" to v2.8.4 by @renovate in #120
- Update Development Dependency "eslint" to v8.34.0 by @renovate in #121
- Update Development Dependency "typedoc" to v0.23.25 by @renovate in #122
- Update Development Dependency TypeScript ESLint to v5.52.0 by @renovate in #123
- Update jest monorepo to v29.4.3 by @renovate in #124
- Update Development Dependency TypeScript ESLint to v5.53.0 by @renovate in #125
- Update Development Dependency "eslint" to v8.35.0 by @renovate in #126
- Update Development Dependency "typedoc" to v0.23.26 by @renovate in #127
- Update Development Dependency TypeScript ESLint to v5.54.0 by @renovate in #128
- Update Development Dependency "rimraf" to v4.1.3 by @renovate in #129
- Update Development Dependency "rimraf" to v4.2.0 by @renovate in #130
- Update Development Dependency "rimraf" to v4.3.0 by @renovate in #131
- Update Development Dependency "eslint-config-prettier" to v8.7.0 by @renovate in #132
- Update jest monorepo to v29.5.0 by @renovate in #133
- Update Development Dependency "rimraf" to v4.3.1 by @renovate in #135
- Update Development Dependency TypeScript ESLint to v5.54.1 by @renovate in #136
- Update Development Dependency "rimraf" to v4.4.0 by @renovate in #137
- Update Development Dependency "eslint" to v8.36.0 by @renovate in #142
- Update Development Dependency TypeScript ESLint to v5.55.0 by @renovate in #145
- Update Development Dependency "typedoc" to v0.23.27 by @renovate in #146
- Update Development Dependency "typedoc" to v0.23.28 by @renovate in #147
Other Changes
- Chore: Rename validatePayloads to validatePayload by @bachmacintosh in #138
- Tests: Add Code Coverage Reporting by @bachmacintosh in #140
- Tests: Require Patch Coverage of 90% by @bachmacintosh in #141
- GitHub: Add TypeScript 5.0 to Pull Request Tests by @bachmacintosh in #139
- GitHub: Move TypeScript Changes above Dependency Updates by @bachmacintosh in #150
- GitHub: Use correct Cloudflare Pages action version by @bachmacintosh in #151
- Release: Version 1.1 by @bachmacintosh in #149
Full Changelog: 1.0.1...1.1.0
1.0.1
ℹ️ Note
This is a version bump only to accommodate changes to package metadata, outside of development dependency updates.
What's Changed
🔄 Dependency Updates
- Update Development Dependency "typedoc" to v0.23.22 by @renovate in #84
- Update Development Dependency TypeScript ESLint to v5.46.1 by @renovate in #85
- Update Development Dependency "eslint" to v8.30.0 by @renovate in #86
- Update Development Dependency "typedoc" to v0.23.23 by @renovate in #87
- Update Development Dependency TypeScript ESLint to v5.47.0 by @renovate in #88
- Update Development Dependency TypeScript ESLint to v5.47.1 by @renovate in #89
- Bump json5 from 2.2.1 to 2.2.2 by @dependabot in #90
- Update Development Dependency "eslint" to v8.31.0 by @renovate in #91
- Update Development Dependency "eslint-config-prettier" to v8.6.0 by @renovate in #92
- Update Development Dependency TypeScript ESLint to v5.48.0 by @renovate in #93
- Update Development Dependency "prettier" to v2.8.2 by @renovate in #94
- Update Development Dependency "typedoc" to v0.23.24 by @renovate in #95
- Update Development Dependency TypeScript ESLint to v5.48.1 by @renovate in #98
- Update Development Dependency "ts-jest" to v29.0.4 by @renovate in #99
- Update Development Dependency "ts-jest" to v29.0.5 by @renovate in #100
- Update Development Dependency "rimraf" to v4 by @renovate in #101
- Update Development Dependency "prettier" to v2.8.3 by @renovate in #102
- Update Development Dependency "rimraf" to v4.0.5 by @renovate in #103
- Update Development Dependency "eslint" to v8.32.0 by @renovate in #104
- Update Development Dependency "rimraf" to v4.0.7 by @renovate in #105
- Update Development Dependency TypeScript ESLint to v5.48.2 by @renovate in #106
- Update Development Dependency "rimraf" to v4.1.0 by @renovate in #107
- Update Development Dependency "rimraf" to v4.1.1 by @renovate in #108
Other Changes
- Chore: Update Package Author Email by @bachmacintosh in #109
New Contributors
- @dependabot made their first contribution in #90
Full Changelog: 1.0.0...1.0.1
1.0.0
What's Changed
⚠️ BREAKING CHANGES
- BREAKING: Remove Items Deprecated in 1.0 by @bachmacintosh in #53
- BREAKING: Remove wanikani_compatibility_mode from WKUserPreferences by @bachmacintosh in #69
🎉 New Features
- Base: Add WKLessonBatchSizeNumber Type and Type Guard by @bachmacintosh in #50
- Base: Check for Leap Years in isWKDatableString() by @bachmacintosh in #74
🐛 Bug Fixes
- SRS: Make burning_stage_position a WKSrsStageNumber by @bachmacintosh in #52
- Base: Fix isWKDatableString false positives by @bachmacintosh in #77
- Base: Remove WKSubjectData from WKResource Data Prop by @bachmacintosh in #83
📓 Documentation Updates
- Docs: Add missing category tag on WKLevel by @bachmacintosh in #51
- Docs: Update README with Deno NPM Specifiers by @bachmacintosh in #67
🔄 Dependency Updates
- Renovate: Require approval for Peer Dependencies by @bachmacintosh in #55
- Renovate: Better TypeScript Update Names by @bachmacintosh in #56
- Renovate: Swap groupName with commitMessageTopic by @bachmacintosh in #57
- Update dependency @bachmacintosh/typedoc-theme to v0.1.2 by @renovate in #58
- Renovate: Better PR Titles by @bachmacintosh in #59
- Renovate: Move to External Config by @bachmacintosh in #60
- Tests: Use Jest Globals by @bachmacintosh in #61
- Update Development Dependency "typedoc" to v0.23.21 by @renovate in #62
- Update Development Dependency TypeScript ESLint to v5.43.0 by @renovate in #63
- Update Development Dependency "eslint" to v8.28.0 by @renovate in #68
- Update Development Dependency TypeScript ESLint to v5.44.0 by @renovate in #71
- Update Development Dependency "prettier" to v2.8.0 by @renovate in #72
- Update Development Dependency TypeScript ESLint to v5.45.0 by @renovate in #75
- Update Development Dependency "eslint" to v8.29.0 by @renovate in #76
- Update Development Dependency TypeScript ESLint to v5.45.1 by @renovate in #78
- Update Development Dependency "prettier" to v2.8.1 by @renovate in #79
- Update Development Dependency TypeScript ESLint to v5.46.0 by @renovate in #81
☑️ TypeScript Changes
- Update TypeScript Development Version to v4.9.3 by @renovate in #64
- Update TypeScript Development Version to v4.9.4 by @renovate in #80
Other Changes
- GitHub: Add TypeScript 4.9 to Pull Request Tests by @bachmacintosh in #54
- GitHub: Call Out Deprecated Items in Release Notes by @bachmacintosh in #65
- GitHub: Mention Related Pull Requests in PR Template by @bachmacintosh in #70
- Chore: Update ESLint Member Ordering Rule by @bachmacintosh in #73
- Chore: Tidy Up and Release 1.0.0 by @bachmacintosh in #82
Full Changelog: 0.9.0...1.0.0
1.0.0-rc5
What's Changed
🐛 Bug Fixes
- Base: Fix isWKDatableString false positives by @bachmacintosh in #77
🔄 Dependency Updates
- Update Development Dependency TypeScript ESLint to v5.45.0 by @renovate in #75
- Update Development Dependency "eslint" to v8.29.0 by @renovate in #76
Full Changelog: 1.0.0-rc4...1.0.0-rc5
1.0.0-rc4
What's Changed
🎉 New Features
- Base: Check for Leap Years in isWKDatableString() by @bachmacintosh in #74
Other Changes
- Chore: Update ESLint Member Ordering Rule by @bachmacintosh in #73
Full Changelog: 1.0.0-rc3...1.0.0-rc4
1.0.0-rc3
What's Changed
⚠️ BREAKING CHANGES
- BREAKING: Remove wanikani_compatibility_mode from WKUserPreferences by @bachmacintosh in #69
📓 Documentation Updates
- Docs: Update README with Deno NPM Specifiers by @bachmacintosh in #67
🔄 Dependency Updates
- Update Development Dependency "eslint" to v8.28.0 by @renovate in #68
- Update Development Dependency TypeScript ESLint to v5.44.0 by @renovate in #71
- Update Development Dependency "prettier" to v2.8.0 by @renovate in #72
Other Changes
- GitHub: Mention Related Pull Requests in PR Template by @bachmacintosh in #70
Full Changelog: 1.0.0-rc2...1.0.0-rc3