Releases: knot-tools/knot-core
Releases · knot-tools/knot-core
Release list
Knot Core 2.13.23
Improvements
- Dolibarr menu icons : the Knot mark is readable in the sidebar (no more black square).
- Setup watermark : cyan Knot suite watermark on the setup screen — same family as the other tools.
- Updates page : you can read a version’s details before you apply the update.
- Trademark notice : NOTICE uses ™ (not ®), matching how the brand is actually used.
- License packaging (Dolistore) : license files in the zip are complete and aligned with what the store expects.
Knot Core 2.13.22
[2.13.22] - 2026-09-07
Added
- Public Utility API for extensions:
Knot\Dolibarr\ObjectFactory
(listSupported,describe,build,listObjectsForApi) so extensions can
list and describe Dolibarr$fieldsthrough Knot’s public API without forking
ObjectIntrospector. Documented inLINKING-EXCEPTION.mdand
docs/license-boundary.mdalongsideHttpClient. Call the factory; do not
instantiateObjectIntrospectoror copy it.
Changed
- Linking exception: Granted as of this release. Draft / counsel-pending
banners removed from the shipped ZIP (LINKING-EXCEPTION.md,NOTICE,
docs/license-boundary.md).
Fixed
- Customer ZIP hygiene: demo-host-only provision/purge CLIs are no longer
packaged into Dolistore / CDN / in-app Updates ZIPs (module stays install-only).
v2.13.21
v2.13.20
Core 2.13.19
Core 2.13.19
Fixed
- Sidebar brand mark halo: transparent background behind out-v2 dark K PNG (no purple glow).
Packaging
- Dolistore/Deploy ZIP:
module_knot-2.13.19.zip(rootknot/) - SHA256:
19f39e3c93dbe2941dc36de34352ed30b6244a8846818c9d5d706ca37d26439c
Knot Core 2.13.18
Knot Core 2.13.18
Public GPL snapshot of private knot-tools/core v2.13.18 (commit eb2b0c5).
Changed
- Brand mark (out-v2 freeze): isometric K module icon / About / favicon pack (plate
#011029, white or slate stem, cyan + royal arms). Horizontal wordmark PNGs intentionally left legacy.
Packaging
- Asset:
module_knot-2.13.18.zip(rootknot/) - SHA256:
da6389476c0855c2a8cb51663eba71bc474cde07138630fabfb46dbcfe7cab6e - Signed channel manifest:
releases.json(rel-2026-04)
Knot Core 2.13.17
Knot Core 2.13.17 (beta)
Licenses Pro/Migration stay valid across Core updates: encrypted activation codes persist in llx_knot_config (licensing.activation_enc.<extensionId>), inspect restores cache then config, and a signed cache without activationCodeEnc uses the 14-day offline grace instead of INVALID/missing.
- SHA256:
59c641052c949d158fba8215a8b5c27048933c2685d403ae9396eb3cf31c3e93 - Download: https://knot.tools/downloads/knot-core/latest
Asset: module_knot-2.13.17.zip only (Dolistore / Deploy name).
Knot Core 2.13.16
Knot Core 2.13.16 (beta)
Public snapshot now ships lib/load_dolibarr.inc.php so zip-only installs no longer 500 workflows/preview.php.
- SHA256:
97a31bee282aaeb68b6be7710941a032877051fa7f020db814e77c69aca4a40f - Files: 741
- Ed25519 signature: skipped (empty
signature_hex; license-vm secret not used this release) - Download: https://knot.tools/downloads/knot-core/latest
Assets: module_knot-2.13.16.zip (Dolistore / Deploy name) and knot-2.13.16.zip (CDN alias, same bytes).
Knot Core 2.13.14
Knot Core 2.13.14 (beta)
- Signed
releases.json(Ed25519rel-2026-04) - SHA256:
0fce9dfa8a4e3d70ae5fe46e40527490481a2c87703ccdf0ef6d50baab4588fc - Download: https://knot.tools/downloads/knot-core/latest
Knot Core 2.13.12
Knot Core 2.13.12 (beta)
Highlights
- Assistant: preflight, connector prompt catalog, external-chatbot spec, lint loop after import
- Editor canvas: execution-path animation, branch handles, quick-add, auto-layout on import
- Reliability: bracket expression paths (
rows[0]), if-operator normalization, import repair normalizer, HTML email bodies from LLM imports - Starters: manual email test + invoice validated with bank details
Install
- Dolistore ZIP attached, or
https://knot.tools/downloads/knot-core/latest - Signed manifest (
rel-2026-04) — SHA256 inreleases.json
See CHANGELOG.md for full notes.