Releases: 21TORR/StoryblokBundle
Releases · 21TORR/StoryblokBundle
5.2.0
🎁 New Features
- Add
ContentApi::fetchFoldersInPath(), using a faster content api endpoint. - Add
ContentApi::fetchFolderTitleMap(), using a faster content api endpoint. - Extract Storyblok asset URL parsing for
AssetProxyUrlGeneratorinto a dedicated parser service with DTO.
✨ Improvements
- Add
allow_target_blankandallow_custom_attributessettings toLinkField. - Add
allow_multilinesetting toMarkdownField. - Add
inline_labelsetting toBooleanField. - Add management API data tests for all field types.
👋 Deprecations
- Deprecate
ManagementApi::fetchFoldersInPath()in favor ofContentApi::fetchFoldersInPath(). - Deprecate
ManagementApi::fetchFolderTitleMap()in favor ofContentApi::fetchFolderTitleMap().
What's Changed
- Add Tests by @apfelbox in #202
- Implement faster folder endpoint by @apfelbox in #201
- Add storyblok asset URL parser by @apfelbox in #203
Full Changelog: 5.1.4...5.2.0
5.1.4
5.1.3
5.1.2
5.1.1
✨ Improvements
- Add app validator to check that adapter keys are valid "snail"s.
🐛 Bug Fixes
- Use the adapter key as the webhook token, not the space id.
What's Changed
- Use the adapter key as the webhook token, not the space id by @apfelbox in #196
- Add app validator to check for valid snails by @apfelbox in #197
Full Changelog: 5.1.0...5.1.1
5.1.0
5.0.0
💥 Breaking Changes
- Remove global bundle config.
- Remove global
ContentApiandManagementApiservices, as well as some others.
🎁 New Features
- Add
ManagementApi::fetchAllAssets(). - Add first support for private assets in the asset proxy.
✨ Improvements
- Add all relevant getters for
AssetData.
🐛 Bug Fixes
- Always sort query parameters when sending content API requests.
What's Changed
- Add AbstractStoryblokAdapter by @PatrickLutz-21Torr in #168
- Component discover by @21manueldu in #169
- Sync command by @21manueldu in #170
- Adapt asset proxy and id slug mapper by @apfelbox in #171
- Migrate debug command to adapters by @21manueldu in #172
- Migrate ValidateStoryblokConfigListener by @21manueldu in #173
- Migrate ComponentNormalizer by @21manueldu in #174
- Use new differ library by @apfelbox in #176
- Migrate Storyblok config by @21manueldu in #175
- Add fetch and update story by @21manueldu in #178
- Make config public and the rest readonly in storyblok adapters by @apfelbox in #179
- Sort query params to avoid redirect by @apfelbox in #180
- Merge v3 changes into v5 by @apfelbox in #182
- Simplify name by @apfelbox in #183
- Improve debug rendering by @apfelbox in #184
- Add fetch all assets for metadata API by @apfelbox in #185
- Support new config options
minValue,maxValue,decimalsand `st… by @apfelbox in #187 - Merge updates from 3.x to 5.x by @michael-toporkov in #190
- Signed asset urls by @apfelbox in #191
- Make token configurable by @apfelbox in #192
- CHANGELOG + UPGRADE docs by @apfelbox in #193
New Contributors
- @21manueldu made their first contribution in #169
Full Changelog: 3.21.1...5.0.0
5.0.0-beta.1
Release notes will be added in the stable 5.0 release.
3.21.3
🐛 Bug Fixes
- Properly support '0' in
decimalsandminValueoption forNumberField
What's Changed
- Allow '0' in
decimalsoption forNumberFieldand add test for negative decimals by @michael-toporkov in #188
New Contributors
- @michael-toporkov made their first contribution in #188
Full Changelog: 3.21.2...3.21.3