From 1fc0a21696ca41ef94d55dee90ded9ab3d74c355 Mon Sep 17 00:00:00 2001 From: kormic911 Date: Tue, 23 Sep 2025 23:33:51 -0500 Subject: [PATCH 1/2] Updating readme and changelog --- CHANGELOG.md | 2 +- README.md | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f21faf..386a34a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [1.0.1] UnReleased +## [1.0.1] Released - Fixing issue with powershell 5.1 compiling the c# code. diff --git a/README.md b/README.md index 4386b44..f68505d 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,11 @@ # PSFluentObjectValidation: Complete Implementation Guide +**Github** +[![GitHub Actions Status][github-actions-badge]][github-actions-build] [![GitHub Actions Status][github-actions-badge-publish]][github-actions-build] [![GitHub Open Issues Status][github-open-issues-badge]][github-open-issues] [![GitHub Closed Issues Status][github-closed-issues-badge]][github-closed-issues] [![License][license-badge]][license] + +**PSGallery** +[![PowerShell Gallery][psgallery-badge]][psgallery] [![PSGallery Version][psgallery-version-badge]][psgallery] + ## General Overview The PSFluentObjectValidation represents a comprehensive evolution from simple property validation to a high-performance, feature-rich validation engine with advanced array indexing capabilities. @@ -264,3 +270,16 @@ Based on 10,000 iterations with corrected V3-compatible scenario testing: | **Array + Validation** | ❌ | ❌ | ❌ | ✅ | `users[*].email!` (all non-empty) | | **Deep Array Access** | ❌ | ❌ | ❌ | ✅ | `products[0].category.name` | | **Error Handling** | Basic | Basic | Enhanced | Advanced | Bounds checking, null safety | + +[github-actions-badge]: https://img.shields.io/github/actions/workflow/status/pwshdevs/PSFluentObjectValidation/CI.yaml?label=build&style=for-the-badge +[github-actions-badge-publish]: https://img.shields.io/github/actions/workflow/status/pwshdevs/PSFluentObjectValidation/publish.yaml?label=publish&style=for-the-badge +[github-actions-build]: https://github.com/pwshdevs/PSFluentObjectValidation/actions +[psgallery-badge]: https://img.shields.io/powershellgallery/dt/PSFluentObjectValidation?label=downloads&style=for-the-badge +[psgallery]: https://www.powershellgallery.com/packages/PSFluentObjectValidation +[psgallery-version-badge]: https://img.shields.io/powershellgallery/v/PSFluentObjectValidation?label=version&style=for-the-badge +[license-badge]: https://img.shields.io/github/license/pwshdevs/PSFluentObjectValidation?style=for-the-badge +[license]: https://raw.githubusercontent.com/pwshdevs/PSFluentObjectValidation/main/LICENSE +[github-open-issues-badge]: https://img.shields.io/github/issues/pwshdevs/PSFluentObjectValidation?style=for-the-badge +[github-closed-issues-badge]: https://img.shields.io/github/issues-closed/pwshdevs/PSFluentObjectValidation?style=for-the-badge +[github-closed-issues]: https://github.com/pwshdevs/PSFluentObjectValidation/issues?q=is%3Aissue%20state%3Aclosed +[github-open-issues]: https://github.com/pwshdevs/PSFluentObjectValidation/issues From 099f913aa5a0f9a44dee64b3127a441bb8f70d13 Mon Sep 17 00:00:00 2001 From: kormic911 Date: Tue, 23 Sep 2025 23:37:32 -0500 Subject: [PATCH 2/2] Fixing newlines --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index f68505d..fcb5f50 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,11 @@ # PSFluentObjectValidation: Complete Implementation Guide **Github** + [![GitHub Actions Status][github-actions-badge]][github-actions-build] [![GitHub Actions Status][github-actions-badge-publish]][github-actions-build] [![GitHub Open Issues Status][github-open-issues-badge]][github-open-issues] [![GitHub Closed Issues Status][github-closed-issues-badge]][github-closed-issues] [![License][license-badge]][license] **PSGallery** + [![PowerShell Gallery][psgallery-badge]][psgallery] [![PSGallery Version][psgallery-version-badge]][psgallery] ## General Overview