Anson
706d652b9e
docs: update CUSTOMIZATIONS.md with smart category filtering
...
Document the new smart filtering feature that hides category pills when
categories are already wiki-linked in content.
Updates:
- Added "Smart Filtering" to features list
- Added usage example explaining filtering behavior
- Updated implementation details for CategoryList and links.ts
- Updated Known Limitations (removed duplicate slugification note)
- Added version history entry for 2025-01-10
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-10 11:03:35 -05:00
Anson
ee80f65736
feat: hide category pills when category is already wiki-linked in content
...
Reduce visual clutter by only showing category pills for categories that
aren't already mentioned as wiki links in the note's content.
Implementation:
- Store outgoing links separately in links.ts before adding categories
- Added outgoingLinks to vfile DataMap type
- Modified CategoryList to filter out categories already in outgoingLinks
- Only category pills for unlinked categories are now displayed
Example:
If a note has categories: [[LLM]], [[Anthropic]], [[AI]] and the content
mentions [[LLM]] and [[Anthropic]], only the AI category pill will appear.
This follows Wikipedia's principle of avoiding redundant links and reduces
visual clutter while maintaining backlinks and graph connections.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-10 11:02:27 -05:00
Anson
a1a9b5233d
feat: implement wiki-linked categories with graph and backlinks integration
...
Add complete category system that integrates with Obsidian's wiki-linked
category frontmatter. Categories appear as pills on pages and link directly
to category notes (not aggregation pages).
Features:
- Parse [[Page Name]] syntax from category frontmatter
- Display category pills styled like tags
- Link directly to category notes
- Integrate with graph view connections
- Enable bidirectional backlinks
- Preserve case in category slugs
Implementation:
- Added extractWikiLinks() to frontmatter transformer
- Created CategoryList component for pill rendering
- Modified links transformer to include categories in links array
- Updated contentIndex to export category metadata
- Added i18n strings for category UI elements
- Set includeEmptyFiles: true to show empty category pages in graph
Files modified:
- quartz/plugins/transformers/frontmatter.ts
- quartz/plugins/transformers/links.ts
- quartz/plugins/emitters/contentIndex.tsx
- quartz/components/CategoryList.tsx (new)
- quartz/components/pages/CategoryContent.tsx (new)
- quartz/plugins/emitters/categoryPage.tsx (new)
- quartz/i18n/locales/en-US.ts
- quartz/i18n/locales/definition.ts
- quartz/components/index.ts
- quartz.layout.ts
- quartz.config.ts
- README.md (updated with Quartz updater documentation)
Security: Comprehensive privacy review confirms NO information leaks from
private folder. All ignore patterns working correctly.
Docs: Added CUSTOMIZATIONS.md with complete feature documentation,
implementation details, and privacy audit results.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-09 15:59:17 -05:00
Anson
342d6428a3
Merge branch 'v4' of https://github.com/jackyzha0/quartz into v4
2025-11-09 15:15:58 -05:00
Lunyaa
ef29c69828
add rybbit analytics ( #2197 )
2025-11-07 16:48:28 +01:00
Emile Bangma
86a30ad150
fix(callouts): set height to entire callout content ( #2194 )
...
* fix(callouts): set height to entire callout content
* Refactor callout-content to collapse all children simultaneously
* Testing better transition
2025-11-06 09:05:32 -05:00
dependabot[bot]
45d2ef8690
chore(deps): bump the production-dependencies group with 3 updates ( #2190 )
...
Bumps the production-dependencies group with 3 updates: [minimatch](https://github.com/isaacs/minimatch ), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) and [esbuild](https://github.com/evanw/esbuild ).
Updates `minimatch` from 10.0.3 to 10.1.1
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v10.0.3...v10.1.1 )
Updates `@types/node` from 24.9.1 to 24.10.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `esbuild` from 0.25.11 to 0.25.12
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.11...v0.25.12 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 10.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: "@types/node"
dependency-version: 24.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: esbuild
dependency-version: 0.25.12
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 09:05:21 -05:00
Marco Ciotola
0ecb859d2d
feat(i18n): update Italian translations for coherency ( #2189 )
...
Update Italian translation for better plurals and idioms consistency
2025-11-02 05:35:23 -05:00
Michael Thomason
2fdc8129b6
fix(components): prevent infinite recursion from circular transcludes ( #2187 )
...
* fix(components): prevent infinite recursion from circular transcludes
* chore(components): modify warning message
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2025-11-01 06:22:29 -04:00
松浦 知也 Matsuura Tomoya
8bc6cb9061
fix(css): not break word in the search button placeholder ( #2182 )
...
* fixed not to break in the button
* fixed style
2025-10-31 17:01:51 -07:00
Jiangnan Li
af5773f0e4
fix(api): adapt to updated API parameter format from ( #2185 )
...
is-absolute-url v5.0.0
2025-10-31 16:59:46 -07:00
yavidor
4260214a07
feat(i18n): add Hebrew translations for UI components and pages ( #2186 )
...
* Added hebrew
* Better translations
* Added NewLine at EOF
2025-10-31 16:58:37 -07:00
Alexei Chernyavsky
0c4386dce1
feat(i18n): add Kazakh translations for UI components and pages ( #2056 )
2025-10-30 01:27:51 -04:00
Jairus Joer
08c861707b
fix(explorer): Disable keyboard navigation on collapsed folders ( #2169 )
2025-10-28 09:37:32 -07:00
dependabot[bot]
1377004fca
chore(deps): bump the production-dependencies group across 1 directory with 6 updates ( #2177 )
...
Bumps the production-dependencies group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [pixi.js](https://github.com/pixijs/pixijs ) | `8.13.2` | `8.14.0` |
| [preact-render-to-string](https://github.com/preactjs/preact-render-to-string ) | `6.6.2` | `6.6.3` |
| [workerpool](https://github.com/josdejong/workerpool ) | `9.3.4` | `10.0.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `24.7.0` | `24.9.1` |
| [@types/yargs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/yargs ) | `17.0.33` | `17.0.34` |
| [esbuild](https://github.com/evanw/esbuild ) | `0.25.10` | `0.25.11` |
Updates `pixi.js` from 8.13.2 to 8.14.0
- [Release notes](https://github.com/pixijs/pixijs/releases )
- [Commits](https://github.com/pixijs/pixijs/compare/v8.13.2...v8.14.0 )
Updates `preact-render-to-string` from 6.6.2 to 6.6.3
- [Release notes](https://github.com/preactjs/preact-render-to-string/releases )
- [Changelog](https://github.com/preactjs/preact-render-to-string/blob/main/CHANGELOG.md )
- [Commits](https://github.com/preactjs/preact-render-to-string/compare/v6.6.2...v6.6.3 )
Updates `workerpool` from 9.3.4 to 10.0.0
- [Changelog](https://github.com/josdejong/workerpool/blob/master/HISTORY.md )
- [Commits](https://github.com/josdejong/workerpool/commits/v10.0.0 )
Updates `@types/node` from 24.7.0 to 24.9.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@types/yargs` from 17.0.33 to 17.0.34
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/yargs )
Updates `esbuild` from 0.25.10 to 0.25.11
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.10...v0.25.11 )
---
updated-dependencies:
- dependency-name: pixi.js
dependency-version: 8.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: preact-render-to-string
dependency-version: 6.6.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: workerpool
dependency-version: 10.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: production-dependencies
- dependency-name: "@types/node"
dependency-version: 24.9.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: "@types/yargs"
dependency-version: 17.0.34
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: esbuild
dependency-version: 0.25.11
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 14:38:05 -07:00
dependabot[bot]
519d56c132
chore(deps): bump the ci-dependencies group across 1 directory with 5 updates ( #2178 )
...
Bumps the ci-dependencies group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/setup-node](https://github.com/actions/setup-node ) | `5` | `6` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4` | `5` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `5` | `6` |
| [rlespinasse/github-slug-action](https://github.com/rlespinasse/github-slug-action ) | `5.2.0` | `5.3.0` |
| [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) | `3.10.0` | `4.0.0` |
Updates `actions/setup-node` from 5 to 6
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
Updates `actions/upload-artifact` from 4 to 5
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
Updates `actions/download-artifact` from 5 to 6
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
Updates `rlespinasse/github-slug-action` from 5.2.0 to 5.3.0
- [Release notes](https://github.com/rlespinasse/github-slug-action/releases )
- [Commits](https://github.com/rlespinasse/github-slug-action/compare/v5.2.0...v5.3.0 )
Updates `sigstore/cosign-installer` from 3.10.0 to 4.0.0
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.10.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci-dependencies
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci-dependencies
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci-dependencies
- dependency-name: rlespinasse/github-slug-action
dependency-version: 5.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci-dependencies
- dependency-name: sigstore/cosign-installer
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 14:28:47 -07:00
FishCat233
52460f376f
fix: modified time data of frontmatter didnt loaded. ( #2165 )
2025-10-16 09:10:25 -07:00
dependabot[bot]
b4805a1031
chore(deps): bump the production-dependencies group with 3 updates ( #2159 )
...
Bumps the production-dependencies group with 3 updates: [preact-render-to-string](https://github.com/preactjs/preact-render-to-string ), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) and [typescript](https://github.com/microsoft/TypeScript ).
Updates `preact-render-to-string` from 6.6.1 to 6.6.2
- [Release notes](https://github.com/preactjs/preact-render-to-string/releases )
- [Changelog](https://github.com/preactjs/preact-render-to-string/blob/main/CHANGELOG.md )
- [Commits](https://github.com/preactjs/preact-render-to-string/compare/v6.6.1...v6.6.2 )
Updates `@types/node` from 24.6.0 to 24.7.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `typescript` from 5.9.2 to 5.9.3
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3 )
---
updated-dependencies:
- dependency-name: preact-render-to-string
dependency-version: 6.6.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: "@types/node"
dependency-version: 24.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: typescript
dependency-version: 5.9.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 13:16:57 -07:00
martyone
f14260b2ba
fix(oxhugo): Do not discard embedded HTML ( #2151 )
...
In 'processors/parse.ts' the 'remarkRehype' plugin is used with
'allowDangerousHtml' enabled, but that needs to be combined with (e.g.)
'rehypeRaw' to have any effect on the output.
2025-10-02 10:51:40 -07:00
dependabot[bot]
9ad3481da6
chore(deps): bump the production-dependencies group with 4 updates ( #2146 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 22:41:50 -04:00
dependabot[bot]
3ff7ca4155
chore(deps): bump sigstore/cosign-installer in the ci-dependencies group ( #2135 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-28 16:45:18 -04:00
dependabot[bot]
eb6cc6ff8e
chore(deps): bump the production-dependencies group with 9 updates ( #2134 )
...
Bumps the production-dependencies group with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [is-absolute-url](https://github.com/sindresorhus/is-absolute-url ) | `4.0.1` | `5.0.0` |
| [pixi.js](https://github.com/pixijs/pixijs ) | `8.13.1` | `8.13.2` |
| [preact](https://github.com/preactjs/preact ) | `10.27.1` | `10.27.2` |
| [pretty-bytes](https://github.com/sindresorhus/pretty-bytes ) | `7.0.1` | `7.1.0` |
| [satori](https://github.com/vercel/satori ) | `0.18.2` | `0.18.3` |
| [sharp](https://github.com/lovell/sharp ) | `0.34.3` | `0.34.4` |
| [workerpool](https://github.com/josdejong/workerpool ) | `9.3.3` | `9.3.4` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `24.3.1` | `24.5.2` |
| [esbuild](https://github.com/evanw/esbuild ) | `0.25.9` | `0.25.10` |
Updates `is-absolute-url` from 4.0.1 to 5.0.0
- [Release notes](https://github.com/sindresorhus/is-absolute-url/releases )
- [Commits](https://github.com/sindresorhus/is-absolute-url/compare/v4.0.1...v5.0.0 )
Updates `pixi.js` from 8.13.1 to 8.13.2
- [Release notes](https://github.com/pixijs/pixijs/releases )
- [Commits](https://github.com/pixijs/pixijs/compare/v8.13.1...v8.13.2 )
Updates `preact` from 10.27.1 to 10.27.2
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.27.1...10.27.2 )
Updates `pretty-bytes` from 7.0.1 to 7.1.0
- [Release notes](https://github.com/sindresorhus/pretty-bytes/releases )
- [Commits](https://github.com/sindresorhus/pretty-bytes/compare/v7.0.1...v7.1.0 )
Updates `satori` from 0.18.2 to 0.18.3
- [Release notes](https://github.com/vercel/satori/releases )
- [Commits](https://github.com/vercel/satori/compare/0.18.2...0.18.3 )
Updates `sharp` from 0.34.3 to 0.34.4
- [Release notes](https://github.com/lovell/sharp/releases )
- [Commits](https://github.com/lovell/sharp/compare/v0.34.3...v0.34.4 )
Updates `workerpool` from 9.3.3 to 9.3.4
- [Changelog](https://github.com/josdejong/workerpool/blob/master/HISTORY.md )
- [Commits](https://github.com/josdejong/workerpool/commits )
Updates `@types/node` from 24.3.1 to 24.5.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `esbuild` from 0.25.9 to 0.25.10
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.9...v0.25.10 )
---
updated-dependencies:
- dependency-name: is-absolute-url
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: production-dependencies
- dependency-name: pixi.js
dependency-version: 8.13.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: preact
dependency-version: 10.27.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: pretty-bytes
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: satori
dependency-version: 0.18.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: sharp
dependency-version: 0.34.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: workerpool
dependency-version: 9.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: "@types/node"
dependency-version: 24.5.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: esbuild
dependency-version: 0.25.10
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 13:11:44 -07:00
Emile Bangma
4923affa77
fix(callouts)!: match callout DOM to Obsidian ( #2104 )
...
* fix(callouts): match callout DOM to Obsidian
* use new transition curve for all callout transitions
* chore!: bump version to 4.5.2
2025-09-21 19:14:03 +02:00
Jacky Zhao
4c78d29c13
fix(search): css min padding
2025-09-18 13:45:17 -07:00
Amir Pourmand
7a77f54e50
fix(i18n): Add RTL Detection based on Config Set Language ( #2100 )
...
* Add rtl automatic detection to base.scss
* Implement RTL support for Arabic and Persian locales and update HTML direction attribute in renderPage component
* Update HTML direction attribute in renderPage component to prioritize frontmatter dir value
* Refactor renderPage component to simplify HTML direction attribute assignment by removing frontmatter dir fallback
2025-09-17 16:04:22 -07:00
Amir Pourmand
03ccac2872
feat: Update FlexSearch and Add Support for All Languages ( #2108 )
...
* chore(deps): update flexsearch to version 0.8.205 and adjust search encoder.
* refactor(search): enhance search encoder and update search results type
- Improved the encoder function to filter out empty tokens.
- Updated the search results type from a specific FlexSearch type to a more generic 'any' type for flexibility.
- Removed redundant rtl property from the index configuration.
* refactor(search): remove rtl property from search index configuration
* refactor(search): improve encoder function formatting
- Updated the encoder function to use consistent arrow function syntax for better readability.
* refactor(search): update search results type to DefaultDocumentSearchResults
- Imported DefaultDocumentSearchResults from FlexSearch for improved type safety.
- Changed the type of searchResults from 'any' to DefaultDocumentSearchResults<Item> for better clarity and maintainability.
2025-09-17 15:39:30 -07:00
Jacky Zhao
6add0c837e
fix(style): layout flow, search restyle
2025-09-17 15:26:49 -07:00
Eritque arcus
8df8d5c6ef
fix: fix CNAME path error ( #2096 )
...
* fix: fix CNAME path error
* chore: Update quartz/plugins/emitters/cname.ts
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* chore: remove unused import
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2025-09-17 14:50:12 -07:00
dependabot[bot]
ac06a52903
chore(deps): bump the production-dependencies group with 3 updates ( #2122 )
...
Bumps the production-dependencies group with 3 updates: [pixi.js](https://github.com/pixijs/pixijs ), [satori](https://github.com/vercel/satori ) and [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ).
Updates `pixi.js` from 8.12.0 to 8.13.1
- [Release notes](https://github.com/pixijs/pixijs/releases )
- [Commits](https://github.com/pixijs/pixijs/compare/v8.12.0...v8.13.1 )
Updates `satori` from 0.16.2 to 0.18.2
- [Release notes](https://github.com/vercel/satori/releases )
- [Commits](https://github.com/vercel/satori/compare/0.16.2...0.18.2 )
Updates `@types/node` from 24.3.0 to 24.3.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: pixi.js
dependency-version: 8.13.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: satori
dependency-version: 0.18.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: "@types/node"
dependency-version: 24.3.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-17 11:57:05 -07:00
dependabot[bot]
6457ad2092
chore(deps): bump actions/setup-node in the ci-dependencies group ( #2123 )
...
Bumps the ci-dependencies group with 1 update: [actions/setup-node](https://github.com/actions/setup-node ).
Updates `actions/setup-node` from 4 to 5
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-17 11:56:42 -07:00
Justin
05e4f42291
docs: update nav for cloudflare pages ( #2130 )
2025-09-17 09:32:25 -07:00
Anson
6783a351a9
Merge branch 'v4' of https://github.com/jackyzha0/quartz into v4
2025-09-16 19:33:55 -04:00
BVBFuchs
7bcab60f3e
Update de-DE.ts ( #2128 )
2025-09-15 11:59:10 -07:00
siaikin
e77a051144
feat(analytics): add support for Vercel Web Analytics provider ( #2119 )
...
* feat(analytics): add support for Vercel Web Analytics provider
* fix: correct indentation for Vercel analytics provider condition
2025-09-08 20:06:28 -07:00
Giuseppe Alfieri
ecb3d92941
Fix: normalize chokidar paths for hot reload on Windows ( #2120 )
...
Hot reload was not updating pages when editing Markdown files inside subfolders on Windows only.
The issue was caused by inconsistent path separators from chokidar.
This patch ensures paths are normalized with toPosixPath before rebuild.
2025-09-07 11:58:47 -07:00
dependabot[bot]
42052ebb5f
chore(deps): bump the production-dependencies group across 1 directory with 9 updates ( #2106 )
...
Bumps the production-dependencies group with 9 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom ) | `1.7.3` | `1.7.4` |
| [@napi-rs/simple-git](https://github.com/Brooooooklyn/simple-git ) | `0.1.21` | `0.1.22` |
| [ansi-truncate](https://github.com/fabiospampinato/ansi-truncate ) | `1.3.0` | `1.4.0` |
| [preact](https://github.com/preactjs/preact ) | `10.27.0` | `10.27.1` |
| [preact-render-to-string](https://github.com/preactjs/preact-render-to-string ) | `6.5.13` | `6.6.1` |
| [pretty-bytes](https://github.com/sindresorhus/pretty-bytes ) | `7.0.0` | `7.0.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `24.2.1` | `24.3.0` |
| [esbuild](https://github.com/evanw/esbuild ) | `0.25.8` | `0.25.9` |
| [tsx](https://github.com/privatenumber/tsx ) | `4.20.3` | `4.20.5` |
Updates `@floating-ui/dom` from 1.7.3 to 1.7.4
- [Release notes](https://github.com/floating-ui/floating-ui/releases )
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md )
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.7.4/packages/dom )
Updates `@napi-rs/simple-git` from 0.1.21 to 0.1.22
- [Release notes](https://github.com/Brooooooklyn/simple-git/releases )
- [Commits](https://github.com/Brooooooklyn/simple-git/compare/v0.1.21...v0.1.22 )
Updates `ansi-truncate` from 1.3.0 to 1.4.0
- [Commits](https://github.com/fabiospampinato/ansi-truncate/compare/v1.3.0...v1.4.0 )
Updates `preact` from 10.27.0 to 10.27.1
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.27.0...10.27.1 )
Updates `preact-render-to-string` from 6.5.13 to 6.6.1
- [Release notes](https://github.com/preactjs/preact-render-to-string/releases )
- [Changelog](https://github.com/preactjs/preact-render-to-string/blob/main/CHANGELOG.md )
- [Commits](https://github.com/preactjs/preact-render-to-string/compare/v6.5.13...v6.6.1 )
Updates `pretty-bytes` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/sindresorhus/pretty-bytes/releases )
- [Commits](https://github.com/sindresorhus/pretty-bytes/compare/v7.0.0...v7.0.1 )
Updates `@types/node` from 24.2.1 to 24.3.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `esbuild` from 0.25.8 to 0.25.9
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.8...v0.25.9 )
Updates `tsx` from 4.20.3 to 4.20.5
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.20.3...v4.20.5 )
---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
dependency-version: 1.7.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: "@napi-rs/simple-git"
dependency-version: 0.1.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: ansi-truncate
dependency-version: 1.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: preact
dependency-version: 10.27.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: preact-render-to-string
dependency-version: 6.6.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: pretty-bytes
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: "@types/node"
dependency-version: 24.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: esbuild
dependency-version: 0.25.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: tsx
dependency-version: 4.20.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 11:32:01 -07:00
Lumen Yang
a4028289aa
docs: remove out of date admonition ( #2114 )
2025-09-05 09:45:06 -07:00
Lumen Yang
0a57d032a7
feat(typst): invert the math equation for typst rendered equation in darkmode ( #2095 )
...
There was no dark mode support for quartz equations in typst. This
commit implements such support in order for proper render of typst math
equation in dark mode.
2025-08-21 09:37:59 -07:00
Anson
c2fb73e186
Merge branch 'v4' of https://github.com/jackyzha0/quartz into v4
2025-08-19 00:49:28 -06:00
Paweł Świątkowski
ebff6617bb
Add pl translation for search placeholder ( #2090 )
2025-08-15 13:27:56 -07:00
John Barker
e918f11652
feat: add support for matomo analytics ( #2051 )
...
* feat: Support Matomo as analytics provider (self-hosted)
* SPA support
* Don't use var
* inline
* Revert fixing issues outside of this change
2025-08-12 23:56:04 -04:00
dependabot[bot]
45c130b3dd
chore(deps): bump the ci-dependencies group across 1 directory with 3 updates ( #2080 )
...
Bumps the ci-dependencies group with 3 updates in the / directory: [actions/checkout](https://github.com/actions/checkout ), [actions/download-artifact](https://github.com/actions/download-artifact ) and [rlespinasse/github-slug-action](https://github.com/rlespinasse/github-slug-action ).
Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
Updates `actions/download-artifact` from 4 to 5
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
Updates `rlespinasse/github-slug-action` from 5.1.0 to 5.2.0
- [Release notes](https://github.com/rlespinasse/github-slug-action/releases )
- [Commits](https://github.com/rlespinasse/github-slug-action/compare/v5.1.0...v5.2.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci-dependencies
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci-dependencies
- dependency-name: rlespinasse/github-slug-action
dependency-version: 5.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 23:55:35 -04:00
dependabot[bot]
bb223123b7
chore(deps): bump the production-dependencies group across 1 directory with 6 updates ( #2082 )
...
Bumps the production-dependencies group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom ) | `1.7.2` | `1.7.3` |
| [ansi-truncate](https://github.com/fabiospampinato/ansi-truncate ) | `1.2.0` | `1.3.0` |
| [pixi.js](https://github.com/pixijs/pixijs ) | `8.11.0` | `8.12.0` |
| [satori](https://github.com/vercel/satori ) | `0.16.1` | `0.16.2` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `24.1.0` | `24.2.1` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.8.3` | `5.9.2` |
Updates `@floating-ui/dom` from 1.7.2 to 1.7.3
- [Release notes](https://github.com/floating-ui/floating-ui/releases )
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md )
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.7.3/packages/dom )
Updates `ansi-truncate` from 1.2.0 to 1.3.0
- [Commits](https://github.com/fabiospampinato/ansi-truncate/commits )
Updates `pixi.js` from 8.11.0 to 8.12.0
- [Release notes](https://github.com/pixijs/pixijs/releases )
- [Commits](https://github.com/pixijs/pixijs/compare/v8.11.0...v8.12.0 )
Updates `satori` from 0.16.1 to 0.16.2
- [Release notes](https://github.com/vercel/satori/releases )
- [Commits](https://github.com/vercel/satori/compare/0.16.1...0.16.2 )
Updates `@types/node` from 24.1.0 to 24.2.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `typescript` from 5.8.3 to 5.9.2
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.8.3...v5.9.2 )
---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
dependency-version: 1.7.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: ansi-truncate
dependency-version: 1.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: pixi.js
dependency-version: 8.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: satori
dependency-version: 0.16.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: "@types/node"
dependency-version: 24.2.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: typescript
dependency-version: 5.9.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 23:55:16 -04:00
Jacky Zhao
53d6e18e81
fix(a11y): aria-controls and role fixes
2025-08-03 22:44:35 -07:00
reagenzn
91059843ae
fix(search): prevent Enter key handling during IME composition ( #2070 )
...
Add !e.isComposing check to Enter key handler in search functionality
to prevent unwanted navigation during Japanese/Asian text input composition
2025-08-01 11:57:32 -04:00
Emile Bangma
efddd798e8
revert(graph): roll back changes due to issues with Safari ( #2067 )
...
* chore: remove unused dependency
* fix(graph): rolled back webgpu changes
2025-07-30 18:43:36 +02:00
dependabot[bot]
8d19bc3f4a
chore(deps): bump sigstore/cosign-installer in the ci-dependencies group ( #2057 )
...
Bumps the ci-dependencies group with 1 update: [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ).
Updates `sigstore/cosign-installer` from 3.9.1 to 3.9.2
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.9.1...v3.9.2 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-version: 3.9.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ci-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-29 10:05:01 -07:00
dependabot[bot]
2c53654bb0
chore(deps): bump the production-dependencies group across 1 directory with 14 updates ( #2066 )
...
Bumps the production-dependencies group with 14 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom ) | `1.7.0` | `1.7.2` |
| [@napi-rs/simple-git](https://github.com/Brooooooklyn/simple-git ) | `0.1.19` | `0.1.21` |
| [@webgpu/types](https://github.com/gpuweb/types ) | `0.1.61` | `0.1.64` |
| [minimatch](https://github.com/isaacs/minimatch ) | `10.0.1` | `10.0.3` |
| [pixi.js](https://github.com/pixijs/pixijs ) | `8.9.2` | `8.11.0` |
| [preact](https://github.com/preactjs/preact ) | `10.26.7` | `10.27.0` |
| [satori](https://github.com/vercel/satori ) | `0.13.1` | `0.16.1` |
| [sharp](https://github.com/lovell/sharp ) | `0.34.2` | `0.34.3` |
| [workerpool](https://github.com/josdejong/workerpool ) | `9.2.0` | `9.3.3` |
| [ws](https://github.com/websockets/ws ) | `8.18.2` | `8.18.3` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.15.23` | `24.1.0` |
| [esbuild](https://github.com/evanw/esbuild ) | `0.25.5` | `0.25.8` |
| [prettier](https://github.com/prettier/prettier ) | `3.5.3` | `3.6.2` |
| [tsx](https://github.com/privatenumber/tsx ) | `4.19.4` | `4.20.3` |
Updates `@floating-ui/dom` from 1.7.0 to 1.7.2
- [Release notes](https://github.com/floating-ui/floating-ui/releases )
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md )
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.7.2/packages/dom )
Updates `@napi-rs/simple-git` from 0.1.19 to 0.1.21
- [Release notes](https://github.com/Brooooooklyn/simple-git/releases )
- [Commits](https://github.com/Brooooooklyn/simple-git/compare/v0.1.19...v0.1.21 )
Updates `@webgpu/types` from 0.1.61 to 0.1.64
- [Commits](https://github.com/gpuweb/types/compare/v0.1.61...v0.1.64 )
Updates `minimatch` from 10.0.1 to 10.0.3
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v10.0.1...v10.0.3 )
Updates `pixi.js` from 8.9.2 to 8.11.0
- [Release notes](https://github.com/pixijs/pixijs/releases )
- [Commits](https://github.com/pixijs/pixijs/compare/v8.9.2...v8.11.0 )
Updates `preact` from 10.26.7 to 10.27.0
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.26.7...10.27.0 )
Updates `satori` from 0.13.1 to 0.16.1
- [Release notes](https://github.com/vercel/satori/releases )
- [Commits](https://github.com/vercel/satori/compare/0.13.1...0.16.1 )
Updates `sharp` from 0.34.2 to 0.34.3
- [Release notes](https://github.com/lovell/sharp/releases )
- [Commits](https://github.com/lovell/sharp/compare/v0.34.2...v0.34.3 )
Updates `workerpool` from 9.2.0 to 9.3.3
- [Changelog](https://github.com/josdejong/workerpool/blob/master/HISTORY.md )
- [Commits](https://github.com/josdejong/workerpool/commits )
Updates `ws` from 8.18.2 to 8.18.3
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.2...8.18.3 )
Updates `@types/node` from 22.15.23 to 24.1.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `esbuild` from 0.25.5 to 0.25.8
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.5...v0.25.8 )
Updates `prettier` from 3.5.3 to 3.6.2
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.5.3...3.6.2 )
Updates `tsx` from 4.19.4 to 4.20.3
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.19.4...v4.20.3 )
---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
dependency-version: 1.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: "@napi-rs/simple-git"
dependency-version: 0.1.21
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: "@webgpu/types"
dependency-version: 0.1.64
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: minimatch
dependency-version: 10.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: pixi.js
dependency-version: 8.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: preact
dependency-version: 10.27.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: satori
dependency-version: 0.16.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: sharp
dependency-version: 0.34.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: workerpool
dependency-version: 9.3.3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: ws
dependency-version: 8.18.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: "@types/node"
dependency-version: 24.1.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: production-dependencies
- dependency-name: esbuild
dependency-version: 0.25.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: prettier
dependency-version: 3.6.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: tsx
dependency-version: 4.20.3
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-29 10:04:43 -07:00
Anson
0117832a88
new font
2025-07-15 23:25:35 -04:00
Anson
79f9ab64f5
Merge branch 'v4' of https://github.com/jackyzha0/quartz into v4
2025-07-15 22:56:51 -04:00