Skip to content

Release version v6.3.1 - #960

Merged
AyushShri merged 5 commits into
masterfrom
release/v6.3.1
Jul 23, 2026
Merged

Release version v6.3.1#960
AyushShri merged 5 commits into
masterfrom
release/v6.3.1

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Hi @AyushShri!

This PR was created in response to a manual trigger of the release workflow here: https://github.com/postmanlabs/openapi-to-postman/actions/runs/29996313487.
I've updated the changelog and bumped the versions in the manifest files in this commit: cf15b77.

AyushShri and others added 5 commits July 7, 2026 18:16
…e merging

- Added support for `exampleKey` in `resolveValueOfParameter` to match parameter examples with response examples based on case-insensitive keys.
- Updated `generateExamples` to include parameter example keys, allowing for better pairing of request and response examples.
- Modified `mergeResponseData` to preserve existing request-side data (body, URL, headers) for non-first responses during sync, ensuring that changes in the spec do not overwrite all responses.
- Introduced tests to validate the new behavior of pairing parameter examples with response examples, ensuring correct functionality in various scenarios.
…xample syncing

- Updated the header merging logic in ResponseMerger to preserve spec-generated header metadata while copying over existing header values and disabled states.
- Improved test fixtures for OpenAPI 3.0 and 3.1 to validate the pairing of response examples with matching query parameter examples, ensuring that new examples are correctly synced without affecting existing ones.
…airing

Enhance parameter example mapping handling in schemaUtils and response merging
@github-actions
github-actions Bot requested a review from AyushShri July 23, 2026 09:41
@github-actions

Copy link
Copy Markdown
Contributor Author

unit test code coverage

Lines Statements Branches Functions
Coverage: 89%
89.04% (5926/6655) 80.9% (3893/4812) 94.05% (870/925)
Coverage Breakdown • (89%)
File% Stmts% Branch% Funcs% LinesUncovered Line #s
All files89.0480.994.0589.16 
libV2/CollectionGeneration91.0982.7595.1291.13 
   schemaUtils.js94.2988.699.0794.53...2721–2727, 2774

@github-actions

Copy link
Copy Markdown
Contributor Author

integration test code coverage

Lines Statements Branches Functions
Coverage: 19%
19.68% (2118/10759) 13.36% (1002/7496) 20.66% (248/1200)
Coverage Breakdown • (19%)
File% Stmts% Branch% Funcs% LinesUncovered Line #s
All files19.6813.3620.6619.98 
libV2/CollectionGeneration5.54005.6 
   schemaUtils.js7.75007.82...2850, 2863–2956

@AyushShri
AyushShri merged commit b481d11 into master Jul 23, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants