Skip to content

Releases: hugopeek/romanesco-data

v1.14.0

23 Nov 13:07
Compare
Choose a tag to compare

Released on November 19, 2021

New features:

  • Add option to automatically link to external references in content
  • Add ability to crop regular content images
  • Add widget to collect feedback from client browser (currently using Ybug)
  • Add isEditor snippet to check if user is logged in to manager

Fixes and improvements:

  • Add box shadow to Markdown images
  • Turn external links TV into MIGXdb grid [BC]
  • Don't generate critical CSS for Downloads
  • Include new external_links table in Gitify project config
  • Include category access permissions in Gitify extract
  • Fix access permissions for static elements, symlinks and weblinks
  • Fix issue where slider would break if slides are separate Image CBs
  • Prevent content in Presentation template from being turned into a slider
  • Add relevant settings from regular overview CBs to 2 column fluid overview
  • Rename incorrect cols field to content_width in 2 column fluid overview [BC]
  • Add quality override setting for global background image
  • Optimize distribution of breakpoint values for responsive image srcsets
  • Apply responsive image sizing to Cards CB
  • Don't load SVG images with srcset and sizes in galleries
  • Improve accuracy of responsive image sizes for stackable and doubling grids
  • Improve structure of content and gallery image patterns
  • Always round max height pixel values up to next whole number
  • Make sure decimal separator is a '.' when rounding numbers
  • Calculate correct thumb height in Open Graph image metadata
  • Limit Open Graph metadata to 1 image
  • Remove submit class from submit button container in forms
  • Make front-end form validation compatible with Recaptcha v3
  • Load headAdditional and footerAdditional chunks directly, if present
  • Place rel element at front of external CSS links
  • Defer loading of Leaflet JS
  • Add missing rel stylesheet element to Leaflet CSS link
  • Require uppercase AND when chaining operations tasks
  • Explicitly enable front-end validation in FormBlocks forms
  • Abort optimization if image type is SVG
  • Fix image optimization in srcset rows

v1.13.0

21 Oct 09:19
Compare
Choose a tag to compare

Released on October 21, 2021

New features:

  • Add front-end validation to FormBlocks
  • Add option to use Recaptcha v3 in forms
  • Add ContentBlock with Table of Contents menu
  • Add output modifier for pThumb to optimize image and generate WebP version

Fixes and improvements:

  • Return to main Gitify repository and use v2
  • Replace non-existing default template in 2 Column Overview layout settings
  • Make sure inverted path configuration settings don't trigger CSS rebuild
  • Fix scenario where getImageDimensions would not return width and height
  • Make sure AjaxUpload scripts are run after jQuery is loaded
  • Add missing upload_limit and max_file_size CB settings in AjaxUpload snippet
  • Rename formblocks.antispam setting to formblocks.antispam_hooks
  • Wait with loading Recaptcha v2 until form becomes active
  • Move honeypot and recaptcha elements to separate (overridable) chunk
  • Fix responsive content image sizes in stackable on tablet grids
  • If grids are stackable on tablet, also show/hide designated mobile elements
  • Use placeholder to detect ToC instead of toc_enabled_templates system setting
  • Show ToC submenu in dropdown on tablet and mobile
  • Move shared overview settings to separate molecules
  • Fix regClient scripts not being parsed in Markdown pages on first load
  • Load external JS from head with defer
  • Load all conditional assets through a single snippet
  • Don't use tag label variant anywhere (excluded from default semantic.css)
  • Add SUI list class to ul and ol tags in Markdown (only at first level)
  • Remove conditionals for empty logo paths (to clear media source path)
  • Add theme variables for inverted logo paths
  • Only load alternative_tracking_code if Google Analytics is empty
  • Rename matomo_tracking_code to alternative_tracking_code
  • Move Leaflet asset paths and integrity hashes to system settings
  • Move img_breakpoints to system settings
  • Add img_quality as system setting too (baseline for optional post-processing)
  • Fix icon buttons in generated tab navigation
  • Only preload backgrounds.css if critical CSS is enabled
  • Add missing ID to FormBlocks dropdown select and math question fields
  • Add lazy load setting to Overview Fluid layout

v1.12.0

21 Oct 09:23
Compare
Choose a tag to compare

Released on August 30, 2021

New features:

  • Use Markdown content with any template
  • Add operations script with update command
  • Integrate MailBlocks (as stand-alone package)

Fixes and improvements:

  • Update Backyard
  • Rename some CB fields and layouts to be more uniform
  • Fix lists with connected patterns in front-end library
  • Add class to empty grid columns
  • Load conditional CSS assets and Google fonts asynchronously
  • Load Google fonts with direct link and v2 syntax [BREAKING CHANGE]
  • Add cbLayoutCTA chunk (not referenced directly)
  • Make sure width or height is not 0 in fixed overview and gallery images
  • Fix scenario where mobile-only slider would not return to original state
  • Fix issues with slides not receiving correct width when initialized
  • Add Collections template for Notes
  • Rename toolbarKnowledgeBase to toolbarNote
  • Rename HeaderVertical templates to BasicVertical
  • Merge NoteMarkdown and NoteContentBlocks templates
  • Add option to show pages with hidden alias in breadcrumbs
  • Rename cbOverviewRowImg chunks to imgOverview [BREAKING CHANGE]
  • Fix critical CSS not being shared between templates (if configured)
  • Set pagetitle as fallback for overview image ALT text
  • Exclude all menus from Gitify except Configuration
  • Include defaults from Soil

v1.11.1

Released on June 10, 2021

Romanesco Patterns 1.0.0-beta5

Fixes and improvements:

  • Pin MIGX to 2.13.0-pl in Gitify configs
  • Set default responsive image scaling value to 51
  • Fix email not being sent when using dynamic emailTo (and empty regular field)
  • Fix required label of collapsible select option in FormBlocks
  • Add 'open in new window' option to Image with Link CB
  • Make sure placeholder prefixes are unique when generating background CSS
  • Properly display MODX outer tags from Markdown files (if they've been split)
  • Add option to generate critical CSS for pages behind htpasswd wall
  • Fix returnFirstHit snippet skipping over hits
  • Add gallery lightbox after the footer (and not inside)
  • Make Fibonacci sequence generator more flexible
  • Let MODX clear overview cache if custom cache is disabled

v1.11.0

21 Oct 09:21
Compare
Choose a tag to compare

Released on April 19, 2021

Romanesco Patterns 1.0.0-beta4

New features:

  • Add ability to schedule critical CSS generation
  • Look for masthead chunk in header
  • Add TV for overriding subtitle in Overviews
  • Implement cache buster for static assets
  • Add output modifier for replacing regex pattern

Fixes and improvements:

  • Preload critical CSS file from HTML (disable HTTP/2 server push)
  • Allow theme override for structured organization data
  • Don't render theme chunks before checking if they exist
  • Add iselement condition to modifiedIf
  • Also manipulate DOM of Markdown resources
  • Remove nested block level elements from heading tags
  • Move most common subtitles out of heading tags
  • Rename all headingHierarchy chunks to headingOverview [BREAKING CHANGE]
  • Remove YAML front matter from Markdown notes
  • Accept semantic version numbers for generated styling assets
  • Fix broken Gitify configuration for Collections tables
  • Move off-canvas navigation above content wrapper to prevent redraw in JS
  • Add warning not to edit site.css directly
  • Don't display globally excluded resources in Overviews either
  • Prevent bad link tag errors from CTAs that don't have a link

v1.10.0

21 Oct 09:21
Compare
Choose a tag to compare

Released on February 20, 2021

Romanesco Patterns 1.0.0-beta3

New features:

  • Load patterns dynamically in front-end library
  • Add ContentBlock for displaying Vimeo video
  • Add preview and status properties to all elements

Fixes and improvements:

  • Add layout and styling options to Table CB
  • Enable lazy load by default in image and overview CBs
  • Fix a bunch of default settings in CB fields
  • Rename content_types data folder to content_type in Gitify config
  • Simplify context policy settings and remove Redactor policies
  • Center copyright footer content on mobile
  • Add small credits badge with information popup to copyright footer
  • Skip own element properties in returnFirstHit snippet
  • Add option to adjust column size to content width in CB settings
  • Scroll back to top after using pagination in overviews (can be disabled)
  • Only display avatar image in publication elements if author page exists
  • Add overview image template for ImagePlus with fixed dimensions
  • Don't show hidden forms, CTAs, backgrounds and footers in CB selectors
  • Fix behaviour and styling glitches in FormBlocks checkbox / radio fields
  • Fix footer CTA backgrounds referenced by ID
  • Make sure unique_idx placeholder in overviews is actually unique
  • Add system setting for defining templates with ToC
  • Load Leaflet map assets via chunk
  • Add ability to turn Cards CB into a slider
  • Fix quality placeholder not being forwarded to responsive images srcsets
  • Modify getElementDescription snippet to get other fields or property values
  • Add column for hidemenu value in FormBlocks collection view
  • Fix issue with special characters in FormBlocks select option help texts
  • Add option to customize the list of CB layout backgrounds
  • Remove resource-based theme and background CSS from Backyard
  • Add raw placeholder chunks for tag and label
  • Change HTML tag of footer CTA from footer to aside
  • Load SUI form component asynchronous if critical CSS is enabled
  • Fix issue where processor sometimes used stale alias in critical CSS snippet
  • Save resource in critical CSS snippet, to generate TV value with file path
  • Generate critical CSS with correct multi-context Configuration settings
  • Move collections_settings table to defaults in Gitify configs
  • Correct depth and offset placeholders in overviews

v1.9.1

21 Oct 09:20
Compare
Choose a tag to compare

Released on November 3, 2020

Romanesco Patterns 1.0.0-beta2

Fixes and improvements:

  • Remove head tag from head chunk [BREAKING CHANGE]
  • Use Matomo by inserting full tracking code directly
  • Make background in note templates transparent
  • Fix leaking placeholders in global backgrounds CSS
  • Fall back gracefully when critical CSS file not found
  • Store full path to critical CSS file in a hidden TV
  • Don't use minified SUI / project assets if Configuration setting is off
  • Fix cols placeholder in overviews
  • Update Gitify system settings exclusions
  • Prevent build from erasing custom lexicon entries
  • Limit overview grids to 2 rows in manager previews
  • Accept additional responsive image scales
  • Allow templates to override the critical CSS file of the page
  • Add option to generate critical CSS in sequence instead of parallel
  • Handle context aware configuration settings in critical CSS plugin
  • Disable deprecated global backgrounds using MIGX TV

v1.9.0

21 Oct 09:20
Compare
Choose a tag to compare

Released on August 27, 2020

Romanesco Patterns 1.0.0-beta1

New features:

  • Add ability to generate critical CSS for each resource

Fixes and improvements:

  • Prevent empty logo path in Configuration from triggering a CSS rebuild
  • Fix placeholder for due date in status grid
  • Accept overview fallback images for each image type
  • Don't transform input to lowercase in removeDuplicateLines snippet
  • Don't add header class to content headers if they already have one
  • Replace hardcoded Menu text in main nav with lexicon key
  • Add classes with placeholder in main accordion navigation
  • Fix background in article template introduction segment
  • Fix path to default context CSS in GenerateStaticCSS
  • Add ability to place slider controls outside of container
  • Turn lightbox into fullscreen modal and lazy load images
  • Make Gallery images sizes responsive
  • Add option to lazy load Gallery images
  • Add link rel options to Button and Image CBs
  • Fix path to custom context CSS in GenerateStaticCSS

v1.8.4

21 Oct 09:18
Compare
Choose a tag to compare

Released on July 1, 2020

Romanesco Patterns 0.16.4-pl

Fixes and improvements:

  • Refactor main accordion menu
  • Remove deleted patterns from extract
  • Add option to change main menu size
  • Fix broken favicon file names and colors
  • Add setting for custom favicon path
  • Add option to activate FormSource in FormBlocks reports
  • Add ability to change custom CSS path (per context, if needed)
  • Create absolute path for CSS backgrounds that won't be thumbnailed
  • Fix CSS background not being thumbnailed due to negative crop margins
  • Rename Semantic assets paths in system settings
  • Correctly escape double quote and backslash characters in JSON-LD output

v1.8.3

15 Jun 14:54
Compare
Choose a tag to compare

Released on June 15, 2020

Romanesco Patterns 0.16.3-pl

Fixes and improvements:

  • Add scrolldir.js for displaying menu on mobile when scrolling up
  • Add ability to override headerTitles chunk
  • Load CB image settings with chunks
  • Add caption and credits to Image CB
  • Add positioning and sizing options to Image CB
  • Point to separate gulpfile when generating CSS per context
  • Update Jquery to v3.5.1
  • Fix static downloads not having any content
  • Write theme.variables output directly to file
  • Make UpdateStyling plugin work with context-aware Configuration settings
  • Fix form redirectTo placeholder not always returning correct value
  • Break comma separated lists into rows in form emails
  • Fix submission of 'other' values in all forms
  • Look for menu title first when adding multi-step form headings
  • Fix sort order of field data in multi-step form emails
  • Fix reapplying checkbox values and 'other' fields in multi-step forms
  • Add row templates for autogenerated form fields based on input options
  • Fix faulty multi-step placeholder in form CB
  • Disable TinyMCE in CB headings to prevent unwanted
    tags
  • Add context-aware Configuration settings to project .gitify
  • Add rawAlias placeholder chunk
  • Fix heading level placeholder in Accordion
  • Add Redactor v3 configuration sets to Gitify
  • Exclude analytics keys and dev configuration settings from project .gitify
  • Load custom form assets through fbLoadAssets (if present)

v1.8.2

27 Apr 16:03
Compare
Choose a tag to compare

Released on April 20, 2020

Romanesco Patterns 0.16.2-pl

New features:

  • Add CB for displaying FAQs with structured markup

Fixes and improvements:

  • Add option to embed Youtube video directly
  • Add option to manually correct aspect ratio of Youtube embed
  • Ensure highest resolution thumbnail is fetched for Youtube embed placeholder
  • Switch to JSON-LD for structured breadcrumbs data
  • Improve structured data JSON-LD snippet in head
  • Reorganize data elements folder structure
  • Use uniform placeholders in Accordions, Cards and Tabs
  • Add heading level to accordions
  • Don't let ToC menu include headings outside of content area
  • Add Collections view with ArticleReadability template as default