13.0.0
Breaking
- Seamless mode by default in development. Added
Hostheader support for production
deployments, so noRAZZLE_API_PATHis required in production builds anymore if the
header is present. Not an strictly breaking change, but it's a default behavior change
worth to notice on its own. No change required in your deployments if you suply
currentlyRAZZLE_API_PATHin build time. See documentation for more information.
@sneridagh - Deprecate Node 10 since it's out of LTS since April 30th, 2021 @sneridagh
- Remove the "inverted" option in Table Block since it was useless with the current CSS
set. Better naming of options and labels in table block (English). Updating the i18n messages for the used translations is advisable, but not required. @iFlameing - Get rid of the font icons in the control panels overview @sneridagh
- Refactored
src/components/manage/Widgets/QuerystringWidgetusingObjectWidgetand schemas @sneridagh - Refactored
Listingblock using the newsrc/components/manage/Widgets/QuerystringWidget. Introducing a newshowLinkMoreblock option opt-in for the additional feature instead of always-in. DeprecatedListingSidebarandsrc/components/manage/Blocks/Listing/QuerystringWidgetin favor of the newsrc/components/manage/Widgets/QuerystringWidget@sneridagh
For a more information, please read the upgrade guide
https://docs.voltocms.com/upgrade-guide/
Feature
- Compile i18n json locales only at build time on the fly and at release time @sneridagh
- Change login form fixing accessibility issues @nzambello
Bugfix
- Fix the Listing block with criteria to render correctly on a non-multilingual homepage. @ionlizarazu
- Fix selection of previous block when deleting a block @tiberiuichim
- Disable
Selectcomponents family to lazy load on SSR, since it's breaking and the fix is quite obscure. They are not valuable on SSR responses anyway. @sneridagh - Fix leftover from the multilingual fix for composed language names @sneridagh @ericof
- Translate 'All' label in Contents view pagination. @giuliaghisini
- Replace
langmapdependency with internal code that supports composite language names @sneridagh @ericof - RenderBlocks: Blocks like the listing block need a path. @ksuess
- Normalize language to get the correct filename in lazy imports for composite language names @sneridagh @ericof
- Checkbox not using
nullas false @sneridagh - Use params prop in api middleware @giuliaghisini
- Fix PORT env var handling, if you have set the PORT in build time, the setting was
removed back to defaults, now the build time setting is kept (unsetting in build time
and set it in runtime is now the recommended setup) @sneridagh - Fix sort_order restapi call, works on action for existing listing blocks
and in ListingData saving correctly new ones @nzambello - Fix
contextURLinObjectBrowserfor special (add/edit) views usinggetBaseUrl@sneridagh
Internal
- Full real zero configuration achievement by turning the stock default
RAZZLE_PUBLIC_DIRinto a relative path, so we can enable truly movable builds
@sneridagh - Upgrade Cypress to latest @sneridagh
- Remove surge since it's not used anymore @sneridagh
- Upgrade
react-reduxand friends @sneridagh - Upgrade
yarnhookandyarn-deduplicate@sneridagh - Add Listing block test for root path @ionlizarazu
- Only log changes to po (
poToJson) if running as a script @sneridagh - Remove json locales from the repo to avoid merge conflicts @sneridagh
- All the
Selectcomponents family in core are loaded throughLoadableshelper @sneridagh - Updated Brazilian Portuguese translations @ericof
- Improve Github Actions names, separate the code analysis from the main core @sneridagh