All websites hosted on Notaku should load about 8 times faster on average, thanks to a migration from a data cache to a page HTML cache using stale-while-revalidate.
The cache is disabled when viewing your website in the Notaku dashboard so you can see the changes as soon as you make them.
When loading the website from another browser page you could see stale data for a few seconds, if you refresh the page you will see the latest changes.
You can now keep your Notion page private when you enable the password feature, instead you can invite the user [email protected] to let Notaku access your Notion page.
Notice that you still have to publish your Notion page when setting up your site for the first time, after enabling the password you can make it private and invite Notaku as a guest to your page.
Ask AI and Semantic Search are now available for a monthly add-on. You can enable it in the βAI Chatbotβ tab of your Notaku dashboard.
When AI is enabled Notaku will train a Chatbot on your website content and users will be able to ask it questions. You can try it at notaku.so/docs:
Click the search button
Choose βAsk AIβ
Ask a question, for example βWhat is Notaku?β
There is also a new option called βsemantic searchβ, this letβs you search your website content using vector search, you can search content using synonyms and concepts.
The auto sync feature was set to run every 10 minutes last week but it caused issues with the Notion API. A better approach would be to sync only when Notion content changes, this approach will be used as soon as Notion API adds webhooks support
Notaku is no longer using Twitter embeds (iframes) to show Tweets, instead itβs using a faster alternative that should still support all previous features.
Now Notaku uses Cloudflare KV as a store for all your website images, with a time to live of 7 days.
Previously it was only using regional cache. This means that your images will load faster for a first time visitor in a region where the website is visited for the first time.
You can now enable full width for your Notaku websites.
We've added a toggleable full width mode in the Overview tab. With this, you can make sure your website looks great on all devices. To enable full width mode, simply toggle the switch in the Settings tab. Enjoy!
The dashboard will show you links of pages outside of your root Notion page.
Notaku only syncs pages that are inside your connected Notion page, this is to prevent syncing your entire workspace by adding a link to a page by error.
This warning will help you make sure all links in your website work correctly
Notaku has now migrated to the new Vercel domains API.
Previously if another user had already registered a domain on another service using Vercel (like super), it would cause an error and you would need to remove the domain from the service first.
Now you can add an additional TXT record to prove you own the domain.
Notaku will send an email when domain is configured
Notaku will send you an email when the website will be available on your domain.
Now there is a sort of βanalyticsβ for page views in the usage tab.
If you want to have more in depth analytics for a page i suggest using a more extensive tool like Splitbee or Google Analytics (you can use the βinject codeβ feature to add it).
It was not possible to use clone customization on any sites, now fixed
Fixed mobile layout of changelog sites
Mobile layout was overlapping headlines elements
All websites use larger images by default
The default image size is now the same as Notion, previously it was capped at 800px to make requests faster, but since Notaku now has its own CDN itβs now possible to use larger images
Faster search with sites that have a lot of pages
The search results in one query is now capped to 20 results
Notion syncer now handles up to 1000 images for site
Notion syncer memory size has been increased and already tested with sites that have more than 700 images (sync time is around 1-2 minutes)
You can now quickly copy the settings from another site
Single page websites
Notaku can now creates simple layout websites, these are useful to quickly create terms and policy pages for example.
RSS for blog and changelog sites
Notaku now exposes an RSS feed at /rss.xml.
This feed can be used to create automations to send an email for new posts for example, using nocode services like Zapier.
Faster images speed
Notaku now uses cloudflare workers to cache images from Notion, this makes average image download speed 300ms (after first fetch) compared to Notion at 1 second
Now you can choose a simpler footer type for your websites
The simple footer is just a list of links in a row
Sticky header in blog and changelog
The header will remain after you scroll.
Blog post images
The blog index page will show images for your blog posts.
The images are gradients generated from your page title by default (same way as og image).
To customize the blog post image add a page cover in Notion.
Added blog related posts
Every blog post will show 3 related posts at the bottom.
The related posts will be chosen based on the number of common tags.
Description for blog and changelog index pages
Now the sites index pages will have a description customizable in dashboard.
Docs site search improvements
The search bar design has been improved and itβs also faster
Added preview in customization tab
You can now see the preview of your changes in the customization tab
Fixed a bug in changelog website not hiding hidden entries
Improvements of the alpha GitBook importer
I have also worked on improvements on the Gitbook to Notion importer, mainly to try and completely convert the Raycast developer site so i can offer them Notaku as an alternative
Now the converter supports Gitbook tables and expandables.
You can now login to Notaku using email (this has been requested from users from countries where Google is blocked).
If you try yo login with the same email as an existing registered Google account the account will be linked.
This release includes other fixes and small features:
If user has multiple subscriptions, the userβs limits will be merged to have the less strict limits from all subscriptions (this has been done for supporting upsells)
Fixed the DNS status in domains page
Redesign of landing pages
Show user limits in dashboard settings
More robust e2e tests (you can expect zero bugs in dashboard from now on π)
Docs and blog website will show a table of contents on the right where you can click a title to create an anchor link that points to that specific part of the document.
The Notaku dashboard is now deployed on fly.io, previously the dashboard initial loading times were as slow as 3 seconds because of serverless functions cold starts.
Now the dashboard is much faster because there are no more cold starts and the servers are always running.
I am now working on making the same migration for the hosted websites to reduce the initial loading times.