Skip to content

Releases

ThreadShelf Enhanced 1.4.2

Choose a tag to compare

@github-actions github-actions released this 10 Nov 13:52

ThreadShelf Enhanced 1.4.2

Improved ChatGPT and Grok archive rendering, VeniceAI citations and safe HTML formatting.

  • Bounded Grok card rendering with explicit same-message reference binding, safe saved links, controlled images and passive archived actions.
  • Expanded ChatGPT citation metadata, navigation lists and file-citation chips, retaining exact IDs, file ranges and original source.
  • Supported literal Chart.js charts and task fences, including area and doughnut charts, with readable fallbacks for unsupported semantics.
  • Theme-aware soft-square VeniceAI ^number^ labels without invented source URLs; code, escapes and math retain their source.
  • Inert HTML formatting and allowlisted text CSS in user and response bubbles; unsupported or unsafe markup remains visible source.
  • Original messages, whole-message copy, exports, rich/basic preferences, image-loading controls and existing code/SVG tools remain available.

Existing archives, vectors, identities and Local Suite APIs remain compatible. No reimport or re-embedding is required.

Extract either source archive and follow README.md. Setup installs Node 26.13.0 LTS and npm 12.2.1 locally.

Before upgrading, stop all server, MCP, importer and watcher processes. Keep the complete stopped backup and follow docs/MIGRATION.md. Upgrade all writers together.

Speech starts disabled and no voice models or runtimes are included in source. Review downloads explicitly in Settings.

See CHANGELOG.md, docs/RENDERING-1.4.2.md, docs/SAFE-HTML-RENDERING.md, THIRD_PARTY_NOTICES.md and docs/ENHANCED_COMPATIBILITY.md for changes, licensing and limits.

Published only after dependency security, Linux/Windows functional and source-packaging checks pass.
Use the single SHA256SUM.txt asset to verify both source archives.

SHA-256

11bae65710b78c2b5bba029b2cdc80c4c674aaf07257c3bc7a963c388a8f4420  ThreadShelf-Enhanced-1.4.2-Source.tar.gz
26a44aa69d70ed788877fe450c9dd97c514988feb6d85e8095ba0b7938aa2e87  ThreadShelf-Enhanced-1.4.2-Source.zip

ThreadShelf Enhanced 1.4.1

Choose a tag to compare

@github-actions github-actions released this 05 Nov 12:38

ThreadShelf Enhanced 1.4.1

Conversation display, code downloads, SVG previews and import refinements.

  • Browser-saved Conversation display controls for JSON visibility, JSON-as-code, code downloads, wrapping and display-only line numbers.
  • Conservative Hide empty handling and lossless JSON formatting preserve meaningful values, large numeric tokens, duplicate keys and original message content.
  • Source-preserving code downloads with extensions for every registered language and alias; Copy stays rightmost with Download immediately left.
  • Validated standalone SVG Render/Code previews use inert images and retain original source.
  • Local voices appears only under Providers & voices while provider drafts and active installation progress survive subtab changes.
  • Clearer Target collection selection and stale import-preview protection preserve Chunks naming and replacement-import safeguards.

Existing archives, vectors, identities and Local Suite APIs remain compatible. No reimport or re-embedding is required.

Extract either source archive and follow README.md. Setup installs Node 26.13.0 LTS and npm 12.2.1 locally.

Before upgrading, stop all server, MCP, importer and watcher processes. Keep the complete stopped backup and follow docs/MIGRATION.md. Upgrade all writers together.

Speech starts disabled and no voice models or runtimes are included in source. Review downloads explicitly in Settings.

See CHANGELOG.md, docs/CONVERSATION-DISPLAY.md, THIRD_PARTY_NOTICES.md and docs/ENHANCED_COMPATIBILITY.md for changes, licensing and limits.

Published only after dependency security, Linux/Windows functional and source-packaging checks pass.
Use the single SHA256SUM.txt asset to verify both source archives.

SHA-256

8ccaea4cc841563331cf81b6c490b88303d1d6217fee67de9ce6f285ec791bbb  ThreadShelf-Enhanced-1.4.1-Source.tar.gz
1ac2d4daac15cbd5f0beb281a9a379131cfb634ead85acdbe8b7aaf81e009c6a  ThreadShelf-Enhanced-1.4.1-Source.zip

ThreadShelf Enhanced 1.4.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 06:36

ThreadShelf Enhanced 1.4.0

Independent Enhanced release with preserved archive identities and Local Suite APIs.

  • Hybrid lexical/semantic search and bounded archive tools.
  • Live Markdown notes with scoped writes, approval, revisions and recovery history.
  • Strata and OpenAI-compatible providers, API vision and memory-only private chats.
  • Optional server speech with reviewed Pocket/Kokoro installation, API providers, streaming, protected credentials and pinned recordings.
  • Independent ALLOW_LAN_AI and ALLOW_LAN_TTS flags, disabled by default; see README.md for their permissions.
  • Refreshed localized interface, three settings tabs, speaker icons and wider search controls.
  • Portable verified migration tool with explicit source/target paths and dependency auditing.
  • New screenshots containing synthetic demonstration content only.

Extract either source archive and follow README.md. Setup installs Node 26.13.0 LTS and npm 12.2.1 locally.

Before upgrading, stop all server, MCP, importer and watcher processes. Keep the complete stopped backup and follow docs/MIGRATION.md. Upgrade all writers together.

Speech starts disabled and no voice models or runtimes are included in source. Review downloads explicitly in Settings.

LAN flags grant full feature controls to clients reaching allowed addresses; they are not authentication. Separate /v1 keys remain unchanged.

See CHANGELOG.md, THIRD_PARTY_NOTICES.md and docs/ENHANCED_COMPATIBILITY.md for changes, licensing and limits.

Published only after dependency security, Linux/Windows functional and source-packaging checks pass.
Use the single SHA256SUM.txt asset to verify both source archives.

SHA-256

f8f7e46062158c273f8f5db63dc8d5d33fb181ba8b174518735c6d9153efaf87  ThreadShelf-Enhanced-1.4.0-Source.tar.gz
3f20624c1d1b17795ed2b0f2ab81eddd478d5f748f5323b16679a6fb9bc89a11  ThreadShelf-Enhanced-1.4.0-Source.zip

ThreadShelf Enhanced 1.3.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 17:05
073385c

ThreadShelf Enhanced 1.3.0

Independent fork based on ThreadShelf v1.3.0, with upstream history and license retained.

  • Bounded import staging and atomic archive/index publication, with memory-pressure monitoring.
  • Persistent background import jobs, progress, cancellation and retry after upload acceptance.
  • Finished-job history clearing, completed progress at 100%, and a Manage uploads dialog for uploaded-file cleanup.
  • Coordinated server/indexer ownership and safe collection replacement; unrelated files are skipped.
  • Six interface languages and animated per-role rich-rendering switches that preserve basic Markdown when off.
  • Inline click/automatic image loading and an optional server-only image cache partitioned by collection.
  • Existing archive APIs, Local Reader compatibility and project-local setup retained.

Extract either source archive and follow README.md. Node 24.22.1 LTS and npm 12.2.1 are installed locally by setup.

Before upgrading, stop every server, MCP, importer and watcher process and back up the complete data directory. Upgrade all writers together. Do not open a 1.3.0-written store with an older server.

See CHANGELOG.md for changes, THIRD_PARTY_NOTICES.md for retained licenses, and docs/ENHANCED_COMPATIBILITY.md for known limitations.

This release requires passing dependency security checks, Linux/Windows CI and bounded-memory storage checks before publication.
Use the single SHA256SUM.txt asset to verify both source archives.

SHA-256

a5e86b3baefc4301e14d76045051a24515369f523caed0d0c2b77f32986ce896  ThreadShelf-Enhanced-1.3.0-Source.tar.gz
228e70457415145f827ce9da48db31b2fc51caa677bf94aa6b6b4714955491e8  ThreadShelf-Enhanced-1.3.0-Source.zip

ThreadShelf Enhanced 1.2.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 15:32
75a38ab

ThreadShelf Enhanced 1.2.0

This release fixes the three confirmed storage and collection bugs:

  • Concurrent server, MCP and importer processes retain each other's conversation updates through complete interprocess write locking.
  • Collection creation and removal update the registry atomically without losing concurrent registrations.
  • Collection deletion uses the same configured uploads directory as ingestion and stops if database deletion fails.

Existing database fields, conversation identities, embeddings and HTTP/MCP contracts are retained. No reimport or index rebuild is needed for an Enhanced 1.1.0 store. Stop older server, MCP, importer and watcher processes before upgrading: all writers sharing a store must use 1.2.0 to participate in the locking protocol.

Validation includes the complete server regression gate, required Linux and Windows CI, reproducible source-archive inspection, synthetic upgrades from original ThreadShelf 1.3.0 and Enhanced 1.1.0, and unmodified public Local Suite application checks. See docs/ENHANCED_VALIDATION.md for exact scope and platform limitations.

Extract either source archive and follow README.md. Setup installs the verified project-local Node 24.22.1 runtime and npm 12.2.1. Previous 1.0.0 and 1.1.0 commits, tags and release assets remain available and unchanged.

See CHANGELOG.md, docs/ENHANCED_COMPATIBILITY.md and THIRD_PARTY_NOTICES.md for changes, supported contracts, known import limitations and retained licenses.

SHA-256

File SHA-256
ThreadShelf-Enhanced-1.2.0-Source.tar.gz 1ebc94197fd7f0dbafab0e9f1ea1aabe5c714a913943a4e36d6a06cde0ba514b
ThreadShelf-Enhanced-1.2.0-Source.zip 1bc48747e8483bb4f6bb93bc13c06727f634b49e33e26560c834044c0bf24987

Verified source commit: 75a38ab048332efb7d0a098240f762eba49a4536.

ThreadShelf Enhanced 1.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 22:57
ae94f2c

ThreadShelf Enhanced 1.1.0

Independent fork based on ThreadShelf v1.3.0, with upstream history and license retained.

  • Security-maintained application dependencies and verified offline renderer bundles.
  • Required dependency audits, upload lifecycle regressions and Linux/Windows validation.
  • Existing archive APIs, Local Reader compatibility and project-local setup retained.

Extract either source archive and follow README.md. Node 24.22.1 LTS and npm 12.2.1 are installed locally by setup.

See CHANGELOG.md for changes, THIRD_PARTY_NOTICES.md for retained licenses, and docs/ENHANCED_COMPATIBILITY.md for known limitations.

This release requires passing dependency security checks and Linux/Windows CI before publication.

SHA-256

2d8853f0659b5d553e2e9fd9ae6e55935b359e00edf01e8c3d9c7b61d1d51749  ThreadShelf-Enhanced-1.1.0-Source.tar.gz
ab276fee8d6e70959dab7b521d5a78ae9c5f38f1dca5f7dc6a6b8cf89958f284  ThreadShelf-Enhanced-1.1.0-Source.zip

Validation

  • Release-tag validation and publication: all required jobs passed before upload.
  • Master CI and review CI passed, including native Windows setup/core checks.
  • Local verification: 598 unit tests passed (one Windows-only case skipped on Linux), 30 API/MCP tests, 88 Chromium tests, and 12 source-packaging tests.
  • All four dependency-audit scopes passed with zero findings; GitHub reported zero open Dependabot alerts after merge.
  • Both downloaded source archives match independent reproduction from the version tag byte for byte. The original 1.0.0 tag and assets remain unchanged.

Known format and platform limitations remain documented in docs/ENHANCED_COMPATIBILITY.md and docs/ENHANCED_VALIDATION.md.

ThreadShelf Enhanced 1.0.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 21:45

ThreadShelf Enhanced 1.0.0

Independent fork based on ThreadShelf v1.3.0, with upstream history and license retained.

  • Rich rendering, safer viewport layouts and expanded conversation imports.
  • Compatible archive APIs and integrated Local Reader pagination.
  • Project-local Linux/Windows setup and a portable Linux launcher.

Extract either source archive and follow README.md. Node 24.22.1 LTS and npm 12.2.1 are installed locally by setup.

See CHANGELOG.md for changes, THIRD_PARTY_NOTICES.md for retained licenses, and docs/ENHANCED_COMPATIBILITY.md for known limitations.

This release requires passing Linux and Windows CI before publication.

SHA-256

036fe1a6bf1267b29d9e453e51b1f376604e17b5e7664873bc5773f4b2717d14  ThreadShelf-Enhanced-1.0.0-Source.tar.gz
21e1b71409b145bc65d706d47524fc21b5187cd2646dbeb6aa21c0bf79a2fcfd  ThreadShelf-Enhanced-1.0.0-Source.zip