Changelog¶
Latest Changes since 5.0¶
fix: support `EXPLAIN` and `SUMMARIZE` statements
manticore-projects, 2024-08-23
build: re-enable SNAPSHOT builds
Andreas Reichel, 2024-07-14
update gradle wrapper
Andreas Reichel, 2024-07-14
Release 5.0
Andreas Reichel, 2024-07-01
Version 5.0¶
feat: define or suppress the statement terminator
Andreas Reichel, 2024-06-27
fix: DuckDB specific `SELECT * EXCLUDE(…)`
Andreas Reichel, 2024-06-10
build: update Gradle
Andreas Reichel, 2024-06-03
build: fix dependencies after split-off CLI
Andreas Reichel, 2024-05-18
feat: expose FormatOption Name
Andreas Reichel, 2024-05-17
feat: expose ANSI Format constants
Andreas Reichel, 2024-05-17
build: update Gradle and Github actions
Andreas Reichel, 2024-05-08
build: Jacoco issues
Andreas Reichel, 2024-05-08
feat: split-off the CLI
Andreas Reichel, 2024-05-08
build: fix transitive vulnerability
Andreas Reichel, 2024-04-09
docs: website
Andreas Reichel, 2023-12-30
Version 4.9¶
build: work around SAX issues
Andreas Reichel, 2024-04-09
style: fix Q/A exceptions
Andreas Reichel, 2024-04-08
feat: Support Aggregate Functions (wip)
Andreas Reichel, 2024-04-08
feat: Support WINDOW and Implicit Cast
Andreas Reichel, 2024-04-08
style: CheckStyle exception
Andreas Reichel, 2024-03-31
feat: support `CASE SWITCH` and `ARRAY[..]`
Andreas Reichel, 2024-03-31
fix: `Top` clause
Andreas Reichel, 2024-03-21
fix: `Cast`, `ALTER TABLE … RENAME TO`
Andreas Reichel, 2024-03-21
build: raise to JDK 11
Andreas Reichel, 2024-03-21
ci: coveralls integration
Andreas Reichel, 2023-12-30
ci: coveralls integration
Andreas Reichel, 2023-12-30
ci: coveralls integration
Andreas Reichel, 2023-12-30
doc: add batches
Andreas Reichel, 2023-12-30
build: fix upload/publish tasks
Andreas Reichel, 2023-12-30
Version 4.8¶
ci: publish snapshots
Andreas Reichel, 2023-12-30
ci: publish snapshots
Andreas Reichel, 2023-12-30
ci: publish snapshots
Andreas Reichel, 2023-12-30
style: update license header
Andreas Reichel, 2023-12-30
style: fix PMD exception
Andreas Reichel, 2023-12-30
style: tidy up the GH actions
Andreas Reichel, 2023-12-30
style: fix all QA execptions
Andreas Reichel, 2023-12-28
fix: `CAST` and `AllTableColumns` Expressions
Andreas Reichel, 2023-10-21
feat: MS SQL Server `Merge` `Output` clause
Andreas Reichel, 2023-09-13
feat: Clickhouse `GLOBAL IN …`
Andreas Reichel, 2023-09-12
feat: `CREATE INDEX IF NOT EXISTS…`
Andreas Reichel, 2023-09-11
fix: support `FETCH` clause
Andreas Reichel, 2023-09-06
feat: BigQuery Except(..) Replace(..) syntax
Andreas Reichel, 2023-09-01
fix: Postgres NOTNULL expression
Andreas Reichel, 2023-08-31
build: Take JSQLParser from Local maven repo
Andreas Reichel, 2023-08-29
build: Use only JDK 11 compatible GRAALVM
Andreas Reichel, 2023-08-29
fix: Interval expression
Andreas Reichel, 2023-06-02
Create gradle.yml
manticore-projects, 2023-06-01
feat: support the Back Slashi Quoting option
Andreas Reichel, 2023-05-29
doc: point out the JSQLParser version used for the demo
Andreas Reichel, 2023-05-29
feat: trim base package name
Andreas Reichel, 2023-05-29
feat: JSQLParser 5.0 Compatibility
Andreas Reichel, 2023-05-29
Version 4.6.0¶
build: add Gradle Wrapper
Andreas Reichel, 2023-05-19
build: use SAXON HE instead of XSLTProc
Andreas Reichel, 2023-05-19
build: update Gradle Wrapper and dependencies
Andreas Reichel, 2023-05-19
chore: remove auto-generated files from VCS
Andreas Reichel, 2023-05-19
doc: remove auto-generated files from VCS
Andreas Reichel, 2023-05-19
build: improve Version, Sphinx and Upload tasks
Andreas Reichel, 2023-05-19
refactor: UpdateSets for `Update` and `InsertConflictTarget`
Andreas Reichel, 2023-05-03
feat: integrated RR Diagrams
Andreas Reichel, 2023-01-21
refactor: Merge REPLACE into UPSERT
Andreas Reichel, 2023-01-11
doc: changelog
Andreas Reichel, 2022-11-23
test: Remove failing test
Andreas Reichel, 2022-11-06
feat: add line count to output
Andreas Reichel, 2022-10-25
feat: add line count to output
Andreas Reichel, 2022-10-19
fix: Support ESCAPE clause of LIKE expression
Andreas Reichel, 2022-10-15
fix: Support ESCAPE clause of LIKE expression
Andreas Reichel, 2022-10-15
doc: Add especially challenging Examples
Andreas Reichel, 2022-10-14
doc: Fix the samples’ links
Andreas Reichel, 2022-09-20
style: Reformat Java Code
Andreas Reichel, 2022-09-20
feat: query Statement Objects using XPath
Andreas Reichel, 2022-09-16
build: build Shadow Jar
Andreas Reichel, 2022-09-09
build: set version to 1.0.1
Andreas Reichel, 2022-09-09
feat: Format to XML Object Tree
Andreas Reichel, 2022-09-09
build: fix SNAPSHOT publishing
Andreas Reichel, 2022-09-09
test: Migrate to JUnit 5
Andreas Reichel, 2022-09-08
Version 1.0.1¶
build: Remove MAVEN Spotless plugin
Andreas Reichel, 2022-09-09
build: Add missing MAVEN dependency
Andreas Reichel, 2022-09-09
Update README.md
manticore-projects, 2022-09-06
Update README.md
manticore-projects, 2022-09-06
doc: Update the README for GitHub
Andreas Reichel, 2022-09-06
build: upload the built files via Excec/SFTP
Andreas Reichel, 2022-09-06
doc: fix the download links
Andreas Reichel, 2022-09-06
style: exclude License headers from formatter
Andreas Reichel, 2022-09-06
Update Documentation
Andreas Reichel, 2022-05-24
Update Documentation
Andreas Reichel, 2022-05-24
Switch to GitHub CodeQL
Andreas Reichel, 2022-05-24
Create codeql-analysis.yml
manticore-projects, 2022-05-17
Version 1.0.0¶
fix: format Old Oracle JOINs `(+)`
Andreas Reichel, 2022-09-06
chore: use Gradle License plugin
Andreas Reichel, 2022-09-06
doc: Properly un-escape the Git Commit message
Andreas Reichel, 2022-09-05
doc: Add link to the samples
Andreas Reichel, 2022-09-05
doc: Add CSS files
Andreas Reichel, 2022-09-05
chore: Add build config files for PMD, checkstyle
Andreas Reichel, 2022-09-05
chore: Exclude SPHINX theme from repo
Andreas Reichel, 2022-09-05
feat: AST Visualisation
Andreas Reichel, 2022-09-05
doc: Update the Sphinx Documentation
Andreas Reichel, 2022-09-05
build: Enhance the Gradle Build file
Andreas Reichel, 2022-09-05
Sphinx Documentation
Andreas Reichel, 2022-08-18
Fix the Build file
Andreas Reichel, 2022-08-18
Improve the Changelog
Andreas Reichel, 2022-08-18
Add AST Visualization
Andreas Reichel, 2022-08-18
Improve Documentation
Andreas Reichel, 2022-08-18
Update Documentation
Andreas Reichel, 2022-05-24
Version Maintenance
Andreas Reichel, 2022-05-24
Updates
Andreas Reichel, 2022-04-02
Release 0.11.1
Andreas Reichel, 2022-03-06
Bump version to 4.4-SNAPSHOT
Andreas Reichel, 2021-12-30
Rework the Parsing Timeout
Andreas Reichel, 2021-12-11
Version 0.1.11¶
Adopt JSQLParser 4.3-Snapshot Changes
Andreas Reichel, 2021-12-10
Timeout too long-running queries
Andreas Reichel, 2021-12-10
Fix spelling
Andreas Reichel, 2021-11-24
Fix NOT LIKE Expression
Andreas Reichel, 2021-11-10
Adding readme file
Andreas Reichel, 2021-11-09
Version 0.1.10¶
Fix UPDATE with JOIN
Andreas Reichel, 2021-11-09
LIMIT/OFFSET with Expressions
Andreas Reichel, 2021-10-19
fix the CI
Andreas Reichel, 2021-09-11
fix the CI
Andreas Reichel, 2021-09-11
Fix the Maven Build
Andreas Reichel, 2021-09-11
Use only published dependencies
Andreas Reichel, 2021-09-11
Update Documentation
Andreas Reichel, 2021-09-11
reformat source code
Andreas Reichel, 2021-09-11
JSQL Parser 4.2
Andreas Reichel, 2021-09-11
Run each test in its own instance
Andreas Reichel, 2021-09-11
JSQLParser 4.2 Compatibility
Andreas Reichel, 2021-09-11
Improve the Gradle Build
Andreas Reichel, 2021-09-11
Organize the Unit Tests
Andreas Reichel, 2021-09-11
Gradle
Andreas Reichel, 2021-09-05
Version 0.1.9¶
Prepare release 0.1.7
Andreas Reichel, 2021-05-18
use a more complex sample based on MessageFormat
Andreas Reichel, 2021-05-18
filter left over n or t
Andreas Reichel, 2021-05-18
Implement toJavaString, toJavaStringBuilder and toJavaMessageFormat
Andreas Reichel, 2021-05-18
FromItem not mandatory in H2/MySQL and friends, fixes issue #6
Andreas Reichel, 2021-05-18
Implement MySQL Group_Concat(), fixes issue #4
Andreas Reichel, 2021-05-16
Version 0.1.7-PRE¶
Do not throw an exception on empty statements with comments only, fixes issue #2
Andreas Reichel, 2021-05-15
Better WITH VALUES list support
Andreas Reichel, 2021-05-10
Add WITH statements with SelectItems and Value Expression List
Andreas Reichel, 2021-05-07
Incorporate Nested WITHs based on Subqueries
Andreas Reichel, 2021-05-06
re-format code
Andreas Reichel, 2021-05-04
corrections
Andreas Reichel, 2021-05-01
Version 0.1.6¶
Update documentation for 0.1.6
Andreas Reichel, 2021-05-01
Fix CREATE TABLE with Separation=AFTER
Andreas Reichel, 2021-05-01
Getter/Setter for the formatting options
Andreas Reichel, 2021-05-01
get the AST
Andreas Reichel, 2021-05-01
Avoid calling expensive List methods
Andreas Reichel, 2021-05-01
Encapsulte the FormatterOptions into an Enum
Andreas Reichel, 2021-05-01
Cleanup Sphinx documentation
Andreas Reichel, 2021-05-01
Add explicit Formatting Option for squaredBracketQuotation
Andreas Reichel, 2021-05-01
Correct MERGE INSERT order and remove whitespaces
Andreas Reichel, 2021-04-30
fix spelling
Andreas Reichel, 2021-04-30
fix functions with ALL_COLUMNS parameter
Andreas Reichel, 2021-04-30
Finalize documentation
Andreas Reichel, 2021-04-29
Version 0.1.5¶
Finalize documentation
Andreas Reichel, 2021-04-29
Prepare Release 0.1.5
Andreas Reichel, 2021-04-29
Small white space corrections
Andreas Reichel, 2021-04-29
Implement Separation BEFORE/AFTER formatting option
Andreas Reichel, 2021-04-29
Update Tests to reflect the formatting changes
Andreas Reichel, 2021-04-29
Prepare code for Separation [BEFORE, AFTER] formatting
Andreas Reichel, 2021-04-29
Add Spelling Options UPPER, LOWER, CAMEL, KEEP
Andreas Reichel, 2021-04-29
fix the IN Expression
Andreas Reichel, 2021-04-29
better handling of parameter lists
Andreas Reichel, 2021-04-28
fix indentation of function parameters
Andreas Reichel, 2021-04-27
remove unused variables
Andreas Reichel, 2021-04-27
better way to split statements (ignoring comments and strings)
Andreas Reichel, 2021-04-27
normalize Whitespace
Andreas Reichel, 2021-04-27
Stacking right side comments
Andreas Reichel, 2021-04-27
Improve the Comment formatting for multi-line comments
Andreas Reichel, 2021-04-26
Version v0.1.4¶
Update the Readme for 0.1.4
Andreas Reichel, 2021-04-25
Version 0.1.4¶
Improve the documentation
Andreas Reichel, 2021-04-25
Preserve comments
Andreas Reichel, 2021-04-25
Write some documentation
Andreas Reichel, 2021-04-22
Add SPHINX documentation
Andreas Reichel, 2021-04-22
Add SPHINX documentation
Andreas Reichel, 2021-04-22
Update README.md
manticore-projects, 2021-04-19
Update README.md
manticore-projects, 2021-04-19
Update README.md
manticore-projects, 2021-04-19
Update README.md
manticore-projects, 2021-04-19
Version 0.1.3¶
Update README.md
manticore-projects, 2021-04-19
Update README.md
manticore-projects, 2021-04-19
Update README.md
manticore-projects, 2021-04-19
Update README.md
manticore-projects, 2021-04-19
Update README.md
manticore-projects, 2021-04-19
Update POM
Andreas Reichel, 2021-04-19
Add ANSI formatted output
Andreas Reichel, 2021-04-19
Support some basic formatting options
Andreas Reichel, 2021-04-17
Add suport for GraalVM Native Image
Andreas Reichel, 2021-04-16
Update maven.yml
manticore-projects, 2021-04-12
Update maven.yml
manticore-projects, 2021-04-12
Create .coveralls.yml
manticore-projects, 2021-04-12
Support MergeInsert WHERE clause
Andreas Reichel, 2021-04-12
Reduce the size for the Ueber-JAR
Andreas Reichel, 2021-04-11
Version 0.1.2¶
Update the README
Andreas Reichel, 2021-04-11
Build Shaded JAR (Ueber JAR)
Andreas Reichel, 2021-04-11
Support for CREATE TABLE, CREATE INDEX, CREATE VIEW
Andreas Reichel, 2021-04-11
Update Readme with Maven Info
Andreas Reichel, 2021-04-10
Use SonaType plugins
Andreas Reichel, 2021-04-10
Add MAVEN support
Andreas Reichel, 2021-04-10
[maven-release-plugin] prepare for next development iteration
Andreas Reichel, 2021-04-10
[maven-release-plugin] prepare release jsqlformatter-0.1.0
Andreas Reichel, 2021-04-10
Add MAVEN support
Andreas Reichel, 2021-04-10
Add MAVEN support
Andreas Reichel, 2021-04-10
Create maven.yml
manticore-projects, 2021-04-10
Add MAVEN support
Andreas Reichel, 2021-04-10
Add MAVEN support
Andreas Reichel, 2021-04-10
encapsulate some the statements
Andreas Reichel, 2021-04-09
remove unused dependencies
Andreas Reichel, 2021-04-09
Update README.md
manticore-projects, 2021-04-09
First working Version
Andreas Reichel, 2021-04-09
Initial commit
manticore-projects, 2021-04-09