Skip to content

Releases: hoangvvo/nextjs-mongodb-app

v2.0.0

11 Jun 11:04
Compare
Choose a tag to compare
  • Fixed bad middleware pattern, updated with best practices
  • Finish up redesign #134
  • Use ObjectId for _id, envelop error API responses, remove "all" middleware #133

v1.8.0: Setup and security

23 Sep 17:59
Compare
Choose a tag to compare
  • Only config CLOUDINARY_URL if defined
  • security: Validate request body with ajv (#131)
  • Fix findPostById#withUser argument undefined
  • security: Use MongoDB projection to hide sensitive fields (#130)
  • Bump next-session to v4

v1.7.0: Username support

20 Sep 17:38
Compare
Choose a tag to compare
  • Add username support (#129)
  • Replace express-session with next-session
  • Bump next-session and set cookie expiry

v1.6.0: Post comments feature, Fix email features

18 Sep 19:29
300c164
Compare
Choose a tag to compare
  • (feat) Add Post comments (#128)
  • (feat) Replace sendgrid with nodemailer (#127)
  • (refactor) Refactor and update Vercel deployment (d963588)
  • (chore) Bump deps and breaking changes (#125)
  • (fix) Add Subject to Send Grid Email Verification message (#108)
  • (fix) Fix normalized email address issue (#113)
  • (fix) Return when 401 occurs for resetting password (#122)

v1.5.0: Bug fixes and improvements

25 Nov 08:18
Compare
Choose a tag to compare
  • Update next-session (#70) superseded by #92
  • fix: small typos, should send status with res not req (#74)
  • Use the new useSWRInfinite and refresh posts on interval (#80)
  • Use express-session (#92)
  • Refactor mailer (def142f)
  • Use absolute imports and move files (78c8379)
  • MongoDB client caching strategy using global (5b2523e)
  • cache user data (9ff6fd1)
  • Some deps upgrades

There has been a hiatus due to me being busy, but I hope to restart this project soon.

v1.4: User profile and social posts

24 May 17:55
092b7c5
Compare
Choose a tag to compare

Features

  • Other user profile (#63)
  • Posting (#64)