Releases: firecmsco/firecms
Releases · firecmsco/firecms
v1.0.0-rc.4
Changed
- Added
LoginViewProps
toFirebaseCMSApp
. You can use it to customise
the login flow, using thedisableSignupScreen
prop to prevent users from
creating accounts inpassword
mode. And to display aNoUserComponent
- 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
Changed
- Fixed edge case of references in arrays not being resolved properly with
property builders. Thanks, Paul Aranzamendez!
v1.0.0-rc.2
Changed
- Fix for Portal import bug related to mui 5.4 version.
- Allowing
optional
custom ids - Small cosmetic updates
v1.0.0-rc.1
Changed
- Fix for "heap limit Allocation failed" error. Using vite internally for faster build and development times.
v1.0.0-beta11
Changed
- Fix for array components losing focus
- Added custom
regexMessage
for displaying when there is a stringregex
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
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
Added
- Optional
dependencies
prop inAdditionalColumnDelegate
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
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 intouseNavigationContext
v1.0.0-beta7
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
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 aResolvedEntitySchema
)
Changed
- Fix for collections not refreshing correctly
- [BREAKING]
schemaResolver
at theFireCMS
level has been renamed to
schemaOverrideHandler
.