Releases: PaperDebugger/paperdebugger
v2.12.28 Release Notes
✨ Release Highlights
-
🚀 XtraMCP Integration (v2-ready)
Tool calls, ToolResult support, and context injection for controlled, extensible tool execution
(by @4ndrelim, @Junyi-99) -
🔐 Security & Context Injection
Security context filtering and injection to safeguard tool execution and multi-tool workflows
(by @4ndrelim) -
🔄 API v2 Progress & Stability Improvements
RefreshToken endpoint, improved error messages, protobuf compatibility fixes, and ongoing API migration
(by @Junyi-99) -
⚙️ Deployment & Engineering Enhancements
Helm charts for v2 backend, custom backend support, CI improvements, and build stability fixes
(by @imwithye, @Junyi-99) -
🛠 Reliability First
Temporary disabling of experimental features, extensive bug fixes, and UI/infra hardening
(by @4ndrelim, @Junyi-99)
What's Changed
- chore: attachment margin by @Junyi-99 in #64
- chore: chat/v1/chat.proto by @Junyi-99 in #53
- chore: disable beta feature by @Junyi-99 in #34
- chore: disable-beta-feature by @Junyi-99 in #35
- chore: display info about review paper by @4ndrelim in #49
- chore: fix ui timeout by @4ndrelim in #27
- chore: issue templates by @Junyi-99 in #56
- chore: temporary feature tweaks by @4ndrelim in #48
- docs: add citation section for paperdebugger by @NuoJohnChen in #21
- docs: add social media platform links by @4ndrelim in #39
- docs: preview imgs by @Junyi-99 in #9
- docs: refactor readme for clarity and organization by @Junyi-99 in #54
- docs: typos in readme by @dongdongzhaoUP in #31
- docs: update docs by @Junyi-99 in #8
- docs: update readme and demo docs by @4ndrelim in #26
- docs: update readme by @dongdongzhaoUP in #42
- docs: update readme.md by @Junyi-99 in #18
- docs: update readme.md by @Junyi-99 in #19
- feat: add discord link to community section by @Junyi-99 in #47
- feat: add ignoreunknownfields to protobuf json parsing by @copilot in #63
- feat: add support for custom openai base url by @imwithye in #44
- feat: add v2 refreshtoken endpoint and improve error msg by @Junyi-99 in #77
- feat: integrate xtramcp to backend by @Junyi-99 in #15
- feat: jsonrpc tool call card by @Junyi-99 in #12
- feat: self-hosted overleaf by @Junyi-99 in #41
- feat: switch responses api to completion api by @Junyi-99 in #62
- feat: tool prompts by @4ndrelim in #78
- feat: user provided api key & bug fix. by @Junyi-99 in #46
- feat: verify citations by @4ndrelim in #69
- feat: xtramcp integration by @4ndrelim in #11
- feat: xtramcp toolresult by @4ndrelim in #74
- fix: hostname by @4ndrelim in #13
- fix: unused vars causing build error by @4ndrelim in #51
- fix: word wrap for long code tag by @Junyi-99 in #10
- refactor: make xtramcp backend configurable by @4ndrelim in #14
- refactor: xtramcp tool names fix by @4ndrelim in #17
New Contributors
- @NuoJohnChen made their first contribution in #21
- @dongdongzhaoUP made their first contribution in #31
Full Changelog: v2.9.8...v2.12.28
Open Source Release
Release Notes
🐛 Bug Fixes
- Fixed word wrapping issues for long code blocks and
<div>elements.
✨ User Experience Improvements
- Optimized draggable zones for smoother interactions.
🛠 Code Refactoring
- Streamlined internal structure for better maintainability.
🚀 New Features
- User-level instructions: personalize the experience with tailored guidance.
- Project-level instructions: define instructions that apply across projects.
🧹 Codebase Cleanup
- Removed ingress, replaced with Cloudflared integration.
- Deleted unused Go code.
- Enhanced CI/CD pipeline for faster, more reliable deployments.
📖 Documentation
- Improved setup guide, verified on a fresh Ubuntu installation.