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.
If you are unsure of what you are doing, it is always wise to back up the website before updating.
5.0.2 -- 09.05.2024
This is a minor update which brings several fixes, and few improvements:
PHP Composer support fix
Blog, Shop and Work templates fix, so they work properly as a sub-page
Desktop sub-menu fix when navbar is positioned on the left
Block selection scroll overflow fix
Kirby Autoresize plugin removed, Zero One now use Kirby core function for that
Plugin folders renamed:
kirby-code-editor
folder insite/plugins
renamed tocode-editor
kirby-similar
folder insite/plugins
renamed tosimilar
Kirby Form Block Suite plugin updated to latest version, and made compatibility fixes in
site/theme
folder.NEW block added - a Space Block. It is a simple but very needed block, it adds vertical space between content elements, when needed
If you didn't update yet to Zero One version 5.0.0, follow the update instructions for that version https://www.one.thezero.club/changelog#id-5.0.0-13.04.2024
If you already updated to Zero One version 5 follow the instructions below
How to update instructions:
On your old install delete these:
site/config/config.php
file ( ⚠️ if you made changes to this file make sure to save those, but we suggest using Multi-environment setup for config)site/plugins
folder ( ⚠️ If you added some additional plugins make sure to skip those)site/theme
folder ( ⚠️ If you have your additional customizations make sure to skip those, and remove old Commentions snippets, and add new Form Builder files)composer.json
filecomposer.lock
file
Add the files from new Zero One version:
site/config/config.php
filesite/plugins
foldersite/theme
foldercomposer.json
file
Also make sure to delete site/plugins/resave
plugin after that. You don't need it anymore.
5.0.1 -- 17.04.2024
This is a small update fixing one issue that influenced multi-language websites causing site.txt for secondary language can't update changes.
If you didn't update yet to Zero One version 5.0.0, follow the update instructions for that version https://www.one.thezero.club/changelog#id-5.0.0-13.04.2024
If you already updated to Zero One version 5 you don't need to update everything again, you can just remove the following code from site/config/config.php
file, from line 21
We also updated documentation for Form Builder, so please check it out
5.0.0 -- 13.04.2024
And finally! We can't believe this update is finished. But the wait is finally over! And it was worth it 🚀
The most prominent features of this update:
Kirby 4 compatibility 🚀
Translatable panel + French language panel translation 🚀
NEW Language Switch dropdown option
NEW Option for SEO Meta title - Remove Site name
Image width/height improvements
NEW Anchor only link possibility in Menu Builder
Heading improvements using new Slot snippet
Many blocks imporvements
Many code optimisations
Some styling improvements
Some accesability improvements
IMPORTANT NOTE: This update brings several braking changes:
Old Page Builder is removed ⚠️ Make sure to migrate all your pages created with Old Page Builder to New Layout Builder before updating to Zero One v5
Commentions plugin is removed ⚠️ Because the plugin author stopped development of the plugin, and it is not compatible to Kirby 4. So, at the moment only option for comments is Embed comments
K3 Image Clip plugin is removed ⚠️ We integrated new Kirby focus crop functionality instead
We suggest you watch the video below on how to update to Zero One 5.
How to update?
On your old install delete these:
assets/app
folderassets/css/panel.css
filekirby
foldersite/config/config.php
file ( ⚠️ if you made changes to this file make sure to save those, but we suggest using Multi-environment setup for config)site/plugins
folder ( ⚠️ If you added some additional plugins make sure to skip those)site/theme
folder ( ⚠️ If you have your additional customizations make sure to skip those, and remove old Commentions snippets, and add new Form Builder files)composer.json
file
Add the files from new Zero One version:
assets/app
folderassets/css/panel.css
filekirby
foldersite/config/config.php
filesite/config/formblock_default_de.json
filesite/config/formblock_default_en.json
filesite/config/formblock_default_fr.json
filesite/plugins
foldersite/theme
foldercomposer.json
fileTHIS IS IMPORTANT: After you add all files from new Zero One version, do this
Turn on Style Compiler in Site Styling tab -> Save -> And refresh any frontend page to create new updated website styles. After that Turn off Style Compiler and save again.
Go to your website root URL and add "resave" so you get
yourwebsite.com/resave
URL, press Enter, and let the Zero One update your old content to new features. If your website is installed localy, of course golocalhost/yourwebsitefolder/resave
URL. Be patient, depending on the number of your pages it can take a while. For approximately 50 pages it takes about 1-2 minutes. After it is finished, it will say "Your content is updated!". After that you should deletesite/plugins/resave
plugin from your installation.If your website is multilanguage than repeat resave process for every language, by using this URL structure
yourwebsite.com/{language-code}/resave
(example: yourwebsite.com/en/resave, yourwebsite.com/de/resave, etc.).
Revisit some settings:
Site Settings and its options, and see some options need configuration. Because we removed Kirby Link Field plugin, and now use inbuilt Kirby Link Field you must configure right navbar button again.
Projects header image - we made some improvements so you need to reconfigure header settings there
If you are updating from a version earlier than Zero One 4.5.0 then you should update the .htaccess file as well.
What's changed? (Useful for developers)
Changes in assets folder
Changes in assets/app/custom files - various styling improvements
Changes in assets/css/panel.css file - removed Kirby 3 panel styling
Changes in kirby folder - Kirby updated to version 4.2.0
Changes to site/config/config.php file ⚠️
Removed Commentions plugin options
Added Form Builder options
Improved custom CSS stylesheet functioning in multilanguage websites
Changes in site/plugins/ folder
Kirby Robots plugin updated to latest version
Kirby Better Search updated to latest version
Less PHP updated to latest version
Old Table Field plugin removed, new Kirby Table Field added
Kirby Sanitizer plugin removed
Kirby Link Field plugin removed - Now using new Kirby inbuilt Link field
K3 Image Clip plugin removed - Now using Kirby inbuilt Kirby focus function
Commentions plugin removed
Zero One plugin updated to Version 5.0.0
Added Kirby Form Block Suite plugin - NOTE that this is modified version of the original Kirby Form Block Suite plugin
Added Resave plugin - This is the custom plugin created with the help of Bastian Allgeier. This plugin helps to update your old version Zero One content to new Zero One version.
Changes in site/theme/ folder
Removed Commentions snippets
Added Form Builder customisations
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
folderkirby
foldersite/plugins/zero-one
folder
and add the same ones from Zero One version 4.5.2
assets/app
folderkirby
foldersite/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
folderkirby
foldersite/plugins
folderIf you added some additional plugins make sure to skip those.
composer.json
filehtaccess 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
folderkirby
foldersite/plugins
foldercomposer.json
filehtaccess
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
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
folderIf you added your fonts or something else to the assets folder, make sure to skip those
kirby
foldersite/plugins
folderIf 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
folderkirby
foldersite/plugins
foldercomposer.json
file
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:
Kirby 3 Similar plugin
Sitemapper plugin
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/
folderbutton.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
folderkirby
foldersite/plugins
foldercomposer.json
file
and adding the same ones from Zero One version 4.5.0.2
assets/app
folderkirby
foldersite/plugins
foldercomposer.json
file
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
foldersite/plugins/zero-one
foldercomposer.json
file
and adding the same ones from Zero One version 4.5.0.1
assets/app
foldersite/plugins/zero-one
foldercomposer.json
file
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
folderif 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
foldersome plugins are removed, and some new added, make sure to do this properly
kirby
foldersite/config/config.php
fileyes, 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
folderkirby
foldersite/plugins
foldersite/config/config.php
filecomposer.json
file
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:
UIkit updated to version 3.15.23
Getkirby updated to version 3.9.1 🚩
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
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.
Icons for menu items 🚀
Additional icon for right-side navigation 🚀
Navbar button improvements 🚀
Products search virtual page 🚀
Products search block 🚀
Products list block 🚀
Better search plugin integrated 🚀 Now Zero One search works much better
New Audio/Podcast block 🚀
New Typed (Animated) text block 🚀
New Syntax Highlighting option for Code block 🚀
New custom navigation block 🚀
New mobile logo options
New dedicated file templates for each file type
Added proper hreflang support for multi-language websites
Improved categories and tags to support multiple words fully
Improved general theme styling, especially for buttons and cards
New button styling options 🚀 Now you can customize buttons in the panel
Panel styling improvements
Panel organization improvements
Related articles are now slider
Related products are now slider
Almost all blocks have some improvement, either it is some new option or better code quality
Almost every blueprint file was optimized and improved
Fixed multilanguage issue with Custom CSS input
All plugins updated to the latest versions
Removed Kirby 3 Janitor plugin. It has some braking changes, we can't deal now with.
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/
folderelements/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
foldersite/plugins
folderkirby
foldercomposer.json
file
and adding the same ones from Zero One version 4.4.0
assets
folderkirby
foldersite/plugins
foldercomposer.json
file
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 toassets/app/custom/elements/projects.less
andassets/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 moreLatest 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:
Full feature shop! 🚀 Learn more at https://www.one.thezero.club/guide/shop-page
Featured products Page Builder section
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
foldersite/plugins
folderkirby
foldercomposer.json
file
and adding the same ones from Zero One version 4.3.0
assets
folderkirby
foldersite/plugins
foldercomposer.json
file
and removing the next lines from site/config/config.php
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
folderkirby
foldersite/plugins
foldersite/config/config.php
file.htaccess
filecomposer.json
file
and adding the same ones from Zero One version 4.1.0
assets
folderkirby
foldersite/plugins
foldersite/config/config.php
file.htaccess
filecomposer.json
file
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
Changed code
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
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
folderkirby
foldersite/plugins
foldersite/theme
foldercomposer.json
and adding the same ones from Zero One version 4.0.0:
assets
folderkirby
foldersite/plugins
foldersite/theme
foldercomposer.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