Commit Graph

  • b340e4d0b2 Merge pull request #797 from zensical/refactor/cherry-pick-useful-bits-from-rust-config-refactor master Martin Donath 2026-07-07 18:02:24 +02:00
  • 63c9dd3db5 fix: avoid registering same extension twice (as plugin and extension) Timothée Mazzucotelli 2026-07-07 17:46:50 +02:00
  • 25ba4c7fa4 fix: enable autorefs when mkdocstrings extension is enabled Timothée Mazzucotelli 2026-07-07 17:46:04 +02:00
  • ad57e7e180 chore: upgrade actions/checkout in bootstrapped workflow Timothée Mazzucotelli 2026-07-07 17:10:00 +02:00
  • 81596c18f4 fix: fix relative/scoped cross-refs support for mkdocstrings-python (#796) Timothée Mazzucotelli 2026-07-07 16:32:37 +02:00
  • d4a3a7b524 chore: update Cargo.lock file Timothée Mazzucotelli 2026-07-07 16:26:28 +02:00
  • a58c38707b chore: prepare UI in CI Timothée Mazzucotelli 2026-07-07 15:55:50 +02:00
  • bf084fc3c6 chore: add configuration testing Timothée Mazzucotelli 2026-07-07 15:42:43 +02:00
  • 781305a401 fix: support theme being just a string Timothée Mazzucotelli 2026-07-07 15:42:30 +02:00
  • c33d65b0f8 fix: support enabled option in autorefs, glightbox and macros extensions Timothée Mazzucotelli 2026-07-07 15:41:55 +02:00
  • 71c976cd96 refactor: allow configuring mkdocstrings as a Markdown extension Timothée Mazzucotelli 2026-05-24 19:10:00 +02:00
  • cf0531028a chore: allow compiling/running tests calling into Python Timothée Mazzucotelli 2026-05-24 19:04:13 +02:00
  • aa1e93c7fc chore: release v0.0.47 v0.0.47 Martin Donath 2026-07-05 17:43:30 +02:00
  • e071bb6cf6 fix: close connection on fatal write errors squidfunk 2026-07-05 17:32:54 +02:00
  • b2eaab3bd3 chore: shim for markdown-exec not executing Martin Donath 2026-07-05 17:19:45 +02:00
  • a6477371ca fix: update ui to v0.0.20 Martin Donath 2026-07-05 17:08:29 +02:00
  • 05856add19 feature: support markdown-exec plugin Timothée Mazzucotelli 2026-07-05 17:00:58 +02:00
  • 35c8e3637f fix: fix check for appending iframe-worker polyfill (#785) Timothée Mazzucotelli 2026-07-04 15:41:02 +02:00
  • 7158eab75a fix: catch misconfiguration of site_dir and docs_dir (#780) Timothée Mazzucotelli 2026-07-03 11:56:58 +02:00
  • 30afc96725 fix: percent-encode & in URLs used in templates and sitemap (#772) Martin Donath 2026-06-25 11:36:07 +02:00
  • c76960ef08 chore: release v0.0.46 v0.0.46 Martin Donath 2026-06-21 20:46:18 +02:00
  • 5533aba5d9 Merge pull request #761 from zensical/chore/update-ui Martin Donath 2026-06-21 20:31:01 +02:00
  • aeb31ad28e fix: update ui to v0.0.19 squidfunk 2026-06-21 20:27:03 +02:00
  • fb4637cbcd chore: update .mono.toml to account for configuration changes squidfunk 2026-06-21 20:25:50 +02:00
  • 61b6d05b68 fix: preserve small tags in generated search index squidfunk 2026-06-21 20:24:47 +02:00
  • edb0878fb5 fix: search path segment is empty when title is sourced from section index page Martin Donath 2026-06-21 16:29:32 +02:00
  • e4a370f28d refactor: change several validation defaults to false (#758) Martin Donath 2026-06-21 15:58:05 +02:00
  • 909f97368c fix: don't crash on invalid URLs in HTML (#755) Timothée Mazzucotelli 2026-06-19 11:03:49 +00:00
  • e6b55fe6c6 fix: strip images from toc labels (#749) Timothée Mazzucotelli 2026-06-13 10:24:19 +00:00
  • 0f11c7fe99 fix: update pyo3 to 0.29.0 to mitigate 2 vulnerabilities Martin Donath 2026-06-13 11:56:13 +02:00
  • 4cd38f3a0c chore: release v0.0.45 v0.0.45 Martin Donath 2026-06-09 13:16:32 +02:00
  • 8318158c71 chore: workflow cleanup Martin Donath 2026-06-09 11:54:18 +02:00
  • 8d9536adf8 fix: revert "fix: brackets in indented code blocks recognized as unresolved link references (#700)" (#735) Timothée Mazzucotelli 2026-06-05 13:31:56 +00:00
  • 35ff260bcd chore: update dependencies (#733) Martin Donath 2026-06-04 19:50:16 +02:00
  • c7fe3e78a5 chore: release v0.0.44 v0.0.44 Martin Donath 2026-06-04 19:20:35 +02:00
  • 033da3cb02 Merge pull request #731 from zensical/fix/validation Martin Donath 2026-06-04 19:18:05 +02:00
  • fe04446967 chore: make ruff happy squidfunk 2026-06-04 19:16:03 +02:00
  • eb7211503c fix: ignore Markdown comments [//]: ... during link validation squidfunk 2026-06-04 19:07:40 +02:00
  • a4866d0fa6 chore: make ruff happy squidfunk 2026-06-04 19:03:03 +02:00
  • c40f649f7b fix: brackets in indented code blocks recognized as unresolved link references (#700) squidfunk 2026-06-04 18:59:54 +02:00
  • 93cc869978 fix: snippet markers recognized as unresolved link references (#700) squidfunk 2026-06-04 18:38:01 +02:00
  • a212c59578 fix: don't remove dotfiles from site dir (#728) Timothée Mazzucotelli 2026-06-03 10:39:18 +00:00
  • db1f19c4ae fix: provide conf attribute in macros' env object Timothée Mazzucotelli 2026-05-25 09:16:54 +00:00
  • 76222a8b2a chore: fix agent doctests, run cargo test in CI Timothée Mazzucotelli 2026-05-24 16:43:14 +00:00
  • 9b452cbb68 fix: improve error message when missing icon is used (#708) Timothée Mazzucotelli 2026-05-24 16:40:57 +00:00
  • 08989e2384 chore: upgrade pymdownx Timothée Mazzucotelli 2026-05-24 16:40:09 +00:00
  • c18cd69fa2 Merge pull request #706 from zensical/fix/validation-regressions Martin Donath 2026-05-22 09:45:20 +02:00
  • d7ccbe66a8 fix: anchors with escaped chars not matched during link validation (#703) squidfunk 2026-05-22 09:39:16 +02:00
  • 8b7e29e672 fix: empty footnote ref classified as link ref (#702) squidfunk 2026-05-22 09:18:13 +02:00
  • 7d2178a8a9 chore: release v0.0.43 v0.0.43 Martin Donath 2026-05-19 11:34:52 +02:00
  • 35a20425ac Merge pull request #697 from zensical/fix/validation-regressions Martin Donath 2026-05-19 11:31:52 +02:00
  • 1e873a397c fix: ignore links in code after literal dollar during link validation (#691) squidfunk 2026-05-19 11:26:26 +02:00
  • 62a0feb8f4 fix: report path.md/#anchor as invalid during link validation (#690) squidfunk 2026-05-19 11:20:04 +02:00
  • 7be40c6ceb fix: ignore GitHub-style callouts during link validation (#688) squidfunk 2026-05-19 10:58:20 +02:00
  • 85c3b1e321 fix: ignore [TOC] marker during link validation (#686) squidfunk 2026-05-19 10:44:45 +02:00
  • daafc8becb fix: filter out icons folder when watching theme directories (#693) Timothée Mazzucotelli 2026-05-18 10:50:54 +00:00
  • 913fd61670 fix: strip Byte-Order-Mark (BOM) from Markdown files (#687) Timothée Mazzucotelli 2026-05-17 15:34:55 +00:00
  • 7a141c5678 chore: release v0.0.42 v0.0.42 Martin Donath 2026-05-15 12:11:25 +02:00
  • 6b54e140c8 fix: update ui to v0.0.18 Martin Donath 2026-05-15 12:05:15 +02:00
  • cdee1e8bc7 fix: disabling link validation doesn't disable link and reference collection (#659) Martin Donath 2026-05-15 11:38:52 +02:00
  • 7a5d97abe0 Merge pull request #680 from zensical/fix/validation-edge-cases Martin Donath 2026-05-15 11:27:35 +02:00
  • 4355dad3ce fix: harden link validation for files with CRLF line endings squidfunk 2026-05-15 11:23:45 +02:00
  • a418c6bd3c fix: link validation doesn't ignore fenced code blocks when \r is present squidfunk 2026-05-15 11:05:07 +02:00
  • b31dd1472c fix: $ at end of line breaks link validation (#659) fix: $ at end of line breaks link validation squidfunk 2026-05-15 10:41:12 +02:00
  • 17c67a2f62 fix: remove abbreviations from table of contents (#669) Timothée Mazzucotelli 2026-05-14 11:30:12 +00:00
  • 6eb2f4d942 fix: reserve theme name zensical Timothée Mazzucotelli 2026-05-14 11:29:53 +00:00
  • a5a864178c fix: only wait for config update after a first successful build (#670) Timothée Mazzucotelli 2026-05-13 09:45:21 +00:00
  • 820755463d fix: don't consider [] and [][] link references (#663) Martin Donath 2026-05-12 09:51:22 +02:00
  • c338b270b5 fix: two backticks with no closing run trip up link parser (#663) (#665) Martin Donath 2026-05-12 09:43:32 +02:00
  • 5ef9ee4ee3 chore: use beautifulsoup and lxml to check HTML in tests Timothée Mazzucotelli 2026-05-10 17:50:03 +00:00
  • 65931820ba chore: incorporate autorefs Timothée Mazzucotelli 2026-05-10 15:20:44 +00:00
  • d707aa9e48 fix: prevent reload loop by de-duplicating watched theme files (#655) Timothée Mazzucotelli 2026-05-10 11:19:55 +00:00
  • 53f593f50e refactor: avoid mutating configurations list Timothée Mazzucotelli 2026-05-10 10:55:45 +00:00
  • a77087a455 refactor: reorganize config module Timothée Mazzucotelli 2026-05-09 15:26:15 +00:00
  • 84adc6f290 chore: release v0.0.41 v0.0.41 Martin Donath 2026-05-09 16:29:39 +02:00
  • 9e466fc2c1 fix: update ui to v0.0.17 Martin Donath 2026-05-09 16:13:32 +02:00
  • d24ea24a44 feature: support table reader functionality Timothée Mazzucotelli 2026-05-09 12:54:10 +00:00
  • 67b6ef106c refactor: make extensions consistent Timothée Mazzucotelli 2026-05-09 12:53:36 +00:00
  • bf26d1be5e refactor: implement parser for link validation Martin Donath 2026-05-09 14:28:08 +02:00
  • ee64247c31 chore: setup reusable fixtures for extensions testing (#645) Timothée Mazzucotelli 2026-05-07 11:52:47 +00:00
  • 2cbb33d2f2 feature: support watch option (#643) Timothée Mazzucotelli 2026-05-07 10:52:38 +00:00
  • bee1c3f7ea fix: give higher priority than superfences to macros preprocessor (#638) Timothée Mazzucotelli 2026-05-05 21:41:00 +00:00
  • bc3e017c30 chore: release v0.0.40 v0.0.40 Martin Donath 2026-05-04 17:49:13 +02:00
  • bdc3471b79 fix: update ui to v0.0.16 Martin Donath 2026-05-04 17:46:43 +02:00
  • 36b5131574 feature: exclude macros blocks from link validation Martin Donath 2026-05-04 16:45:06 +02:00
  • f7fe088a37 feature: support macros plugin Timothée Mazzucotelli 2026-05-04 14:40:04 +00:00
  • 91090e9917 refactor: combine file watching for extensions Timothée Mazzucotelli 2026-05-04 12:05:41 +00:00
  • 91a9f85d77 chore: fix import in test file Timothée Mazzucotelli 2026-05-04 11:02:50 +00:00
  • b2fdc788d4 refactor: pass rendering context into preprocessor Timothée Mazzucotelli 2026-05-04 09:55:15 +00:00
  • c23fb92789 chore: setup pytest and initial markdown extension testing Timothée Mazzucotelli 2026-05-04 09:32:24 +00:00
  • 296eb2414a Merge pull request #622 from zensical/fix/link-validation-windows Martin Donath 2026-05-04 09:04:33 +02:00
  • e0c6700c33 chore: set concise output for Ruff Timothée Mazzucotelli 2026-05-03 21:27:44 +00:00
  • 4be2374fbe fix: link validation doesn't catch end of MathJax when \r present (#615) squidfunk 2026-05-03 19:13:58 +02:00
  • c6cffec95f fix: link validation exclusions don't catch \r\n line feeds squidfunk 2026-05-03 19:01:03 +02:00
  • 6efe0a3bcc fix: link validation exclusions require empty line after code block (#618) squidfunk 2026-05-03 18:55:05 +02:00
  • 645bbe881a fix: clear site directory contents instead of removing it (#621) Martin Donath 2026-05-03 16:46:58 +02:00
  • 814d2e9edf fix: link validation yields false positives on Windows (#616) squidfunk 2026-05-03 12:39:09 +02:00
  • b229bac9ad fix: zensical serve returns 404 after suspend (#574) Martin Donath 2026-05-01 20:08:37 +02:00
  • b5492cef2e fix: shim for mkdocs-glightbox fails when only defaults are set (#611) Martin Donath 2026-05-01 19:32:54 +02:00
  • 0291ad5360 chore: release v0.0.39 v0.0.39 Martin Donath 2026-05-01 18:24:15 +02:00