Skip to content

Commit cc4bf50

Browse files
committed
Publish Scriptella 1.5 website content
1 parent fbdd0f9 commit cc4bf50

5 files changed

Lines changed: 40 additions & 24 deletions

File tree

‎changes.html‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ <h1>History of Changes</h1>
5252
<h2>Contents</h2>
5353
<ul>
5454
<li><a href="#introduction">About this page</a></li>
55-
<li><a href="#version_1.5">Version 1.5 (in preparation)</a></li>
55+
<li><a href="#version_1.5">Version 1.5 (2026-09-08)</a></li>
5656
<li><a href="#version_1.4">Version 1.4 (2026-08-14)</a></li>
5757
<li><a href="#version_1.3">Version 1.3 (2026-07-17)</a></li>
5858
<li><a href="#version_1.2">Version 1.2 (2019-10-03)</a></li>
@@ -72,10 +72,10 @@ <h2>Contents</h2>
7272
<h2 id="introduction">About this page</h2>
7373
<p>From Release 1.3 onward, the authoritative changelog is <a href="https://github.com/scriptella/scriptella-etl/blob/master/CHANGELOG.md">CHANGELOG.md</a> in the source repository.</p>
7474

75-
<h2 id="version_1.5">Version 1.5 (in preparation)</h2>
76-
<p>Scriptella 1.5 is a focused compatibility and usability release. The final date and release links will be added after the immutable artifacts are published and verified.</p>
75+
<h2 id="version_1.5">Version 1.5 (2026-09-08)</h2>
76+
<p>Scriptella 1.5 is a focused compatibility and usability release. See the <a href="https://github.com/scriptella/scriptella-etl/blob/scriptella-parent-1.5/CHANGELOG.md">full changelog</a> for release details and compatibility changes.</p>
7777

78-
<h3 id="code_1.5">Planned changes</h3>
78+
<h3 id="code_1.5">Changes</h3>
7979
<ul>
8080
<li>First-class current PostgreSQL and MariaDB JDBC guidance and a targeted MySQL 8.4.11 / Connector/J 26.7.0 validation lane. Vendor JDBC drivers remain external.</li>
8181
<li>A dedicated MariaDB alias, current preferred MySQL, Oracle, and SQL Server driver classes, and canonical URL autodetection.</li>
@@ -90,7 +90,7 @@ <h3 id="upgrade_1.5">Upgrade notes</h3>
9090
<li>Java 17 remains the minimum runtime.</li>
9191
<li>Use current JDBC driver generations and the documented external connection <code>classpath</code>; Scriptella does not bundle vendor JDBC drivers.</li>
9292
<li>Oracle and SQL Server adapter updates are provisional compatibility improvements, not real-server certification claims.</li>
93-
<li>The Velocity and Spring optional integrations have new runtime dependency sets; review the final release notes before upgrading applications that use them.</li>
93+
<li>The Velocity and Spring optional integrations have new runtime dependency sets; review the release notes before upgrading applications that use them.</li>
9494
</ul>
9595

9696
<h2 id="version_1.4">Version 1.4 (2026-08-14)</h2>

‎download.html‎

Lines changed: 24 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,23 +46,40 @@
4646
<main id="main-content" class="page-shell page-shell--reading">
4747
<article class="page-content">
4848
<h1>Download Scriptella</h1>
49-
<p class="lede">Scriptella 1.5 is being prepared on an unpublished website branch. Until its artifacts are published and verified, Scriptella 1.4 remains the current downloadable release from <a href="https://github.com/scriptella/scriptella-etl/releases/tag/scriptella-parent-1.4">GitHub Releases</a> and Maven Central.</p>
49+
<p class="lede">Scriptella 1.5 is the latest stable release, available from <a href="https://github.com/scriptella/scriptella-etl/releases/tag/scriptella-parent-1.5">GitHub Releases</a> and Maven Central.</p>
5050

5151
<aside class="note" aria-label="Release status">
52-
<strong>Version 1.5 is in release preparation.</strong> Do not use planned 1.5 URLs until Maven Central and GitHub publication are complete. Version 1.4 remains available below; both versions use a Java 17 baseline. Scriptella 1.3 remains available for Java 8.
52+
<strong>Version 1.5 is available.</strong> It uses a Java 17 baseline. Version 1.4 remains available below, and Scriptella 1.3 remains available for Java 8 compatibility.
5353
</aside>
5454

5555
<section aria-labelledby="version-1-5">
56-
<h2 id="version-1-5">Version 1.5 (in preparation)</h2>
56+
<h2 id="version-1-5">Version 1.5 (September 8, 2026)</h2>
5757
<p>Scriptella 1.5 focuses on current JDBC database compatibility, clearer driver-loading diagnostics, maintained optional Spring and Velocity integrations, and release validation on JDK 17 and JDK 25.</p>
58-
<p>PostgreSQL and MariaDB have recorded full candidate validation. MySQL has one targeted MySQL 8.4.11 / Connector/J 26.7.0 lane rather than a broad compatibility matrix. Vendor JDBC drivers remain external dependencies.</p>
59-
<p>This section will receive the final release date, GitHub asset links, Maven example, and verified installer status only after the immutable 1.5 artifacts are public.</p>
58+
<p>PostgreSQL and MariaDB have recorded full release validation. MySQL has one targeted MySQL 8.4.11 / Connector/J 26.7.0 lane rather than a broad compatibility matrix. Vendor JDBC drivers remain external dependencies.</p>
59+
<div class="table-scroll" tabindex="0" role="region" aria-label="Scriptella 1.5 downloads">
60+
<table>
61+
<thead>
62+
<tr><th scope="col">Package</th><th scope="col">Download</th><th scope="col">Verification</th></tr>
63+
</thead>
64+
<tbody>
65+
<tr><td>Binary distribution</td><td><a href="https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-1.5.zip">scriptella-1.5.zip</a></td><td><a href="https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-1.5.zip.asc">signature</a> · <a href="https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-1.5.zip.sha256">SHA-256</a></td></tr>
66+
<tr><td>Source distribution</td><td><a href="https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-1.5-src.zip">scriptella-1.5-src.zip</a></td><td><a href="https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-1.5-src.zip.asc">signature</a> · <a href="https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-1.5-src.zip.sha256">SHA-256</a></td></tr>
67+
<tr><td>Examples</td><td><a href="https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-examples-1.5.zip">scriptella-examples-1.5.zip</a></td><td><a href="https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-examples-1.5.zip.asc">signature</a> · <a href="https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-examples-1.5.zip.sha256">SHA-256</a></td></tr>
68+
</tbody>
69+
</table>
70+
</div>
71+
<p>Maven coordinates:</p>
72+
<pre><code class="language-xml">&lt;dependency&gt;
73+
&lt;groupId&gt;org.scriptella&lt;/groupId&gt;
74+
&lt;artifactId&gt;scriptella-core&lt;/artifactId&gt;
75+
&lt;version&gt;1.5&lt;/version&gt;
76+
&lt;/dependency&gt;</code></pre>
6077
</section>
6178

6279
<section aria-labelledby="one-command-installer">
6380
<span id="one-command-installer" class="anchor-target" aria-hidden="true"></span>
6481
<h2>Experimental curl installer</h2>
65-
<p>The installer continues to install the published Scriptella 1.4 ZIP while 1.5 is being prepared:</p>
82+
<p>The installer installs the published Scriptella 1.5 ZIP:</p>
6683
<div class="copy-code" data-copy-code>
6784
<pre><code>curl -fsSL https://scriptella.org/install.sh | sh</code></pre>
6885
<button class="copy-code__button" type="button" data-copy-button aria-label="Copy installer command" title="Copy installer command">
@@ -76,7 +93,7 @@ <h2>Experimental curl installer</h2>
7693
</div>
7794
<p>The installer places Scriptella under <code>${HOME}/.local/scriptella</code>. It either adds <code>${HOME}/.local/scriptella/bin</code> to an existing startup file or prints the exact PATH command to add manually. The guaranteed command is the packaged <code>scriptella.sh</code> launcher:</p>
7895
<pre><code>scriptella.sh path/to/file.etl.xml</code></pre>
79-
<p>The installer does not install Java; Scriptella requires Java 17 or newer. It will be updated to 1.5 only after the final ZIP hash is frozen and the published archive passes a clean disposable-home test. When the installer updates a startup file, start a new shell or reload that file before using <code>scriptella.sh</code>.</p>
96+
<p>The installer does not install Java; Scriptella requires Java 17 or newer. It is pinned to the published 1.5 archive and checksum. When the installer updates a startup file, start a new shell or reload that file before using <code>scriptella.sh</code>.</p>
8097
</section>
8198

8299
<section aria-labelledby="version-1-4">

‎index.html‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,10 +149,9 @@ <h2 id="getting-started-title">Getting started</h2>
149149
<h2 id="news-title">Scriptella 1.5</h2>
150150
</div>
151151
<div id="Scriptella+1.5">
152-
<p>Release preparation is underway. Scriptella 1.5 keeps the Java 17 baseline and adds current PostgreSQL, MariaDB, and MySQL JDBC guidance, safer driver-loading diagnostics, and maintained Spring and Velocity integrations.</p>
153-
<p>The live 1.4 downloads remain the current release until 1.5 artifacts are published and verified.</p>
154-
<p><a href="changes.html#version_1.5">What is planned for 1.5</a> · <a href="download.html#version-1-5">1.5 release status</a></p>
155-
<p id="Scriptella+1.4+%28August+14%2C+2026%29">Current release: Scriptella 1.4 (August 14, 2026). <a href="download.html#version-1-4">Download 1.4</a>.</p>
152+
<p>Scriptella 1.5 is now available. It keeps the Java 17 baseline and adds current PostgreSQL, MariaDB, and MySQL JDBC guidance, safer driver-loading diagnostics, and maintained Spring and Velocity integrations.</p>
153+
<p><a href="changes.html#version_1.5">What is new in 1.5</a> · <a href="download.html#version-1-5">Download 1.5</a></p>
154+
<p id="Scriptella+1.4+%28August+14%2C+2026%29">Previous release: Scriptella 1.4 (August 14, 2026). <a href="download.html#version-1-4">Download 1.4</a>.</p>
156155
</div>
157156
</section>
158157
</div>

‎install.sh‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/sh
2-
# Scriptella 1.4 user-local installer.
2+
# Scriptella 1.5 user-local installer.
33
#
44
# This file is intentionally self-contained and is streamed by the documented
55
# curl command. Test-only SCRIPTELLA_INSTALLER_* overrides are documented below
@@ -8,13 +8,13 @@
88
set -eu
99
set -f
1010

11-
SCRIPTELLA_RELEASE_VERSION=1.4
12-
SCRIPTELLA_RELEASE_TAG=scriptella-parent-1.4
13-
SCRIPTELLA_ARCHIVE_NAME=scriptella-1.4.zip
14-
SCRIPTELLA_ARCHIVE_URL=https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.4/scriptella-1.4.zip
11+
SCRIPTELLA_RELEASE_VERSION=1.5
12+
SCRIPTELLA_RELEASE_TAG=scriptella-parent-1.5
13+
SCRIPTELLA_ARCHIVE_NAME=scriptella-1.5.zip
14+
SCRIPTELLA_ARCHIVE_URL=https://github.com/scriptella/scriptella-etl/releases/download/scriptella-parent-1.5/scriptella-1.5.zip
1515
# Independently checked against the GitHub Release API asset digest for the
16-
# immutable scriptella-parent-1.4/scriptella-1.4.zip asset.
17-
SCRIPTELLA_ARCHIVE_SHA256=e96900158e0b2823b48954c33901a7867f8b9f82eb9510089d24f91a674e66ee
16+
# immutable scriptella-parent-1.5/scriptella-1.5.zip asset.
17+
SCRIPTELLA_ARCHIVE_SHA256=1dffead6fdde974ce6e70f8b505906acf25892362b94662509436eeb234bfcbf
1818

1919
fail() {
2020
echo "Scriptella installer: $*" >&2

‎reference/drivers.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ <h2>JDBC bridge drivers</h2>
7171
<strong>Note:</strong> JDBC adapters are recommended, but any JDBC-compliant driver can be used directly.
7272
</aside>
7373
<aside class="note" aria-label="Scriptella 1.5 database compatibility">
74-
<strong>Scriptella 1.5:</strong> PostgreSQL and MariaDB have recorded full candidate validation with current drivers. MySQL has one targeted MySQL 8.4.11 / Connector/J 26.7.0 lane. Oracle and SQL Server use current preferred driver classes but remain provisional because they do not yet have real-server matrix results. Vendor JDBC JARs are supplied externally through a connection <code>classpath</code>.
74+
<strong>Scriptella 1.5:</strong> PostgreSQL and MariaDB have recorded full release validation with current drivers. MySQL has one targeted MySQL 8.4.11 / Connector/J 26.7.0 lane. Oracle and SQL Server use current preferred driver classes but remain provisional because they do not yet have real-server matrix results. Vendor JDBC JARs are supplied externally through a connection <code>classpath</code>.
7575
</aside>
7676
<div class="table-scroll" tabindex="0" role="region" aria-label="JDBC bridge drivers">
7777
<table class="drivers-matrix">

0 commit comments

Comments
 (0)