Skip to content

Commit eda941c

Browse files
committed
docs: close Scriptella 1.4 release plan
1 parent d8a1fb5 commit eda941c

1 file changed

Lines changed: 27 additions & 13 deletions

File tree

docs/releases/1.4/release-1.4-plan.md

Lines changed: 27 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
# Release 1.4 Plan
22

3-
**Status:** In progress (Chunks 1–3, **5A–5C**, **6**, **6A**, **7**, and
4-
**8** complete; the signed Maven Central deployment is validated and awaits
5-
manual publication; Chunks 10–11 remain gated)
3+
**Status:** Complete (Chunks 1–3, **5A–5C**, **6**, **6A**, **7**, **8**, **9**,
4+
**10**, and **11** complete; August 14, 2026)
65

76
**Umbrella issue:** [#44 — Scriptella 1.4: Release hardening, JDK 17 compatibility, and dependency modernization](https://github.com/scriptella/scriptella-etl/issues/44)
87

@@ -1339,8 +1338,7 @@ the compatibility investigation.
13391338

13401339
## Chunk 9 — Release Maven 1.4
13411340

1342-
**Status:** Prepared and validated August 14, 2026; Central publication is
1343-
pending the maintainer's manual Publish action
1341+
**Status:** Complete (August 14, 2026)
13441342

13451343
Publish the reviewed 1.4 Maven artifacts using the release runbook. Verify the
13461344
Central deployment, signatures, checksums, coordinates, POM metadata, and an
@@ -1354,20 +1352,19 @@ public and verified.
13541352
the `scriptella-parent-1.4` tag, release commit, and `1.5-SNAPSHOT`
13551353
development commit. The signed `mvn release:perform` deployment was accepted
13561354
and validated by Central with deployment ID
1357-
`731bd81b-2d31-4d08-a274-bb1ccf839d`; auto-publishing remains disabled. The
1358-
deployment must be manually published in the Central Portal before Chunk 10
1359-
or Chunk 11 begins.
1355+
`731bd81b-2d31-4d08-a274-bb1ccf839d`; it was subsequently published in the
1356+
Central Portal and verified as available.
13601357

13611358
### Exit criteria
13621359

1363-
* Maven Central reports the deployment as valid and available.
1360+
* Maven Central reports the deployment as valid, published, and available.
13641361
* Required artifacts, signatures, checksums, and metadata are verified.
1365-
* The final source tag and GitHub release assets are prepared or published
1366-
according to the runbook.
1362+
* The final source tag and GitHub release assets are published according to
1363+
the runbook.
13671364

13681365
## Chunk 10 — Update External Examples After Publication
13691366

1370-
**Status:** Pending; starts only after Chunk 9
1367+
**Status:** Complete (August 14, 2026)
13711368

13721369
Update the separate `scriptella-examples` repository against the published
13731370
1.4 artifacts. The current checkout contains stale `1.1-SNAPSHOT` and
@@ -1388,7 +1385,7 @@ this separate repository; they are distinct deliverables.
13881385

13891386
## Chunk 11 — Website and Adoption Updates
13901387

1391-
**Status:** Pending; starts only after Chunks 9 and 10
1388+
**Status:** Complete (August 14, 2026)
13921389

13931390
Prepare and deploy the reviewed `scriptella.github.io/` update only after the
13941391
Maven artifacts, GitHub release assets, and updated examples links are public
@@ -1430,6 +1427,23 @@ This website deployment is the final release step. Completion requires the
14301427
public site to identify 1.4 as current with no stale RC, development, ODBC,
14311428
HSQLDB, Java 8, or previous-latest-release wording in the 1.4 user path.
14321429

1430+
The website PR was merged and the public site was verified to identify 1.4 as
1431+
current, with the 1.4 download path, Maven coordinates, examples links, Java
1432+
17 guidance, and 1.3 Java 8 fallback available. This completed the release
1433+
step on August 14, 2026.
1434+
1435+
## Post-release follow-up
1436+
1437+
The 1.4 release is complete. Track future work separately from this plan:
1438+
1439+
* Issue #45 — evaluate a future JEXL 3 migration without changing the 1.4
1440+
expression user contract.
1441+
* Issue #44 follow-up — review the remaining optional-driver dependency
1442+
surface, security advisories, and whether legacy MongoDB examples should be
1443+
modernized or retired.
1444+
* Future maintenance — keep the Java 17 compatibility matrix and release
1445+
smoke test current for dependency and JDK updates.
1446+
14331447
---
14341448

14351449
# Merge and Release Gates

0 commit comments

Comments
 (0)