⚠️ Breaking Changes:
- The docker image URL is now:
ghcr.io/serge-chat/serge:latest
- Support for GGMLv3 means that models will need to be redownloaded when upgrading to this version.
🚀 New Features:
- Support for GGMLv3 models
- Support for q6_K k-quants
- Small bug fixes and improvements
- Support for llama-cpp-python to v0.1.62
📝 Notes about Docker Image tags:
- The
latest
tag will always point to the latest semver release, in this case v0.2.0 - The
main
tag will always point to the last commit on github, this could include breaking changes.
What's Changed
- Don't update latest tag when merging to default brancv by @gaby in #336
- GGMLv3 support by @noproto in #334
- Bump orjson from 3.8.13 to 3.8.14 in /api by @dependabot in #339
- Bump @sveltejs/kit from 1.18.0 to 1.19.0 in /web by @dependabot in #337
- Bump typing-extensions from 4.6.1 to 4.6.2 in /api by @dependabot in #340
- Bump langchain from 0.0.179 to 0.0.180 in /api by @dependabot in #338
- Bump daisyui from 2.51.6 to 2.52.0 in /web by @dependabot in #345
- Bump vite from 4.3.8 to 4.3.9 in /web by @dependabot in #351
- Bump beanie from 1.19.1 to 1.19.2 in /api by @dependabot in #352
- Bump anyio from 3.6.2 to 3.7.0 in /api by @dependabot in #348
- Bump @sveltejs/kit from 1.19.0 to 1.20.0 in /web by @dependabot in #349
- Bump svelte-check from 3.3.2 to 3.4.3 in /web by @dependabot in #346
- Bump postcss from 8.4.23 to 8.4.24 in /web by @dependabot in #347
- Bump langchain from 0.0.180 to 0.0.184 in /api by @dependabot in #353
- Enforce linting and formatting rules for API code base by @gaby in #332
- Update llama-cpp-python to v0.1.55 by @gaby in #355
- Make sure answer is a string when returning to API Client by @gaby in #356
- Revert "Bump langchain from 0.0.180 to 0.0.184 in /api" by @gaby in #357
- Bump @typescript-eslint/eslint-plugin from 5.59.7 to 5.59.8 in /web by @dependabot in #359
- Bump @typescript-eslint/parser from 5.59.7 to 5.59.8 in /web by @dependabot in #358
- Bump typing-extensions from 4.6.2 to 4.6.3 in /api by @dependabot in #374
- Bump @iconify/svelte from 3.1.3 to 3.1.4 in /web by @dependabot in #372
- Bump @fontsource/rubik-pixels from 5.0.1 to 5.0.2 in /web by @dependabot in #364
- Bump @sveltejs/kit from 1.20.0 to 1.20.1 in /web by @dependabot in #368
- Update llama-cpp-bindings to v0.1.57 by @gaby in #377
- Make it useable by @rakete in #296
- Bump orjson from 3.8.14 to 3.9.0 in /api by @dependabot in #369
- Trash prompts proper by @rakete in #380
- Enable CI checks for all branches by @gaby in #383
- Bump tslib from 2.5.2 to 2.5.3 in /web by @dependabot in #387
- Bump @typescript-eslint/parser from 5.59.8 to 5.59.9 in /web by @dependabot in #390
- Bump markupsafe from 2.1.2 to 2.1.3 in /api by @dependabot in #388
- Bump urllib3 from 2.0.2 to 2.0.3 in /api by @dependabot in #395
- Bump pydantic from 1.10.8 to 1.10.9 in /api by @dependabot in #397
- Bump eslint from 8.41.0 to 8.42.0 in /web by @dependabot in #389
- Support for latest GGMLv3 models by @pabl-o-ce in #398
- Bump typescript from 5.0.4 to 5.1.3 in /web by @dependabot in #370
- Bump @sveltejs/kit from 1.20.1 to 1.20.2 in /web by @dependabot in #400
- Bump @typescript-eslint/eslint-plugin from 5.59.8 to 5.59.9 in /web by @dependabot in #399
- Update llama-cpp-python to v0.1.59 by @gaby in #401
- Updates to README.md by @gaby in #402
- Bump daisyui from 2.52.0 to 3.0.20 in /web by @dependabot in #394
- Update llama-cpp-python to v0.1.61 by @gaby in #403
- Bump @fontsource/rubik-pixels from 5.0.2 to 5.0.3 in /web by @dependabot in #406
- Bump orjson from 3.9.0 to 3.9.1 in /api by @dependabot in #409
- Bump daisyui from 3.0.20 to 3.0.22 in /web by @dependabot in #405
- Bump filelock from 3.12.0 to 3.12.1 in /api by @dependabot in #407
- Add hint about minimum required RAM in GUI by @security-companion in #411
- Feature: add new k-quants q6_K models by @pabl-o-ce in #412
- Structure models list in README.md by @gaby in #413
- Updates to README.md by @gaby in #414
- Add support for validating shell scripts by @gaby in #416
New Contributors
Full Changelog: 0.1.3...0.2.0