From 773dd51e8006d59bd79273d51f35ce3a64602068 Mon Sep 17 00:00:00 2001 From: Dhruba Aryal <34196597+daryal89@users.noreply.github.com> Date: Fri, 14 Aug 2026 20:29:51 -0400 Subject: [PATCH] chore: harden v1.1.1 portfolio release --- CHANGELOG.md | 15 +++++++++++++++ package-lock.json | 4 ++-- package.json | 14 +++++++------- .../day6-newman-and-github-actions-execution.md | 14 +++++++------- 4 files changed, 31 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b5543c..9c98af7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,21 @@ All notable portfolio milestones are documented in this file. +## 1.1.1 — Portfolio Hardening and Metadata Alignment — 2026-08-14 + +### Changed + +- Aligned npm project metadata with the `v1.1.1` patch release. +- Updated the Day 6 execution report to reflect the published `v1.1.0` release. +- Removed obsolete release-pending language from final project documentation. +- Preserved the verified complete-validation baseline of 26 requests, 61 runtime assertions and 10 known assertion failures. +- Preserved the verified CI smoke/regression baseline of 19 requests, 45 passing runtime assertions and zero failures. +- Preserved the verified database baseline of 19 SQL validation queries, 13 automated validation-summary checks and 6 database-constraint negative tests. + +### Scope + +This patch release contains portfolio-hardening and metadata-alignment changes only. It does not modify Postman test logic, SQL validation logic, confirmed defect results, requirements-traceability outcomes or CI quality-gate behavior. + ## 1.1.0 — Day 6 Newman and GitHub Actions Automation — 2026-08-06 ### Added diff --git a/package-lock.json b/package-lock.json index 4379bfc..19f03ce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "api-database-testing-portfolio", - "version": "1.0.0", + "version": "1.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "api-database-testing-portfolio", - "version": "1.0.0", + "version": "1.1.1", "license": "MIT", "devDependencies": { "newman": "^6.2.2" diff --git a/package.json b/package.json index 0a1a065..4166afd 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,13 @@ { "name": "api-database-testing-portfolio", - "version": "1.0.0", + "version": "1.1.1", "private": true, "description": "API and database testing portfolio using Postman, Newman, SQL, and GitHub Actions.", - "scripts": { - "newman:version": "newman --version", - "test:api:local": "newman run postman/restful-booker-api-portfolio.public-sanitized.postman_collection.json -e postman/private/restful-booker-local.private.postman_environment.json", - "test:api:smoke": "newman run postman/restful-booker-ci-smoke.public-sanitized.postman_collection.json -e postman/private/restful-booker-local.private.postman_environment.json" -}, + "scripts": { + "newman:version": "newman --version", + "test:api:local": "newman run postman/restful-booker-api-portfolio.public-sanitized.postman_collection.json -e postman/private/restful-booker-local.private.postman_environment.json", + "test:api:smoke": "newman run postman/restful-booker-ci-smoke.public-sanitized.postman_collection.json -e postman/private/restful-booker-local.private.postman_environment.json" + }, "repository": { "type": "git", "url": "git+https://github.com/darya189/api-database-testing-portfolio.git" @@ -31,4 +31,4 @@ "devDependencies": { "newman": "^6.2.2" } -} \ No newline at end of file +} diff --git a/reports/day6-newman-and-github-actions-execution.md b/reports/day6-newman-and-github-actions-execution.md index b91291f..1cea542 100644 --- a/reports/day6-newman-and-github-actions-execution.md +++ b/reports/day6-newman-and-github-actions-execution.md @@ -9,7 +9,7 @@ | Milestone | Day 6 | | Prepared By | Dhruba Aryal | | Execution Period | August 4–5, 2026 | -| Execution Status | Completed; merged into `main`; release pending | +| Execution Status | Completed; merged into `main`; released as `v1.1.0` | | Automation Tools | Node.js, npm, Newman and GitHub Actions | ## Execution Summary @@ -378,10 +378,10 @@ The corrected full run retained: - Technical documentation - Git feature-branch and pull-request workflow -## Next Steps +## Post-Release Status -1. Commit the documentation-only alignment to the actual 19-request, - 45-assertion main-branch result. -2. Verify all public documentation links and screenshot filenames. -3. Publish the `v1.1.0` release. -4. Add the project to the résumé and interview portfolio. +- The `v1.1.0` Newman and GitHub Actions automation release is published and preserved. +- The verified CI baseline is 19 requests, 45 passing runtime assertions and zero failures. +- Public documentation links, execution reports and screenshot evidence are aligned with the verified results. +- Package and portfolio metadata are being aligned through the `v1.1.1` hardening release. +- The completed project is ready for résumé, LinkedIn and technical-interview portfolio use.