Skip to content

Releases: Mixerou/ip-api-client-rs

v0.6.0

Choose a tag to compare

@Mixerou Mixerou released this 27 Apr 15:14
6b106fd

🔧 Fixes

  • derive Serialize for IpData

⚡️ Performance

  • use bitwise operations
  • make config generators const

🏗️ Build

  • upgrade dependencies
    • hyper — from 0.14.28 to 0.14.32
    • serde — from 1.0.197 to 1.0.219
    • serde_json — from 1.0.114 to 1.0.140
  • upgrade dev dependencies
    • tokio — from 1.36.0 to 1.44.2

🚦 Tests

  • add more tests

♻️ Refactor

  • use first/last instead of get

v0.5.1

Choose a tag to compare

@Mixerou Mixerou released this 08 Mar 22:39
0cdbd94

🔧 Fixes

  • derive Clone and Debug to every public struct and enum.

♻️ Refactor

  • fix incorrect tokio features in README
  • En language explicitly the default

v0.5.0

Choose a tag to compare

@Mixerou Mixerou released this 08 Mar 20:03
4e35a66

✨ New

  • remove tokio as async provider

🔧 Fixes

  • handle errors instead of unwrap()

🏗️ Build

  • update dependencies

♻️ Refactor

  • run cargo fmt

BREAKING CHANGE: now you need to use async Rust.

v0.4.2

Choose a tag to compare

@Mixerou Mixerou released this 06 Jun 15:23
ec65c74

🏗️ Build

  • update dependencies

♻️ Refactor

  • heading levels in README
  • unexpected whitespace in README
  • to_string to into
  • beautify example in README

v0.4.1

Choose a tag to compare

@Mixerou Mixerou released this 03 Dec 19:57
87f6e9b

⚡️ Performance

  • remove unnecessary if block

📝 Docs

  • beautify inline code

v0.4.0

Choose a tag to compare

@Mixerou Mixerou released this 20 Nov 14:31
a9f8334

✨ New

  • query IPs in one request

🏗️ Build

  • upgrade dependencies

♻️ Refactor

  • binary comparisons to a literal
  • change the author's email
  • follow the character limit per line
  • remove nightly-only lint

v0.3.0

Choose a tag to compare

@Mixerou Mixerou released this 06 Apr 18:58
869ad81

New

  • add language selection
    • update lib.rs
    • edit README

v0.2.0

Choose a tag to compare

@Mixerou Mixerou released this 04 Apr 13:37
d484497

New

  • ability to make a customizable request
    • add logic to lib.rs
    • add dependencies: hyper, serde, serde_json, tokio
    • edit README

Refactoring

  • remove license-file field

v0.1.0

Choose a tag to compare

@Mixerou Mixerou released this 26 Mar 21:26
71d198f

This is the initial release
Nothing removed, nothing edited