Skip to content

Latest commit

 

History

History
62 lines (36 loc) · 1.67 KB

CHANGELOG.md

File metadata and controls

62 lines (36 loc) · 1.67 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.4.0] - 2024-04-01

Added

  • CI setup now covers almost all supported Tier 1 and Tier 2 platform targets

Changed

  • Minimum Supported Rust version set to 1.67.0
  • Rust edition set to "2021"

Fixed

  • Handle edge cases for POSIX systems (#14)
  • docs.rs documentation build

[0.3.1] - 2020-02-28

Fixed

  • Enabling hostname::set doctests only if "set" feature is enabled (#10)

[0.3.0] - 2019-12-19

Added

  • Cargo feature set which enables the hostname::set function compilation (disabled by default)
  • Note that hostname::set will fail the compilation for Android API < 23

Changed

  • hostname::set is available only with Cargo set feature enabled
  • Fix compilation issue for FreeBSD, DragonFlyBSD and iOS targets (#9)
  • Deprecated function get_hostname was removed, use get instead

[0.2.0] - 2019-11-09

Added

  • MSRV policy, Rust 1.19 version is set as minimally supported
  • get function which returns the current hostname (replaces get_hostname function)
  • set function which allows to change the hostname

Changed

  • Windows implementation returns the DNS host name of local computer instead of the NetBIOS name
  • Windows implementation works with the Unicode now instead of ANSI encoding

Fixed

  • Possible value truncation is handled for *nix implementation (#6)

Deprecated

  • get_hostname function is deprecated and marked to be removed in the upcoming 0.3.0 version