From b02ab888887cd7d5654dab2bbd5fb7649a6ee38e Mon Sep 17 00:00:00 2001 From: Shalvah Date: Mon, 25 Dec 2023 21:39:43 +0100 Subject: [PATCH] 4.28.0 --- CHANGELOG.md | 3 +-- src/Scribe.php | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 734f2d2f..3e36f647 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), # 4.28.0 (25 December 2023) ## Added +- **Support for external UIs**: You can now use an external client-side UI such as [Scalar](https://github.com/scalar/scalar). Details in [the config reference](https://scribe.knuckles.wtf/laravel/reference/config#theme). - **Configurable strategies**: You can now configure strategies individually, by using the _tuple_ format. A tuple is an array with two elements; the first is the strategy class, and the second is the settings array. For instance, you can configure response calls to only be used on certain endpoints: ```php 'responses' => [ @@ -49,8 +50,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ] ], ``` - -- **New config format**: In an effort to simplify the config file and surface the most useful items, we're trying out a new config format which should be the default in v5. See [the docs]() for details. - **Better route matching**: Route matching now works with both method and URL. Previously, in you could only specify route name or URL. Now you can also specify "GET /path", "GET path", or "GET pa*". # 4.27.0 (21 December 2023) diff --git a/src/Scribe.php b/src/Scribe.php index 8bc4809e..302ac01d 100644 --- a/src/Scribe.php +++ b/src/Scribe.php @@ -9,7 +9,7 @@ class Scribe { - public const VERSION = '4.27.0'; + public const VERSION = '4.28.0'; /** * Specify a callback that will be executed just before a response call is made