Skip to content

Releases: firecmsco/firecms

v1.0.0-rc.4

16 Mar 19:23
Compare
Choose a tag to compare

Changed

  • Added LoginViewProps to FirebaseCMSApp. You can use it to customise
    the login flow, using the disableSignupScreen prop to prevent users from
    creating accounts in password mode. And to display a NoUserComponent
  • when the user logging in password mode is not found
  • Fix for hidden CMS views bug.
  • Fix for array select filters
  • Fixed inline date popups
  • Fix for not editable tables not updating on data changes

v1.0.0-rc.3

03 Mar 14:40
Compare
Choose a tag to compare

Changed

  • Fixed edge case of references in arrays not being resolved properly with
    property builders. Thanks, Paul Aranzamendez!

v1.0.0-rc.2

11 Feb 14:02
Compare
Choose a tag to compare

Changed

  • Fix for Portal import bug related to mui 5.4 version.
  • Allowing optional custom ids
  • Small cosmetic updates

v1.0.0-rc.1

25 Jan 15:32
Compare
Choose a tag to compare

Changed

  • Fix for "heap limit Allocation failed" error. Using vite internally for faster build and development times.

v1.0.0-beta11

21 Jan 15:49
Compare
Choose a tag to compare
v1.0.0-beta11 Pre-release
Pre-release

Changed

  • Fix for array components losing focus
  • Added custom regexMessage for displaying when there is a string regex
    validation error.
  • Property builders now include the previousValues prop, in case you need to
    compare the updates with the original values (only in the form view and the
    popup view in the collection).
  • Changed page not found error message.

v1.0.0-beta10

12 Jan 16:13
Compare
Choose a tag to compare
v1.0.0-beta10 Pre-release
Pre-release

Changed

  • Drag and drop implementation replaced for react-beautiful-dnd, for simpler
    code and better performance.
  • Fix callbacks to open side panel, (by Kyle Fang)
  • Fix for latest version of react-router types
  • General dependencies update
  • Many internal React eslint warning fixes

v1.0.0-beta9

12 Jan 16:12
Compare
Choose a tag to compare
v1.0.0-beta9 Pre-release
Pre-release

Added

  • Optional dependencies prop in AdditionalColumnDelegate so that additional
    columns are always up-to-date when they depend on another entity property.
    Just pass an array of property keys

Changed

  • Many performance enhancements, related to avoiding re-renders, especially in
    the entity collection view table cells.
  • Fix for popup form field in the collection view, not displaying the correct
    field in some occasions.

v1.0.0-beta8

13 Dec 23:29
Compare
Choose a tag to compare
v1.0.0-beta8 Pre-release
Pre-release

Added

  • Fix for side dialog not opening when creating a new entity
  • Performance tweaks

Changed

  • useSchemaRegistry has been removed and all it's functionality has been
    merged into useNavigationContext

v1.0.0-beta7

11 Dec 14:44
Compare
Choose a tag to compare
v1.0.0-beta7 Pre-release
Pre-release

Added

  • Not found page when reaching a non-existing route.
  • Indicator for selected page in navigation drawer
  • Some performance enhancements

Changed

  • Fix for missing index.js export in version beta6
  • Internal rework for persisting user configuration, like collection sizes or
    column widths.

v1.0.0-beta6

06 Dec 14:35
Compare
Choose a tag to compare
v1.0.0-beta6 Pre-release
Pre-release

Added

  • New custom login screen that replaces FirebaseUi.
  • Replaced react-csv with custom CSV implementation
  • The previous changes were blocking SSR and build tools such as Vite, but more
    testing is needed.
  • New type added EntitySchemaResolver, used mostly internally for resolving
    entity schemas (that means computing the property builders and transforming them
    to a ResolvedEntitySchema)

Changed

  • Fix for collections not refreshing correctly
  • [BREAKING] schemaResolver at the FireCMS level has been renamed to
    schemaOverrideHandler.