Commit graph

219 commits

Author SHA1 Message Date
Andrea Alberti
565e5cb37b
build: version bump to 1.7.12 2026-07-10 10:38:56 +02:00
Andrea Alberti
6ba7c001be
build: new release notes 2026-07-10 10:38:48 +02:00
Andrea Alberti
4c77b281b6
fix: support Obsidian 1.13 community plugins tab redesign
Obsidian 1.13.0 rewrote the community-plugins settings tab: the plugin
list is now a declarative schema, renderInstalledPlugin's signature is
(setting, manifest), the installedPlugins container and its
.installed-plugins-container class are gone (list is now
.setting-group.mod-list), the name element gained version/author spans,
and the render() method was removed.

Retarget the monkey-patch at the new API: take settingEl and the plugin
id straight from the render arguments, place the lock icon in the
installed-plugins group heading, and fix the bulk re-scan and
theme-observer selectors. Raise minAppVersion to 1.13.0 accordingly;
older Obsidian keeps being offered 1.7.11 via versions.json.
2026-07-10 10:34:49 +02:00
Andrea Alberti
5e72862016
chore: update minimatch to patch CVE-2026-27903 2026-03-18 21:39:50 +01:00
Andrea Alberti
4acac3602b
build: version bump to 1.7.11 2026-02-25 15:34:05 +01:00
Andrea Alberti
d6c6c468ad
build: new release notes 2026-02-25 15:33:43 +01:00
Andrea Alberti
a2c0bc8a1e
build: added automated workflow for publishing releases
- versions.json — added "1.7.10": "1.5.0" so the current version is represented; npm version will keep it updated from here on
- .github/workflows/release.yml — new file; triggers on any X.Y.Z tag, builds the plugin, uses the matching release-notes/release-X.Y.Z.md (or generates a placeholder), appends a full-changelog link, and creates a draft release with dist/main.js, dist/manifest.json, dist/styles.css

To cut a release going forward:

npm version patch   # or minor / major / explicit version
git push && git push --tags

Then review and publish the draft on GitHub.
2026-02-25 15:33:42 +01:00
Andrea Alberti
83e84bfa15
Added previous releases 2026-02-25 15:33:42 +01:00
Andrea Alberti
6ffeebb771
Fix github icon appearing with the correct light/dark theme 2026-02-25 15:01:25 +01:00
Andrea Alberti
c076b8175b
Merge PR: Fix mobile annotation focus and touch handling (refs #24, PR #25)
Update annotation_control.ts
2026-01-24 20:57:40 +01:00
Andrea Alberti
3ba82f30c8
Merge branch 'main' into testing_annotation_control 2026-01-24 20:57:13 +01:00
Andrea Alberti
4a8f777602 Handle nested link clicks in annotations 2026-01-24 20:44:31 +01:00
Stef Nado
4845905453 Fix mobile annotation focus and touch handling (refs #24, PR #25) 2026-01-24 20:14:45 +01:00
Andrea Alberti
5740615518 Fix community plugins hook for Obsidian 1.11.5 (refs #26) 2026-01-24 19:36:40 +01:00
Andrea Alberti
50f36810d3 Added Sublime Text project file 2026-01-24 16:40:26 +01:00
Andrea Alberti
cdfe973a1f Updated gitignore 2026-01-19 22:48:26 +01:00
Stef Nado
6974fd0c3d
Update annotation_control.ts 2025-10-13 20:07:08 -04:00
Andrea Alberti
84ecaaeaa2 eslint.config.js 2024-11-09 09:34:21 +01:00
Andrea Alberti
1ef188de8c Version bump 2024-10-20 16:15:41 +02:00
Andrea Alberti
84d646d7b7 Improved visualization preference pane 2024-10-20 16:15:06 +02:00
Andrea Alberti
b5e9663b5d Detect changes to data.json which can be caused by the synchronization engine or an external editor and update the setting pane automatically. 2024-10-20 15:37:25 +02:00
Andrea Alberti
62c403a316 Detect changes to data.json made from synchronization engine or any external editor. 2024-10-20 14:12:05 +02:00
Andrea Alberti
0594664b84 Version bump 2024-10-20 10:37:48 +02:00
Andrea Alberti
66c9a31e36 Streamlined code and remove potential weak spot where openTab was called with asynchronous mechanism. 2024-10-20 10:36:25 +02:00
Andrea Alberti
bdc60e6c1f Fixed bug where it was conflicting with https://github.com/pjeby/hotkey-helper plugin. 2024-10-19 21:27:50 +02:00
Andrea Alberti
2cf1a9249b Disabled minified 2024-10-19 21:16:12 +02:00
Andrea Alberti
95d2f5252e Minified production version 2024-10-19 21:09:28 +02:00
Andrea Alberti
99836806a7 Fixed bug where it was conflicting with https://github.com/pjeby/hotkey-helper plugin. 2024-10-19 21:04:43 +02:00
Andrea Alberti
3d043121f3 Version bump 2024-10-18 22:44:41 +02:00
Andrea Alberti
854549a38c - Fixed bug where a warning was shown when a new plugin was installed. 2024-10-18 22:11:30 +02:00
Andrea Alberti
f1b9ac1d77 Improved debounced saving 2024-10-18 21:24:30 +02:00
Andrea Alberti
442b7e4cbb - Fixed small bugs which makes the code more efficient, i.e., avoid repeating unnecessary operations
- Corrected a bug where by enabling the plugin, the personal annotations were not immediately shown in the preference pane, but required to exit the pane and enter it again.
2024-10-18 21:12:43 +02:00
Andrea Alberti
cfcbaf3efc Fix 2024-10-18 18:40:20 +02:00
Andrea Alberti
be20cc69e1 Merge remote-tracking branch 'origin/main' 2024-09-15 11:18:23 +02:00
Andrea Alberti
56de2c7d4b Comment 2024-09-15 11:18:02 +02:00
Andrea Alberti
75e4626d02 ... 2024-09-15 11:02:56 +02:00
Andrea Alberti
310fe32c2b Merge remote-tracking branch 'origin/main' 2024-09-14 21:49:41 +02:00
Andrea Alberti
da63284fd3 small fix 2024-09-14 21:49:36 +02:00
Andrea Alberti
7b08899845 Select text when receiving focus 2024-08-26 18:00:20 +02:00
Andrea Alberti
48d9d730da Select the text of annotations to be edited. 2024-08-26 17:41:29 +02:00
Andrea Alberti
81f71c6595 Small fix 2024-08-26 14:17:09 +02:00
Andrea Alberti
49b6b9e5e5 Small changes 2024-08-26 10:42:06 +02:00
Andrea Alberti
f2305250e5 version bump 2024-08-26 01:18:05 +02:00
Andrea Alberti
256fd095d3 Another bug 2024-08-26 01:17:45 +02:00
Andrea Alberti
afc1d76abb Version bump 2024-08-26 01:10:48 +02:00
Andrea Alberti
80cf07ab0e Fixed bug 2024-08-26 01:09:16 +02:00
Andrea Alberti
f7861bdb1b fixed bug patching multiple times. 2024-08-26 00:47:00 +02:00
Andrea Alberti
15c0e0972c Improved rendering of annotations and icons 2024-08-26 00:30:15 +02:00
Andrea Alberti
5738eba8da Merge remote-tracking branch 'origin/main' 2024-08-25 19:04:52 +02:00
Andrea Alberti
d71db186fa New version 1.7.0 2024-08-25 19:04:45 +02:00