- Fix
sqlparsedropping statements with an invalid leading token under CrateDB 6.3.2's optional-statementgrammar; they are now recovered with their exception attached, for both the Python and JavaScript targets (#284)
- Fix error matching issue when missing EOF
- Set CrateDB version to 6.3.2
- Add Python 3.14 to CI workflow matrix
- Bump astral-sh/setup-uv from 6 to 7
- Dependabot: Bump jsdoc from 4.0.4 to 4.0.5 in /cratedb_sqlparse_js
- Dependabot: Update ruff requirement from <0.14 to <0.15 in /cratedb_sqlparse_py
- Dependabot: Bump actions/setup-node from 5 to 6
- Security: Use ignore-scripts=true to suppress postinstall tasks
- Dependabot: Update pyproject-fmt requirement from <2.7 to <2.9 in /cratedb_sqlparse_py
- Dependabot: Bump terser from 5.44.0 to 5.44.1 in /cratedb_sqlparse_js
- Javascript: Bump up node CI versions to (23,24,25)
- Dependabot: Bump actions/checkout from 5 to 6
- Dependabot: Update mypy requirement from <1.19 to <1.20 in /cratedb_sqlparse_py
- Set CrateDB version to 6.1.1
- Javascript: Fix build warning
- Dependabot: Bump terser from 5.41.0 to 5.42.0 in /cratedb_sqlparse_js
- Dependabot: Bump vitest from 3.2.0 to 3.2.3 in /cratedb_sqlparse_js
- Dependabot: Bump terser from 5.42.0 to 5.43.1 in /cratedb_sqlparse_js
- Dependabot: Bump vitest from 3.2.3 to 3.2.4 in /cratedb_sqlparse_js
- Dependabot: Bump vite from 6.3.5 to 7.0.0 in /cratedb_sqlparse_js
- Dependabot: Bump vite from 7.0.0 to 7.0.2 in /cratedb_sqlparse_js
- Dependabot: Update mypy requirement from <1.16 to <1.18 in /cratedb_sqlparse_py
- Dependabot: Update ruff requirement from <0.12 to <0.13 in /cratedb_sqlparse_py
- Dependabot: Update pyproject-fmt requirement from <2.6 to <2.7 in /cratedb_sqlparse_py
- Dependabot: Bump vite from 7.0.2 to 7.0.6 in /cratedb_sqlparse_js
- Dependabot: Bump actions/checkout from 4 to 5
- Dependabot: Bump terser from 5.43.1 to 5.44.0 in /cratedb_sqlparse_js
- Dependabot: Update mypy requirement from <1.18 to <1.19 in /cratedb_sqlparse_py
- Dependabot: Update ruff requirement from <0.13 to <0.14 in /cratedb_sqlparse_py
- Dependabot: Update pytest-cov requirement from <7 to <8 in /cratedb_sqlparse_py
- Dependabot: Bump actions/setup-python from 5 to 6
- Dependabot: Bump actions/setup-node from 4 to 5
- Set CrateDB version to 5.10.7
- Dependabot: Bump vite from 6.2.5 to 6.2.6 in /cratedb_sqlparse_js
- Chore: Run code formatter poe format (pyproject-fmt)
- Dependabot: Bump vite from 6.2.6 to 6.3.2 in /cratedb_sqlparse_js
- Dependabot: Bump vitest from 3.1.1 to 3.1.2 in /cratedb_sqlparse_js
- CI/GHA: Adjust path filters for running test cases
- CI: More path filter adjustments
- Dependabot: Bump vite from 6.3.2 to 6.3.3 in /cratedb_sqlparse_js
- Dependabot: Bump astral-sh/setup-uv from 5 to 6
- Dependabot: Bump vite from 6.3.3 to 6.3.5 in /cratedb_sqlparse_js
- Dependabot: Bump vitest from 3.1.2 to 3.1.3 in /cratedb_sqlparse_js
- Dependabot: Bump terser from 5.39.0 to 5.39.2 in /cratedb_sqlparse_js
- Dependabot: Bump vitest from 3.1.3 to 3.1.4 in /cratedb_sqlparse_js
- Dependabot: Bump vitest from 3.1.4 to 3.2.0 in /cratedb_sqlparse_js
- Dependabot: Bump terser from 5.39.2 to 5.40.0 in /cratedb_sqlparse_js
- Set CrateDB to 5.10.4
- Dependabot: Update pyproject-fmt requirement from <2.5 to <2.6 in /cratedb_sqlparse_py
- Dependabot: Update pytest-cov requirement from <6 to <7 in /cratedb_sqlparse_py
- Dependabot: Update validate-pyproject requirement from <0.23 to <0.25 in /cratedb_sqlparse_py
- Dependabot: Update poethepoet requirement from <0.30 to <0.33 in /cratedb_sqlparse_py
- Dependabot: Bump vite from 5.4.10 to 6.2.5 in /cratedb_sqlparse_js
- Dependabot: Update ruff requirement from <0.8 to <0.9 in /cratedb_sqlparse_py
- Dependabot: Bump codecov/codecov-action from 4 to 5
- Dependabot: Update twine requirement from <6 to <7 in /cratedb_sqlparse_py
- Dependabot: Update mypy requirement from <1.14 to <1.15 in /cratedb_sqlparse_py
- Dependabot: Bump terser from 5.36.0 to 5.37.0 in /cratedb_sqlparse_js
- Python: Just maintenance
- Over-haul of CI
- Feat/trusted publishers
- CrateDB supported: 5.10.1
- Skipped
- Dependabot: Bump vite from 5.4.9 to 5.4.10 in /cratedb_sqlparse_js
- Dependabot: Bump vitest from 2.1.3 to 2.1.4 in /cratedb_sqlparse_js
- Dependabot: Update validate-pyproject requirement from <0.22 to <0.23 in /cratedb_sqlparse_py
- Dependabot: Update mypy requirement from <1.13 to <1.14 in /cratedb_sqlparse_py
- Set CrateDB version to 5.8.3
- Fix error matching issue due to wrong error.query trimming in find_suitable_error
- Export
Statementin both Python and Javascript target - Fixed query parsing when expression includes special characters like
\n,\r, or\t - Fixed sqlparse crash on missing error context
- Improve error matching on single statements
- Add Table model, save all table references to metadata.tables
- Javascript: Fixing type declaration on export in package.json
- Javascript: Implement ExceptionCollectorListener and make it default behaviour
- Improve heuristics of assigning an error to its statement
- Add with_properties and interpolated_properties
- Extract metadata from the query into the statement
- Initial release