Releases: sqlpage/SQLPage
v0.12.0-beta4
Better error messages
v0.12.0-beta3
new feature: sqlpage/on_connect.sql to run sql statements at the begi…
v0.12.0-beta2
Beta 2, fixes bugs with non-string variables and introduces sqlpage.exec
v0.12.0-beta
v0.12 Beta release
- variables . SQLPage now support setting and reusing variables between statements. This allows you to write more complex SQL queries, and to reuse the result of a query in multiple places.
-- Set a variable SET person = 'Alice'; -- Use it in a query SELECT 'text' AS component, 'Hello ' || $person AS contents;
v0.11.1
⚠️ Security update
Fixes a potential exposure of database credentials if they are in the configuration file (not in an environment variable), and the web_root is the current working directory (the default). See #89
Full Changelog: v0.11.0...v0.11.1
v0.11.0
SQLPage Release Notes - Version 0.11.0 🚀
We're thrilled to introduce SQLPage version 0.11.0, packed with exciting new features and enhancements to supercharge your web application development journey. Let's dive into the remarkable improvements this release brings:
Unlock the Power of Environment Variables!
🔐 Support for Environment Variables
In this release, we're introducing a game-changer: the ability to read environment variables directly from your SQL code using sqlpage.environment_variable('VAR_NAME'). This opens up a world of possibilities for dynamic and secure configuration within your SQLPage applications.
Enhanced Database Connectivity
🌐 Better Connection Options for MSSQL
We've expanded our support for database connectivity by providing enhanced connection options for MSSQL. Now, connecting to your Microsoft SQL Server databases is more straightforward and versatile than ever. Notable, you can set your application's name in the connection string, and configure the window size for optimal performance.
Unleash Creativity with New Icons
🎨 Fresh Icons for Every Component
Elevate your UI game with a wide array of new icons available for use across all components. Explore the possibilities and enhance the visual appeal of your web application. Check out the new icons.
Empowering CSS Upgrades
🌟 New CSS Library Version
We've leveled up our CSS library, giving you more power when crafting custom components. Stay on the cutting edge of web design with the latest CSS enhancements. Explore the updates.
Tailored Web Root Configuration
📂 Configure Your Web Root
With the new release, you can now configure SQLPage to start in one directory while serving SQL files from another. This flexibility enables you to structure your project in a way that suits your workflow seamlessly. Learn more in the configuration documentation.
Friendly Welcome Message
👋 A Warm Welcome to SQLPage
Experience a friendlier introduction to SQLPage with our new welcome message:
SQLPage is now running on http://127.0.0.1:8080/
You can write your code in .sql files in /path/to/your/website/directory.`
Empowering Functions for Developers
🧰 New Developer Tools
We've introduced two new functions to empower developers:
sqlpage.current_working_directory(): Easily retrieve the current working directory of the SQLPage process.sqlpage.version(): Quickly obtain the version of SQLPage you're using.
Upgrade to SQLPage 0.11.0 today, and embark on a journey of limitless possibilities in web application development. We're dedicated to providing you with the tools and features you need for a seamless and efficient coding experience.
Get Started with SQLPage | GitHub Repository
Unleash your creativity and build extraordinary SQL-driven web applications with SQLPage 0.11.0.
Happy coding! 💻🚀
Full Changelog: v0.10.3...v0.11.0
v0.10.4-beta1
mssql connections
v0.10.3
mssql connection string improvements
v0.10.2
This small updates fixes a display bug with the map component.
v0.10.1
-
Update the SQL parser, with multiple fixes. See https://github.com/sqlparser-rs/sqlparser-rs/blob/main/CHANGELOG.md#0370-2023-08-22
-
Display all parameters in the debug component (instead of only row-level parameters).
-
Update dashmap for better file lookup performance.
-
Fix table sorting.
-
Fix a bug with Basic Authentication.
See #72. Thanks to @edgrip for the contribution !
Contributions
- Bump rustls-webpki from 0.101.3 to 0.101.4 by @dependabot in #68
- Fix broken search in shell template by @maaxleq in #71
- Fix ErrorWithStatus bubbling by @edgrip in #72
New Contributors
- @dependabot made their first contribution in #68
- @maaxleq made their first contribution in #71
- @edgrip made their first contribution in #72
Full Changelog: v0.10.0...v0.10.1