Releases: langx/api
Releases · langx/api
v0.5.2
Release Notes
lastMessageUpdatedAt
attribute added into Rooms Collection.- Refactored
LeaderboardController
,MessageController
, andRoomController
for improved functionality and accuracy. - Updated
axios
dependency to version 1.7.2.
Full Changelog: v0.5.1...v0.5.2
v0.5.1
Release Notes
- Added
typing
status support in the API for improved real-time communication.
Full Changelog: v0.5...v0.5.1
v0.5
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
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #8
Full Changelog: v0.4.9...v0.5
v0.4.9
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
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
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
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
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
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
Full Changelog: v0.4.3...v0.4.4
v0.4.3
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