Release Notes & Updates
Release Notes & Updates for Next-DRF
Stay informed about the latest updates, new features, bug fixes, and changes in Next-DRF. This changelog helps track progress and improvements made to the project.
Version 1.2.0 - November 2024
New Features
- Firebase Authentication Integration: Added support for Firebase-based authentication, making it easier to use Firebase as an authentication provider.
- Enhanced JWT Refresh Mechanism: Improved token refresh logic to ensure smoother user sessions and better security.
Bug Fixes
- Fixed CORS Issues: Resolved CORS errors experienced during frontend-backend communication.
- Database Migration Error: Addressed an issue where database migrations were failing on certain environments.
Improvements
- Optimized API Response Times: Reduced response times for key endpoints, improving the overall performance of the backend.
- Code Quality Enhancements: Applied various code quality improvements, following PEP 8 and ESLint guidelines.
Version 1.1.0 - October 2024
New Features
- AWS Cognito Integration: Added support for AWS Cognito to manage user authentication, providing robust and secure identity management.
- Role-Based Access Control (RBAC): Introduced RBAC to manage different user roles and permissions.
Bug Fixes
- Token Expiry Issues: Fixed an issue where users were logged out prematurely due to incorrect token expiry settings.
- GitHub OAuth Callback Errors: Corrected callback URI issues for GitHub OAuth integration.
Improvements
- Improved Documentation: Added new guides for setting up AWS Cognito and Firebase authentication.
- Frontend Enhancements: Improved responsiveness and accessibility for mobile users.
Version 1.0.0 - September 2024
Initial Release
- Core Features: Initial release of Next-DRF with foundational features, including:
- Next.js Frontend integrated with Django Rest Framework (DRF) backend.
- JWT-based Authentication for secure user login and session management.
- Third-Party Authentication: Support for Auth0 and Okta integration.
Bug Fixes
- Initial Testing Bugs: Resolved initial testing issues to stabilize the core features.
Improvements
- User Experience: Improved error messages and form validation on the frontend.
Summary
The Next-DRF changelog is here to keep you up-to-date with all new features, improvements, and fixes. We value the contributions from our community and strive to make each release better. Stay tuned for more exciting updates and enhancements.
For any questions or to report issues, feel free to reach out to us at cointavia@gmail.com or visit our repository on GitHub.