From 6e2cde3da76c3b639144b889b60e2ef71de30853 Mon Sep 17 00:00:00 2001 From: "John T. Wodder II" Date: Fri, 16 Feb 2024 09:32:50 -0500 Subject: [PATCH] =?UTF-8?q?v0.6.0=20=E2=80=94=20Treating=20GHRepo=20instan?= =?UTF-8?q?ces=20as=20strings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove library installation instructions from README - List all features in the library documentation - Increased MSRV to 1.70 - `GHRepo` now implements the following traits: - `AsRef` - `Deref` - `From for String` - `Ord` - `PartialEq<&'_ str>` - `PartialEq` - `PartialOrd<&'_ str>` - `PartialOrd` - `TryFrom` - Added `GHRepo::as_str()` method - **Breaking**: The `GHRepo::is_valid_owner()` and `GHRepo::is_valid_name()` methods are now regular functions - Added `is_valid_repository()` function --- CHANGELOG.md | 4 ++-- Cargo.lock | 2 +- Cargo.toml | 2 +- LICENSE | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4302d3d..3889117 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,5 @@ -v0.6.0 (in development) ------------------------ +v0.6.0 (2024-02-16) +------------------- - Remove library installation instructions from README - List all features in the library documentation - Increased MSRV to 1.70 diff --git a/Cargo.lock b/Cargo.lock index abaf444..9fdafae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -102,7 +102,7 @@ dependencies = [ [[package]] name = "ghrepo" -version = "0.6.0-dev" +version = "0.6.0" dependencies = [ "assert_cmd", "lexopt", diff --git a/Cargo.toml b/Cargo.toml index b417118..70458f8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ghrepo" -version = "0.6.0-dev" +version = "0.6.0" edition = "2021" rust-version = "1.70" description = "Parse & construct GitHub repository URLs & specifiers" diff --git a/LICENSE b/LICENSE index efacf66..5fb7f7a 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2022-2023 John Thorvald Wodder II +Copyright (c) 2022-2024 John Thorvald Wodder II Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal