Releases: sonesuke/arxiv-cli
Releases · sonesuke/arxiv-cli
Release v0.1.5
What's Changed
- chore(devcontainer): improve setup and test environment by @sonesuke in #48
- feat: migrate config from JSON to TOML by @sonesuke in #49
- refactor(cdp): replace local CDP implementation with chrome-cdp crate by @sonesuke in #50
- chore: add .claude/worktrees/ to gitignore and unify Chrome detection by @sonesuke in #51
- chore: use direct chromium path in devcontainer config by @sonesuke in #52
- feat: add Cypher query support for MCP server by @sonesuke in #53
- feat: add Claude Code Plugin with skill-bench testing framework by @sonesuke in #55
- build(deps): bump lru from 0.12.5 to 0.16.3 by @dependabot[bot] in #54
- chore: bump version to 0.1.5 by @sonesuke in #56
New Contributors
- @dependabot[bot] made their first contribution in #54
Full Changelog: v0.1.4...v0.1.5
Release v0.1.4
Release v0.1.3
What's Changed
- fix(mcp): migrate to official rmcp SDK and fix clientInfo handling by @sonesuke in #37
- chore(release): v0.1.2 by @sonesuke in #38
- ci: stabilize Chrome setup for CI reliability by @sonesuke in #40
- feat: add --version flag by @sonesuke in #41
- fix(mcp): return proper MCP errors instead of wrapping in Ok by @sonesuke in #42
- feat: add chrome_args configuration for custom Chrome flags by @sonesuke in #43
- chore(release): v0.1.3 by @sonesuke in #44
Full Changelog: v0.1.1...v0.1.3
Release v0.1.2
What's Changed
Full Changelog: v0.1.1...v0.1.2
Release v0.1.1
Release v0.1.0
What's Changed
- feat: add devcontainer configuration by @sonesuke in #9
- feat: migrate from Chrome DevTools Protocol to arXiv HTTP API by @sonesuke in #11
- Final Verification of Modular Healer by @sonesuke in #13
- feat: expand pr-healer to also rebase PRs that are BEHIND main by @sonesuke in #14
- fix: skip PRs with pending CI in pr-healer by @sonesuke in #15
- test: improve coverage to 73% and add E2E tests by @sonesuke in #16
- revert: return to CDP-based scraping logic by @sonesuke in #17
- fix: improve healer.sh error handling and meaningful messages by @sonesuke in #19
- test: improve CDP coverage with unit and E2E execution tests by @sonesuke in #18
- feat: implement MCP server and refine error handling with thiserror by @sonesuke in #20
- feat: add cross-platform installation scripts by @sonesuke in #21
- feat: align MCP and CLI arguments (--head, --raw) by @sonesuke in #22
- ci: support linux arm64 in release by @sonesuke in #23
- docs: update README adjustments by @sonesuke in #24
- feat: add mise to devcontainer by @sonesuke in #25
- ci: run ignored e2e tests on github actions by @sonesuke in #26
- test: graceful shutdown for mcp e2e tests to enable coverage by @sonesuke in #27
- chore: add coverage task to mise.toml by @sonesuke in #28
- docs: add coverage command info to AGENTS.md by @sonesuke in #29
- chore: add MIT license by @sonesuke in #30
- feat: implement on-demand Chrome lifecycle and fix tab leaks by @sonesuke in #31
- chore(release): v0.1.0 by @sonesuke in #32
- fix(ci): drop linux-arm64 and fix tokio-tungstenite features by @sonesuke in #33
Full Changelog: v0.0.5...v0.1.0
Release v0.0.5
What's Changed
- ci: use ubuntu-20.04 for linux release build by @sonesuke in #7
- build: update Linux build to Ubuntu 22.04 by @sonesuke in #8
Full Changelog: v0.0.4...v0.0.5
Release v0.0.4
What's Changed
- docs: add release installation instructions by @sonesuke in #3
- feat: add config command and cross-platform support by @sonesuke in #4
- fix: improve search result waiting logic and timeout by @sonesuke in #5
- fix: handle redirect to abstract page for ID searches by @sonesuke in #6
Full Changelog: v0.0.3...v0.0.4
Release v0.0.3
Full Changelog: v0.0.2...v0.0.3
Release v0.0.2
Full Changelog: v0.0.1...v0.0.2