Skip to content

v0.7.2

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Jul 22:03
· 1794 commits to main since this release
4e8110c

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.

🆕 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! 😃🚀