Changelog
Follow the latest updates, improvements and fixes in PageCraft.
June 28, 2026 - v0.23.0
Version 0.23.0 released
ReleaseBeta version 23 of PageCraft has been released. The version is 0.23.0.
Translation to Swedish
FeatureThe platform has been partially translated to Swedish. But there are a lot left to be translated.
June 27, 2026
Translation to Swedish
FeatureThe platform has been partially translated to Swedish. But there are a lot left to be translated.
June 26, 2026
Translation to Swedish
FeatureThe platform has been partially translated to Swedish. But there are a lot left to be translated.
June 25, 2026
Translation to Swedish
FeatureThe platform has been partially translated to Swedish. But there are a lot left to be translated.
June 23, 2026
Expression enhancements
FeatureA few new expressions have been added. These make it possible to add models with different language translations and have text updated based on the language of the website. But the expression that returns the language only returns the language of the website itself. It does not take into account the language preferences that any specific visitor may have.
June 22, 2026
Translation to Swedish
FeatureThe platform has been partially translated to Swedish. But there are a lot left to be translated.
June 21, 2026
Add and remove collaborators
FeatureIt is now possible to add collaborators to a website and remove them again.
June 18, 2026
A new reactive renderer
FeatureA new reactive renderer has been created to improve performance when the page is large. The previous renderer was also reactive in the sense that it rerendered all components whenever something changed. In many cases something would frequently change, so all components would rerender frequently. The new reactive renderer should only rerender components that were affected by a change. It has been tested in many ways, but there may still be bugs left to be fixed.
June 10, 2026 - v0.22.0
Version 0.22.0 released
ReleaseBeta version 22 of PageCraft has been released. The version is 0.22.0.
Fix the cookie banner
FixThe cookie banner did not work as expected and has been fixed.
June 9, 2026 - v0.21.0
Version 0.21.0 released
ReleaseThe 21:st beta version of PageCraft has been released. The version is 0.21.0.
Add props to Heading
FeatureHeading
Add missing props to the Heading component.
June 8, 2026
Expression enhancements
FeatureA new expression has been added.
Action enhancements
FeatureA few new actions have been added.
June 6, 2026 - v0.20.0
Version 0.20.0 released
ReleaseThe 20:th beta version of PageCraft has been released. The version is 0.20.0.
Action enhancements
FeatureA new action has been added.
New component templates
FeatureComponent templates for signing up, signing in and signing out has been added.
Add one prop to Text
FeatureText
Add one missing prop to the Text component.
Expression enhancements
FeatureA few new expressions have been added.
Add one prop to Page
FeaturePage
Add one missing prop to the Page component.
June 4, 2026
Editor enhancements
FeatureThe editor is now available for free to try out. It is now possible to choose how you want to view the page when editing. Either as mobile, tablet or desktop. A tooltip has also been added with some component documentation.
Add one prop to Section
FeatureSection
Add one missing prop to the Section component.
June 2, 2026
Action enhancements
FeatureA few new actions have been added.
June 1, 2026
Add one variant to MenuBar
FeatureMenuBar
Add one variant to the MenuBar component.
Add props to MenuBar
FeatureMenuBar
Add missing props to the MenuBar component.
May 28, 2026 - v0.19.0
Version 0.19.0 released
ReleaseThe 19:th beta version of PageCraft has been released. The version is 0.19.0.
Language enhancements
FeatureThe 'lang' attribute of the 'html' element is now taking the default language of the website into account. It's currently only possible to specify English and Swedish as default language.
May 27, 2026
Color system enhancements
FeatureThe CSS color variables for all components now refer to other variables and not to specific colors. This will allow for easier color palette overrides in the future. The reason it wasn't done earlier is because the color picker did not have support for variables. Now it does.
Documentation enhancements
FeatureThe documentation page has been updated. It is now not just one page, but many. The documentation covers components, expressions and actions.
May 26, 2026
Add one prop to TableData
FeatureTableData
Add one missing prop to the TableData component.
Add one prop to Input
FeatureInput
Add one missing prop to the Input component.
Expression enhancements
FeatureA few new expressions have been added.
May 25, 2026
Add the Canvas component
FeatureCanvas
A new Canvas component has been added. It comes with its own set of actions and expressions, so it can be programmatically rendered.
Expression enhancements
FeatureA few new expressions have been added.
Add one prop to Card
FeatureCard
Add one missing prop to the Card component.
Add one prop to Button
FeatureButton
Add one missing prop to the Button component.
HTML export enhancements
FeatureThe isVisible prop for components that supports it are now taken into account when exporting.
Add one prop to Badge
FeatureBadge
Add one missing prop to the Badge component.
Action enhancements
FeatureA few new actions have been added.
May 24, 2026 - v0.18.0
Version 0.18.0 released
ReleaseThe 18:th beta version of PageCraft has been released. The version is 0.18.0.
May 22, 2026
Expression enhancements
FeatureA few new expressions have been added.
Workflow editor enhancements
FeatureSome enhancements have been made to the workflow editor. Nodes that will be discarded when saving are translucent. They will be discarded if they are not directly or indirectly connected to the main root. The first node of correct kind (or type) with no parent is considered the main root. Another improvement is that most nodes that are already connected will have to be disconnected before they can be reconnected. This is so that they can only have one connection at a time. The viewport has also been fixed so it centers based on the nodes.
Template ID fix
FixTemplates previously discarded IDs so new IDs would be generated when importing. This would then cause problems when IDs were being referenced. The new approach is to create mappings from old IDs to new IDs and update all references to the old IDs with the new IDs within the template.
Action enhancements
FeatureA few new actions have been added.
May 21, 2026
WebSocket
FeatureYou can now enable the WebSocket feature for your pages. There is also a setting for automatically connecting it.
Action enhancements
FeatureA few new actions have been added. One is for setting some arbitrary state and the other is for broadcasting messages over WebSocket.
Expression enhancements
FeatureA new expression has been added.
Add one prop to Page
FeaturePage
Add one missing prop to the Page component.
May 20, 2026 - v0.17.0
Version 0.17.0 released
ReleaseThe 17:th beta version of PageCraft has been released. The version is 0.17.0. This release mainly includes fixes and improvements for the platform itself.
May 19, 2026 - v0.16.0
Version 0.16.0 released
ReleaseThe 16:th beta version of PageCraft has been released. The version is 0.16.0.
A workflow editor has been introduced
FeatureToday we introduce our new workflow editor where you can build your action and expression workflows. It is a node-based editor with support for drag-and-drop, panning and zooming. This editor will make it much easier to build action and expression workflows than the previous form-based editor that also required multiple dialogs. Now you will see how everything is connected at once.
May 16, 2026
Expression enhancements
FeatureA few new expressions have been added.
May 15, 2026
Expression enhancements
FeatureA few new expressions have been added.
May 13, 2026
Expression enhancements
FeatureA few new expressions have been added.
May 12, 2026
Expression enhancements
FeatureA few new expressions have been added.
Change the default value for backgroundColorHeader in Dialog
ChangeDialog
Change the default value for the prop backgroundColorHeader from "#2d3748" to "#1f2937" in the dark version of the Dialog component.
Add one prop to Dialog
FeatureDialog
Add one missing prop to the Dialog component.
May 4, 2026
Add one variant to Switch
FeatureSwitch
Add one variant to the Switch component.
Add variants to TextArea
FeatureTextArea
Add variants to the TextArea component.
Add variants to Select
FeatureSelect
Add variants to the Select component.
Add variants to Label
FeatureLabel
Add variants to the Label component.
Add variants to Input
FeatureInput
Add variants to the Input component.
Add one variant to Button
FeatureButton
Add one variant to the Button component.
May 3, 2026
Action enhancements
FeatureTwo new actions have been added; one for printing data to the console and one for waiting a certain amount of time.
Add one prop to Button
FeatureButton
Add one missing prop to the Button component.
Add one prop to Form
FeatureForm
Add one missing prop to the Form component.
May 2, 2026 - v0.15.0
Version 0.15.0 released
ReleaseThe 15:th beta version of PageCraft has been released. The version is 0.15.0.
Add one prop to Grid
FeatureGrid
Add one missing prop to the Grid component.
May 1, 2026 - v0.14.0
Version 0.14.0 released
ReleaseThe 14:th beta version of PageCraft has been released. The version is 0.14.0.
April 30, 2026
Add props to TextArea
FeatureTextArea
Add multiple missing props to the TextArea component.
Add props to Select
FeatureSelect
Add multiple missing props to the Select component.
Add props to Input
FeatureInput
Add multiple missing props to the Input component.
April 29, 2026 - v0.13.0
Version 0.13.0 released
ReleaseThe 13:th beta version of PageCraft has been released. The version is 0.13.0.
Expression enhancements
FeatureA few new expressions have been added.
Action enhancements
FeatureA new action for updating component props has been added. These props are not saved, unless you run the action in the editor and save the page.
April 28, 2026
Fix the SideBar component
FixSideBar
The SideBar component is now responsive and shows a thinner bar with expand and collapse functionality when viewed on a mobile phone or tablet. This functionality has not been added to the HTML export pipeline yet.
HTML export enhancements
FeatureCSS selectors are now included when exporting to HTML. This pipeline still has some limitations. For example it will only export code based on the viewport that was used when exporting. This means that if you have different values for mobile, tablet and desktop it will only export for one of those at a time. It also does not take into account the isVisible prop that can be used for some components. The components Map and RichText are not supported. Images are not exported.
April 26, 2026
Fix export of Element
FixElement
The export pipeline was not exporting the Element component in a correct way. That has now been fixed.
April 25, 2026 - v0.12.0
Version 0.12.0 released
ReleaseThe twelfth beta version of PageCraft has been released. The version is 0.12.0.
April 24, 2026
Change the default value for borderColor and borderWidth in Grid
ChangeGrid
Change the default value for the prop borderColor from "#e5e7eb" to "transparent" and the default value for the prop borderWidth from "1px" to "0px" in the Grid component. The previous default values will still be used in the editor when adding a new Grid. This is mainly so you can see where it is.
Change the default value for borderColor and borderWidth in Section
ChangeSection
Change the default value for the prop borderColor from "#e5e7eb" to "transparent" and the default value for the prop borderWidth from "1px" to "0px" in the Section component. The previous default values will still be used in the editor when adding a new Section. This is mainly so you can see where it is.
April 23, 2026
Component rendering optimization
FixA lot of optimization improvements have been made to the component rendering pipeline.
April 22, 2026
Add the Element component
FeatureElement
A new Element component has been added. It supports a lot of CSS properties and many element or tag types. One use-case is when converting an existing page to the schema and you need CSS properties that are not used by the other components. This component does not have any style by default.
April 21, 2026
Add props to Button
FeatureButton
Add multiple missing props to the Button component. Some of these props are overrides and they are not set by default.
Add props to Section
FeatureSection
Add multiple missing props to the Section component. Some of these props are overrides and they are not set by default.
Remove props from Grid
RemoveGrid
Remove multiple props from the Grid component.
Remove props from Section
RemoveSection
Remove multiple props from the Section component.
Add support for responsive props
FeatureAll component props that are used for CSS can now be changed for different pre-determined viewport sizes. These are mobile up to and including 768px, tablet above 768px and up to and including 1024px and desktop above 1024px. This update will make the props that are used specifically for different viewport sizes redundant. So they will be removed.
April 19, 2026
Add props to Section
FeatureSection
Add multiple missing props to the Section component.
April 17, 2026 - v0.11.0
Version 0.11.0 released
ReleaseThe eleventh beta version of PageCraft has been released. The version is 0.11.0.
Add props to Image
FeatureImage
Add multiple missing props to the Image component.
Add props to Section
FeatureSection
Add multiple missing props to the Section component.
Add props to Page
FeaturePage
Add multiple missing props to the Page component.
Add props to RichText
FeatureRichText
Add multiple missing props to the RichText component.
April 16, 2026 - v0.10.0
Version 0.10.0 released
ReleaseThe tenth beta version of PageCraft has been released. The version is 0.10.0.
HTML export enhancements
FeatureWhen exporting HTML it now exports JavaScript in a script in head. But only if necessary. It also only exports default CSS for a given component type if it is used on the page. So it should result in less code in most cases.
Add props to MenuBar
FeatureMenuBar
Add multiple missing props to the MenuBar component.
April 14, 2026 - v0.9.0
Version 0.9.0 released
ReleaseThe ninth beta version of PageCraft has been released. The version is 0.9.0.
Platform updates
FeatureA cookie banner and the legal pages for cookies, privacy and terms have been added. Some changes have also been made to the landing page. A new logo has been created.
Add one prop to Map
FeatureMap
Add one missing prop to the Map component. This allows you to provide a way to manage consent for cookies.
Add one prop to Heading
FeatureHeading
Add one missing prop to the Heading component.
Add one prop to Text
FeatureText
Add one missing prop to the Text component.
April 13, 2026
Component selectors
FeatureA new feature called selectors has been added. All components supports it. It's possible to override any CSS property in various states using this feature.
Add one prop to Section
FeatureSection
Add one missing prop to the Section component.
Add props to Link
FeatureLink
Add multiple missing props to the Link component.
Add props to List
FeatureList
Add multiple missing props to the List component.
Add props to ListItem
FeatureListItem
Add multiple missing props to the ListItem component.
April 12, 2026 - v0.8.0
Version 0.8.0 released
ReleaseThe eigth beta version of PageCraft has been released. The version is 0.8.0.
User account
FeatureIt's now possible to change your password and delete your account.
Add props to Text
FeatureText
Add multiple missing props to the Text component.
April 11, 2026 - v0.7.0
Version 0.7.0 released
ReleaseThe seventh beta version of PageCraft has been released. The version is 0.7.0.
HTML export enhancements
FeatureThe HTML export system has been updated to support data sources, expressions, prop bindings and integrations. The exported HTML will still be static, but it results in a snapshot of the page rendered when exporting. Images are not exported so you may have to change the URL in the src attribute manually. At least for relative URLs.
April 10, 2026
Model enhancements
FeatureModels can now specify plain-text or rich-text for the string type.
Add content to the documentation page
FeatureContent has been added to the documentation page. It is built from the component schemas.
Add new elements to Section
FeatureSection
The Section component can now be used to create more element types; header, nav, main, footer, aside, details, summary, figure and figcaption.
Add one prop to Form
FeatureForm
Add one missing prop to the Form component.
Add one prop to Grid
FeatureGrid
Add one missing prop to the Grid component.
Add one prop to Alert
FeatureAlert
Add one missing prop to the Alert component.
Expression engine enhancements
FeatureSome new expressions have been added. These are suitable for the isVisible prop that was just added to the Section component.
Add one prop to Section
FeatureSection
Add one missing prop to the Section component.
April 9, 2026 - v0.6.0
Version 0.6.0 released
ReleaseThe sixth beta version of PageCraft has been released. The version is 0.6.0.
Add props to Image
FeatureImage
Add multiple missing props to the Image component.
Add props to Section
FeatureSection
Add multiple missing props to the Section component.
Change the default value for flexShrink in Alert
ChangeAlert
Change the default value for the prop flexShrink from "0" to "1" in the Alert component.
Change the default value for flexShrink in Section
ChangeSection
Change the default value for the prop flexShrink from "0" to "1" in the Section component.
Add the RichText component
FeatureRichText
A new RichText component has been added.
Add the Map component
FeatureMap
A new Map component has been added.
Add the Spinner component
FeatureSpinner
A new Spinner component has been added.
April 8, 2026 - v0.5.0
Version 0.5.0 released
ReleaseThe fifth beta version of PageCraft has been released. The version is 0.5.0.
Action enhancements
FeatureThe action system has been updated to use a dialog and it also uses internal expression dialogs for configuration.
Expression enhancements
FeatureEnhancements has been made to the expression system.
Integration enhancements
FeatureIntegrations can now be used as a data source for components. Similar to how expressions and models can be.
Component prop sanitization fix
FixIn a previous update the prop sanitization would remove all default prop values. It should only remove all default CSS-based prop values. Not default content. This has been fixed.
April 7, 2026 - v0.4.0
Version 0.4.0 released
ReleaseThe fourth beta version of PageCraft has been released. The version is 0.4.0.
Integrations
FeatureThe first version of the integration feature is now available. You can create, update and delete integrations. They can also be tested.
April 6, 2026
Add props to Switch
FeatureSwitch
Add multiple missing props to the Switch component.
Add one prop to Section
FeatureSection
Add one missing prop to the Section component.
Data source enhancements
FeatureThe expression editor for data sources has been moved to a dialog that makes it easier to build expressions.
Component prop optimization
FixComponent props are now discarded when set to their default values. This reduces memory storage in the database and increases runtime performance when rendering.
Expression engine enhancements
FeatureSome new expressions have been added.
April 5, 2026
Page code dialog
FeatureA dialog where you can view the page code has been added. It can be opened from the context menu.
Property editor enhancements
FeatureThe property editor has been updated with some icons and better CSS property handling.
Expression editor enhancements
FeatureThe expression editor has been moved to a dialog that makes it easier to build expressions.
April 4, 2026
Page loading fix
FixPage loading did not work as expected when navigating between pages. This has been fixed.
MenuBar enhancements
FeatureMenuBar
The MenuBar component now shows what page it is on. A more customizable solution will be needed in the future.
Expression enhancements
FeatureExpressions can now be used on props that are items and on their internal props. This allows items to be constructed from models and their data.
April 2, 2026 - v0.3.0
Version 0.3.0 released
ReleaseThe third beta version of PageCraft has been released. The version is 0.3.0.
Integrations page
FeatureAn integrations page has been added. It is currently empty. The goal with this feature is to allow for integrations with any other service. Maybe you need to retrieve data from somewhere or perform an action to some other website. That's where this feature will be used.
Model enhancements
FeatureModels can now specify single-line or multi-line for the string type.
Change the default values for minHeight and minWidth in Badge
ChangeBadge
Change the default values for the props minHeight and minWidth from "0px" to "auto" in the Badge component.
April 1, 2026
Model enhancements
FeatureThis update makes it possible to view and update models as well as create, view, update and delete data for the models. Before this update some models and data were hard-coded. This is no longer the case. All models and data for a given website are loaded right now. But this will change in the future in order to optimize loading so it scales with a lot of data.
Add one prop to TableData
FeatureTableData
Add one missing prop to the TableData component.
Add one prop to TableHeader
FeatureTableHeader
Add one missing prop to the TableHeader component.
March 31, 2026 - v0.2.0
Version 0.2.0 released
ReleaseThe second beta version of PageCraft has been released. The version is 0.2.0.
Add one prop to TableData
FeatureTableData
Add one missing prop to the TableData component.
Add one prop to TableHeader
FeatureTableHeader
Add one missing prop to the TableHeader component.
March 30, 2026
Add props to Button
FeatureButton
Add multiple missing props to the Button component.
Add variants to Button
FeatureButton
Add multiple new useful variants to the Button component.
March 29, 2026
Add props to Badge
FeatureBadge
Add multiple missing props to the Badge component.
Add variants to Badge
FeatureBadge
Add multiple new useful variants to the Badge component.
March 28, 2026
Fix some CSS for Alert
FixAlert
Fix some CSS that did not work as expected for the Alert component.
Fix some CSS for Card
FixCard
Fix some CSS that did not work as expected for the Card component.
March 27, 2026
Add props to Alert
FeatureAlert
Add multiple missing props to the Alert component.
Add variants to Alert
FeatureAlert
Add multiple new useful variants to the Alert component.
Add props to Card
FeatureCard
Add multiple missing props to the Card component.
Add variants to Card
FeatureCard
Add multiple new useful variants to the Card component.
Change the default value for color in Heading
ChangeHeading
Change the default value for the prop color from "#0f172a" to "currentColor" in the Heading component.
Variant selection bug fixed
FixFix a bug in variant selection. It now overrides all props with the default ones before applying the variant props. Earlier only the default variant would do that.
Fix labels from Swedish to English
FixAlert
Fix labels for the theme prop. They were in Swedish and are now in English.
March 26, 2026 - v0.1.0
Version 0.1.0 released
ReleaseThe first beta version of PageCraft has been released. The version is 0.1.0.