All notable changes to this project will be documented in this file, in reverse chronological order by release.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- #49 Allows the slice display property to be used in the TypeBuilder
- Nothing.
- Nothing.
- Nothing.
- #48 Fixes psalm errors due to the deprecation of bookmarks in
prismic-client
- #31 Adds workflow to automate dependabot upgrades
- #32 Adds a workflow to check for unused and missing composer dependencies
- #30 Allows installation with Symfony Console ^6
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Bumps
netglue/prismic-client
to^1.0.0
which is not a BC break because only the version number has changed indicating the first stable.
- Nothing.
- Nothing.
- Nothing.
- #14 Adds PHP 8.1 support thanks to @gsteel
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Updates locked deps.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- #7 makes sure that dependencies are loadable when the user opts out of the custom type api tooling.
- Nothing.
- #6 adds config.select = null to links that do not have to be a specific type to match the structure returned from the api. This helps to reduce noise in diffs…
- Nothing.
- Nothing.
- Nothing.
primo:types:download
- A console command that can download all document type definitions to local storage using the Prismic Custom Types API.primo:types:upload
- A console command that can upload local document type definitions to the Prismic Custom Types API.primo:types:diff
- A console command that can show a colour diff between local and remote document type definitions.- To facilitate the commands above, a new persistence abstraction has been introduced for local and remote storage, including a dependency on
netglue/prismic-doctype-client
.
- Factories that produce some kind of HTTP API Client, now make use of
php-http/discovery
for finding dependencies, but still prefer those that have been configured in the container.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Switch CI workflows.
- Nothing.
- The Api Info command no longer lists all the known tags - this is getting deprecated/removed from the initial api response.
- Nothing.
- New commands that help with dumping information about the currently configured repository.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- A smoke test to make sure that the build command runs over the examples without any errors.
- Changed coding standard to be closer to Doctrine/Slevomat standard
- Updated the default PHPUnit config for compatibility with recent versions
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- TypeBuilder - add default null values to a number of methods to keep things compact.
- Nothing.
- Nothing.
- Nothing.
- Generic link helper to the type builder.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Fixes incorrect property name for default value of boolean field
- Initial command, examples and container config etc.
- Nothing.
- Nothing.
- Nothing.
- Nothing.