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
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## Unreleased
## 0.6.16

* **Native runtime diagnostics**:
* Fixed native `getVramInfo()` so it reports free/total VRAM from
Expand All @@ -24,6 +24,10 @@
resumable partial files, foreground Dart lifecycle limits, and the need for
opt-in native background download/model-store integrations for robust
cross-app GGUF management.
* **Compatibility note**: no public API breaking changes in `0.6.16`;
existing `0.6.15` callers remain compatible. The changes improve native VRAM
diagnostics, WebGPU browser recovery, and chat app download lifecycle
behavior.

## 0.6.15

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@

```yaml
dependencies:
llamadart: ^0.6.15
llamadart: ^0.6.16
```

### 2. Run with defaults
Expand Down
2 changes: 1 addition & 1 deletion example/chat_app/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -349,7 +349,7 @@ packages:
path: "../.."
relative: true
source: path
version: "0.6.15"
version: "0.6.16"
logging:
dependency: transitive
description:
Expand Down
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: llamadart
description: A Dart/Flutter plugin for llama.cpp - run LLM inference on any platform using GGUF models
version: 0.6.15
version: 0.6.16
homepage: https://github.com/leehack/llamadart
repository: https://github.com/leehack/llamadart
issue_tracker: https://github.com/leehack/llamadart/issues
Expand Down
19 changes: 18 additions & 1 deletion website/docs/changelog/recent-releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,28 @@ For canonical full release notes, use:

- [`CHANGELOG.md`](https://github.com/leehack/llamadart/blob/main/CHANGELOG.md)

## Unreleased
## 0.6.16

- Fixed native `getVramInfo()` so llama.cpp GPU-class backend devices can
report free/total VRAM when available, with Windows split-bundle registry
fallback handling for backend-device symbols.
- Improved browser recovery for large remote WebGPU model/projector loads by
retrying wasm32 model-staging aborts with the wasm64 core before surfacing
memory-pressure failures.
- Improved the runnable chat app's web remote-model startup path so model assets
are prefetched into browser cache when available, browser `CacheStorage`
failures fall back to direct network loading, and credentialed/signed model
URLs skip persistent browser cache storage.
- Improved the runnable chat app's mobile download behavior so lifecycle pauses
no longer deliberately cancel active foreground downloads; the app now lets
short screen-lock/background interruptions continue when the OS permits and
still keeps explicit pause/dispose cancellation paths.
- Added in-app and docs guidance for mobile large-model downloads, including
resumable partial files, foreground Dart lifecycle limits, and the need for
opt-in native background download/model-store integrations for robust
cross-app GGUF management.
- Compatibility note: no public API breaking changes in `0.6.16`; existing
`0.6.15` callers remain compatible.

## 0.6.15

Expand Down
2 changes: 1 addition & 1 deletion website/docs/getting-started/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ configurations.

```yaml
dependencies:
llamadart: ^0.6.15
llamadart: ^0.6.16
```

Then resolve packages:
Expand Down
Loading