CLEAR-117: Raw JSON editor in API/Page builders. This functionality is only enabled for users with the is_staff flag enabled. If eligible, there will be a new button on the top right side of the builder pages called Raw Mode. Once activated the sortable tree is replaced with a text editor with the contents of API or Page.
CLEAR-492: In addition to having the width property for the Input component. The width prop has been added to DatePickerInput, FileInput, TextArea, Div, and Chart. There is a data migration to modify all existing pages to move Col components with a single child that is one of the types mentioned previously to remove the Col and add the width prop to the component itself.
CLEAR-493: New Component: Section. Section replaces BoxWrapper, BoxHeader, BoxTitle and BoxBody. Section has all the same props as the components it is replacing (refer to the Section documentation). These components that were replaced have been removed from the component “type” dropdown in the Page Builder. Additional components removed from the dropdown include BoxTool and BoxToolModalButton. There is a data migration to modify all existing pages to replace any BoxWrappers, BoxHeaders, etc to Section.
CLEAR-458: Page builder search can now search props of any component.
CLEAR-524: API Process save. Just like how SavedComponent works in the Page Builder. SavedProcess can hold one or many steps of an API and can be loaded in else where to be reused/modified to the liking of the user.
CLEAR-506: Dividing by 0 no longer causes a 500 response. Instead, anywhere that is attempting to divide by 0 will now show #DIV/0! in its place.
CLEAR-508: Fixed an issue where DatePickerInput would ignore the InitialValue Prop.