Vulcan-sql

Latest version: v0.8.1

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

0.3.0

New Features
- New connector - [Snowflake](https://vulcansql.com/docs/connectors/snowflake)
- New connector - [BigQuery](https://vulcansql.com/docs/connectors/bigquery)
- Automatic pagination - [Offset](https://vulcansql.com/docs/api-building/pagination/offset)
You can use “pagination.mode=offset” to enable auto pagination now.
- [Validation filters](https://vulcansql.com/docs/api-building/api-validation/validation-filter).
You can add validators in templates instead of in analytical API schema.

sql
SELECT * FROM "artists"
WHERE ConstituentID = {{ context.params.id | is_required | is_integer }}


Fixs

- Improve the stabilities of connectors.
- Fix “format” configuration of response formaters.
- Fix parameterization issues.

What's Changed
* Chore: Update README for latest version (0.2.1) by oscar60310 in https://github.com/Canner/vulcan-sql/pull/92
* Official document by oscar60310 in https://github.com/Canner/vulcan-sql/pull/90
* Fix: Improve document by oscar60310 in https://github.com/Canner/vulcan-sql/pull/94
* fix(serve, cli): fix the checking "format" field logistic in "response-formats" options by kokokuo in https://github.com/Canner/vulcan-sql/pull/95
* fix(serve): the test cases of checking useable format fail. by kokokuo in https://github.com/Canner/vulcan-sql/pull/96
* fix(doc): add ga4 to doc by wwwy3y3 in https://github.com/Canner/vulcan-sql/pull/100
* Feature: Vercel sponsorship by oscar60310 in https://github.com/Canner/vulcan-sql/pull/107
* Fix: Catch all errors to prevent server crashes by kokokuo in https://github.com/Canner/vulcan-sql/pull/109
* Feature: Syntax sugars for parameter validators by oscar60310 in https://github.com/Canner/vulcan-sql/pull/108
* Chore: Disable circleci DLC by oscar60310 in https://github.com/Canner/vulcan-sql/pull/113
* Feature: Implement offset and limit of data sources by oscar60310 in https://github.com/Canner/vulcan-sql/pull/111
* Feature: Serialize/Deserialize all artifacts by oscar60310 in https://github.com/Canner/vulcan-sql/pull/119
* Fix: Improve the stabilities of PostgreSQL and DuckDB drivers by oscar60310 in https://github.com/Canner/vulcan-sql/pull/120
* fix: readme description by chilijung in https://github.com/Canner/vulcan-sql/pull/123
* fix: readme narrative by chilijung in https://github.com/Canner/vulcan-sql/pull/124
* Fix/documentation desc by chilijung in https://github.com/Canner/vulcan-sql/pull/125
* Fix/documentation desc by chilijung in https://github.com/Canner/vulcan-sql/pull/128
* Fix/documentation desc by chilijung in https://github.com/Canner/vulcan-sql/pull/129
* fix(readme): when use vulcan by chilijung in https://github.com/Canner/vulcan-sql/pull/130
* Feature: Snowflake support - statement by oscar60310 in https://github.com/Canner/vulcan-sql/pull/127
* Feature: add extensions documentation by kokokuo in https://github.com/Canner/vulcan-sql/pull/110
* Feature: Document of template engine extensions by oscar60310 in https://github.com/Canner/vulcan-sql/pull/116
* Fix: Improper parameterizing of variables without values by oscar60310 in https://github.com/Canner/vulcan-sql/pull/132
* Feature: BigQuery support - statement by JSYOU in https://github.com/Canner/vulcan-sql/pull/131

New Contributors
* chilijung made their first contribution in https://github.com/Canner/vulcan-sql/pull/123
* JSYOU made their first contribution in https://github.com/Canner/vulcan-sql/pull/131

**Full Changelog**: https://github.com/Canner/vulcan-sql/compare/v0.2.1...v0.3.0

0.2.1

New Features
* First release of VulcanSQL core, build and serve packages.
* PostgreSQL driver supported
* DuckDB driver supported

What's Changed
* Feature: Define Artifact and Validator contracts by kokokuo in https://github.com/Canner/vulcan-sql/pull/2
* Feature: Implement building components by oscar60310 in https://github.com/Canner/vulcan-sql/pull/1
* Feature: Extensions support by oscar60310 in https://github.com/Canner/vulcan-sql/pull/6
* Feature: IoC container by oscar60310 in https://github.com/Canner/vulcan-sql/pull/9
* Feature: Support builder pattern in template engine by oscar60310 in https://github.com/Canner/vulcan-sql/pull/10
* Feature: Path alias replacement by oscar60310 in https://github.com/Canner/vulcan-sql/pull/15
* Feature: Document generator by oscar60310 in https://github.com/Canner/vulcan-sql/pull/16
* Feature: refactor to IoC (inverse of control) pattern in serve package by kokokuo in https://github.com/Canner/vulcan-sql/pull/18
* Chore: Update package name from vulcan to vulcan-sql by oscar60310 in https://github.com/Canner/vulcan-sql/pull/20
* Feature: dbt integration by oscar60310 in https://github.com/Canner/vulcan-sql/pull/19
* Feature: Response sampling by oscar60310 in https://github.com/Canner/vulcan-sql/pull/21
* Feature: Response format (JSON / CSV) by kokokuo in https://github.com/Canner/vulcan-sql/pull/22
* Feature: Create MIT License by kokokuo in https://github.com/Canner/vulcan-sql/pull/28
* Feature: update README by wwwy3y3 in https://github.com/Canner/vulcan-sql/pull/29
* Fix: update license image link in readme by wwwy3y3 in https://github.com/Canner/vulcan-sql/pull/30
* Fix: update readme by wwwy3y3 in https://github.com/Canner/vulcan-sql/pull/31
* Feature: Extension loader by oscar60310 in https://github.com/Canner/vulcan-sql/pull/25
* Fix: Fix dependencies issue by oscar60310 in https://github.com/Canner/vulcan-sql/pull/33
* Feature: SQL Injection Prevention (Flow Simulation) by kokokuo in https://github.com/Canner/vulcan-sql/pull/23
* Chore: Add Circle CI by oscar60310 in https://github.com/Canner/vulcan-sql/pull/32
* FIX: Fix CI script on develop and main branches by oscar60310 in https://github.com/Canner/vulcan-sql/pull/34
* Fix: Change base to remote ref when running test on develop branch by oscar60310 in https://github.com/Canner/vulcan-sql/pull/35
* Feature: Basic CLI by oscar60310 in https://github.com/Canner/vulcan-sql/pull/24
* Chore: Upload report with flags by oscar60310 in https://github.com/Canner/vulcan-sql/pull/37
* Feature: Add AST printer by oscar60310 in https://github.com/Canner/vulcan-sql/pull/36
* Feature: Add Auth middleware and Authenticator. by kokokuo in https://github.com/Canner/vulcan-sql/pull/26
* Feature: Add enforce HTTPS middleware by kokokuo in https://github.com/Canner/vulcan-sql/pull/27
* Feature: Document server - redoc by oscar60310 in https://github.com/Canner/vulcan-sql/pull/38
* Fix: Fix default tag name of npm by oscar60310 in https://github.com/Canner/vulcan-sql/pull/44
* Feature: Initialize Vulcan lab by oscar60310 in https://github.com/Canner/vulcan-sql/pull/39
* Chore: Rename repository from vulcan to vulcan-sql by oscar60310 in https://github.com/Canner/vulcan-sql/pull/65
* Fix: Fix and enhance SQL injection prevention by oscar60310 in https://github.com/Canner/vulcan-sql/pull/40
* Fix: Fix response streams in template by oscar60310 in https://github.com/Canner/vulcan-sql/pull/42
* Feature: Driver - duckdb by oscar60310 in https://github.com/Canner/vulcan-sql/pull/43
* Feature: CLI with docker by oscar60310 in https://github.com/Canner/vulcan-sql/pull/48
* Fix: Missing start square bracket for empty data and get incorrect response format when request indicated by kokokuo in https://github.com/Canner/vulcan-sql/pull/74
* Fix: default value of rate-limit and unnecessary content of access logs. by kokokuo in https://github.com/Canner/vulcan-sql/pull/70
* Chore: CI for nightly build by oscar60310 in https://github.com/Canner/vulcan-sql/pull/68
* chore: change community to discord. by kokokuo in https://github.com/Canner/vulcan-sql/pull/79
* Feature: provide getting auth token and user profile api for client-server used. by kokokuo in https://github.com/Canner/vulcan-sql/pull/47
* Fix: Fix auth source middleware error handle issue by oscar60310 in https://github.com/Canner/vulcan-sql/pull/80
* Fix: Fix dependencies issues by oscar60310 in https://github.com/Canner/vulcan-sql/pull/81
* Feature: Data source profiles by oscar60310 in https://github.com/Canner/vulcan-sql/pull/75
* Feature: Authorization by oscar60310 in https://github.com/Canner/vulcan-sql/pull/76
* Feature: Implement start --watch by oscar60310 in https://github.com/Canner/vulcan-sql/pull/41
* Feature: New driver - pg by oscar60310 in https://github.com/Canner/vulcan-sql/pull/78
* Feature: production build by oscar60310 in https://github.com/Canner/vulcan-sql/pull/82
* Fix: Update CLI initialized files to align the new design by oscar60310 in https://github.com/Canner/vulcan-sql/pull/86
* Fix: Fix format error when url is not found by oscar60310 in https://github.com/Canner/vulcan-sql/pull/87
* Fix: Parse context.params instead of params for parameter metadata by oscar60310 in https://github.com/Canner/vulcan-sql/pull/88
* Chore: Add pr and issues templates by oscar60310 in https://github.com/Canner/vulcan-sql/pull/73
* Feature: Throw errors with proper http code by oscar60310 in https://github.com/Canner/vulcan-sql/pull/89
* Fix: Remove serve package from dependencies list by oscar60310 in https://github.com/Canner/vulcan-sql/pull/91

New Contributors
* oscar60310 made their first contribution in https://github.com/Canner/vulcan-sql/pull/1
* wwwy3y3 made their first contribution in https://github.com/Canner/vulcan-sql/pull/29
* kokokuo made their first contribution in https://github.com/Canner/vulcan-sql/pull/2


**Full Changelog**: https://github.com/Canner/vulcan-sql/commits/v0.2.1

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.