Skip to content

Releases: hydrz/ip

v1.2.0

19 Sep 16:34

Choose a tag to compare

[v1.2.0] - 2025-09-20

Changed

  • 首页上移除了speedtest.cn与ip.sb的查询, 添加了利用自身站点的查询, 更丰富的查询信息

Added

  • 支持通过curl、跨域前端查询
  • 添加curl、跨域前端查询使用示例

Full Changelog: v1.1.0...v1.2.0

v1.1.0

18 Sep 07:16

Choose a tag to compare

[v1.1.0] - 2025-09-18

Changed

  • 重构样式:更新颜色变量,改进响应式设计。
  • 调整边框半径和间距,优化小屏幕布局。
  • 调整网格布局,提高响应式和卡片显示。
  • 更新网格布局为行方向,改进卡片响应式。
  • 改进 IP 和 DNS 表的布局和结构,增强响应式和可读性。
  • 清理代码格式,改进多个文件的可读性。
  • 重组 IP 服务数据结构,改进随机地址生成。
  • 实现代码变更,增强功能和性能。

Full Changelog: v1.0.0...v1.1.0

Release v1.0.0

17 Sep 17:51

Choose a tag to compare

[1.0.0] - 2025-09-18

Added

  • Initial release of the browser-based IP query tool.
  • IP address lookup with geolocation detection using multiple services (itdog, cloudflare, etc.).
  • DNS egress analysis via Fastly, IPAPI, and Surfshark.
  • CDN hit node testing for providers like Cloudflare, Fastly, EdgeOne, and others.
  • Network connectivity tests to sites like Baidu, NetEase Music, GitHub, and YouTube.
  • Privacy features: hide sensitive info and randomize data.
  • No backend required; all data fetched via frontend.
  • Retry mechanisms and error handling for reliability.
  • Support for deployment on Cloudflare Workers using Wrangler.
  • Development setup with Vite, Biome for linting, and pnpm for package management.

Technical Details

  • Frontend: HTML5, CSS3, JavaScript (ES6+)
  • Deployment: Cloudflare Workers
  • Tools: Vite, Wrangler, Biome

Installation and Usage

  1. Clone the repository: git clone https://github.com/hydrz/ip.git
  2. Install dependencies: pnpm install
  3. Run locally: pnpm run dev
  4. Deploy: npm run deploy

This version is a fork and enhancement of https://ip.skk.moe/.