diff options
| author | tanaka takashi <isazaka@gmail.com> | 2026-08-26 19:29:40 +0900 |
|---|---|---|
| committer | tanaka takashi <isazaka@gmail.com> | 2026-08-26 19:29:40 +0900 |
| commit | f36cc852cc1792bd624ff701fb2476d0b43fa1af (patch) | |
| tree | 3391bb1dc8320b9b9684442519597d736fbaab68 | |
| parent | 43856e7a2fea93d4986b13743f0aa558652a2cd8 (diff) | |
release: prepare version 0.5.2v0.5.2
Finalize the 0.5.2 changelog for lossless PDF pagination, session-scoped attachment continuation, deduplicated fetched files, and token-only cross-conversation resume.
Synchronize the project metadata, runtime package version, and uv lock entry at 0.5.2. Refresh the exceptiongroup typing-extensions marker emitted by the current uv resolver, and move changelog comparison links to the v0.5.2 release boundary.
Validated with uv lock --check, the complete 132-test suite, Ruff, mypy for 30 source files, source and wheel builds, packaged runtime assets, and application initialization from the installed wheel.
| -rw-r--r-- | CHANGELOG.md | 6 | ||||
| -rw-r--r-- | pyproject.toml | 2 | ||||
| -rw-r--r-- | src/ollama_web/__init__.py | 2 | ||||
| -rw-r--r-- | uv.lock | 4 |
4 files changed, 9 insertions, 5 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b61e61..8f91e32 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ ## [Unreleased] +## [0.5.2] - 2026-08-26 + ### Changed - PDFページングをページ番号とページ内文字位置の損失なしカーソルへ変更し、ローカル添付PDFもセッション限定URIで継続取得できるようにしました。 @@ -15,6 +17,7 @@ - ツール内部の8,000文字ページがLLM層で6,000文字へ再切断され、継続カーソルとの間に本文欠落が生じる問題を修正しました。 - 25ページを超えるPDFの後半が`search_and_fetch`で取得されない問題と、継続ごとに同じ取得ファイルが重複保存される問題を修正しました。 +- 長いPDFを会話をまたいで取得する際、最新の`next_token`だけでソースとカーソルを復元できるようにし、古いトークンや誤った添付IDによって以前のページへ戻る問題を修正しました。 ## [0.5.1] - 2026-08-16 @@ -169,7 +172,8 @@ - Web UIのセキュリティヘッダーと表示処理を強化しました。 -[Unreleased]: https://github.com/takashi000/ollama-web/compare/v0.5.1...HEAD +[Unreleased]: https://github.com/takashi000/ollama-web/compare/v0.5.2...HEAD +[0.5.2]: https://github.com/takashi000/ollama-web/compare/v0.5.1...v0.5.2 [0.5.1]: https://github.com/takashi000/ollama-web/compare/v0.5.0...v0.5.1 [0.5.0]: https://github.com/takashi000/ollama-web/compare/v0.4.5...v0.5.0 [0.4.5]: https://github.com/takashi000/ollama-web/compare/v0.4.4...v0.4.5 diff --git a/pyproject.toml b/pyproject.toml index 32c5716..4f3bea0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "ollama-web" -version = "0.5.1" +version = "0.5.2" description = "Ollama web project" readme = "README.md" license = "MIT" diff --git a/src/ollama_web/__init__.py b/src/ollama_web/__init__.py index 1b10333..a15d9b6 100644 --- a/src/ollama_web/__init__.py +++ b/src/ollama_web/__init__.py @@ -1,3 +1,3 @@ """Ollama web project.""" -__version__ = "0.5.1" +__version__ = "0.5.2" @@ -472,7 +472,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -1031,7 +1031,7 @@ wheels = [ [[package]] name = "ollama-web" -version = "0.5.1" +version = "0.5.2" source = { editable = "." } dependencies = [ { name = "beautifulsoup4" }, |
