Upgrading
Upgrading to 0.13.0
If you haven’t upgraded to 0.9.0
please read the upgrading guide.
Update getPageSnapshot Parameters
export async function getStaticProps(ctx) {
const makeswift = new Makeswift(process.env.MAKESWIFT_SITE_API_KEY, { runtime })
const snapshot = await makeswift.getPageSnapshot(path, {
- preview: ctx.preview,
+ siteVersion: Makeswift.getSiteVersion(ctx.previewData),
locale: ctx.locale,
});
}
For users who are using versioning
1
Remove the siteVersion parameter from the Makeswift constructor
const makeswift = new Makeswift(process.env.MAKESWIFT_SITE_API_KEY, {
runtime: runtime,
-- siteVersion: Makeswift.getSiteVersion(ctx.previewData),
});
2
Remove the siteVersion parameter from the MakeswiftApiHandler
export default MakeswiftApiHandler(process.env.MAKESWIFT_SITE_API_KEY, {
-- siteVersions: true,
});
If you use client.getPage
, you need to also update the parameters
const page = await client.getPage(path, {
-- preview,
++ siteVersion: Makeswift.getSiteVersion(ctx.previewData),
locale
})
Here is the link to the official release notes.
Was this page helpful?