Skip to content

Commit e5f684b

Browse files
committed
Release v1.1.0
1 parent d216cd0 commit e5f684b

4 files changed

Lines changed: 34 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,33 @@ Add an entry here when the project meaningfully changes for users, for example:
1414

1515
- No unreleased user-facing changes yet.
1616

17+
## v1.1.0
18+
19+
Minor stable release with a major figure/table extraction quality upgrade.
20+
21+
### Added
22+
23+
- Added figure-level PDF asset extraction that renders caption-anchored page regions instead of relying only on raw xref image objects.
24+
- Added richer `figure_assets` metadata for extracted figures and tables, including labels, captions, extraction kind, and visual quality signals.
25+
- Added visual quality gates so weak crops can fail closed and remain placeholders instead of being treated as insertion-ready images.
26+
- Added `figure_assets` to the synthesis bundle so model-side review can inspect richer figure/table candidates.
27+
- Added regression tests for figure asset candidates, placeholder-first planning, label normalization, and visual quality rejection.
28+
29+
### Changed
30+
31+
- Improved extraction for complete figures, vector-heavy papers, fragmented LaTeX tables, and caption-on-bottom tables.
32+
- Preserved DeepPaperNote's placeholder-first behavior: extracted figure assets are exposed as candidates, not automatic note insertions.
33+
- Strengthened figure-placement and final-writing guidance around visual quality review and candidate handling.
34+
35+
### Contributors
36+
37+
- Incorporated the figure-level extraction work from PR #1 by KuangjuX, with follow-up changes to keep insertion semantics placeholder-first.
38+
39+
### Notes
40+
41+
- This remains a stable release.
42+
- The release asset continues to ship as a clean manually installable `DeepPaperNote.zip`.
43+
1744
## v1.0.1
1845

1946
Patch release after `v1.0.0`.

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
[English](./README.md) | [简体中文](./README.zh-CN.md)
88

99
[![Status](https://img.shields.io/badge/status-stable-16a34a)](https://github.com/917Dhj/DeepPaperNote)
10-
[![Release](https://img.shields.io/github/v/release/917Dhj/DeepPaperNote?display_name=tag&color=0f766e)](https://github.com/917Dhj/DeepPaperNote/releases/tag/v1.0.1)
10+
[![Release](https://img.shields.io/github/v/release/917Dhj/DeepPaperNote?display_name=tag&color=0f766e)](https://github.com/917Dhj/DeepPaperNote/releases/tag/v1.1.0)
1111
[![License](https://img.shields.io/badge/license-MIT-c9a227)](./LICENSE)
1212
[![Agents](https://img.shields.io/badge/agents-Claude%20Code%20%2B%20Codex-7c3aed)](./SKILL.md)
1313
[![Output](https://img.shields.io/badge/output-Obsidian-16a34a)](./references/obsidian-format.md)
@@ -376,13 +376,14 @@ For release-level updates, see [CHANGELOG.md](./CHANGELOG.md).
376376

377377
| 🏷️ Version | 🚦 Status | ✨ Highlights |
378378
| --- | --- | --- |
379+
| v1.1.0 | ✅ Released | Major figure/table extraction upgrade with caption-anchored crops, visual quality gates, and placeholder-first figure asset candidates |
379380
| v1.0.1 | ✅ Released | Patch release for Obsidian-native frontmatter and wikilink support, lint compatibility fixes, and cleaner README assets |
380381
| v1.0.0 | ✅ Released | First stable release: pure cross-agent skill structure for Claude Code, Codex, Cursor, Copilot, Gemini CLI, and other Agent Skills-compatible environments |
381382
| v0.3.1-alpha | ✅ Released | Default Obsidian paper root changed to `Research/Papers`, with runtime path resolution and save behavior aligned to the new location |
382383
| v0.3.0-alpha | ✅ Released | Major quality upgrade: dedicated innovation section, explicit mechanism flow, stronger workflow discipline, final readability review, math syntax gate, and the new `Original Abstract Translation` front-matter block |
383384
| v0.2.0-alpha | ✅ Released | Replication-oriented note-writing upgrade: explicit `note_plan`, equation-aware output, stricter final self-review, bilingual abstract handling, and stronger formatting checks |
384385
| v0.1.0-alpha | ✅ Released | First public alpha: evidence-bundle workflow, Zotero-first helpers, placeholder-first figure handling, workspace fallback, OCR fallback, tests, and CI |
385-
| Unreleased | 🕒 No new release-level changes yet | There are currently no additional public release notes beyond v1.0.1 |
386+
| Unreleased | 🕒 No new release-level changes yet | There are currently no additional public release notes beyond v1.1.0 |
386387

387388
## ⚙️ Workflow
388389

README.zh-CN.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
[English](./README.md) | [简体中文](./README.zh-CN.md)
88

99
[![状态](https://img.shields.io/badge/status-stable-16a34a)](https://github.com/917Dhj/DeepPaperNote)
10-
[![版本](https://img.shields.io/github/v/release/917Dhj/DeepPaperNote?display_name=tag&color=0f766e)](https://github.com/917Dhj/DeepPaperNote/releases/tag/v1.0.1)
10+
[![版本](https://img.shields.io/github/v/release/917Dhj/DeepPaperNote?display_name=tag&color=0f766e)](https://github.com/917Dhj/DeepPaperNote/releases/tag/v1.1.0)
1111
[![许可证](https://img.shields.io/badge/license-MIT-c9a227)](./LICENSE)
1212
[![Agents](https://img.shields.io/badge/agents-Claude%20Code%20%2B%20Codex-7c3aed)](./SKILL.md)
1313
[![输出](https://img.shields.io/badge/output-Obsidian-16a34a)](./references/obsidian-format.md)
@@ -361,13 +361,14 @@ python3 -c "import pytesseract; print(pytesseract.get_tesseract_version())"
361361

362362
| 🏷️ 版本 | 🚦 状态 | ✨ 主要内容 |
363363
| --- | --- | --- |
364+
| v1.1.0 | ✅ 已发布 | 图表提取质量升级:新增基于图注的整页区域裁剪、视觉质量门禁,并保持图像候选占位优先 |
364365
| v1.0.1 | ✅ 已发布 | 一个 patch 版本:补充 Obsidian 原生 frontmatter 和 wikilink 支持,修复 lint 兼容性问题,并清理 README 中未使用的资源图片 |
365366
| v1.0.0 | ✅ 已发布 | 第一个稳定版:采用纯 skill 结构,支持 Claude Code、Codex、Cursor、Copilot、Gemini CLI 以及其他兼容 Agent Skills 的环境 |
366367
| v0.3.1-alpha | ✅ 已发布 | 默认 Obsidian 论文根目录改为 `Research/Papers`,运行时路径解析和写入行为也同步对齐到这个新位置 |
367368
| v0.3.0-alpha | ✅ 已发布 | 一次较大的质量升级:新增固定创新点章节、显式机制流程、更强的整条 workflow 约束、最终可读性质检、公式语法检查,以及新的 `原文摘要翻译` 前置区块 |
368369
| v0.2.0-alpha | ✅ 已发布 | 复现级技术笔记写作升级:显式 `note_plan`、公式感知输出、更强的最终自检、摘要中英双写,以及更严格的格式校验 |
369370
| v0.1.0-alpha | ✅ 已发布 | 第一个公开 alpha 版:综合证据包流程、Zotero 优先辅助能力、占位优先图表处理、工作区回退输出、OCR 回退、测试与 CI |
370-
| 未发布 | 🕒 暂无新的 release 级变化 | 当前还没有下一版 release 的公开更新内容,最新版本为 v1.0.1 |
371+
| 未发布 | 🕒 暂无新的 release 级变化 | 当前还没有下一版 release 的公开更新内容,最新版本为 v1.1.0 |
371372

372373
## ⚙️ 工作流
373374

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "deeppapernote"
7-
version = "1.0.1"
7+
version = "1.1.0"
88
description = "An agent-neutral skill for turning one research paper into a high-quality Obsidian note."
99
readme = "README.md"
1010
requires-python = ">=3.10"

0 commit comments

Comments
 (0)