Commit graph

47 commits

Author SHA1 Message Date
@gapmiss
ab3572fee6 fix: sort versions.json entries in ascending semver order 2026-06-14 12:27:29 -05:00
@gapmiss
d8764ee0ad chore: release 1.0.9 2026-06-14 11:28:36 -05:00
@gapmiss
5d5daaeded fix: Read minAppVersion from manifest.json in release script instead of hardcoding. 2026-06-14 11:28:22 -05:00
@gapmiss
4a79d7225a fix: update tsconfig for TS 5.9+
- Add allowScripts for esbuild and fsevents
- Remove deprecated baseUrl and switch moduleResolution to "bundler"
2026-06-14 10:55:32 -05:00
@gapmiss
85c1c6f616 fix: upgrade esbuild to ^0.28.0 for security vulnerability
Addresses moderate severity CVE (GHSA-67mh-4wv8-2f99) in esbuild <=0.24.2.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-06-06 15:10:39 -05:00
@gapmiss
9994078e96 docs: update README.md 2026-06-02 17:09:14 -05:00
@gapmiss
f9364dc306 chore: release 1.0.8 2026-05-31 14:18:56 -05:00
@gapmiss
46d3f31cae docs: add CONTRIBUTING guide 2026-05-31 14:18:49 -05:00
@gapmiss
6d3a4a037f chore: release 1.0.7 2026-05-30 16:40:09 -05:00
@gapmiss
b148d2455c fix: use document instead of activeDocument for hover class
Obsidian's new settings window is a separate document, so activeDocument
was targeting the wrong body when toggling the reveal-on-hover setting.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-30 16:39:53 -05:00
@gapmiss
2bb0b6fe5f chore: release 1.0.6 2026-05-30 16:22:04 -05:00
@gapmiss
06dfd23ab7 fix: pin @codemirror/state to match obsidian peer dependency
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-30 16:21:52 -05:00
@gapmiss
d56dbff18a chore: switch CI from pnpm to npm
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-30 16:19:53 -05:00
@gapmiss
1785ad37c7 chore: release 1.0.5 2026-05-30 16:15:05 -05:00
@gapmiss
0a4f6e24a0 feat: add Live Preview support for inline blur syntax
Adds CM6 ViewPlugin to render inline blur syntax (~{...}, ~[...], ~(...))
in Live Preview mode. Clicking on obfuscated text reveals source for editing.

Closes #3

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-30 16:13:38 -05:00
@gapmiss
05dc04abbc chore: release 1.0.4 2026-05-29 19:53:35 -05:00
@gapmiss
e5ec44db83 feat: add built-in reveal on hover setting
Add settings tab with toggle to reveal blurred/boned text on hover,
removing the dependency on obsidian-style-settings plugin. Also fix
CSS selectors that were looking for descendant instead of class on body.

- Add BlurPluginSettings interface and PluginSettingTab
- Fix hover CSS selectors (body .class → body.class)
- Update README with settings section and method behavior notes
- Fix inline content extraction bug (substring → slice)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-29 19:50:10 -05:00
@gapmiss
d9cfef96e3 chore: release 1.0.3 2026-05-22 22:45:04 -05:00
@gapmiss
1e440f3105 fix: use pnpm in release workflow
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-22 22:44:51 -05:00
@gapmiss
93f15c4287 chore: release 1.0.2 2026-05-22 22:42:43 -05:00
@gapmiss
054837426c Fix GitHub workflow location 2026-05-22 22:42:32 -05:00
@gapmiss
50ac760413 chore: release 1.0.1 2026-05-22 22:40:33 -05:00
@gapmiss
4dafc42eea Add release scripts to package.json 2026-05-22 22:40:25 -05:00
@gapmiss
6850afbefd Fix Obsidian community scorecard warnings
- Add eslint-plugin-obsidianmd with typescript-eslint type-checked rules
- Remove console.log from onload/onunload
- Fix type safety: proper types, unused params prefixed with _
- Use createDiv() instead of createEl("div")
- Remove !important from CSS via increased selector specificity
- Replace deprecated builtin-modules with native builtinModules
- Update esbuild config for v0.24 watch API
- Add pnpm-lock.yaml for reproducible builds
- Add GitHub release workflow with artifact attestation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-22 22:39:20 -05:00
gapmiss
30b42e0182
Update README.md 2024-01-23 10:05:13 -05:00
gapmiss
6139235560 version fix for plugin registry 2023-06-21 17:59:01 -04:00
gapmiss
000d9d36ed removed interface; v1.0.1 2023-05-30 13:09:48 -04:00
gapmiss
4918025798 update manifest.json description 2023-05-27 18:27:26 -04:00
gapmiss
a2153a9084 README 2023-05-27 17:55:39 -04:00
gapmiss
b01a20bacb README 2023-05-27 17:52:48 -04:00
gapmiss
e1d471b562 86'd package-lock.json 2023-05-27 17:40:45 -04:00
gapmiss
3564317d00 86'd main.js 2023-05-27 17:39:02 -04:00
gapmiss
1711093999 README 2023-05-27 17:35:51 -04:00
gapmiss
55b45ead48 README 2023-05-27 17:32:39 -04:00
gapmiss
c84bc682eb README 2023-05-27 17:29:30 -04:00
gapmiss
bbe10eafe3 Merge branch 'master' 2023-05-27 17:18:04 -04:00
gapmiss
94f737afd2 working towards v1.0.0 2023-05-27 17:14:58 -04:00
gapmiss
ab8b01986e
Update README.md 2023-02-06 23:22:45 +00:00
gapmiss
561893a044
Removed "Obsidian" from plugin name 2023-02-06 23:21:58 +00:00
gapmiss
1171dbba39 Update README.md 2023-01-21 17:21:15 -05:00
gapmiss
cbf3a15ea2 Moderate re-factoring; CSS Styles; README 2023-01-21 17:20:14 -05:00
gapmiss
7492bd59ac Update versions.json 2023-01-20 10:19:23 -05:00
gapmiss
9c6b8dea1d CSS color fix, 86'd console logs 2023-01-20 10:16:38 -05:00
gapmiss
bae4304f09 Update README.md 2023-01-13 13:48:07 -05:00
gapmiss
68f8591444 README, misc edits 2023-01-13 13:20:40 -05:00
gapmiss
186d4966d2 v0.0.1 2023-01-13 10:09:48 -05:00
gapmiss
9dc5d3df94
Initial commit 2023-01-13 14:55:35 +00:00