Skip to content

15.0.0

Choose a tag to compare

@sneridagh sneridagh released this 14 Mar 15:11
· 3159 commits to main since this release
857f561

Breaking

Feature

  • Add cookiesExpire value to config to control the cookie expiration @giuliaghisini
  • DatetimeWidget 'noPastDates' option: Take widgetOptions?.pattern_options?.noPastDates of backend schema into account. @ksuess
  • Add a new type of filter facet for the Search block. Heavily refactor some searchblock internals. @tiberiuichim
  • Add date range facet to the search block @robgietema
  • Introduce the new BUILD_DIR runtime environment variable to direct the build to run in a specific location, different than build folder. @sneridagh
  • Handle redirect permanent calls from the backend in the frontend (e.g. when changing the short name) @robgietema
  • Added id widget to manage short name @robgietema
  • Refactor language synchronizer. Remove it from the React tree, integrate it into the Api Redux middleware @sneridagh
  • Add blocks rendering in Event and NewsItem views (rel plone.volto#32) @nzambello @ksuess
  • Add internal volto ids to invalid ids @robgietema
  • Complete Basque translation @erral
  • Complete Spanish translation @erral
  • Sort the choices in Facets in the search block @iFlameing

Bugfix

  • Fix the null error in SelectAutoComplete Widget @iFlameing
  • Prevent the MultilingualRedirector to force content load when switching the language @reebalazs
  • Fix the upload image in contents view @iFlameing
  • add "view" id to contact-form container for main content skiplink @ThomasKindermann
  • Fix loading indicator positioning on Login form submit @sneridagh
  • Fix redirect bug with URLs containing querystrings @robgietema
  • Fixed id widget translations @robgietema
  • Contents Rename Modal, use id Widget type @sneridagh
  • Fix overflow of very long file name in FileWidget @sneridagh
  • Fix overflowing issue in the toolbar @kreafox
  • Overwrite current block on insert new block. @robgietema
  • Fix hot reload on updates related to the config object because of VersionOverview component @sneridagh
  • Fix error when lock data is gone after an invariant error. @robgietema

Internal

  • Change prop name -> componentName in component Component @sneridagh
  • Add new RawMaterial Volto websites in production @nzambello
  • House cleanup, remove some unused files in the root @sneridagh
  • Move Webpack related files to webpack-plugins folder @sneridagh
  • Remove unused Dockerfiles @sneridagh
  • Update Docker compose to latest images and best practices @sneridagh
  • Improve flaky test in coresandbox search Cypress tests @sneridagh
  • Better implementation of the add-on load coming from the environment variable ADDONS @sneridagh
  • Turn lazyLibraries action into a thunk. Added a conditional if the library is loaded or in process to be loaded, do not try to load it again. This fixes the lag on load draftjs when having a lot of draftjs blocks. @sneridagh
  • Use @root alias instead of ~ in several module references. Most of the Volto project code no longer needs the root alias, so it makes sense to phase it out at some point @tiberiuichim
  • Alias lodash to lodash-es, as this will include only one copy of lodash in the bundle @tiberiuichim
  • Better Readme, updated to 2022 @sneridagh
  • Update to latest versions for Python packages @sneridagh
  • Add id as widget type as well @sneridagh

Documentation