Skip to content

8.0.0

Latest
Compare
Choose a tag to compare
@btopro btopro released this 21 Dec 17:56
· 38 commits to master since this release

8.0.0 - 23-12-21

This is a pretty massive update in perspection of quality of the system. Since Version 7 released in June, there have been 291 issues closed that are in this release!
Major improvements in UX associated with Merlin. Merlin is starting to consolidate the UX of working with files and types and getting content streamlined in integration with HAX.
This release also starts unlocking several new types of sites that we've expressed as possible for years but have not visualized via design.
It adds a new concept in theming called "Regions" which are very easy to implement going forward.

  • Documentation / Community Improvements
  • Merlin Improvements
    • User scaffolding improvements to better understand what you are trying to do and suggest actions accordingly
    • User Scaffolding runs in the background now and sets the stage for more intelligent processing and decision trees in the future
    • Merlin is now an "omnibar" in that it is immediately visible, present, and easy to understand what it does
    • Ability to import DocX, HTML and Markdown based content by dropping onto Merlin to rapidly insert HTML or build new pages
  • Theming / Page capabilities:
    • Regions now possible in theme layer via site-region tag which works off of the site.json schema. Regions can also be set via the Site Settings buttton
    • better mobile support across all themes
    • Email page capability added to a few designs
    • page-break now includes possible icon, description, tags, image, ability to not appear in menus and relatedNodes. This information can all be used with smart-collection type but also some themes start implementing these capabilities in their design (namely Collections and Blog theme)
  • New content blocks added:
    • play-list for slide-show type material that provides options for scrolling between items. Great for image galleries but works with any block type as it is a grid
    • collection-item / collection-list / smart-collection
  • New themes added to overworld:
    • "Polaris" - a typical Brochure-ware / small project advertisement site. This is based on a popular and simple WP theme.
    • "Blog" - maturation of a design we already had which has been optimized for blogging. This is inspired by a popular blogging site.
    • "Training" - a more on-rails / intentionally limited experience of pacing through material in a linear order. This is inspired by google code labs.
    • "Collection" - a theme intented to optimize usage of the new collection blocks. It is designed to be a simple Brochure-ware site developed originally by Eberly College of Science to promote OER offerings in their college, it now can be used to build similar sites for anyone.
  • Miscilaneous
    • Bug fixes to back end as far as saving content, schema validation and updating rss / sitemaps when new content added
    • Better SEO support via tags injected by backend based version of HAXcms but also via Google Analytics support in site.json
    • Performance improvements on front-end via Lit 3.x and Lit Virtualizer implementations