Stephen Tse 
							
						 
					 
					
						
						
							
						
						c97fd7089a 
					 
					
						
						
							
							Added emoji support to Satori when generating OG images ( #1593 )  
						
						 
						
						
						
						
					 
					
						2025-03-05 17:14:06 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						2acfa0fa23 
					 
					
						
						
							
							fix(og-image): overflow ellipses in title and description  
						
						 
						
						
						
						
					 
					
						2025-03-05 17:13:19 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a3b6201365 
					 
					
						
						
							
							chore(deps): bump the production-dependencies group with 6 updates ( #1804 )  
						
						 
						
						... 
						
						
						
						* chore(deps): bump the production-dependencies group with 6 updates
Bumps the production-dependencies group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [hast-util-to-jsx-runtime](https://github.com/syntax-tree/hast-util-to-jsx-runtime ) | `2.3.4` | `2.3.5` |
| [pixi.js](https://github.com/pixijs/pixijs ) | `8.8.0` | `8.8.1` |
| [preact](https://github.com/preactjs/preact ) | `10.26.2` | `10.26.4` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.13.5` | `22.13.9` |
| [prettier](https://github.com/prettier/prettier ) | `3.5.2` | `3.5.3` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.7.3` | `5.8.2` |
Updates `hast-util-to-jsx-runtime` from 2.3.4 to 2.3.5
- [Release notes](https://github.com/syntax-tree/hast-util-to-jsx-runtime/releases )
- [Commits](https://github.com/syntax-tree/hast-util-to-jsx-runtime/compare/2.3.4...2.3.5 )
Updates `pixi.js` from 8.8.0 to 8.8.1
- [Release notes](https://github.com/pixijs/pixijs/releases )
- [Commits](https://github.com/pixijs/pixijs/compare/v8.8.0...v8.8.1 )
Updates `preact` from 10.26.2 to 10.26.4
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.26.2...10.26.4 )
Updates `@types/node` from 22.13.5 to 22.13.9
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `prettier` from 3.5.2 to 3.5.3
- [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.2...3.5.3 )
Updates `typescript` from 5.7.3 to 5.8.2
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2 )
---
updated-dependencies:
- dependency-name: hast-util-to-jsx-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: pixi.js
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: preact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* type fixes
* fix more types
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com > 
						
						
					 
					
						2025-03-05 16:45:02 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						a1162b978a 
					 
					
						
						
							
							fix(analytics): spa tracking for other providers  
						
						 
						
						
						
						
					 
					
						2025-03-05 16:27:08 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emile Bangma 
							
						 
					 
					
						
						
							
						
						c6f10b44f6 
					 
					
						
						
							
							feat(rss): configurable RSS feed URL ( #1806 )  
						
						 
						
						... 
						
						
						
						* feat(rss): configurable RSS feed URL
* Update docs/features/RSS Feed.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update docs/features/RSS Feed.md
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com > 
						
						
					 
					
						2025-03-05 15:54:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						6d350500f1 
					 
					
						
						
							
							fix(goatcounter): properly count SPA page hits ( #1718 )  
						
						 
						
						... 
						
						
						
						On the surface it seems that only google and plausible scripts handle
the SPA correctly - but I don't know if maybe others handle
window.history API themselves somehow or something like that.
However, I am trying out goatcounter and in it's docs I see that it
does no special SPA handling, so this has to be fixed.
Just doing the dynamic script thing on every nav seems to do the trick.
The script is not "spa-preserve" so they wouldn't accumulate - and when
I tried the "spa-preserve" + call goatcounter api route it didn't quite
work, they actually did accumulate 
						
						
					 
					
						2025-02-27 16:35:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jon Erling Hustadnes 
							
						 
					 
					
						
						
							
						
						9b47279fe6 
					 
					
						
						
							
							feat(i18n): added nb-NO (Norwegian) ( #1795 )  
						
						 
						
						
						
						
					 
					
						2025-02-27 16:33:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4901472aa8 
					 
					
						
						
							
							chore(deps): bump the production-dependencies group with 8 updates ( #1788 )  
						
						 
						
						... 
						
						
						
						* chore(deps): bump the production-dependencies group with 8 updates
Bumps the production-dependencies group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [hast-util-to-html](https://github.com/syntax-tree/hast-util-to-html ) | `9.0.4` | `9.0.5` |
| [hast-util-to-jsx-runtime](https://github.com/syntax-tree/hast-util-to-jsx-runtime ) | `2.3.2` | `2.3.4` |
| [preact](https://github.com/preactjs/preact ) | `10.26.0` | `10.26.2` |
| [rehype-mathjax](https://github.com/remarkjs/remark-math ) | `7.0.0` | `7.1.0` |
| [ws](https://github.com/websockets/ws ) | `8.18.0` | `8.18.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.13.4` | `22.13.5` |
| [prettier](https://github.com/prettier/prettier ) | `3.5.1` | `3.5.2` |
| [tsx](https://github.com/privatenumber/tsx ) | `4.19.2` | `4.19.3` |
Updates `hast-util-to-html` from 9.0.4 to 9.0.5
- [Release notes](https://github.com/syntax-tree/hast-util-to-html/releases )
- [Commits](https://github.com/syntax-tree/hast-util-to-html/compare/9.0.4...9.0.5 )
Updates `hast-util-to-jsx-runtime` from 2.3.2 to 2.3.4
- [Release notes](https://github.com/syntax-tree/hast-util-to-jsx-runtime/releases )
- [Commits](https://github.com/syntax-tree/hast-util-to-jsx-runtime/compare/2.3.2...2.3.4 )
Updates `preact` from 10.26.0 to 10.26.2
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.26.0...10.26.2 )
Updates `rehype-mathjax` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/remarkjs/remark-math/releases )
- [Commits](https://github.com/remarkjs/remark-math/compare/rehype-mathjax@7.0.0...rehype-mathjax@7.1.0 )
Updates `ws` from 8.18.0 to 8.18.1
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.18.1 )
Updates `@types/node` from 22.13.4 to 22.13.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `prettier` from 3.5.1 to 3.5.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.1...3.5.2 )
Updates `tsx` from 4.19.2 to 4.19.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.2...v4.19.3 )
---
updated-dependencies:
- dependency-name: hast-util-to-html
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: hast-util-to-jsx-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: preact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: rehype-mathjax
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: ws
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: tsx
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* chore: update type error
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aaron Pham <contact@aarnphm.xyz > 
						
						
					 
					
						2025-02-25 16:52:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daksh 
							
						 
					 
					
						
						
							
						
						598741a571 
					 
					
						
						
							
							fix(fonts): update system-ui trick for improve cross-platform compatibility ( #1778 )  
						
						 
						
						
						
						
					 
					
						2025-02-25 16:31:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						29c533a265 
					 
					
						
						
							
							fix(aliases): wikilink resolution for aliases ( #1681 )  
						
						 
						
						... 
						
						
						
						With markdownLinkResolution: "shortest", aka "+/- how Obsidian does it"
and given pages A and nested/B which has an alias Z, if you try to link
from A using [[Z]] it wouldn't work and get 404.
This is caused by alias slugs (nested/Z in this case, emitted by
AliasRedirects) not being present in the `allSlugs` list which is used
by the link transformer.
The fix is to compute the alias slugs in the frontmatter transformer
and add them to `allSlugs` there.
Also we store them in file data to avoid recomputing them when emitting
alias redirect pages.
Fixes  #904 
Note: given how currently the markdown/html transformers are ordered
this doesn't really work.
Given pages A and nested/B which has an alias Z, here's the order which
currently happens:
md-transformers(A) => html-transformers(A) =>
md-transformers(B) => html-transformers(B)
Since the nested/Z slug will get added when md-transformers(B) are run,
but the slugs are used by html-transformers(A) when resolving it's
links - the link [[Z]] in A will still 404
A fix for this is to split the parser into two stages - first apply the
md-transformers to all files, and only then apply html-transformers to
all files.
I did just that in a different commit, which is needed for this one to
work correctly. 
						
						
					 
					
						2025-02-25 16:28:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Suamppa 
							
						 
					 
					
						
						
							
						
						1a02642469 
					 
					
						
						
							
							feat(i18n): add Finnish translations for i18n ( #1782 )  
						
						 
						
						
						
						
					 
					
						2025-02-25 16:27:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emile Bangma 
							
						 
					 
					
						
						
							
						
						5794405974 
					 
					
						
						
							
							feat(cli): absolute path support for -d flag ( #1756 )  
						
						 
						
						
						
						
					 
					
						2025-02-25 16:27:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emile Bangma 
							
						 
					 
					
						
						
							
						
						59d5a0ed3a 
					 
					
						
						
							
							fix(graph): mobile global graph overlay ( #1790 )  
						
						 
						
						
						
						
					 
					
						2025-02-25 13:35:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emile Bangma 
							
						 
					 
					
						
						
							
						
						91189dfd2f 
					 
					
						
						
							
							feat(explorer): collapsible mobile explorer ( #1471 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Aaron Pham <Aaronpham0103@gmail.com > 
						
						
					 
					
						2025-02-03 09:25:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Pham 
							
						 
					 
					
						
						
							
						
						fbc45548f7 
					 
					
						
						
							
							feat(graph): enable radial mode ( #1738 )  
						
						 
						
						
						
						
					 
					
						2025-02-01 16:22:29 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						4e4930ef9c 
					 
					
						
						
							
							chore(styles): omit sass deprecation warnings ( #1737 )  
						
						 
						
						... 
						
						
						
						update to newer API 
						
						
					 
					
						2025-01-23 22:19:46 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mantvydas Deltuva 
							
						 
					 
					
						
						
							
						
						01943ff5a0 
					 
					
						
						
							
							feat(i18n): Lithuanian ( #1733 )  
						
						 
						
						
						
						
					 
					
						2025-01-21 00:20:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patsagorn Y. 
							
						 
					 
					
						
						
							
						
						8cf3e3001f 
					 
					
						
						
							
							feat(i18n): Thai translations ( #1722 )  
						
						 
						
						
						
						
					 
					
						2025-01-16 15:44:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						09f8670db7 
					 
					
						
						
							
							chore(deps): bump the production-dependencies group with 4 updates ( #1711 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aaron Pham <contact@aarnphm.xyz > 
						
						
					 
					
						2025-01-07 20:32:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Pham 
							
						 
					 
					
						
						
							
						
						7e828252bb 
					 
					
						
						
							
							fix(path): handle lone slash ( #1713 )  
						
						 
						
						
						
						
					 
					
						2025-01-07 16:00:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						c90dbacab0 
					 
					
						
						
							
							chore(build): separate markdown and html handling into two separate stages ( #1675 )  
						
						 
						
						
						
						
					 
					
						2025-01-07 15:33:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						b7a945e034 
					 
					
						
						
							
							fix(tags): Dont consume a space before content tags ( #1706 )  
						
						 
						
						
						
						
					 
					
						2025-01-05 01:11:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Akihiro Saiki 
							
						 
					 
					
						
						
							
						
						dc3323b574 
					 
					
						
						
							
							chore: use Google Fonts API v2 to get fonts for ogp ( #1705 )  
						
						 
						
						
						
						
					 
					
						2025-01-04 09:45:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Pham 
							
						 
					 
					
						
						
							
						
						c98ef7e89f 
					 
					
						
						
							
							perf(img): lazy load chunks ( #1700 )  
						
						 
						
						
						
						
					 
					
						2025-01-03 11:27:43 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Pham 
							
						 
					 
					
						
						
							
						
						2e6a675edd 
					 
					
						
						
							
							perf: reduce bundle size ( closes   #1607 ) ( #1689 )  
						
						 
						
						
						
						
					 
					
						2025-01-01 12:24:32 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						e3162f7a7e 
					 
					
						
						
							
							chore: joinSegments fix + tests  
						
						 
						
						
						
						
					 
					
						2025-01-01 12:11:16 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								moexiami 
							
						 
					 
					
						
						
							
						
						9466c145b1 
					 
					
						
						
							
							fix(path): correct handle URI schemes in joinSegments ( #1693 )  
						
						 
						
						
						
						
					 
					
						2025-01-01 10:07:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						a934397961 
					 
					
						
						
							
							fix(spa): Fix relative alias redirects ( #1688 )  
						
						 
						
						
						
						
					 
					
						2024-12-30 18:21:07 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						d9e36e60d1 
					 
					
						
						
							
							fix(search): Fix super-inconsistent preview widths in search previews ( #1677 )  
						
						 
						
						... 
						
						
						
						Don't know if this was uncovered by my local setup or just nobody
noticed, but page previews were pretty wonky for me 
						
						
					 
					
						2024-12-30 09:55:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						46adb35966 
					 
					
						
						
							
							fix(spa): Normalize empty hrefs ( #1695 )  
						
						 
						
						... 
						
						
						
						A final breadcrumb has an empty href, linking to the current page, but
the relative url normalization method missed those, making the link
appear broken in search previews and popovers.
Fixes  #1690  
						
						
					 
					
						2024-12-30 09:55:18 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						e1c9eabef4 
					 
					
						
						
							
							fix(css): oops fit-content not no width specification for codeblock title  
						
						 
						
						
						
						
					 
					
						2024-12-30 09:28:02 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						d88e43010a 
					 
					
						
						
							
							fix(tags): Fix TagContent not sorting the page list when opening a tag ( #1692 )  
						
						 
						
						
						
						
					 
					
						2024-12-30 09:08:35 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						7d4bed64a9 
					 
					
						
						
							
							fix(css): allow proper width on code block title ( closes   #1683 )  
						
						 
						
						
						
						
					 
					
						2024-12-28 15:17:58 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						99011cb1b0 
					 
					
						
						
							
							fix(spa): handle HTML redirects for aliases ( #1680 )  
						
						 
						
						
						
						
					 
					
						2024-12-27 07:18:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						c91cf97f99 
					 
					
						
						
							
							feat(spa): add loading bar ( #1684 )  
						
						 
						
						
						
						
					 
					
						2024-12-26 22:18:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						05e6f05a50 
					 
					
						
						
							
							feat(backlinks): hide by default when empty ( #1674 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Aaron Pham <Aaronpham0103@gmail.com > 
						
						
					 
					
						2024-12-26 21:05:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						7533d504dc 
					 
					
						
						
							
							fix(tags): Set consistent titles for tags with description pages ( #1671 )  
						
						 
						
						
						
						
					 
					
						2024-12-26 17:50:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Bulakh 
							
						 
					 
					
						
						
							
						
						69a0ddf733 
					 
					
						
						
							
							fix(tags): Show tag descriptions when hovering ( #1670 )  
						
						 
						
						
						
						
					 
					
						2024-12-26 06:50:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Pham 
							
						 
					 
					
						
						
							
						
						965f9e123c 
					 
					
						
						
							
							chore(frontmatter): dealias created/modified/updated time ( #1664 )  
						
						 
						
						
						
						
					 
					
						2024-12-23 15:00:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emile Bangma 
							
						 
					 
					
						
						
							
						
						ff9e60a7fc 
					 
					
						
						
							
							fix(search): restore mobile search view ( #1576 )  
						
						 
						
						
						
						
					 
					
						2024-12-17 13:07:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						367bb0e6ce 
					 
					
						
						
							
							chore(deps): bump the production-dependencies group across 1 directory with 14 updates ( #1655 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aaron Pham <contact@aarnphm.xyz > 
						
						
					 
					
						2024-12-17 03:53:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emile Bangma 
							
						 
					 
					
						
						
							
						
						8141cb1587 
					 
					
						
						
							
							fix(cssclasses): apply frontmatter classes uniformly between page types ( #1645 )  
						
						 
						
						
						
						
					 
					
						2024-12-11 00:43:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sohum 
							
						 
					 
					
						
						
							
						
						5ccc2dcbba 
					 
					
						
						
							
							fix(head): update open-graph width and height protocol per ogp ( #1512 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Aaron Pham <contact@aarnphm.xyz > 
						
						
					 
					
						2024-12-03 04:52:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hill 
							
						 
					 
					
						
						
							
						
						11c98f5600 
					 
					
						
						
							
							feat(i18n): add zh-TW ( #1621 )  
						
						 
						
						
						
						
					 
					
						2024-12-03 04:52:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Francisco Gama T. R. 
							
						 
					 
					
						
						
							
						
						5a5ef670fe 
					 
					
						
						
							
							fix(darkmode): check for null ( #1531 )  
						
						 
						
						
						
						
					 
					
						2024-12-03 01:56:59 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Bull Schaefer 
							
						 
					 
					
						
						
							
						
						adb326c933 
					 
					
						
						
							
							fix(style): ensure images have no background color when linked ( #1623 )  
						
						 
						
						
						
						
					 
					
						2024-12-03 01:43:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bao 
							
						 
					 
					
						
						
							
						
						0c4281eb53 
					 
					
						
						
							
							fix: use time HTML element for date strings ( #1622 )  
						
						 
						
						
						
						
					 
					
						2024-12-03 01:41:55 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emile Bangma 
							
						 
					 
					
						
						
							
						
						7ac94e1d84 
					 
					
						
						
							
							fix(comments): properly check if comments is in frontmatter ( #1627 )  
						
						 
						
						
						
						
					 
					
						2024-11-30 21:03:20 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Pham 
							
						 
					 
					
						
						
							
						
						f24a147276 
					 
					
						
						
							
							fix(comment): negate check ( closes   #1582 ) ( #1586 )  
						
						 
						
						
						
						
					 
					
						2024-11-14 06:28:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Schlegel 
							
						 
					 
					
						
						
							
						
						137d55eb1b 
					 
					
						
						
							
							feat(open-graph): generate OG images + further OG support ( #740 )  
						
						 
						
						... 
						
						
						
						* Quartz sync: Aug 29, 2023, 10:17 PM
* feat: add basic satori og image generation
* Squashed commit of the following:
commit fa69c2a565 
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com >
Date:   Thu Sep 21 19:35:11 2023 +0200
    fix(explorer): increase consistency, explicitly use font-family (#496 )
    * fix(explorer): display name for folders without `index` file
    * docs(explorer): add section for folder display names
    * docs(explorer): fix broken wikilink
    * fix(consistency): explicitly set font + label/link fix
    Use consistent styling between folders with `folderClickBehavior: "link"` and `"collapse`
    * Update quartz/components/styles/explorer.scss
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * Update quartz/components/styles/explorer.scss
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    ---------
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
commit 8eb1554b13 
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com >
Date:   Thu Sep 21 18:54:33 2023 +0200
    fix(explorer): display names for folders without frontmatter (#494 )
    * fix(explorer): display name for folders without `index` file
    * docs(explorer): add section for folder display names
commit dcdeae4e7b 
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com >
Date:   Thu Sep 21 18:53:19 2023 +0200
    docs(explorer): update default config + new example (#493 )
commit 48452231d5 
Author: Jacky Zhao <j.zhao2k19@gmail.com >
Date:   Wed Sep 20 16:09:18 2023 -0700
    perf: memoize filetree computation (#490 )
    * perf: memoize filetree computation
    * format
    * var -> let
commit 16d33fb771 
Author: Jacky Zhao <j.zhao2k19@gmail.com >
Date:   Wed Sep 20 16:08:54 2023 -0700
    feat: display name for folders, expand explorer a little bit (#489 )
    * feat: display name for folders, expand explorer a little bit
    * update docs
commit b029eeadab 
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com >
Date:   Wed Sep 20 22:55:29 2023 +0200
    feat(explorer): improve accessibility and consistency (+ bug fix) (#488 )
    * feat(consistency): use `all: unset` on button
    * style: improve accessibility and consistency for explorer
    * fix: localStorage bug with folder name changes
    * chore: bump quartz version
commit 6a9e6352e8 
Author: Jacky Zhao <j.zhao2k19@gmail.com >
Date:   Wed Sep 20 13:52:45 2023 -0700
    Revert "feat: Making Quartz available offline by making it a PWA (#465 )"
    This reverts commit d6301fae90 .
commit 70e029d151 
Author: Jacky Zhao <j.zhao2k19@gmail.com >
Date:   Wed Sep 20 13:52:29 2023 -0700
    Revert "docs: wording changes for offline support"
    This reverts commit 52a172d1a4 .
commit 0bad3ce799 
Author: Jacky Zhao <j.zhao2k19@gmail.com >
Date:   Wed Sep 20 11:58:52 2023 -0700
    docs: document enableToc
commit 52a172d1a4 
Author: Jacky Zhao <j.zhao2k19@gmail.com >
Date:   Wed Sep 20 11:40:36 2023 -0700
    docs: wording changes for offline support
commit d6301fae90 
Author: Adam Brangenberg <adambrangenberg@proton.me >
Date:   Wed Sep 20 20:38:13 2023 +0200
    feat: Making Quartz available offline by making it a PWA (#465 )
    * Adding PWA and chaching for offline aviability
    * renamed workbox config to fit Quartz' scheme
    * Documenting new configuration
    * Added missig umami documentation
    * Fixed formatting so the build passes, thank you prettier :)
    * specified caching strategies to improve performance
    * formatting...
    * fixing "404 manifest.json not found" on subdirectories by adding a / to manifestpath
    * turning it into a plugin
    * Removed Workbox-cli and updated @types/node
    * Added Serviceworkercode to offline.ts
    * formatting
    * Removing workbox from docs
    * applied suggestions
    * Removed path.join for sw path
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * Removed path.join for manifest path
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * Removing path module import
    * Added absolute path to manifests start_url and manifest "import" using baseUrl
    * Adding protocol to baseurl
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * Adding protocol to start_url too then
    * formatting...
    * Adding fallback page
    * Documenting offline plugin
    * formatting...
    * merge suggestion
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * merge suggestion
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * merge suggestion
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * merge suggestion
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * merge suggestion
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * merge suggestion
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * merge suggestion
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * merge suggestion
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * merge suggestion
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * merge suggestion
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * merge suggestion
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * merge suggestion
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
    * formatting...
    * Fixing manifest path, all these nits hiding the actual issues .-.
    * Offline fallback page through plugins, most things taken from 404 Plugin
    * adding Offline Plugin to config
    * formatting...
    * Turned offline off as default and removed offline.md
    ---------
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
commit 27a6087dd5 
Author: rwutscher <richard.wutscher@gmail.com >
Date:   Tue Sep 19 21:26:30 2023 +0200
    fix: tag regex no longer includes purely numerical 'tags' (#485 )
    * fix: tag regex no longer includes purely numerical 'tags'
    * fix: formatting
    * fix: use guard in findAndReplace() instead of expanding the regex
commit 1bf7e3d8b3 
Author: Jacky Zhao <j.zhao2k19@gmail.com >
Date:   Tue Sep 19 10:22:39 2023 -0700
    fix(nit): make defaultOptions on explorer not a function
commit cc31a40b0c 
Author: David Fischer <david@konst.fish >
Date:   Tue Sep 19 18:25:51 2023 +0200
    feat: support changes in system theme (#484 )
    * feat: support changes in system theme
    * fix: run prettier
    * fix: add content/.gitkeep
commit 0d3cf29226 
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com >
Date:   Mon Sep 18 23:32:00 2023 +0200
    docs: fix explorer example (#483 )
* feat: dynamically generate og images, write to fs as png
* fix: og preview on discord
* feat: use `sharp` to convert to webp, add content headers
* feat: add config for theme (light or dark)
* feat: improve image margins, add font breakpoint
* feat: use config header + body fonts for satori
* perf: memoize fonts
* feat: use default og image if no path exists
* feat: add config option for social images
* feat: support custom og images via frontmatter
* refactor: clean font helpers, rename fonts helper
* refactor: make image generation cleaner
* refactor: move default image to own component
* chore: add todos
* fix: only set width/height header if known
* feat: remove html from description
* feat: make image dimensions configurable
* feat: pass userOpts to image generator
* feat: option for users to provide own image struct (satori)
This allows users to pass their own jsx for generating the default og image
* refactor: rename `defaultImage.tsx` > `socialImage.tsx`
* chore: improve comments + types
* refactor: rename socialImage frontmatter property
* feat: add frontmatter aliases for cover image
* feat: add frontmatter alias for obsidian publish
* docs: add documentation for social images
* feat: add `generateSocialImages` prop to config
* chore: update lock file
* fix: fix type error
* chore: update package.json
* chore: update package-lock.json
* docs: update docs
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* fix: clean url for use in metadata
* refactor: clean function signature
* feat: pass `fileData` to image generator
* CI: run format
* fix: file system import
* fix: merge paths using `joinSegments`
* fix: get output dir via `ctx.argv.output`
* chore: add explanation to font regex
* Squashed commit of the following:
commit 7164857f6e 
Author: Aaron Pham <29749331+aarnphm@users.noreply.github.com >
Date:   Fri Mar 15 21:17:42 2024 -0400
    chore(ofm): remove unused (#999 )
    Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
commit 47024022e8 
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Mar 15 18:29:14 2024 -0400
    chore(deps-dev): bump @types/node from 20.11.24 to 20.11.25 (#990 )
    Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.11.24 to 20.11.25.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
    ---
    updated-dependencies:
    - dependency-name: "@types/node"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit b98e4be665 
Author: Mara-Li <lili.simonetti@outlook.fr >
Date:   Fri Mar 15 23:28:31 2024 +0100
    feat(i18n): Add French translation for reading time (#998 )
    Signed-off-by: Mara-Li <lili.simonetti@outlook.fr >
commit 8be51a0504 
Author: catcodeme <1020082805@qq.com >
Date:   Fri Mar 15 14:25:01 2024 +0800
    fix: wikiLink in table (#993 )
    * fix: wikiLink in table
    - update regexp to make '\' to group in alias
    - handle alias using block_id
    * style: format with prettier
    * style: add comment for block_ref(without alias) in table
    ---------
    Co-authored-by: hulinjiang <hulinjiang@58.com >
commit 92cc23dc45 
Author: Linus Sehn <37184648+linozen@users.noreply.github.com >
Date:   Wed Mar 13 08:59:37 2024 +0100
    feat(plugin): citations (#984 )
    * feat: add rehype-citations
    * feat: add citations transformer plugin
    * feat: add rehype-rewrite
    * feat: add csl option and add no-popover to citation links
    * revert: add rehype-rewrite
    04b2692 'feat: add rehype-rewrite'
    * feat: use existing package for html manipulation
    * fix: remove `console.log()`
commit 097abc3cda 
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Mar 11 13:41:48 2024 -0700
    chore(deps): bump async-mutex from 0.4.1 to 0.5.0 (#991 )
    Bumps [async-mutex](https://github.com/DirtyHairy/async-mutex ) from 0.4.1 to 0.5.0.
    - [Changelog](https://github.com/DirtyHairy/async-mutex/blob/master/CHANGELOG.md )
    - [Commits](https://github.com/DirtyHairy/async-mutex/compare/v0.4.1...v0.5.0 )
    ---
    updated-dependencies:
    - dependency-name: async-mutex
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit a00324ddfd 
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Mar 11 13:41:41 2024 -0700
    chore(deps-dev): bump typescript from 5.3.3 to 5.4.2 (#989 )
    Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.3.3 to 5.4.2.
    - [Release notes](https://github.com/Microsoft/TypeScript/releases )
    - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
    - [Commits](https://github.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2 )
    ---
    updated-dependencies:
    - dependency-name: typescript
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 9fff6d7d0d 
Author: Mara-Li <lili.simonetti@outlook.fr >
Date:   Mon Mar 11 17:46:53 2024 +0100
    fix: spelling error (#987 )
    I really don't know why I translated this like that into "pas trouvé", and it bugged me a lot. I finally fixed it…
    Signed-off-by: Mara-Li <lili.simonetti@outlook.fr >
commit 0f5a9d7b66 
Author: Matt Vogel <mainmoniker@googlemail.com >
Date:   Sun Mar 10 12:57:10 2024 -0400
    feat: separated content meta (#929 )
    to allow for CSS styling
commit b4236e5142 
Author: kabirgh <15871468+kabirgh@users.noreply.github.com >
Date:   Sun Mar 10 00:42:23 2024 +0000
    feat(perf:fast-rebuilds): Stop mutating resources param in ComponentResources emitter (#977 )
    * Stop mutating resources param in ComponentResources emitter
    * Add done rebuilding log for fast rebuilds
    * Move google font loading to Head component
    * Simplify code and fix comment
commit 6e0c102970 
Author: Emile Bangma <ewjbangma@hotmail.com >
Date:   Sun Mar 10 01:14:31 2024 +0100
    fix(transclusion): prevent duplicate transclusion if multiple transclusions are present. (#982 )
commit 94a54698ab 
Author: Emile Bangma <ewjbangma@hotmail.com >
Date:   Sat Mar 9 17:59:55 2024 +0100
    fix(resources): Use full path to font when cdnCache is false (#976 )
commit 2e9a0c21db 
Author: Emile Bangma <ewjbangma@hotmail.com >
Date:   Sat Mar 9 17:43:40 2024 +0100
    fix(description): first sentence no longer repeats until max length (#981 )
commit b30a200bd4 
Author: Aaron Pham <29749331+aarnphm@users.noreply.github.com >
Date:   Fri Mar 8 12:14:22 2024 -0500
    fix(i18n): make sure to use correct fileData for manual localization (#975 )
    Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
commit 6d59aa8201 
Author: Emile Bangma <ewjbangma@hotmail.com >
Date:   Fri Mar 8 10:04:44 2024 +0100
    fix(description): counts characters instead of words (#972 )
    * fix(description): make sure description counts characters instead of words
    * ref: removed duplicate ternary
* CI: fix package log post merge
* CI: fix more merge artifacts
* CI: fix package-lock.json
* feat: add new default image template
* feat: use icon.png for image generation
* chore: update satori and sharp version
* feat(image-generator): add new default template
* Update quartz/components/Head.tsx
* Update quartz/components/Head.tsx
* Update quartz/components/Head.tsx
* Update docs/features/social images.md
* Update quartz/components/Head.tsx
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* feat(og-image): add config option to use default og image for root path
* docs(og-image): add `excludeRoot` config + update preview images
* docs(open-graph): add examples section
* chore: remove unused `socialImage2.tsx` component
* feat(open-graph): add frontmatter aliases for socialImage/cover/image
* fix(open-graph): only load satori font if config option is enabled
* refactor(open-graph): dont use async promise inside `fetchTtf()`
* chore: renaming and finished copywriting
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* chore: update typo
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* chore: update hinting for socialImage
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
Co-authored-by: Emile Bangma <ewjbangma@hotmail.com >
Co-authored-by: Emile Bangma <github@emilebangma.com >
Co-authored-by: Aaron Pham <contact@aarnphm.xyz > 
						
						
					 
					
						2024-11-12 07:33:35 -05:00