Bot releases are visible (Hide)
Published by github-actions[bot] over 1 year ago
Published by github-actions[bot] over 1 year ago
create-next-app
to v13.1.6
Published by github-actions[bot] over 1 year ago
Published by github-actions[bot] over 1 year ago
object
field in Props.RichText
preset for built-in Text
component.Published by github-actions[bot] over 1 year ago
Style
control data.unoptimized
prop for next/image
in built-in Image component when in builder. This fixes an SSR hydration mismatch.Published by github-actions[bot] over 1 year ago
Published by github-actions[bot] over 1 year ago
Published by github-actions[bot] over 1 year ago
99f5bc9: Adds a slimmer rich text component for live pages so that large dependencies like Slate and Immutable aren't included in bundles for live pages and are only used in the Makeswift builder. This reduces the overhead of the Makeswift runtime for live pages and boosts performance.
While behavior is intended to be the same, these changes modify the structure of the DOM for live pages, which could cause issues with existing sites if they're relying on the DOM structure of the Text component. For this reason we're releasing this in a minor update as a breaking change.
findDOMNode
only if ref isn't being forwarded.Published by github-actions[bot] over 1 year ago
MakeswiftComponentType
back to @makeswift/runtime/components
Published by github-actions[bot] over 1 year ago
MakeswiftComponentType
from @makeswift/runtime/components
to @makeswift/runtime
Published by github-actions[bot] almost 2 years ago
9849bea: Fix SSR hydration mismatch due to attempting to render ReactPlayer on the server.
55c8439: Fix issue where API resource cache was filled too late resulting in unnecessary API requests.
Published by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
This is our first release that supports Next.js v13.
Update @makeswift/runtime
in package.json
to use the latest version.
If you have any issues with either Next.js v12 or Next.js v13, please reach out to us or open a new issue in GitHub.
next/image
if the host is using Next.js v13.Published by github-actions[bot] almost 2 years ago
BREAKING CHANGE: The Next.js plugin will now check the version of Next.js being used and if it is less than v12.2.0 an error is thrown.
Published by github-actions[bot] almost 2 years ago
0
values to be ignored for margin, padding, border, and border radius.Published by github-actions[bot] almost 2 years ago
Suspense
boundary around all element data. This is a huge performance boost due to how React schedules hydration tasks. With this change your Makeswift pages should score in the high 90s for Lighthouse performance benchmarks.Published by github-actions[bot] almost 2 years ago
d2d7ef9: BREAKING CHANGE: This change completely reworks how the runtime fetches Makeswift API resources like swatches, files, typographies, etc. While behavior of components shouldn't change, and we've tested extensively, it's possible there's slight behavior changes in certain edge cases or there's old behavior that Apollo had that we didn't want to replicate.
This change removes @apollo/client as a dependency in favor of a very slim and efficient API client and cache custom built for the Makeswift runtime. This change resulted in a reduction of ~300ms from Total Blocking Time and ~700ms from Time to Interactive in our benchmarks. This is part of our ongoing work to make the Makeswift runtime more lightweight to reduce the cost of React hydration. Expect even more changes soon!
To migrate, just upgrade to the latest version. No public APIs have changed.
Published by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
styledComponents
from Next.js config.