Changelog

You can always download updated Zero One theme files from your Gumroad account library (https://app.gumroad.com/library).

If you have doubts about how to update, please make sure you read our how-to update guide https://www.one.thezero.club/guide/installation/updating.

NEVER OVERWRITE:

  • your theme content folder. That's where your site content is.

BE CAREFUL WITH:

  • your site/config/ folder files. If you made some changes to it.

  • your site/languages/folder files.

4.5.2 -- 04.10.2023

This minor update fixes some recently discovered Safari browser issues, primarily with background images. From now on, we are adding Safari testing to our regular workflow because they had several strange updates in the last year, and now Safari behaves differently than other browsers.

How to update?

If you already have the Zero One 4.5.0 or higher version then delete:

  • assets/app folder

  • kirby folder

  • site/plugins/zero-one folder

and add the same ones from Zero One version 4.5.2

  • assets/app folder

  • kirby folder

  • site/plugins/zero-one folder

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

If you are updating from a version earlier than Zero One 4.5.0 then update as noted in the 4.5.0 instructions below.

What does this update bring?

  • Besides Safari-related fixes, we also improved the performance of all background images (header, layout section, column, card, megamenu...)

  • There is also one new feature: To-top button

    • You can turn it on in the Site Settings sidebar options

4.5.1.1 -- 08.08.2023

This is a minor update that brings some important security fixes for Kirby, but it also brings several improvements.

How to update?

If you already have the Zero One 4.5.0 or higher version then delete:

  • assets/app folder

  • kirby folder

  • site/plugins folder

    • If you added some additional plugins make sure to skip those.

  • composer.json file

  • htaccess file (if you already added something additional to this file, don't delete it, scroll a little bit down, there is a piece of code you need to add to this file)

and adding the same ones from Zero One version 4.5.1.1

  • assets/app folder

  • kirby folder

  • site/plugins folder

  • composer.jsonfile

  • htaccess

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

If you are updating from a version earlier than Zero One 4.5.0 then update as noted in the 4.5.0 instructions below.

Security fix

The Kirby 3.9.6 security fix https://github.com/getkirby/kirby/releases/tag/3.9.6 is fixed by updating Kirby, but to strengthen it further the code below should be added to htaccess file

# set security headers in all responses
<IfModule mod_headers.c>

# serve files as plain text if the actual content type is not known
# (hardens against attacks from malicious file uploads)
Header set Content-Type "text/plain" "expr=-z %{CONTENT_TYPE}"
Header set X-Content-Type-Options "nosniff"

</IfModule>

Zero One improvements

  • Few styling improvements for buttons and custom decimal list

  • Kirby Robots txt plugin updated to the latest version

  • New feature: Card block now has an image and link option 🚀

    • Now you can create beautiful cards with image top/bottom and link it some other content

4.5.1 -- 19.07.2023

Hi there, here we go! The new update is ready 🥳 Actually this is only the first part of one big update. And this is the smaller part, but it brings some important fixes and improvements. We didn't want you to wait all the way, and to lower the pressure on us here it is.

How to update?

If you already have the Zero One 4.5.0 or higher version then delete:

  • assets/app folder

    • If you added your fonts or something else to the assets folder, make sure to skip those

  • kirby folder

  • site/plugins folder

    • If you added some additional plugins make sure to skip those.

  • composer.json file

and adding the same ones from Zero One version 4.5.1

  • assets/app folder

  • kirby folder

  • site/plugins folder

  • composer.jsonfile

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

If you are updating from a version earlier than Zero One 4.5.0 then update as noted in the 4.5.0 instructions below.

What this update brings:

  • Complete PHP 8.2 compatibility in all environments

  • Kirby updated to 3.9.5

  • Plugins updated:

  • New Style Compiler options, and general styling improvements

    • You can now fine-grain shadows per element, and add your own shadows 🚀

    • You can now change responsive breakpoints 🚀

    • Offcanvas overlay options

    • Changed LESS files in assets/app/custom/elements/ folder

      • button.less

      • card.less

      • dotnav.less

      • form.less

      • navbar.less

      • offcanvas.less

      • variables.less

  • Blocks selection is improved

    • Change in assets/css/panel.css file

  • SEO improvements 🚀

    • Site SEO settings improved

      • Basic Structured Data (Schema) added, you can turn it on in Site SEO & Files tab

    • Page SEO improved

      • Now when you omit a page from the sitemap “noindex, nofollow” will also be added to that page

  • New Email option in Site Settings (in the sidebar), to choose or not to see the sender's IP address

  • Page Options to hide Navbar and Footer 🚀 Great for landing pages

  • Advanced tab added all pages. Now you can add custom CSS to the page 🚀

  • Blog, Work, and Shop templates now have the option to add additional content using Layout Builder before or after subpages listing 🚀

  • More layouts added to Layout Builder and Subgrid block 🚀

  • Changes to allowed template selection on creation

    • Changed order

    • Now is allowed to create Blog, Work, and Shop as subpages 🚀 Let us know if you bump into some issues when running these templates as subpages

  • Button block now has anchor link as one of the options 🚀

  • Fixes

    • One rarely caused issue was fixed for submenu generation

    • Currency issue in Featured products block

    • Layout section Custom class issue

    • Page Builder Hero block issue

    • Added missing LinkedIn icon to icons list

What we are working on:

  • Zero One Form Builder

  • Panel translatability (if you are one of the file code "explorers" you will see that a fair amount of work is already done 🙂)

  • Panel translation to French

  • Heavy improvement of the Blog template and Article template

  • Heavy improvement of the Work template

  • New blocks:

    • Lead block

    • Tab block

    • Features block

    • Timeline/steps block

    • And more

  • Various improvements on already included blocks

  • Styling improvements

  • New demos

4.5.0.2 -- 22.03.2023

This is a small update that brings some fixes, compatibilities, and one cool new feature.

How to update?

If you already updated to the Zero One 4.5.0 version then delete:

  • assets/app folder

  • kirby folder

  • site/plugins folder

  • composer.json file

and adding the same ones from Zero One version 4.5.0.2

  • assets/app folder

  • kirby folder

  • site/plugins folder

  • composer.jsonfile

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

If you are updating from a version earlier than Zero One 4.5.0 then update as noted in the 4.5.0 instructions below.

What this update brings

  • Kirby updated to 3.9.2

  • Compatibility with PHP 8.2 🚀

    • NOTE: if you have errors with 8.2 version make sure to update PHP to the latest version

  • Kirby Link Field plugin updated to the latest version

  • Less PHP plugin updated to the latest version

  • Media index settings

    • There is a new toggle in Site Settings where you can choose what files you can select in image select fields throughout the website. For some users this will be a superb feature 🚀

There is also a new demo - Personal website 🚀

You can see it at https://www.thezero.club/demo/one-personal/

4.5.0.1 -- 14.02.2023

This is a small update that fixes a few bugs. Now Zero One is bug-free! (to our knowledge)

How to update?

If you already updated to the Zero One 4.5.0 version then delete:

  • assets/app folder

  • site/plugins/zero-one folder

  • composer.json file

and adding the same ones from Zero One version 4.5.0.1

  • assets/app folder

  • site/plugins/zero-one folder

  • composer.jsonfile

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

If you are updating from a version earlier than Zero One 4.5.0 then update as noted in the 4.5.0 instructions below.

What this update brings

  • Solves 3 bugs/errors

    • small bug with new hreflang links for multi-language websites

    • image select bug in footer layout builder blocks

    • external source image bug in Image blocks

  • UIkit updated to 3.15.24 version

  • Added new Mastodon icon

After this update today, in most of the files select fields you will be able to select an image (or video, or audio in specific files) from anywhere on the website, from any page or site on any page and site. 🚀 This feature is something many of you requested.

4.5.0 -- 10.02.2023

And finally, this update arrived 🙏 We are sorry it took longer than expected, we wanted to make many improvements, and make better organisation of the old codebase.

Important note: although Zero One now uses Kirby 3.9.1 version, it is not yet fully compatible with PHP 8.2, and that's primarily because of Kirby 3 Similar plugin. We expect that to be solved very soon. Also, Kirby dropped support for PHP 7.4 from 3.9 version so make sure to update to PHP 8.0 or 8.1.

How to update?

If you haven't made changes to the theme files or installed additional plugins, you can update easily by deleting these old folders/files in your install:

  • assets folder

    • if you added custom fonts, just skip the fonts folder and fonts.css file, but make sure to update all other files, there are many changes to all files

  • site/plugins folder

    • some plugins are removed, and some new added, make sure to do this properly

  • kirby folder

  • site/config/config.php file

    • yes, there are some important changes to config this time

  • composer.json file

and adding the same ones from Zero One version 4.5.0

  • assets folder

  • kirby folder

  • site/plugins folder

  • site/config/config.php file

  • composer.jsonfile

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

Breaking changes in this update:

  • Snipcart options are moved from the Shop page to Site Settings. Now is possible to have many infinite numbers of Shop pages and use them as categories.

  • The products cover image ratio option is moved to Site Settings

  • Projects cover image size options are moved to Site Settings

  • Dropped support for PHP 7.4

What this update brings:

  1. UIkit updated to version 3.15.23

  2. Getkirby updated to version 3.9.1 🚩

  3. New Main Menu Builder 🚀 Now you can choose whether the main navigation will be generated from pages structure, or you will create custom navigation with the builder. Also, the builder brings solutions for landing pages and link anchors

  4. Mega menu possibilities 🚀 Now you can turn your subpages dropdowns to mega menus, customize width and background, similar to what you can do with layout backgrounds.

  5. Icons for menu items 🚀

  6. Additional icon for right-side navigation 🚀

  7. Navbar button improvements 🚀

  8. Products search virtual page 🚀

  9. Products search block 🚀

  10. Products list block 🚀

  11. Better search plugin integrated 🚀 Now Zero One search works much better

  12. New Audio/Podcast block 🚀

  13. New Typed (Animated) text block 🚀

  14. New Syntax Highlighting option for Code block 🚀

  15. New custom navigation block 🚀

  16. New mobile logo options

  17. New dedicated file templates for each file type

  18. Added proper hreflang support for multi-language websites

  19. Improved categories and tags to support multiple words fully

  20. Improved general theme styling, especially for buttons and cards

  21. New button styling options 🚀 Now you can customize buttons in the panel

  22. Panel styling improvements

  23. Panel organization improvements

  24. Related articles are now slider

  25. Related products are now slider

  26. Almost all blocks have some improvement, either it is some new option or better code quality

  27. Almost every blueprint file was optimized and improved

  28. Fixed multilanguage issue with Custom CSS input

  29. All plugins updated to the latest versions

  30. Removed Kirby 3 Janitor plugin. It has some braking changes, we can't deal now with.

  31. Zero One got rebranded, it has a new logo now. 😀

And to say it again, almost every file has some changes, so make sure to update properly.

4.4.0 -- 11.08.2022

And thank God, this update is finally finished 🙏 It was super difficult in terms of strategy and amount of changes, but also in user experience aspects and testing. That's why it took much longer than expected to complete. But you will love the results! 🚀

New Layout Builder has arrived! 🚀

Many many new things are possible now, but it is just a starter of what's coming in the next couple of updates.

You can see Layout Builder in action at https://www.thezero.club/demo/one/builders/layout-builder. Make sure to check out the subpages too, there are some interesting examples of new possibilities!

Learn more in documentation https://www.one.thezero.club/guide/layout-builder

New demo

Yeeey, there is a new demo https://www.thezero.club/demo/one-furniture/

New blocks:

  • Layout Builder specific

    • Column options! 🚀 You can fine-grain the behaviour of every column!

    • Subgrid

    • Card

    • Content slider

    • Image slider

    • Slideshow

    • Gallery

    • Articles

    • Projects

    • Products

  • New Table block! 🚀

  • Description list block

  • HTML block

  • Page links list block! 🚀 Useful when you want to add a list of links automatically and dynamically

Improved blocks:

  • Heading block! Many new options 🚀

  • Text block! Also many new options 🚀

  • Image block! Many new great options 🚀 Now you can custom resize every image, and use the new Ratio feature! Great improvement for image sizes and performance, and visual display too!

  • Markdown block

  • Page Builder Hero and Grid block now have SVG divider option!

What else this update brings:

  • New blog articles layout! 🚀

  • Footer can now be fully created with Layout Builder! 🚀 Super useful!

  • Home and Project template pages now have option to switch between old Page Builder and new Layout Builder

  • Product pages description now can be created with Layout Builder! 🚀

  • Shop now has an additional 4 column grid option

  • Select images from Site not only from Page! 🚀 This option is added to many places. For example, when you choose page background image in the selection will be shown images from site (root folder) not only from the page folder.

  • Site blueprint is now divided into sections, which are separated files. Very useful if you are making custom Site options and changes to site.yml file.

  • composer.json changed (versions)

  • Kirby updated to 3.7.3 version

  • UIkit updated to 3.15.1 version

    • Changed files in assets/app/custom/ folder

      • elements/card.less

      • elements/dotnav.less

      • elements/offcanvas.less

      • elements/slideshow.less

      • elements/variables.less

  • Commentions plugin updated to 1.0.7 version

  • K3 image clip plugin updated to 3.1.0 version

  • Kirby3 Janitor plugin updated to 2.16.1 version

  • Table field plugin added and integrated

How to update?

If you haven't made changes to the theme files or installed additional plugins, you can update easily by deleting these old folders/files in your install:

  • assets folder

  • site/plugins folder

  • kirby folder

  • composer.json file

and adding the same ones from Zero One version 4.4.0

  • assets folder

  • kirby folder

  • site/plugins folder

  • composer.jsonfile

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

Make sure to go through new options, specifically to the Home page, to select the prefered page builder, and to Site Settings footer options to set the prefered footer builder. And of course to test the new Layout Builder! 🚀

4.3.2 -- 11.05.2022

It seems that we just can't create small updates. 😬 Although you have been active with requests and ideas, so we decided to make you happy. 😎

This update brings some cool stuff:

  • SVG shape divider for header area (see video) 🚀

  • Custom cover sizes for Projects, and few more options (Masonry possible too) 🚀

  • New options for Site Styling (compiler)

    • Global border width

    • Navbar font options

    • Offcanvas colors and size options

    • Many new typography options

  • Snipcart updated to 3.4.0 version with new scripts loader, only when called. Speed boost 🚀

  • Many new footer options 🚀

  • New custom product fields (checkbox, text, textarea, read-only)

  • Articles now support multiple authora (co-authors)

  • Improved image performance

  • Various fixes

  • Added some examples to Zero One blank demo

  • Kirby updated to 3.6.6

  • Kirby3 Janitor plugin updated to 2.16.0 version (No more issues)

Make sure to go through new options in:

  • Site Settings (Header Options, Footer)

  • Labels

  • Site Styling

  • Header background image in pages now have a switch you must turn on. Adding that option allowed us to improve many things. For example, now is possible to choose only color without image. But, unfortunate thing is that you must turn on that switch on every page you already had background image for the header.

  • Work template

Also, don't forget you can copy paste Page Builder blocks, and even the whole Page Builder pages. 🚀 I see many still forget about this.

If you made some changes to LESS/CSS files:

  • Some code is removed from assets/app/custom/app.less and added to assets/app/custom/elements/projects.less and assets/app/custom/elements/products.less

  • New assets/app/custom/elements/shapedivider.less

  • Modified assets/app/custom/elements/_import.less to support that

A reminder that you don't ever need to change Zero One plugin files (site/plugins/zero-one/) because you can always overwrite Zero One files using this system https://www.one.thezero.club/guide/theme-extending

4.3.1.1 -- 11.04.2022

PHP 7.4 compatibility fix

The updated plugin Kirby3 Janitor caused it. Version 2.15.0 only works with PHP 8.0 and higher.

The issue is reported https://github.com/bnomei/kirby3-janitor/issues/71

SOLUTION: We reduced Kirby3 Janitor version to 2.13.0

4.3.1 -- 09.04.2022

Improvements, fixes and new features! 🚀

This update brings:

  • PHP 8.1 compatibility

  • All images now auto-convert to WebP with fallback to the original, even the background images! 🚀 And you don't have to do anything. 😎 Just update to this version and your website will be more than a double lighter.

  • Variable products! 🚀 Now your products can have custom options 🥳

  • Three image sizes for product images! Not just square anymore

  • Product quantity now has cool buttons! 🐱‍🏍

  • New Cookie consent option! New inbuilt option for cookie consent. You can choose between popup or modal 🥳

  • Gallery content block improved! Thanks to Demlak for this 🙏

  • Mobile navigation improved!

    • The parent page is now clickable! Thanks to Demlak for this too 🙏

    • Sub sub pages are now supported too!

  • Articles sorting in navigations fixed ❗

  • Blog sorting fix ❗ We made one error in the previous version, which is now fixed.

  • Improved custom code experience in the panel with code-highlighting features

  • Kirby updated (and tested) to version 3.6.4

  • Third-party plugins updated and tested

  • Getuikit updated (and compatibility changes made) to version 3.13.7

  • Snipcart updated to 3.3.3 version

What files are changed?

Almost every single file, so no point in writing them.

Breaking changes?

We are dropping out the main Zero One demo from the download. But more demos are on the way, which will be of more use.

4.3.0 -- 24.02.2022

And finally! Zero One has e-commerce power! 🚀

It took longer than we expected, but it is better than many anticipated 😎 It is a full feature e-commerce shop, with all power you can expect from the best.

And that's not all, there are many improvements too, let's list the most important:

  • Updated:

    • Kirby to 3.6.2 version

    • UIkit to 3.11.1 version

    • Kirby plugins to the latest versions

  • Improved:

    • Added translate: false for styling fields and a few more

    • Latest Articles (Page Builder) now support multiple blogs, you can select now

    • Latest Projects (Page Builder) now support multiple work pages, you can select now

    • The Blog page now has an option to create any date format you like

    • Blog archive pages

    • Contact form inputs security

    • SEO meta

    • Mobile navigation

    • And many code optimisations

  • New:

How to update?

If you haven't made changes to the theme files or installed additional plugins, you can update easily by deleting these old folders/files in your install:

  • assets folder

  • site/plugins folder

  • kirby folder

  • composer.json file

and adding the same ones from Zero One version 4.3.0

  • assets folder

  • kirby folder

  • site/plugins folder

  • composer.jsonfile

and removing the next lines from site/config/config.php

// https://getkirby.com/docs/reference/system/options/date
'date'  => [
    'handler' => 'strftime'
],

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

Also, go to and fill in new options:

  • Site Settings tab (NEW OPTIONS)

  • Labels tab (MANY NEW LABELS)

  • Blog page (ADD DATE FORMAT)

4.2.0 -- 12.01.2022

This update brings several important fixes and one long-anticipated feature. 🚀

  • Fixes

    • Panel language change error caused by Sitemapper plugin

    • Footer background image issue (Thanks Reto Frei for reporting!)

    • Improved page transitions

  • Features

    • NEW Navbar transparent options, site-wide and page override (Project and Article also)

    • Editor permissions improved

    • NEW Main navigation dropdown page option. Select whether a specific page should have subpages visible in the main navigation. Now you can have multiple Blog or Work pages without issues.

After updating you must go to Blog and Work template pages and in the Page Options tab toggle the new Disallow submenu option.

4.1.0.1 -- 11.12.2021

Just a small fix, in Site Settings in Page transitions we missed including the link to documentation page https://www.one.thezero.club/guide/theme-extending/page-transitions-swup.

4.1.0 -- 10.12.2021

Kirby 3.6 compatibility and bundle of improvements!

In short:

  • Kirby updated to 3.6.1.1 and compatibility changes made

    • FEATURE: Now you can copy-paste blocks and more than that! 🚀

    • FEATURE: Writing experience is improved with new Writer/Text field 🚀

  • UIkit updated to 3.9.4

  • All plugins are updated

  • Cachebuster plugin replaced with Kirby3 Fingerprint plugin

  • New maintenance options in the panel.

    • FEATURE: Now you can clear the pages cache from the panel 🚀

    • FEATURE: You can create a website backup from the panel 🚀

  • FEATURE: New topbar option

  • FEATURE: New fensy-shmensy page transition effects 🚀

  • FEATURE: New Site Settings options

  • General panel improvements

  • FEATURE: Improved custom CSS experience 🚀

  • Contact form submit anchor added

  • SEO meta improvements

  • Many code reorganisations, optimisations and improvements

How to update?

If you haven't made changes to the theme files or installed additional plugins, you can update easily by deleting these old folders/files in your install:

  • assets folder

  • kirby folder

  • site/plugins folder

  • site/config/config.php file

  • .htaccess file

  • composer.json file

and adding the same ones from Zero One version 4.1.0

  • assets folder

  • kirby folder

  • site/plugins folder

  • site/config/config.phpfile

  • .htaccess file

  • composer.jsonfile

After that turn on Style Compiler in site options, refresh some page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

4.0.2 -- 06.08.2021

New content blocks, improvements, and updates!

In short:

  • Kirby updated to 3.5.7.1

  • Language switch improvements

  • Sticky navbar now has a fixed option

  • Table block now supports Html elements

  • New content blocks

    • Banner

    • Contact form

If you made changes to LESS/CSS files, and want to manually add new code, these are the changes:

Added code

assets/app/custom/app.less
/* Language */
.tm-language {
    letter-spacing: 1px;
}

/* Banner */
.tm-banner-overlay {
    position: relative;
    background: @global-background;
    top: -40px;
    left: -20px;
    max-width: 90%;
    padding: 20px;
}

Changed code

assets/app/custom/elements/navbar.less
FROM THIS
.hook-navbar-nav-item() {
    position: relative;
    letter-spacing: 1px;
    padding-bottom: 3px;
    
INTO THIS
.hook-navbar-nav-item() {
    position: relative;
    letter-spacing: 1px;

4.0.1 -- 20.06.2021

This is just a small fix. Email templates were not linked correctly, so the contact form didn't work. If you do not want to download the new version only for this, you can fix it yourself.

Just go to site/plugins/zero-one/index.php find line 114 and

// CHANGE THIS
'email.html' => __DIR__ . '/templates/emails/email.html.php',
'email' => __DIR__ . '/templates/emails/email.php'

// INTO THIS
'emails/email.html' => __DIR__ . '/templates/emails/email.html.php',
'emails/email' => __DIR__ . '/templates/emails/email.php'

4.0.0 -- 14.06.2021

Here we go! Zero One becomes a Kirby plugin! 🚀

We completely restructured everything, went through every theme file, made many improvements, and added many new options.

Here goes the list of notable improvements:

  • Page Builder visual and performance improvements

  • Improvement of every Page Builder section

  • Improvement of every Content blocks block

  • New Content blocks

    • Accordion

    • Button

    • Table

  • Advanced background options all over the place, in blocks, header, and footer

  • Parallax background is possible now

  • Grid section has many new options, sub-grid is possible now too

  • Hero has a video background option

  • The navbar now can have a centered logo and subnav can be styled by your liking

  • New navbar links effect (you can choose between old and new effect)

  • New header options

  • Improved animations in many places

  • New styling options, now your website can have shadows or rounded corners on some elements

  • Improved buttons

  • New Work/Projects options and styling improvements

  • Article styling improvement

  • New slideshow options

  • And many more small fixes and improvements

But, most importantly Zero One becomes a plugin! Why is this so great? Because you can overwrite any plugin file by copying it to your theme folder. Change it, extend it, and safely update Zero One to new versions without worry. Your changes will stay untouched. Like a WordPress child theme, but more powerful.

HOW TO UPDATE TO THE 4.0.0 VERSION?

If you haven't made changes to the theme files or installed additional plugins, you can update easily by deleting these old folders in your install:

  • assets folder

  • kirby folder

  • site/plugins folder

  • site/theme folder

  • composer.json

and adding the same ones from Zero One version 4.0.0:

  • assets folder

  • kirby folder

  • site/plugins folder

  • site/theme folder

  • composer.json

After that turn on Style Compiler in site options, refresh some page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

Note that you will have to go through your website content and fix some things because there are new options in:

  • Site Settings Tab

  • Site Styling Tab

  • Pages header background image

  • In Page Builder blocks (Hero, Grid, Slideshow...)

  • Crop the featured image again in Projects (the size has changed)

If you made changes to some theme files, I hope you wrote documentation of your changes and know what those files are. Because Zero One is a plugin now, every file you leave in site/theme/ folder will overwrite the same file from zero-one plugin. For example: site/theme/snippets/header.php will overwrite site/plugins/zero-one/snippets/header.php and the same is with any other file. So you can actually update to Zero One version 4.0.0 if you do that properly (leave your changed files in the site/theme/ folder).

You will see that there are few files left in site/theme/ folder. They are in site/theme/snippets/ folder to be exact. Those are files that overwrite Commensions plugin form files, and they are needed to stay there.

3.0.0 -- 20.02.2021

And finally! We know this update release took longer than expected, but Kirby 3.5 brought extensive changes to many functions Zero One is using. Primarily, we are speaking about the new Kirby Blocks field - Kirby Builder and Kirby Editor plugins in one core field. Also, some plugins we use in Zero One needed compatibility fixes.

Kirby builder migration to Blocks field went smoothly, but there are some issues with Editor plugin migration to Blocks field. The Editor is mostly used in articles, but there is also a Page Builder Editor block.

Some Editor blocks are gone in the transition:

  • Gallery (we created a new block, but it won't update your old content)

  • Table (coming soon)

  • Intro (we created a new block, but it won't update your old content)

  • Info (we created a new block, but it won't update your old content)

So, wherever you used these blocks you will need to recreate them after the update.

Also, after updating to Zero One 3.0.0, you will need to click on every text block in the Editor and save it again. Because Kirby doesn't add <p> tags in transition. I wrote about that and a few more issues to the Kirby team in the forum https://forum.getkirby.com/t/editor-to-blocks-lost-features/20483. Recently, Bastian made an announcement about that subject https://forum.getkirby.com/t/the-end-of-the-editor-plugin/21167

Remember, if you don't want to update, your website is working perfectly fine, you can always stay on your current Zero One version. It will always work correctly as long as the PHP version is available, which is a decade for sure.

We must give big thanks and praise to Bastian and Kirby team for the hard work they invested in Kirby 3.5 version. Also, personally to Bastian, because he checked and updated some things in the Zero One theme himself. He is, besides being a great creator, a great human bei

If you haven't made changes to the theme files or installed additional plugins, you can update easily by deleting these old folders in your install, and adding new from Zero One version 3.0.0:

  • assets folder

  • kirby folder

  • site/plugins folder

  • site/theme folder

After that turn on Style Compiler in site options, refresh some page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

We deleted older changelog logs to lighten this page a bit. Keep only the last 2 years of logs.

Last updated