Bot releases are visible (Hide)
Published by github-actions[bot] over 1 year ago
label
option for registering fonts. This can be used to show a custom label in the font family dropdown in the builder.Published by github-actions[bot] over 1 year ago
RichText
control.RichText
"Content" panel reset to preserves text-align
and text styles.RichText
"Content" panel reset that could happen if text was selected.min-width
CSS value to RichText
control in Inline
mode.Published by github-actions[bot] over 1 year ago
RichText
so that creating a site from a template automatically copies all colors and typographies.Published by github-actions[bot] over 1 year ago
Published by github-actions[bot] over 1 year ago
locale
not passed to introspect
and MakeswiftClient
.Published by github-actions[bot] over 1 year ago
c066219: BREAKING: Prior to this version the Text
component and RichText
control used white-space-collapse: preserve
within app.makeswift.com and white-space-collapse: collapse
within the live page. Our goal is to exactly match what you see in Makeswift with what you see in the live page. This updates the live version to also preserve
white space.
638ae58: BREAKING: Upgrade Richtext
control with a new architecture that enables Inline
mode and future rich text upgrades.
This is the first time we have altered the data structure of a component, and we want you to be able to migrate the data and see the diff yourself in case the migration doesn't work. When you select a Text
component or component with the RichText
control, you will be prompted in the sidebar to upgrade. If the migration doesn't look right, simply cmd/ctrl + z
and reach out to us.
There are two changes you will see if you upgrade a RichText
with "Bulleted List" or "Numbered List" block types.
padding-inline-start
to 20px
instead of the default 40px
.list-style-type
.Details on Inline
mode are in the documentation for RichText
.
950e256: BREAKING: Change the Text
component to use the new RichText
control.
unstable_locale
on getPageSnapshot
to the default locale defined on ReactRuntime
.Published by github-actions[bot] over 1 year ago
unstable_RichTextV2
to sync editing history with app.makeswift.com.Published by github-actions[bot] over 1 year ago
typescript
, @types/react
and @types/react-dom
to fix issues when using typescript > 5.1.x.Published by github-actions[bot] over 1 year ago
Published by github-actions[bot] over 1 year ago
RichText
control when there were invalid empty lines. This is an update to that fix that cleans the richtext data rather than removing it.Published by github-actions[bot] over 1 year ago
0.9.6
when you have a global element in a page.RichText
that can occur when you have data that very old.Published by github-actions[bot] over 1 year ago
5d61357: Add support for RichText
data within unstable_RichTextV2
.
When unstable_RichTextV2
is stable this will allow users to upgrade from the old to new RichText
control.
Published by github-actions[bot] over 1 year ago
0.9.2
that throws when a Link
control is used within a Shape
or List
control.unstable_locale
option to getPageSnapshot.Published by github-actions[bot] over 1 year ago
ac31e48: Fix incorrect typography override behavior.
Let's say you have a Text
component with styling set on "Desktop" and "Mobile". If you add an override on "Desktop", then this should not impact "Mobile" typography, since the override is only for the "Desktop" breakpoint. This change ensures overrides do not clobber typography values in descending breakpoints.
f0f053d: Add initial Typography
plugin for unstable_RichTextV2
.
Published by github-actions[bot] over 1 year ago
Link
plugin for unstable_RichTextV2
.Inline
plugin for unstable_RichTextV2
.Published by github-actions[bot] over 1 year ago
unstable_IconRadioGroup
.Color
plugin for unstable_RichTextV2
.Published by github-actions[bot] over 1 year ago
unstable_RichTextV2
.Style
control: unstable_StyleV2
.Published by github-actions[bot] over 1 year ago
c65ebdf: BREAKING: When registering component icons, use the ComponentIcon
enum (available under @makeswift/runtime
) instead of the original string values. Below is a table of the deprecated string values and their new enum equivalent:
Removed | Use Instead (enum) |
---|---|
'Carousel40' |
ComponentIcon.Carousel |
'Code40' |
ComponentIcon.Code |
'Countdown40' |
ComponentIcon.Countdown |
'Cube40' |
ComponentIcon.Cube |
'Divider40' |
ComponentIcon.Divider |
'Form40' |
ComponentIcon.Form |
'Navigation40' |
ComponentIcon.Navigation |
'SocialLinks40' |
ComponentIcon.SocialLinks |
'Video40' |
ComponentIcon.Video |
976b9d6: Use new versioning endpoints for swatches.
144f270: Always fetch live pages for Makeswift.getPages()
.
144f270: Use new versioning endpoints for pages and page documents.
unstable_RichTextV2
to include remaining block types (ul
, ol
, and blockquote
)unstable_previewData
to Makeswift
client.unstable_i18n
to ReactRuntime
constructor.unstable_siteVersions
flag to MakeswiftApiHandler
.Published by github-actions[bot] over 1 year ago
unstable_RichTextV2
.mergeElement
.Published by github-actions[bot] over 1 year ago
fa41f1b: Add code splitting to unstable_RichTextV2
.
bf5b7ef: Add mode
option to unstable_RichTextV2
control.
Setting the mode of RichTextV2
to RichTextV2Mode.Inline
locks down output to only include inline HTML elements. This allows you to visually edit button and link text, while protecting you from hydration mismatch errors.
ac4202f: Fix code splitting regression for RichText control and Text component that was introduced in 0.6.6. This change ensures that Slate is not downloaded to your production site.