v0.7.2
SQLPage v0.7.2 ✨📝
SQLPage is an open-source low-code web application framework, that allows you to create full websites with only simple database queries. Make your first SQL website today !
This changelog provides an overview of the latest updates and improvements made to the SQLPage project. Check out the exciting new features, bug fixes, and more!
v0.7.2: User Authentication 👤🔒
- Introducing the brand new authentication component! Now you can easily handle user authentication and password checking.
- Say hello to the new redirect component, which allows you to redirect users to another page effortlessly.
- The debug component is now documented, providing you with better insights and debugging capabilities.
✨ Enhanced Shell Component Properties ✨
- Added exciting properties to the shell component:
- the
css
property lets you add custom CSS to the page for personalized styling. - the
javascript
property enables you to incorporate custom JavaScript. Check out an example on how to integrate a React component. - the
footer
property allows you to set a custom message in the footer of the page.
- the
🆕 New Functions 🆕
- Introducing sqlpage.basic_auth_username function! Now you can easily retrieve the name of the user logged in with HTTP basic authentication.
- Say goodbye to complexity with sqlpage.basic_auth_password function, which enables you to obtain the password of the user logged in with HTTP basic authentication.
- Protect your passwords with confidence using sqlpage.hash_password function. It allows you to securely hash passwords using the same secure algorithm as the authentication component.
- Gain greater control with sqlpage.header function, which lets you read an HTTP header from the request.
- Need a random string? We've got you covered! Use the sqlpage.random_string function to generate random strings, perfect for generating session IDs.
🐞 Bug Fixes and Enhancements 🛠️🚀
- Fixed a bug where the page style would not load on pages that were not in the root directory. Find out more here.
- Corrected the issue of resources being served with the wrong content type.
- Improved compilation of SQLPage as an AWS Lambda function.
- Logging and display of errors have been fixed and enhanced, providing more useful information.
Stay tuned for more exciting updates and improvements coming soon! 😃🚀