Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,31 @@ KOS2 uses the `YY.MM.X` versioning scheme:

Example: `26.4.8` is the eighth release shipped in April 2026. The first KOS2 release on this scheme was `26.4.1`; the upstream history that predates it lives in [`docs/release/upstream-archive.md`](docs/release/upstream-archive.md).

## 26.6.1 - 2026-06-08

### Ollama-only refactor

- removed all remaining cloud LLM providers; chat and embedding providers are now only `Ollama` (local) and `OpenAI-compatible` (for local self-hosted endpoints)
- removed the `Copilot Plus` subscription paradigm entirely — every feature is available without any license or paywall
- renamed the misleading `BrevilabsClient` to `KOS2ToolsClient`; it was already a local shim (URL/web fetch, Ollama Cloud web search, local document handling) with no `api.brevilabs.com` calls
- kept the local Miyo self-hosted vector backend and the optional self-host web-search / transcript integrations

### Internal rebrand

- renamed the chat view, agent chain runner, settings tab, and onboarding/settings surfaces from `Copilot*`/`CopilotPlus*` to `KOS2*`/`Ollama*` equivalents
- no migration needed — the chat view type was already `kos2-chat-view`

### Dependencies, bundle, and security

- removed `crypto-js` (cache hashing moved to a zero-dependency FNV-1a hash; API-key encryption already used Web Crypto)
- removed `next-i18next` (unused, but it transitively pulled the entire Next.js framework and ~20 high-severity advisories) plus `koa`, `koa-proxies`, `@koa/cors`, and `@huggingface/inference`
- declared the previously-undeclared `@langchain/classic` dependency
- `main.js` reduced from 5.3 MB to ~3.0 MB

### Notes

- binary Office document parsing (Word / PowerPoint / Excel) is intentionally unsupported; text, Markdown, CSV, JSON, XML, and HTML are handled locally

## 26.4.8 - 2026-04-24

### Desktop UX simplification
Expand Down
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "kos2",
"name": "KOS2",
"version": "26.4.8",
"version": "26.6.1",
"minAppVersion": "0.15.0",
"description": "Ollama-first Obsidian plugin for KOS workflows, local retrieval, and cloud web tools.",
"author": "pd",
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "kos2",
"version": "26.4.8",
"version": "26.6.1",
"description": "KOS2: Ollama-first Obsidian plugin for KOS workflows.",
"main": "main.js",
"scripts": {
Expand Down
3 changes: 2 additions & 1 deletion versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@
"26.4.4": "0.15.0",
"26.4.6": "0.15.0",
"26.4.7": "0.15.0",
"26.4.8": "0.15.0"
"26.4.8": "0.15.0",
"26.6.1": "0.15.0"
}
Loading