The Snippetor plugin allows Obsidian users to create and customize CSS snippets with ease. It simplifies the process of designing visual elements like custom checkboxes and colored folders, enabling users to personalize their note-taking experience. The plugin offers an intuitive interface where users can adjust snippet settings using toggles, sliders, and color pickers. Users can specify snippet names, preview changes in light or dark mode, and create snippets that adapt to different themes. Custom checkboxes allow for unique task list designs, and users can customize colors, shapes, and interactivity of checkboxes. Snippetor also integrates with other plugins like 'My Snippets' for efficient snippet management. This tool is ideal for users looking to add a personalized touch to their Obsidian environment without needing advanced CSS knowledge.
0.4.6
20 February 2026
Fixes:
- ⬆️ fix eslint. Resolves #277
Commits:
- ⬆️ dependency bump
30bf3ca - ⬆️ dependency bump
e84e5a9 - ⬆️ dependency updates
44afff9 - Bump jest from 30.0.5 to 30.1.3
5d55562 - ⬆️ override glob, minimatch
54f6322 - Bump jest from 30.0.2 to 30.0.4
9d8d631 - ⬆️ Update obsidian version
4dde6f8 - ⬆️ dependency update
4b9c287 - Bump esbuild-sass-plugin from 3.3.1 to 3.6.0
ac586a5 - Bump eta from 2.2.0 to 3.5.0
2d4601a - Bump esbuild from 0.27.0 to 0.27.2
681f844 - Bump esbuild from 0.25.5 to 0.25.8
718a7e1 - Bump esbuild from 0.25.12 to 0.27.0
56cc4ed - Bump esbuild from 0.25.9 to 0.25.11
79aa151 - Bump esbuild from 0.25.9 to 0.25.11
8a0b5c9 - Bump esbuild from 0.25.8 to 0.25.9
34f7abe - Bump jest-environment-jsdom from 30.0.5 to 30.1.2
da29fc6 - ⬆️ dependency bump
5a6dc31 - Bump @biomejs/biome from 2.3.10 to 2.3.11
2865b10 - Bump @biomejs/biome from 2.3.8 to 2.3.10
760a5ae - Bump @biomejs/biome from 2.3.6 to 2.3.8
d84d245 - Bump @biomejs/biome from 2.3.3 to 2.3.5
98ecf7c - Bump @biomejs/biome from 2.3.3 to 2.3.5
9622548 - Bump @biomejs/biome from 2.2.4 to 2.2.6
89217b4 - Bump @biomejs/biome from 2.2.4 to 2.2.6
805ab57 - Bump @biomejs/biome from 2.2.3 to 2.2.4
5985efd - Bump @biomejs/biome from 2.2.0 to 2.2.3
08d94bf - Bump @biomejs/biome from 2.1.4 to 2.2.0
bf0155e - Bump @biomejs/biome from 2.1.3 to 2.1.4
80ba813 - Bump @biomejs/biome from 2.1.2 to 2.1.3
bbe315d - Bump @biomejs/biome from 2.0.5 to 2.1.2
d347b9f - Bump typescript from 5.9.2 to 5.9.3
cd6db47 - ⬆️ peer dependencies
4b10a75 - Bump typescript from 5.9.2 to 5.9.3
bcf3f99 - ⬆️ peer dependencies
7975ea2 - ⬆️ dependency bump
779dea2 - Bump @types/node from 24.7.2 to 24.8.1
2bc19e3 - Bump eta from 3.5.0 to 4.0.1
054655c - 📌 pin dependencies; apply cooldown
f507d41 - Bump @types/node from 25.0.3 to 25.0.9
5bfb9e3 - Bump obsidian from 1.11.0 to 1.11.4
7f7895a - Bump @types/node from 24.10.4 to 25.0.3
a520911 - Bump @types/node from 24.10.0 to 24.10.1
433c9e5 - Bump @types/chroma-js from 3.1.1 to 3.1.2
b5626a0 - ⬆️ Update eta
6c648f8 - Bump @types/node from 24.7.2 to 24.8.1
b92f982 - Bump @types/node from 24.3.1 to 24.3.3
30a7c11 - Bump dotenv from 17.2.1 to 17.2.2
0b19e22 - Bump @types/node from 24.2.0 to 24.2.1
c1c3e0b - Bump typescript from 5.8.3 to 5.9.2
09a925f - Bump @types/node from 24.0.3 to 24.0.15
bcafee9 - Bump dotenv from 16.5.0 to 17.2.0
c666a2c - Bump @types/node from 24.0.3 to 24.0.15
d083afb - Bump glob from 10.4.5 to 10.5.0
c1336d6 - Bump js-yaml from 3.14.1 to 3.14.2
5d9c01c - Bump actions/setup-node from 6.1.0 to 6.2.0
939d9de - Bump actions/checkout from 6.0.1 to 6.0.2
fe886b1 - Bump actions/checkout from 5.0.0 to 6.0.1
c832f34 - Bump actions/setup-node from 6.0.0 to 6.1.0
6095e9e - Bump actions/setup-node from 5.0.0 to 6.0.0
1488af2 - 📌 Update minimum obsidian version
b75d4d4 - Bump actions/setup-node from 4 to 5
91263cd - Bump actions/checkout from 4 to 5
d98c4b0 - Bump @types/node from 24.1.0 to 24.2.0
7959d43 - Bump ts-jest from 29.4.0 to 29.4.1
26ff095 - 🎨 settings icon
7fc5df3 - Bump @types/node from 24.0.3 to 24.0.15
c92284d - Bump eta from 2.2.0 to 3.5.0
f9a3ce3 - ⬆️ 👷 ♻️ prettier/eslint -> biome
2464b5c - Bump jest from 30.0.2 to 30.0.4
da83001 - Bump dotenv from 16.5.0 to 17.2.0
4d4e141 - Bump eta from 2.2.0 to 3.5.0
3070c72 - Bump jest and @types/jest
b4c7337 - Bump jest-environment-jsdom from 29.7.0 to 30.0.0
eb51c59 - Bump builtin-modules from 3.3.0 to 4.0.0
d98e29e - ⬆️ bump dependencies
1c1da64 - Bump @eslint/js from 9.13.0 to 9.14.0
688d162 - Bump eta from 2.2.0 to 3.5.0
5372b41 - Bump eta from 2.2.0 to 3.5.0
00b7b83 - Bump @typescript-eslint/eslint-plugin from 8.8.0 to 8.8.1
2d878ac - Bump esbuild from 0.24.0 to 0.24.2
293a2b3 - Bump esbuild from 0.24.2 to 0.25.0
50978c3 - Bump jest-environment-jsdom from 30.0.0 to 30.0.2
dea9bf6 - Bump esbuild from 0.25.3 to 0.25.5
20ad9b4 - Bump esbuild from 0.25.2 to 0.25.3
75debd4 - Bump esbuild from 0.25.1 to 0.25.2
76a1a35 - Bump esbuild from 0.25.0 to 0.25.1
e442753 - Bump esbuild from 0.23.1 to 0.24.0
9bd28d4 - Bump @biomejs/biome from 1.9.4 to 2.0.5
668f54b - Bump @typescript-eslint/eslint-plugin from 8.5.0 to 8.8.0
a891cf4 - Bump @typescript-eslint/eslint-plugin from 8.2.0 to 8.5.0
6694a5b - Bump @typescript-eslint/eslint-plugin from 8.8.1 to 8.9.0
7d3639a - Bump eslint from 9.13.0 to 9.14.0
f93140f - Bump @typescript-eslint/parser from 8.3.0 to 8.8.0
0d263a3 - Bump ts-jest from 29.3.2 to 29.4.0
3e6a3ff - Bump ts-jest from 29.2.6 to 29.3.1
cefa398 - 🩹 Fix issue template
4972621 - Bump @types/node from 22.15.3 to 24.0.3
5f2d3a8 - Bump ts-jest from 29.3.1 to 29.3.2
8f3d3da - Bump @types/node from 22.13.17 to 22.14.0
0d4963f - 🩹 biome upgrade
7f61a69 - Bump @types/chroma-js from 3.1.0 to 3.1.1
4a8499d - Bump @types/chroma-js from 2.4.4 to 2.4.5
681384f - Bump tslib from 2.8.0 to 2.8.1
ab12c96 - Bump tslib from 2.6.3 to 2.7.0
ad802c1 - Bump @types/node from 22.7.5 to 22.8.1
113d72f - Bump @types/node from 22.10.6 to 22.10.7
e0423a0 - Bump @types/node from 22.10.1 to 22.10.2
5aa5274 - Bump typescript from 5.6.3 to 5.7.2
1b8fcc5 - Bump eta from 2.2.0 to 3.5.0
957d059 - Bump @types/node from 22.7.4 to 22.7.5
87c7270 - Bump typescript from 5.6.2 to 5.6.3
53b0777 - Bump obsidian from 1.6.6 to 1.7.2
cdb5889 - Bump typescript from 5.5.4 to 5.6.2
84bd94b - Bump @types/node from 22.14.0 to 22.15.3
dcf1117 - Bump dotenv from 16.4.7 to 16.5.0
f423471 - Bump typescript from 5.8.2 to 5.8.3
a1e15ff - Bump @types/node from 22.13.10 to 22.13.14
14cd0e0 - Bump @types/node from 22.13.5 to 22.13.10
4475d7f - Bump builtin-modules from 4.0.0 to 5.0.0
aa3e2c4 - Bump typescript from 5.7.3 to 5.8.2
b455865 - Bump @types/node from 22.13.4 to 22.13.5
304cece - Bump obsidian from 1.7.2 to 1.8.7
9fb3657 - Bump @types/node from 22.13.1 to 22.13.4
e4f0aac - Bump @types/node from 22.13.0 to 22.13.1
de7d269 - Bump @types/node from 22.10.7 to 22.13.0
f3a1dd6 - Bump @types/node from 22.10.5 to 22.10.6
3649ab0 - Bump typescript from 5.7.2 to 5.7.3
329429f - Bump @types/chroma-js from 2.4.5 to 3.1.0
d351c76 - Bump @types/node from 22.10.2 to 22.10.5
0dc448e - 💸 org-level funding
8731a7f - Bump builtin-modules from 3.3.0 to 4.0.0
574500f - 🩹 remove sass warning
86431a1 - Bump @types/node from 22.13.10 to 22.13.14
143ccfc