This release contains the new and improved RESTRuler, with 4 improved rules (2 via an LLM-integration) and 4 new rules. After these changes, users can turn the LLM integration using a flag. They can also select between two naming conventions (kebab-case and camelCase) when carrying out an OpenAI spec analysis.
What's Changed
- feat: add optional camelCase naming convention rule by @efebeydogan01 in #56
- fix: bug with separator rule by @efebeydogan01 in #55
- feat: add the official http status codes rule by @efebeydogan01 in #57
- feat: add normalized path segments rule by @efebeydogan01 in #58
- feat: add meta information rule by @efebeydogan01 in #59
- feat: utilize the OpenAI API for tunneling detection by @efebeydogan01 in #60
- feat: utilize the OpenAI API for plural name detection in collection or store names by @efebeydogan01 in #61
Full Changelog: v2.2.0...v3.0.0