From fc4b7dee6c3ca048b226bef070f24b79e3529225 Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Mon, 7 Dec 2020 14:04:46 +0800 Subject: [PATCH 01/10] chore: update KaTeX to 0.12.0 --- data/lib.toml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/data/lib.toml b/data/lib.toml index 960f864..187f6e6 100644 --- a/data/lib.toml +++ b/data/lib.toml @@ -4,12 +4,12 @@ url = "https://cdn.jsdelivr.net/npm/mermaid@8.4.6/dist/mermaid.min.js" [js.katex] - sri = "sha256-F/Xda58SPdcUCr+xhSGz9MA2zQBPb0ASEYKohl8UCHc=" - url = "https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/katex.min.js" + sri = "sha384-g7c+Jr9ZivxKLnZTDUhnkOnsh30B4H0rpLUpJ4jAIKs4fnJI+sEnkvrMWph2EDg4" + url = "https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/katex.min.js" [js.katex_auto_render] - sri = "sha256-90d2pnfw0r4K8CZAWPko4rpFXQsZvJhTBGYNkipDprI=" - url = "https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/contrib/auto-render.min.js" + sri = "sha384-mll67QQFJfxn0IYznZYonOWZ644AWYC+Pt2cHqMaRhXVrursRwvLnLaebdGIlYNa" + url = "https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/contrib/auto-render.min.js" [js.flowchartjs] sri = "sha256-xghRsaOFJXNxT9sgANknngHh3FjUQWrJUae7GP+2Atc=" @@ -36,5 +36,5 @@ # css [css.katex] - sri = "sha256-V8SV2MO1FUb63Bwht5Wx9x6PVHNa02gv8BgH/uH3ung=" - url = "https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/katex.min.css" \ No newline at end of file + sri = "sha384-AfEj0r4/OFrOo5t7NnNe46zW/tFgW6x/bCJG8FqQCEo3+Aro6EYUG4+cU+KJWu/X" + url = "https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/katex.min.css" From 6e010c379921bf8d1e7601a0dfd57d3bf0faa48e Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Mon, 7 Dec 2020 14:09:17 +0800 Subject: [PATCH 02/10] chore: update mermaid to 8.8.4 --- data/lib.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/lib.toml b/data/lib.toml index 187f6e6..6210f57 100644 --- a/data/lib.toml +++ b/data/lib.toml @@ -1,7 +1,7 @@ # js [js.mermaid] - sri = "sha256-wV/0jM5E/0V+KqyxUio2Ve5OAC/gweTTqdbnRX1fgAE=" - url = "https://cdn.jsdelivr.net/npm/mermaid@8.4.6/dist/mermaid.min.js" + sri = "sha256-/+BzMP7spK5kZq/eJyTUBpewugOb45C/VbvZkziFAB4=" + url = "https://cdn.jsdelivr.net/npm/mermaid@8.8.4/dist/mermaid.min.js" [js.katex] sri = "sha384-g7c+Jr9ZivxKLnZTDUhnkOnsh30B4H0rpLUpJ4jAIKs4fnJI+sEnkvrMWph2EDg4" From c961b6ff167de0d0a52b9127df7c065cf9fc5b77 Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Mon, 7 Dec 2020 14:16:25 +0800 Subject: [PATCH 03/10] chore: update flowchart.js to 1.15.0 using cdnjs instead of jsdeliver because of unavavailable --- data/lib.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/lib.toml b/data/lib.toml index 6210f57..f361420 100644 --- a/data/lib.toml +++ b/data/lib.toml @@ -12,8 +12,8 @@ url = "https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/contrib/auto-render.min.js" [js.flowchartjs] - sri = "sha256-xghRsaOFJXNxT9sgANknngHh3FjUQWrJUae7GP+2Atc=" - url = "https://cdn.jsdelivr.net/npm/flowchart.js@1.12.0/release/flowchart.min.js" + sri = "sha512-6QsSiIybtf8tuZ6xfjRTr2tdtw3Gp4q5RSCh2b6q9seoKEQmhAG1RrCA8F0kXTwivVxRVbp/YF3zOh8rvEAU7Q==" + url = "https://cdnjs.cloudflare.com/ajax/libs/flowchart/1.15.0/flowchart.min.js" [js.raphael] sri = "sha256-TabprKdeNXbSesCWLMrcbWSDzUhpAdcNPe5Q53rn9Yg=" From 46b33e027ba00b879365aaa636f5f0877adcc29a Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Mon, 7 Dec 2020 14:28:02 +0800 Subject: [PATCH 04/10] chore: update chart.js to 2.9.4 --- data/lib.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/lib.toml b/data/lib.toml index f361420..96762d6 100644 --- a/data/lib.toml +++ b/data/lib.toml @@ -23,8 +23,8 @@ url = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js" [js.chart] - sri = "sha256-R4pqcOYV8lt7snxMQO/HSbVCFRPMdrhAFMH+vr9giYI=" - url = "https://cdn.jsdelivr.net/npm/chart.js@2.9.3/dist/Chart.min.js" + sri = "sha256-t9UJPrESBeG2ojKTIcFLPGF7nHi2vEc7f5A2KpH/UBU=" + url = "https://cdn.jsdelivr.net/npm/chart.js@2.9.4/dist/Chart.min.js" [js.viz] sri = "" # no sri url = "https://cdn.jsdelivr.net/npm/viz.js@2.1.2/viz.min.js" From 71cf5a9e1fa2df354e0023ac5aa0e0fea6c663ba Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Mon, 7 Dec 2020 14:40:25 +0800 Subject: [PATCH 05/10] chore: update mathjax to 2.7.9 --- data/lib.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/lib.toml b/data/lib.toml index 96762d6..859d8f4 100644 --- a/data/lib.toml +++ b/data/lib.toml @@ -20,7 +20,7 @@ url = "https://cdn.jsdelivr.net/npm/raphael@2.3.0/raphael.min.js" [js.mathjax] - url = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js" + url = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.9/MathJax.js" [js.chart] sri = "sha256-t9UJPrESBeG2ojKTIcFLPGF7nHi2vEc7f5A2KpH/UBU=" From 860b3699ad9f2cffea4247a9cad02d903c19fd90 Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Tue, 9 Mar 2021 17:20:05 +0800 Subject: [PATCH 06/10] chore: update KaTeX to 0.13.0 --- data/lib.toml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/data/lib.toml b/data/lib.toml index 859d8f4..3ff5f35 100644 --- a/data/lib.toml +++ b/data/lib.toml @@ -4,12 +4,12 @@ url = "https://cdn.jsdelivr.net/npm/mermaid@8.8.4/dist/mermaid.min.js" [js.katex] - sri = "sha384-g7c+Jr9ZivxKLnZTDUhnkOnsh30B4H0rpLUpJ4jAIKs4fnJI+sEnkvrMWph2EDg4" - url = "https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/katex.min.js" + sri = "sha256-YTW9cMncW/ZQMhY69KaUxIa2cPTxV87Uh627Gf5ODUw=" + url = "https://cdn.jsdelivr.net/npm/katex@0.13.0/dist/katex.min.js" [js.katex_auto_render] - sri = "sha384-mll67QQFJfxn0IYznZYonOWZ644AWYC+Pt2cHqMaRhXVrursRwvLnLaebdGIlYNa" - url = "https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/contrib/auto-render.min.js" + sri = "sha256-fxJzNV6hpc8tgW8tF0zVobKa71eTCRGTgxFXt1ZpJNM=" + url = "https://cdn.jsdelivr.net/npm/katex@0.13.0/dist/contrib/auto-render.min.js" [js.flowchartjs] sri = "sha512-6QsSiIybtf8tuZ6xfjRTr2tdtw3Gp4q5RSCh2b6q9seoKEQmhAG1RrCA8F0kXTwivVxRVbp/YF3zOh8rvEAU7Q==" @@ -36,5 +36,5 @@ # css [css.katex] - sri = "sha384-AfEj0r4/OFrOo5t7NnNe46zW/tFgW6x/bCJG8FqQCEo3+Aro6EYUG4+cU+KJWu/X" - url = "https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/katex.min.css" + sri = "sha256-gPJfuwTULrEAAcI3X4bALVU/2qBU+QY/TpoD3GO+Exw=" + url = "https://cdn.jsdelivr.net/npm/katex@0.13.0/dist/katex.min.css" From 39c41c3fb71f65eb3d10f393474b4c461a46ab8e Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Tue, 13 Apr 2021 15:41:51 +0800 Subject: [PATCH 07/10] chore: update KaTeX to 0.13.2 --- data/lib.toml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/data/lib.toml b/data/lib.toml index 3ff5f35..f4ff6d9 100644 --- a/data/lib.toml +++ b/data/lib.toml @@ -4,12 +4,12 @@ url = "https://cdn.jsdelivr.net/npm/mermaid@8.8.4/dist/mermaid.min.js" [js.katex] - sri = "sha256-YTW9cMncW/ZQMhY69KaUxIa2cPTxV87Uh627Gf5ODUw=" - url = "https://cdn.jsdelivr.net/npm/katex@0.13.0/dist/katex.min.js" + sri = "sha384-1Or6BdeNQb0ezrmtGeqQHFpppNd7a/gw29xeiSikBbsb44xu3uAo8c7FwbF5jhbd" + url = "https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/katex.min.js" [js.katex_auto_render] - sri = "sha256-fxJzNV6hpc8tgW8tF0zVobKa71eTCRGTgxFXt1ZpJNM=" - url = "https://cdn.jsdelivr.net/npm/katex@0.13.0/dist/contrib/auto-render.min.js" + sri = "sha384-vZTG03m+2yp6N6BNi5iM4rW4oIwk5DfcNdFfxkk9ZWpDriOkXX8voJBFrAO7MpVl" + url = "https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/contrib/auto-render.min.js" [js.flowchartjs] sri = "sha512-6QsSiIybtf8tuZ6xfjRTr2tdtw3Gp4q5RSCh2b6q9seoKEQmhAG1RrCA8F0kXTwivVxRVbp/YF3zOh8rvEAU7Q==" @@ -36,5 +36,5 @@ # css [css.katex] - sri = "sha256-gPJfuwTULrEAAcI3X4bALVU/2qBU+QY/TpoD3GO+Exw=" - url = "https://cdn.jsdelivr.net/npm/katex@0.13.0/dist/katex.min.css" + sri = "sha384-Cqd8ihRLum0CCg8rz0hYKPoLZ3uw+gES2rXQXycqnL5pgVQIflxAUDS7ZSjITLb5" + url = "https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/katex.min.css" From b4b3d72caad4af153b6a1cde740d37390d8d112e Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Mon, 7 Dec 2020 14:31:44 +0800 Subject: [PATCH 08/10] feat: add mhchem support in KaTeX depend on: https://github.com/zzossig/hugo-theme-zdoc/pull/44/commits/fc4b7dee6c3ca048b226bef070f24b79e3529225 --- data/lib.toml | 4 ++++ layouts/partials/script/single-script.html | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/data/lib.toml b/data/lib.toml index f4ff6d9..84fc377 100644 --- a/data/lib.toml +++ b/data/lib.toml @@ -11,6 +11,10 @@ sri = "sha384-vZTG03m+2yp6N6BNi5iM4rW4oIwk5DfcNdFfxkk9ZWpDriOkXX8voJBFrAO7MpVl" url = "https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/contrib/auto-render.min.js" +[js.katex_mhchem] + sri = "sha384-5gCAXJ0ZgozlShOzzT0OWArn7yCPGWVIvgo+BAd8NUKbCmulrJiQuCVR9cHlPHeG" + url = "https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/contrib/mhchem.min.js" + [js.flowchartjs] sri = "sha512-6QsSiIybtf8tuZ6xfjRTr2tdtw3Gp4q5RSCh2b6q9seoKEQmhAG1RrCA8F0kXTwivVxRVbp/YF3zOh8rvEAU7Q==" url = "https://cdnjs.cloudflare.com/ajax/libs/flowchart/1.15.0/flowchart.min.js" diff --git a/layouts/partials/script/single-script.html b/layouts/partials/script/single-script.html index 794966c..67099df 100644 --- a/layouts/partials/script/single-script.html +++ b/layouts/partials/script/single-script.html @@ -20,6 +20,9 @@ + {{ if in .Params.Libraries "mhchem" }} + + {{ end }} {{ end }} {{ if in .Params.Libraries "flowchartjs" }} @@ -223,4 +226,4 @@ // ================================================================= }); - \ No newline at end of file + From a4660fc127df3bdacf5de4b115ddb6ce8acd4662 Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Tue, 9 Mar 2021 17:22:09 +0800 Subject: [PATCH 09/10] chore: update KaTeX mhchem to 0.13.0 depend on https://github.com/zzossig/hugo-theme-zdoc/pull/44/commits/860b3699ad9f2cffea4247a9cad02d903c19fd90 --- data/lib.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/lib.toml b/data/lib.toml index 84fc377..a766493 100644 --- a/data/lib.toml +++ b/data/lib.toml @@ -12,8 +12,8 @@ url = "https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/contrib/auto-render.min.js" [js.katex_mhchem] - sri = "sha384-5gCAXJ0ZgozlShOzzT0OWArn7yCPGWVIvgo+BAd8NUKbCmulrJiQuCVR9cHlPHeG" - url = "https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/contrib/mhchem.min.js" + sri = "sha256-yzSfYeVsWJ1x+2g8CYHsB/Mn7PcSp8122k5BM4T3Vxw=" + url = "https://cdn.jsdelivr.net/npm/katex@0.13.0/dist/contrib/mhchem.min.js" [js.flowchartjs] sri = "sha512-6QsSiIybtf8tuZ6xfjRTr2tdtw3Gp4q5RSCh2b6q9seoKEQmhAG1RrCA8F0kXTwivVxRVbp/YF3zOh8rvEAU7Q==" From 1cfa09be17e080a4aebffe88e4e5f9a5eb84a6f5 Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Tue, 13 Apr 2021 15:44:57 +0800 Subject: [PATCH 10/10] chore: update KaTeX mhchem to 0.13.2 depend on 39c41c3fb71f65eb3d10f393474b4c461a46ab8e --- data/lib.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/lib.toml b/data/lib.toml index a766493..93a15ce 100644 --- a/data/lib.toml +++ b/data/lib.toml @@ -12,8 +12,8 @@ url = "https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/contrib/auto-render.min.js" [js.katex_mhchem] - sri = "sha256-yzSfYeVsWJ1x+2g8CYHsB/Mn7PcSp8122k5BM4T3Vxw=" - url = "https://cdn.jsdelivr.net/npm/katex@0.13.0/dist/contrib/mhchem.min.js" + sri = "sha384-LIgAiYlGSAdpNC9+YDjDPF6JeS/RRIumtNo0CmyQERZ/+g0h9MbuYQwf/5pQ4Y4M" + url = "https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/contrib/mhchem.min.js" [js.flowchartjs] sri = "sha512-6QsSiIybtf8tuZ6xfjRTr2tdtw3Gp4q5RSCh2b6q9seoKEQmhAG1RrCA8F0kXTwivVxRVbp/YF3zOh8rvEAU7Q=="