Changelog

Latest Changes

Changes 0.1.7

  • Prepare release 0.1.7 by Andreas Reichel at 2021-05-18 03:44:24

  • use a more complex sample based on MessageFormat by Andreas Reichel at 2021-05-18 03:27:13

  • filter left over \n or \t by Andreas Reichel at 2021-05-18 03:18:09

  • Implement toJavaString, toJavaStringBuilder and toJavaMessageFormat by Andreas Reichel at 2021-05-18 02:48:52

  • FromItem not mandatory in H2/MySQL and friends, fixes issue #6 by Andreas Reichel at 2021-05-18 01:08:46

    Upper-/Lower-Case spelling of operators, fixes issue #5

  • Implement MySQL Group_Concat(), fixes issue #4 by Andreas Reichel at 2021-05-16 09:15:23

  • Do not throw an exception on empty statements with comments only, fixes issue #2 by Andreas Reichel at 2021-05-15 12:34:04

    Format LIMIT OFFSET properly, fixes issue #3

  • Better WITH VALUES list support by Andreas Reichel at 2021-05-10 07:17:52

    Insert From Java

  • Add WITH statements with SelectItems and Value Expression List by Andreas Reichel at 2021-05-07 03:47:49

  • Incorporate Nested WITHs based on Subqueries by Andreas Reichel at 2021-05-06 05:18:09

    Develop interactive Demo

  • re-format code by Andreas Reichel at 2021-05-04 00:15:23

  • corrections by Andreas Reichel at 2021-05-01 09:42:34

Changes 0.1.6

  • Update documentation for 0.1.6 by Andreas Reichel at 2021-05-01 09:13:58

  • Fix CREATE TABLE with Separation=AFTER by Andreas Reichel at 2021-05-01 08:18:30

  • Getter/Setter for the formatting options by Andreas Reichel at 2021-05-01 06:10:32

  • get the AST by Andreas Reichel at 2021-05-01 05:54:30

  • Avoid calling expensive List methods by Andreas Reichel at 2021-05-01 04:35:28

  • Encapsulte the FormatterOptions into an Enum by Andreas Reichel at 2021-05-01 03:16:57

  • Cleanup Sphinx documentation by Andreas Reichel at 2021-05-01 00:16:13

  • Add explicit Formatting Option for squaredBracketQuotation by Andreas Reichel at 2021-05-01 00:03:28

  • Correct MERGE INSERT order and remove whitespaces by Andreas Reichel at 2021-04-30 03:01:21

  • fix spelling by Andreas Reichel at 2021-04-30 00:19:37

  • fix functions with ALL_COLUMNS parameter by Andreas Reichel at 2021-04-30 00:13:51

  • Merge origin/main into main by Andreas Reichel at 2021-04-29 13:17:03

  • Finalize documentation by Andreas Reichel at 2021-04-29 12:49:02

Changes 0.1.5

  • Finalize documentation by Andreas Reichel at 2021-04-29 12:49:02

  • Prepare Release 0.1.5 by Andreas Reichel at 2021-04-29 12:14:49

  • Small white space corrections by Andreas Reichel at 2021-04-29 12:00:45

  • Implement Separation BEFORE/AFTER formatting option by Andreas Reichel at 2021-04-29 10:07:40

  • Update Tests to reflect the formatting changes by Andreas Reichel at 2021-04-29 07:12:19

  • Prepare code for Separation [BEFORE, AFTER] formatting by Andreas Reichel at 2021-04-29 05:46:31

  • Add Spelling Options UPPER, LOWER, CAMEL, KEEP by Andreas Reichel at 2021-04-29 04:22:15

  • fix the IN Expression by Andreas Reichel at 2021-04-29 01:21:02

    improve Expression List formatting

  • better handling of parameter lists by Andreas Reichel at 2021-04-28 04:09:09

  • fix indentation of function parameters by Andreas Reichel at 2021-04-27 15:17:09

  • remove unused variables by Andreas Reichel at 2021-04-27 10:04:47

  • better way to split statements (ignoring comments and strings) by Andreas Reichel at 2021-04-27 09:52:59

  • normalize Whitespace by Andreas Reichel at 2021-04-27 03:25:12

  • Stacking right side comments by Andreas Reichel at 2021-04-27 03:24:51

  • Improve the Comment formatting for multi-line comments by Andreas Reichel at 2021-04-26 14:37:03

  • Update the Readme for 0.1.4 by Andreas Reichel at 2021-04-25 06:11:32

Changes 0.1.4

  • Improve the documentation by Andreas Reichel at 2021-04-25 05:36:57

  • Preserve comments by Andreas Reichel at 2021-04-25 04:55:35

    Support Bracket Quotation (MS SQL Server)

  • Write some documentation by Andreas Reichel at 2021-04-22 07:06:53

  • Add SPHINX documentation by Andreas Reichel at 2021-04-22 03:40:22

    Add GitHub Pages deployment

  • Add SPHINX documentation by Andreas Reichel at 2021-04-22 03:38:34

    Add GitHub Pages deployment

  • Update README.md by manticore-projects at 2021-04-19 07:08:38

  • Update README.md by manticore-projects at 2021-04-19 07:05:52

  • Update README.md by manticore-projects at 2021-04-19 07:03:14

  • Update README.md by manticore-projects at 2021-04-19 07:02:16

Changes 0.1.3

  • Update README.md by manticore-projects at 2021-04-19 06:55:56

  • Update README.md by manticore-projects at 2021-04-19 06:54:50

  • Update README.md by manticore-projects at 2021-04-19 06:51:55

  • Update README.md by manticore-projects at 2021-04-19 06:51:35

  • Update README.md by manticore-projects at 2021-04-19 06:31:52

  • Update POM by Andreas Reichel at 2021-04-19 06:10:47

  • Merge branch ‘main’ of github.com:manticore-projects/jsqlformatter by Andreas Reichel at 2021-04-19 06:10:06

  • Add ANSI formatted output by Andreas Reichel at 2021-04-19 06:06:56

    Add some basic formatting options Improve the general formatting Build Native Image Binaries Bump to 0.1.3

  • Support some basic formatting options by Andreas Reichel at 2021-04-17 06:05:36

  • Add suport for GraalVM Native Image by Andreas Reichel at 2021-04-16 02:25:38

  • Update maven.yml by manticore-projects at 2021-04-12 01:26:36

  • Update maven.yml by manticore-projects at 2021-04-12 01:24:30

  • Create .coveralls.yml by manticore-projects at 2021-04-12 01:22:45

  • Support MergeInsert WHERE clause by Andreas Reichel at 2021-04-12 00:20:33

  • Reduce the size for the Ueber-JAR by Andreas Reichel at 2021-04-11 14:28:16

Changes 0.1.2

  • Update the README by Andreas Reichel at 2021-04-11 13:51:42

  • Build Shaded JAR (Ueber JAR) by Andreas Reichel at 2021-04-11 13:35:22

  • Support for CREATE TABLE, CREATE INDEX, CREATE VIEW by Andreas Reichel at 2021-04-11 12:01:14

    Bump to 0.1.2

  • Update Readme with Maven Info by Andreas Reichel at 2021-04-10 05:20:58

  • Use SonaType plugins by Andreas Reichel at 2021-04-10 03:42:33

  • Add MAVEN support by Andreas Reichel at 2021-04-10 02:45:17

  • [maven-release-plugin] prepare for next development iteration by Andreas Reichel at 2021-04-10 02:29:16

  • [maven-release-plugin] prepare release jsqlformatter-0.1.0 by Andreas Reichel at 2021-04-10 02:29:15

  • Add MAVEN support by Andreas Reichel at 2021-04-10 02:28:47

  • Add MAVEN support by Andreas Reichel at 2021-04-10 02:11:56

  • Create maven.yml by manticore-projects at 2021-04-10 01:43:57

  • Add MAVEN support by Andreas Reichel at 2021-04-10 01:15:50

  • Add MAVEN support by Andreas Reichel at 2021-04-10 01:14:38

  • encapsulate some the statements by Andreas Reichel at 2021-04-09 05:25:08

    make the methods private implement some basic Java Documentation

  • remove unused dependencies by Andreas Reichel at 2021-04-09 04:54:09

    adopt package structure com.manticore.* correct the unit tests

  • Update README.md by manticore-projects at 2021-04-09 04:03:46

  • First working Version by Andreas Reichel at 2021-04-09 03:39:26

    Supporting complex SELECT, INSERT, UPDATE, MERGE statements

  • Initial commit by manticore-projects at 2021-04-09 03:10:31