🌱 a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites
Another year, another Quartz major version. Introducing the long awaited v4 release of Quartz! As always, I'm really grateful to the Quartz community and my GitHub sponsors for the continued support. It's been a great two years and I can't wait to see what else lies ahead :)
Documentation: https://quartz.jzhao.xyz/
I wasn’t happy with how difficult Quartz 3 was to setup -- especially for non-developers -- so I set out to make something easy to use enough for non-technical people to get going but also powerful enough that senior developers can tweak it to work how they’d like it to work.
Quartz 4 basically scraps all of the code and starts from scratch. Instead of Hugo, it now uses Node.js under the hood which JSX support which should lead to a much more helpful error messages and an overall smoother user experience.
If you're interested, you can read more about the architecture changes in the documentation
something something hockey stick growth
Another 4 months, another Quartz release! It constantly blows me away that people consistently find Quartz useful to whatever they are working on. Some use it for taking notes in university lectures, tracking D&D campaigns, writing chemistry papers, and publishing novel research on tools for thought.
config.yaml
and frontmatter by @meleu in https://github.com/jackyzha0/quartz/pull/88
width: auto
for SPA routing by @aidenybai in https://github.com/jackyzha0/quartz/pull/156
git
fetch depth @straightupjac in https://github.com/jackyzha0/quartz/pull/120
Full Changelog: https://github.com/jackyzha0/quartz/compare/v3.2...v3.3
If Quartz is useful to you, consider sponsoring me on Github Sponsors!
So many new features added this time around that I am almost tempted to do a full major release :))
I am constantly blown away by how steadily the Quartz community grows, it is so cool to see people from around the world using and contributing to a little hobby project. To think that some people use Quartz to teach their classes, write notes for their PhD thesis, and organize their day-to-day knowledge just continues to astound me.
In any case, I just want y'all to know I appreciate you :) If Quartz is useful to you, consider sponsoring me on Github Sponsors so that one day I can just work on projects like this full-time. Enough of the sappy talk, let's get to the actual changes! 🚀
contentIndex
within the page (https://github.com/jackyzha0/quartz/pull/62)disableToc
on each page to disable Table of Contents (https://github.com/jackyzha0/quartz/pull/48)Full Changelog: https://github.com/jackyzha0/quartz/compare/v3...v3.2
It has been a good half of a year since Quartz was first released into the public domain! Of course, when I first released Quartz, I had only intended it to be a nice place for people to do the most basic Obsidian vault hosting through it. As a project, it has evolved with its users (myself included) to include a much broader ranger of functionality. I think a major release is in order :))
Many thanks to community members @SlRvb, @juaoose, and @bur3ku, and @brechtcs for their contributions to Quartz <3