SOAP-to-REST 1.7.18Internal
- Internal
Summary
Version 1.7.18 introduces fixes for service discovery and the generation of example values in API specifications. Service discovery now correctly aggregates endpoints that use path parameters, and generated examples now conform to their defined schema constraints.
Fixes
This section details the fixes included in the v1.7.18 release.
Service Discovery Grouping for Path Parameters
Service discovery now correctly groups API calls with different path parameters into a single logical service.
Previously, requests made to endpoints with variable path parameters, such as /api/items/123 and /api/items/456, would result in the creation of separate, incomplete service entries. This behavior cluttered the service list and prevented traffic from being aggregated correctly for the logical endpoint.
With this fix, such requests are now correctly identified as belonging to the same service, ensuring a cleaner service list and accurate traffic aggregation.
Generated Specification Example Values
Example values included in generated API specifications now adhere to the constraints defined in their corresponding schemas.
Previously, generated examples might not have respected constraints such as maximum length, patterns, or enumerated values. This could produce invalid examples that would be rejected by API gateways or other validation tools. This fix ensures all generated examples are valid according to their schema definitions.
