Large notable updates: Internationalization of content, Parsley deep references, and Custom Head Tags for Web Engine.

WebEngine

Sitemap: Sitemap XML update to the automated output: <lastmod> added, <changefeq> removed.

Parsley: Support for Deep References, which is the ability to access parsley calls within each other more than two levels deep. For Example

{{$my_var = {authors.filter(z.zuid = '{this.author}').name} }}

Parsley: Optimized to render faster url previews for developer and content authors. A few benchmarks were taken for direct rendering with different styles of usage. Note: these are not pre-rendered cached benchmarks.

Versions: The ability to view the current version and previous versions in Web Engine is now available from the content editing interface.

GraphQL Support: WebEngine now works with GraphQL, view our example on Github.

Instant Content API

Security: Added ability to pass an authentication header as been added via a setting. See more about instant api here in Zesty.org docs.

Content Editing

Internationalization/Localization: Content can now be stored in many languages, this feature is activated using the API, documentation to turn on i18n is available on zesty.org.

Instances API

Headtags: Added ability to add/remove and control headtags on specific content pages, the full website, or specific content models. Documentation on head tags.

CSS/JS Transpiling: Improved LESS, SASS/SCSS transpiler error messages. Publishing a script or stylesheet will now trigger a rebuild JS and CSS file rebuild.

New Production Endpoints:

  • /v1/web/stylesheets

  • /v1/web/scripts

  • /v1/web/headtags

  • /v1/content/models/:content_model_zuid/fields

  • /v1/content/items/publishings

Full Instances API documentation available here.

Upcoming Releases

  • Content Schema: New User Interface Update that consumes the production instance API endpoints. With this, new field and model options will be available. Editable Descriptions and tools tips.

  • Extensions: An interface to browse, build and export, and install extensions. Extensions range from quick content models, integrations, and WebEngine options.

By Randy Apuzzo

Randy has had a penchant for computer programming from an early age and started applying his skills to build business software in 2004. Randy's stack of skills range from programming, system architecture, business know-how, to typographic design; which lends to a truly customer-centric and business effective software design. He leads the Zesty.io team as CEO.

Related Articles