Releases: Ninjaman494/Hanji-Server
Releases · Ninjaman494/Hanji-Server
Version 2.5.4
Summary
- Added autocorrect support
- Migrated to MongoDB Atlas Search. This fixes a bug where search results sometimes have duplicated results when using the cursor, which was caused by inconsistent results across queries
- Updated App Engine runtime to Node.JS v20
- Removed Cloud Debugger API because it's been deprecated
- Updated dependencies
What's Changed
- Add autocorrect algorithm to Korean search by @Ninjaman494 in #170
- Drop 1 occurrence words from dictionary to save memory by @Ninjaman494 in #171
- Change autocorrected in search query from boolean to string by @Ninjaman494 in #174
- Migrate to MongoDB Atlas Search by @Ninjaman494 in #179
- Update actions/checkout action to v4 by @renovate in #177
- Update SpicyPizza/create-envfile action to v2 by @renovate in #173
- Update dependency @types/express to v4.17.21 by @renovate in #178
- Update Dev Dependencies (non-major) by @renovate in #166
- Update Dependencies (non-major) by @renovate in #169
- Removed Cloud Debugger API by @Ninjaman494 in #180
- Update Dev Dependencies (non-major) to v7.23.7 by @renovate in #181
- Update actions/setup-node action to v4 by @renovate in #182
- Update App Engine runtime to node 20 by @Ninjaman494 in #186
- Update google-github-actions/deploy-appengine action to v2 by @renovate in #185
- Update google-github-actions/auth action to v2 by @renovate in #184
- Update dependency @babel/preset-env to v7.23.8 by @renovate in #188
- Update dependency @slack/web-api to v6.11.2 by @renovate in #187
Full Changelog: v2.5.3...v2.5.4
Version 2.5.3
Summary
- Conjugator detects always honorific verbs/adjectives and conjugates them in honorific form only. API also returns
alwaysHonorific
flag - Fixed typing of
regular
flag in conjugation resolvers - Fixed a bug where some dependencies were incorrectly marked as dev dependencies, causing the server to fail on GCP
- Updated dependencies
What's Changed
- Updated regular typing on resolvers by @Ninjaman494 in #161
- Updated conjugator to handle always honorific verbs. by @Ninjaman494 in #162
- Update Dependencies (non-major) by @renovate in #157
- Update Dependencies (non-major) by @renovate in #164
- Update GraphQL Dependencies by @renovate in #155
- Update dependency typescript to v5 by @renovate in #160
- Update Dev Dependencies (non-major) by @renovate in #154
- Added alwaysHonorific flag to Entry type in API by @Ninjaman494 in #167
- Update Dependencies (non-major) by @renovate in #165
- make cross-env regular dep by @Ninjaman494 in #168
Full Changelog: v2.5.2...v2.5.3
Version 2.5.2
What's Changed
- Added WOD to the database by @Ninjaman494 in #153
- Update Dependencies (non-major) by @renovate in #149
- Update GraphQL Dependencies by @renovate in #148
- Update Dev Dependencies (non-major) by @renovate in #147
- Add push notifications to WOD by @Ninjaman494 in #156
Full Changelog: v2.5.1...v2.5.2
Version 2.5.1
What's Changed
- Reorder graphql upload plugin so it works again by @Ninjaman494 in #150
- Trim whitespace from search queries by @Ninjaman494 in #151
- Increase instance class to F4 by @Ninjaman494 in #152
Full Changelog: v2.5.0...v2.5.1
Version 2.5.0
Summary
- Created a new
getConjugations
query that combines and will eventually replace theconjugations
andfavorites
queries. - Updated dependencies
What's Changed
- Use object list in conjugations query by @Ninjaman494 in #139
- Update Dev Dependencies (non-major) to v5.44.0 by @renovate in #137
- Revert "Use object list in conjugations query (#139)" by @Ninjaman494 in #143
- Created getConjugations query by @Ninjaman494 in #144
- Update Dependencies (non-major) by @renovate in #136
- Update Dev Dependencies (non-major) by @renovate in #142
- Update GraphQL Dependencies by @renovate in #138
Full Changelog: v2.4.0...v2.5.0
Version 2.4.0
BREAKING CHANGE: As part of the refactor, the examples endpoint and the create/edit/apply suggestion endpoints have been deleted. The deletion of the examples endpoint is a breaking change for old versions of the native Android app.
Summary
- Updated dependencies
- Refactored code in feature folders (#126)
- Set deploy-appengine version to v1, it was previously set to main (#135)
- Fixed a bug in some queries where receiving an empty string would throw an error (#135)
What's Changed
- Update Dependencies (non-major) by @renovate in #113
- Update GraphQL Dependencies by @renovate in #112
- Refactor codebase into features by @Ninjaman494 in #126
- Update dependency dotenv to v16 by @renovate in #103
- Update actions/setup-node action to v3 by @renovate in #108
- Update dependency glob to v8 by @renovate in #114
- Update GraphQL Dependencies by @renovate in #128
- Update Dependencies (non-major) by @renovate in #127
- Update actions/checkout action to v3 by @renovate in #109
- Update Dev Dependencies (non-major) by @renovate in #111
- Update dependency @google-cloud/debug-agent to v7 by @renovate in #121
- Update dependency firebase-admin to v11 by @renovate in #124
- Update dependency ts-node-dev to v2 by @renovate in #129
- Update to Apollo 4 to fix security issues by @Ninjaman494 in #134
- #120 #125 Set deploy-appengine version and fix empty string bug by @Ninjaman494 in #135
- Update GraphQL Dependencies by @renovate in #133
- Update Dependencies (non-major) by @renovate in #131
- Update Dev Dependencies (non-major) by @renovate in #130
- Update google-github-actions/auth action to v1 by @renovate in #132
Full Changelog: v2.3.0...v2.4.0
Version 2.3.0
Summary
- Updated a bunch of dependencies via Renovate
- Added
createSurveySubmission
mutation for sending survey submissions to the database
What's Changed
- Update Dev Dependencies (non-major) by @renovate in #88
- Update dependency jest to v27.4.7 by @renovate in #89
- Use google-github-actions/auth action by @Ninjaman494 in #93
- Update Dependencies (non-major) by @renovate in #90
- Update Dev Dependencies (non-major) by @renovate in #91
- Update dependency dotenv to v12 by @renovate in #92
- Update dependency dotenv to v12.0.4 by @renovate in #95
- Update dependency eslint to v8.7.0 by @renovate in #94
- Update Dependencies (non-major) by @renovate in #97
- Update Dev Dependencies (non-major) by @renovate in #96
- Update dependency dotenv to v14 by @renovate in #98
- Update dependency eslint to v8.8.0 by @renovate in #99
- Fix Typescript error caused by [email protected]^ by @Ninjaman494 in #100
- Update GraphQL Dependencies by @renovate in #64
- Update GraphQL Dependencies (major) by @renovate in #77
- Update GraphQL Dependencies to v3.6.3 by @renovate in #104
- Update Dev Dependencies (non-major) by @renovate in #102
- Update Dependencies (non-major) by @renovate in #107
- Update Dev Dependencies (non-major) by @renovate in #105
- Update GraphQL Dependencies by @renovate in #106
- Update dependency eslint to v8.11.0 by @renovate in #110
- Add survey submission endpoint by @Ninjaman494 in #119
Full Changelog: v2.2.2...v2.3.0
Version 2.2.2
What's Changed
- Searching 려 causes an undefined exception by @Ninjaman494 in #87
Full Changelog: v2.2.1...v2.2.2
Version 2.2.1
What's Changed
- Added
apollo-datasource
as a dependency to fix deployment issue - Use an action to create
.env
file in deploy workflow
Full Changelog: v2.2.0...v2.2.1
Version 2.2.0
Summary
- Updated a bunch of dependencies via Renovate.
- Added
sendBugReport
mutation for sending bug reports via Slack - Added tests for datasources and cleaned up testing code in general
What's Changed
- Pin dependency @types/express to v4.17.11 by @renovate in #57
- Update dependency mongodb to v4 by @renovate in #62
- Update Dependencies (non-major) by @renovate in #58
- Update Dev Dependencies (non-major) by @renovate in #59
- Update dependency @types/express to v4.17.13 by @renovate in #60
- Update GraphQL Dependencies to v3 (major) by @renovate in #61
- Update Dependencies (non-major) by @renovate in #65
- Update Dev Dependencies (non-major) by @renovate in #63
- Update Dev Dependencies (non-major) by @renovate in #68
- Update dependency @types/jest to v27 by @renovate in #67
- Update dependency firebase-admin to v10 by @renovate in #73
- Update Dependencies (non-major) by @renovate in #71
- Update Dev Dependencies (non-major) by @renovate in #70
- Update Dev Dependencies (non-major) to v7.16.0 by @renovate in #76
- Update Dependencies (non-major) by @renovate in #75
- Update typescript-eslint monorepo to v5 (major) by @renovate in #74
- Update dependency eslint to v8 by @renovate in #72
- Update dependency @types/mongodb to v4 by @renovate in #66
- Update Dependencies (non-major) by @renovate in #79
- Update Dev Dependencies (non-major) by @renovate in #78
- Update Dev Dependencies (non-major) by @renovate in #80
- Update Dependencies (non-major) by @renovate in #81
- Update Dev Dependencies (non-major) by @renovate in #82
- Adds bug-report mutation by @Ninjaman494 in #83
Full Changelog: v2.1.2...v2.2.0