Repository navigation
Scriptella 1.6 is released #68
ejboy
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Scriptella 1.6 is released
Scriptella 1.6 is now available. Java 17 remains the minimum runtime, with Scriptella 1.3 available for Java 8 compatibility.
Highlights
execute-sqlcommand orEtlExecutor.newSqlFileExecutor(...). Property substitution is enabled by default;--no-substitutionpreserves literal dollar and question-mark expressions.${env.*}namespace for configuration and credentials. Missing variables fail without printing their values.sqliteadapter or canonicaljdbc:sqlite:URLs for file-backed migration workflows. Xerial SQLite JDBC 3.53.4.0 is an external dependency. SQLite NUMERIC/REAL values can lose precision, so arbitrary numeric migrations are not lossless.Downloads and installation
Get the binary, source, and examples from GitHub Releases. The experimental user-local installer now installs the published 1.6 archive:
curl -fsSL https://scriptella.org/install.sh | shScriptella 1.6 is available from Maven Central. Add Core to a Maven project:
Add
org.scriptella:scriptella-drivers:1.6when using the packaged driver module. Supply vendor JDBC drivers separately.Read the full changelog, the CLI and credential guide, the Java execution guide, and the verified SQLite scope and SQLite → PostgreSQL example. Downloads and public documentation are on the Scriptella website.
All reactions