Skip to content

Releases: hugopeek/romanesco-patterns

1.0.0-beta8

23 Nov 13:01
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
  • 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
  • Explicitly enable front-end validation in FormBlocks forms
  • Abort optimization if image type is SVG
  • Fix image optimization in srcset rows

1.0.0-beta7

21 Oct 09:12
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:

  • 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

1.0.0-beta6

21 Oct 09:11
Compare
Choose a tag to compare

Released on August 30, 2021

New features:

  • Use Markdown content with any template

Fixes and improvements:

  • 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
  • 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

1.0.0-beta5

21 Oct 09:10
Compare
Choose a tag to compare

Released on June 10, 2021

Fixes and improvements:

  • Set default responsive image scaling value to 51
  • Fix email not being sent when using dynamic emailTo (and empty regular field)
  • 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

1.0.0-beta4

21 Oct 09:10
Compare
Choose a tag to compare

Released on April 19, 2021

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
  • 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

1.0.0-beta3

21 Oct 09:09
Compare
Choose a tag to compare

Released on February 20, 2021

New features:

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

Fixes and improvements:

  • 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 and 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 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
  • Correct depth and offset placeholders in overviews

1.0.0-beta2

21 Oct 09:09
Compare
Choose a tag to compare

Released on November 3, 2020

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
  • 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

1.0.0-beta1

21 Oct 09:08
Compare
Choose a tag to compare

Released on August 27, 2020

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

0.16.4-pl

21 Oct 09:06
Compare
Choose a tag to compare

Released on July 1, 2020

Fixes and improvements:

  • Refactor main accordion menu
  • 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
  • Rename Semantic assets paths in system settings
  • Correctly escape double quote and backslash characters in JSON-LD output

v0.16.3

15 Jun 14:57
Compare
Choose a tag to compare

Released on June 15, 2020

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
  • Add returnFirstHit snippet
  • 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
  • Add rawAlias placeholder chunk
  • Load custom form assets through fbLoadAssets (if present)