Skip to content

Releases: langx/api

v0.5.2

25 Jun 17:46
730bafc
Compare
Choose a tag to compare

Release Notes

  • lastMessageUpdatedAt attribute added into Rooms Collection.
  • Refactored LeaderboardController, MessageController, and RoomController for improved functionality and accuracy.
  • Updated axios dependency to version 1.7.2.

Full Changelog: v0.5.1...v0.5.2

v0.5.1

22 Jun 23:51
c33bc02
Compare
Choose a tag to compare

Release Notes

  • Added typing status support in the API for improved real-time communication.

Full Changelog: v0.5...v0.5.1

v0.5

21 Jun 18:57
89c89f5
Compare
Choose a tag to compare

Release Notes

  • Added new features to Room and User management
  • Cleaned up code and improved error handling

Improvements

  • Better error handling and logging
  • Performance improvements

Endpoints

+    PUT /api/language/:id
+    PUT /api/user/:id

What's Changed

Full Changelog: v0.4.9...v0.5

v0.4.9

18 Jun 03:07
57884cc
Compare
Choose a tag to compare

Release Notes

  • Leaderboard Token Retrieval: Added new routes and controllers to fetch leaderboard data based on tokens.

Improvements

  • Environment Configuration: Added WALLET_COLLECTION to .env.sample for better configuration management.

Endpoints

+    GET /api/leaderboard/token

Full Changelog: v0.4.8...v0.4.9

v0.4.8

17 Jun 23:59
3598dfc
Compare
Choose a tag to compare

Release Notes

  • Username Validation: Added validation for username format in UserController.
  • Username Generation Update: Enhanced the username generation logic in UserController.
  • Pre-defined Usernames and Default Badges: Implemented functionality to add pre-defined usernames and assign default badges in UserController.
  • Patreon Update: Updated the Patreon username in FUNDING.yml.

Full Changelog: v0.4.7...v0.4.8

v0.4.7

10 Jun 20:45
b0f0344
Compare
Choose a tag to compare

Release Notes

  • The Pioneer badge has been added to the default badges in the UserController. This badge recognizes early adopters and significant contributors to the LangX community, fostering a sense of achievement and encouraging continued engagement among our users.

Full Changelog: v0.4.6...v0.4.7

v0.4.6

03 Jun 01:53
bdf9822
Compare
Choose a tag to compare

Release Notes

  • Added copilot maintenance management functionality to RoomController.
  • Updated maintenance flags in .env.sample.

Endpoints

+    GET /api/update/copilot

Full Changelog: v0.4.5...v0.4.6

v0.4.5

30 May 16:59
a5eefb7
Compare
Choose a tag to compare

Release Notes

  • Copilot Management Functionality: Added copilot management functionality to RoomController.
  • Consistent Quotation Marks: Updated RoomRoutes to use consistent quotation marks for imports and routes.
  • Message Route Update: Removed deprecated message update route and added a new route for updating messages.

Endpoints

+    PUT /api/room/:id
+    PUT /api/message/:id
-    PATCH /api/message/:id # Deprecated

Full Changelog: v0.4.4...v0.4.5

v0.4.4

26 May 09:23
3d93494
Compare
Choose a tag to compare

Release Notes

  • Added user data validation in UserController to ensure data integrity and security during the signup process. #7
  • Various minor fixes and improvements to enhance the overall performance and reliability of the application.
  • Updated copyright information in LICENSE file.
  • Special Thank you, @Honzoraptor31415, for your contributions and support!

What's Changed

  • Add user data validation in UserController by @xuelink in #7

Full Changelog: v0.4.3...v0.4.4

v0.4.3

27 Apr 21:55
bf86bac
Compare
Choose a tag to compare

Release Notes

  • Refactored MailController to use axios for sending requests
  • Fixed a bug about fetch() import to MailController
  • Updated package-lock.json and package.json with new dependencies

Full Changelog: v0.4.2...v0.4.3