This release fixes the positioning of some UI elements that were appearing off-screen.
This release adds an option to the
select input type
selectcan now specify
allow_empty: falseto force one of the options to always be selected
This release resolves issues with failed saves. We have restructured the logic for saving files in the content and visual editors. This should be more reliable and recover from failed saves better.
Node.js 16.xand made
npm 8.xthe default versions. To stay on
Node.js 14.xyou can add a
.nvmrcfile to the site and run
nvm use(or simply run
nvm use 14) in the build hooks
_inputssettings for Hugo
This release fixes date inputs reporting invalid content.
This release introduces configuration for inputs separate from the naming conventions. It’s all backwards compatible, and we have a migration guide to start changing your sites over. There are a number of new inputs and options for each.
alphaoptions, falling back to the naming convention if these options are not set.
_inputsentry rather than an option, since it’s available for any input type. This key also supports a string where the input is hidden based on the value of another input. This can start with a
!to reverse the value.
null) and a selection of object formats. Useful if you have components with a limited number of sub-components.
value_keyoption to set how values are saved, and the
text_keyoption for setting how values are displayed.
maxoptions for number inputs.