Cosmetic release
Features
- Documentation viewers https://github.com/RonasIT/laravel-swagger#viewing-openapi-documentation
- Documentations merging https://github.com/RonasIT/laravel-swagger#merging-additional-documentations
- Limit response example size
- Rule facade compatibility
- Global prefix
Fixes
- Non Form Request Contract DI exception
- Image content type as response example
- Local driver tmp content storing
What's Changed
- feat: create contribution guide by @Goodmain in #60
- #-: update readme by @EVikulov in #61
- #49:- fix: fix display rules; by @pirs1337 in #59
- #45:- ability to merge docs by @pirs1337 in #55
- Evikulov/readme update by @EVikulov in #63
- #45:- fix: fix showing of type when rule is int by @pirs1337 in #65
- Create laravel.yml by @DenTray in #68
- Dpankratov/deploy fix by @DenTray in #70
- fix: revert publish config; by @DenTray in #71
- add unit test by @aizlee in #72
- feat: change description of additional_paths by @pirs1337 in #73
- #20 :- limit response data by @pirs1337 in #64
- Add .deepsource.toml by @deepsource-autofix in #76
- Format code with php-cs-fixer by @deepsource-autofix in #77
- #67: Increase coverage by unit tests by @vitgrams in #75
- #78: Store tmp doc data in file instead of static class property to use it in Artisan push-documentation command by @vitgrams in #80
- #45: Check file existence when parsing additional doc files by @vitgrams in #81
- chore(deps): bump guzzlehttp/psr7 from 2.4.4 to 2.5.0 by @dependabot in #83
- #87: Ability to work with Rule facade by @NikitaYakovlev in #89
- Fix handling no boung contracts by @Goodmain in #88
- Elements install by @NikitaYakovlev in #91
- fix: add global prefix, increase config version by @NikitaYakovlev in #94
- fix: change swagger-description.blade publish path by @NikitaYakovlev in #95
- feat: update swagger-ui files to 5.3.0 by @NikitaYakovlev in #98
- feat: add rapidoc by @NikitaYakovlev in #99
- Config logic update by @Goodmain in #103
- #45: Add swagger spec validator to validate temp and additional doc format by @vitgrams in #82
- fix: incorrect path in config checking by @Goodmain in #105
- feat: extends primitive types by date, double, and object by @Goodmain in #106
- fix: add image to available content types by @aizlee in #107
- Throw exception for empty or not exists files by @Goodmain in #108
- feat: catch and report exception during Open-Api file validation (#45) by @Goodmain in #109
- Dpankratov/disable main doc validation in constructor by @DenTray in #110
- chore: remove deepsource config by @DenTray in #111
- documentation: update readme.md by @DenTray in #112
- feat: add exception for invalid documentation_viewer configuration. by @KonstantinLapkovsky in #113
New Contributors
- @Goodmain made their first contribution in #60
- @EVikulov made their first contribution in #61
- @aizlee made their first contribution in #72
- @deepsource-autofix made their first contribution in #76
- @vitgrams made their first contribution in #75
- @dependabot made their first contribution in #83
- @NikitaYakovlev made their first contribution in #89
- @KonstantinLapkovsky made their first contribution in #113
Full Changelog: 2.1...2.2