Skip to content

v0.28.0

Compare
Choose a tag to compare
@ncphillips ncphillips released this 17 Aug 20:48

Bug Fixes

  • multiple instances of components not accepting multiple child elements (cbbb03d)
  • react-tinacms-editor: prosemirror image plugin is only added if imageProps was was defined (c29cc4c)
  • react-tinacms-editor: renamed previewUrl to previewSrc to make it consistent with InlineImage component and ImageFieldPlugin (db55a85)
  • react-tinacms-editor: seevral UX issues addressed for tables, headings, and the link modal (#1393) (28cfaec)
  • react-tinacms-editor: when InlineWysiwyg is not given imageProps then images are disabled (ebefdf1)
  • react-tinacms-github: an authorized user trying access a deleted branch will be prompted to switch back to the base branch (137b5ee)
  • react-tinacms-github: improved error modals on 404s (4a998fc)

Features

  • @tinacms/core: events from APIs are dispatched to the entire CMS (1a47d0b)
  • @tinacms/fields: ImageFieldPlugin will default to useing cms.media.store for previewSrc (a4f377c)
  • @tinacms/media: MediaStore's can have an optional previewSrc method (e4024d2)
  • react-tinacms-editor: by default InlineWysiwyg will use cms.media.store for the previewUrl (d7dbda7)
  • react-tinacms-editor: InlineWysiwyg expects imageProps.parse to modify the filename before inserting the img tag (1738671)
  • react-tinacms-github: GithubMediaStore implements previewSrc (325fdb4)
  • react-tinacms-inline: InlineImage defaults to using cms.media.store.previewSrc (d050e63)
  • react-tinacms-inline: InlineImage now works with an async previewSrc (91b8995)
  • react-tinacms-inline: InlineText and InlineTextarea will render children instead of input.value when cms.disabled (1ee29ab)
  • react-tinacms-inline: InlineTextarea now accepts placeholder (1be2566)
  • react-tinacms-strapi: StrapiMediaStore implements previewSrc (fe5df7d)