What's Changed
- Fixes and Improvements to Examples Interactive Server IDE by @StarKhan6368 in #1540
- Make AdditionalExampleParamsFilePath Field of Specmatic Config Private by @sukesh2000 in #1566
- Make Auth Field of Specmatic Config Private by @sukesh2000 in #1569
- Specmatic Filter Expressions Optimization by @samyakOO7 in #1563
- Filters revamped by @pranavgawri in #1525
- Make Pipeline Field of Specmatic Config Private by @sukesh2000 in #1573
- Make Repository Field of Specmatic Config Private by @sukesh2000 in #1574
- Make Examples Field of Specmatic Config Private by @sukesh2000 in #1567
- Specmatic Config Revamp: Address SonarQube issues for Config Command by @sukesh2000 in #1575
- Hide Filters Legacy Command- CLI by @samyakOO7 in #1579
- Make Security Field of Specmatic Config Private by @sukesh2000 in #1578
- Filter Excluded Endpoints Config Removal by @samyakOO7 in #1591
- Fix the issue related to missing branch field while deserializing version 2 of the config by @sukesh2000 in #1595
- Add multi port support in stub by @yogeshnikam671 in #1594
- Make VirtualService Field of Specmatic Config Private by @sukesh2000 in #1583
- Make IgnoreInlineExamples Field of Specmatic Config Private by @sukesh2000 in #1585
- Make AllPatternsMandatory Field of Specmatic Config Private by @sukesh2000 in #1587
- Make AttributeSelectionPattern Field of Specmatic Config Private by @sukesh2000 in #1586
- Make Test Field of Specmatic Config Private by @sukesh2000 in #1581
- Make Stub Field of Specmatic Config Private by @sukesh2000 in #1582
- Make Workflow Field of Specmatic Config Private by @sukesh2000 in #1584
- Fix the path parameter parsing for the actuator from Swagger UI by @StarKhan6368 in #1597
- Add --repo-dir option in backward-compatiblity-check command by @yogeshnikam671 in #1596
- Make Sources Field of Specmatic Config Private by @sukesh2000 in #1589
- Made SpecmaticConfig.environments private by @joelrosario in #1600
- Make Report Field of Specmatic Config Private by @joelrosario in #1599
- Fix Stub not accepting extra fields when extensible schema is set by @StarKhan6368 in #1598
- Remove specmatic config v3 and update specmatic config v2 itself to cater to multi port stub config by @yogeshnikam671 in #1602
- Fix YAML serialization issue by ensuring @JsonProperty is respected in SpecmaticConfig class by @sukesh2000 in #1608
- Specmatic config revamp fix irrelevant fields popping up in yaml by @joelrosario in #1610
- Multi port stub should return generated responses only if the request comes on the port where the spec specific to that request is being served on by @yogeshnikam671 in #1603
- Filter excluded endpoints from the html report and coverage report by @samyakOO7 in #1590
- Filter endpoints exclusion v2 by @samyakOO7 in #1609
- Make report field of Specmatic Config nullable by @sukesh2000 in #1612
Full Changelog: 2.3.0...2.4.0