Skip to content

Commit

Permalink
v0.18.1
Browse files Browse the repository at this point in the history
  • Loading branch information
lovasoa committed Jan 28, 2024
1 parent 32abc04 commit 7595795
Show file tree
Hide file tree
Showing 4 changed files with 50 additions and 2 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# CHANGELOG.md

## 0.18.1 (2024-01-28)

- Fixes a bug introduced in 0.18.0 where the `chart` component would not respect its `height` attribute.

## 0.18.0 (2024-01-28)

- Fix small display issue on cards without a title.
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sqlpage"
version = "0.18.0"
version = "0.18.1"
edition = "2021"
description = "A SQL-only web application framework. Takes .sql files and formats the query result using pre-made configurable professional-looking components."
keywords = ["web", "sql", "framework"]
Expand Down
44 changes: 44 additions & 0 deletions examples/official-site/sqlpage/migrations/33_blog_v018.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@

INSERT INTO blog_posts (title, description, icon, created_at, content)
VALUES
(
'New SQLPage, and a talk at PGConf.eu',
'SQLPage v0.18.0 is out, and there is detailed introduction to SQLPage on youtube',
'code-minus',
'2023-08-03',
'
[SQLPage](https://sql.ophir.dev) is a small web server that renders your SQL queries as beautiful interactive websites. This release has seen significant new features and fixes from new contributors, which is great and show the health of the project ! If you feel something is missing or isn''t working quite right, all your contributions are always welcome.
On a side note, I [gave a talk about SQLPage last December at PGConf.eu](https://www.youtube.com/watch?v=mXdgmSdaXkg).
It is a great detailed introduction to SQLPage, and I recommend it if you want to learn more about the project.
1. **New `tracking` component for beautiful and compact status reports:** This feature adds a new way to display status reports, making them more visually appealing and concise.
1. ![screenshot](https://github.com/lovasoa/SQLpage/assets/552629/3e792953-3870-469d-a01d-898316b2ab32)
3. **New `divider` component to add a horizontal line between other components:** This simple yet useful addition allows for better separation of elements on your pages.
1. ![image](https://github.com/lovasoa/SQLpage/assets/552629/09a2cc77-3b37-401f-ab3e-441637a2c022)
5. **New `breadcrumb` component to display a breadcrumb navigation bar:** This component helps users navigate through your website''s hierarchical structure, providing a clear path back to the homepage.
1. ![image](https://github.com/lovasoa/SQLpage/assets/552629/cbf2174a-1d75-499e-9d6b-e111136dbbbc)
8. **Multi-column layouts with `embed` attribute in `card` component:** This feature enables you to create more complex and dynamic layouts within cards.
1. ![image](https://github.com/lovasoa/SQLpage/assets/552629/3f4435f0-d89b-424e-8b8a-39385a61d5ad)
6. **Customizable y-axis step size in `chart` component with `ystep` attribute:** This feature gives you more control over the chart''s appearance, especially for situations with multiple series.
7. **Updated default graph colors for better distinction:** This enhancement ensures clarity and easy identification of different data series.
10. **ID and class attributes for all components for easier styling and referencing:** This improvement simplifies custom CSS customization and inter-page element linking.
11. **Implementation of `uploaded_file_mime_type` function:** This function allows you to determine the MIME type of a uploaded file.
12. **Upgraded built-in SQLite database to version 3.45.0:** This ensures compatibility with recent SQLite features and bug fixes. See [sqlite release notes](https://www.sqlite.org/releaselog/3_45_0.html)
13. **Unicode support for built-in SQLite database:** This enables case-insensitive string comparisons and lower/upper case transformations.
5. **Improved `card` component with smaller margin below footer text:** This fix ensures consistent and visually balanced card layouts.
'
);

0 comments on commit 7595795

Please sign in to comment.