Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 1.21 KB

CHANGELOG.md

File metadata and controls

44 lines (32 loc) · 1.21 KB

Changelog Crates.io

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.

Unreleased

0.0.1 - 2018-12-12

  • Added:

    os_utils (lib.rs)
    ├── info
    │   ├── OsInfo
    │   ├── OsMeta
    │   └── os
    │       ├── linux
    │       │  └── ubuntu
    │       │      └── OsRelease
    │       ├── macos
    │       │   └── OsRelease
    │       └── windows
    │           └── OsRelease
    └── version
        ├── Version
        └── OsVersion
    
  • Added OsVersion::get() to query the platform-specific OS version

    • Contains build number on Windows
  • Added OsInfo::get() to query all available information about the OS

  • Added Version::parse(), which calls the FromStr impl

  • Added conversions between Version and OsVersion

    • A Version reference can be taken straight from an OsVersion