Skip to content

Releases: sonesuke/arxiv-cli

Release v0.1.5

03 Mar 22:53
8bfbfe0

Choose a tag to compare

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

Full Changelog: v0.1.4...v0.1.5

Release v0.1.4

23 Feb 11:26
86fbda8

Choose a tag to compare

What's Changed

  • feat(mcp): add file output support and return summary by @sonesuke in #45
  • chore(release): v0.1.4 by @sonesuke in #46
  • fix(mcp): return file path and JSON schema instead of summary by @sonesuke in #47

Full Changelog: v0.1.3...v0.1.4

Release v0.1.3

23 Feb 06:56
38469cf

Choose a tag to compare

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

22 Feb 23:50

Choose a tag to compare

What's Changed

  • fix(mcp): migrate to official rmcp SDK and fix clientInfo handling by @sonesuke in #37

Full Changelog: v0.1.1...v0.1.2

Release v0.1.1

22 Feb 14:35
be90264

Choose a tag to compare

What's Changed

  • feat(ci): add linux-arm64 support by @sonesuke in #34
  • chore(release): v0.1.1 by @sonesuke in #35
  • fix(ci): use vendored openssl for linux-arm64 cross-compilation by @sonesuke in #36

Full Changelog: v0.1.0...v0.1.1

Release v0.1.0

22 Feb 07:19
97feb60

Choose a tag to compare

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

29 Dec 10:42

Choose a tag to compare

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

21 Dec 11:01

Choose a tag to compare

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

08 Dec 12:38

Choose a tag to compare

Release v0.0.2

07 Dec 12:10

Choose a tag to compare