Guillotine Library
Adds a headless CMS GraphQL API to your site
Screenshots
The Guillotine library is available for anyone that wish to take a step beyond what is available in the Guillotine app.
By adding the library to your app, you can take full control of the API. Extend, augment, customize deployment and security for the API to meet your requirements.
Releases
6.2.1
- Upgraded lib-graphql
- Enabled boost for booleans
- Added _score to Content type
Compatibility:
- 7.12.1
6.2.0
- Upgraded lib-graphql
- Bug fix: Query can fail on a content with an attachment
Compatibility:
- 7.12.1
6.1.0
- Query DSL
- Highlighting
Compatibility:
- 7.12.1
6.0.5
- Bug fixes
Compatibility:
- 7.9.0
6.0.4
- Bug fix: Multiple entries with same key for image styles
Compatibility:
- 7.9.0
6.0.3
- Bug fix: Styles were missing from rich text image URLs
Compatibility:
- 7.9.0
6.0.2
- Security fix in GraphQL library
Compatibility:
- 7.9.0
6.0.1
- Bug fix: Use content root as default for Global API
Compatibility:
- 7.9.0
6.0.0
- Global API
- Support links metadata for rich text fields
- Implement field x of type xData
Compatibility:
- 7.9.0
5.5.0
- Support links metadata for rich text fields
Compatibility:
- 7.7.0
5.4.0
- Support extension of content interface
Compatibility:
- 7.7.0
5.3.1
- Correct GraphQL dependency version
Compatibility:
- 7.7.0
5.3.0
- Add `queryContext` to arguments for `execute` function
- Support easy trimming of `_path`
- Add `imageSizes` field to `processHtml`
- Bug fix: processHtml is not supported on TextComponent
Compatibility:
- 7.7.0
5.2.1
- Bug fixes
Compatibility:
- 7.7.0
5.2.0
- New aggregations
Compatibility:
- 7.7.0
5.1.0
- Subscription improvements
- xAsJson for x-data
- Regenerate schema on app changes
Compatibility:
- 7.2.0
5.0.1
- Bug fix
Compatibility:
- 7.2.0
5.0.0
- Support of aggregations
- Support of filters
- Processing of macros and image URLs inside HtmlArea
- Filtering of event subscriptions
- Generation of Image srcset in processHtml
- New scalars
- Breaking changes
Compatibility:
- 7.2.0
4.2.3
- Fixed handling of option names inside option-set
Compatibility:
- 7.2.0
4.2.2
- Bug: processHtml is unavailable for HtmlArea inside an item-set
Compatibility:
- 7.2.0
4.2.1
- Fixed resolution of attachment input type
Compatibility:
- 7.2.0
4.2.0
- Enhancement: Component Config
- Enhancement: Content: Field "_references"
- Enhancement: ContentType: Field "formAsJson"
- Enhancement: Content: Field "contentType"
- Enhancement: Handle input type "MediaSelector"
Compatibility:
- 7.2.0
4.1.2
- Bug: Return null values
Compatibility:
- 7.0.0
4.1.1
- Bug: Added missing build dependency
Compatibility:
- 7.0.0
4.1.0
- Enhancement: New event subscription
Compatibility:
- 7.0.0
4.0.0
- Enhancement: Possibility to serve contents located outside of the site (allowPaths)
- Enhancement: Handle widlcard "${site}" in content paths and queries
- Improvement: Refactored page related fields
Compatibility:
- 7.0.0
3.0.0
- Enhancement: Additional security check
- Enhancement: Remove site path filtering on references
- Enhancement: Flattened components
Compatibility:
- 7.0.0
2.0.0
- Adaptation: Adapt to Enonic XP 7.0 changes
Compatibility:
- 7.0.0
1.0.2
- Bug: processHtml is unavailable for HtmlArea inside an item-set
Compatibility:
- 6.13.0
1.0.0
- Initial release
Compatibility:
- 6.10.0