Commit graph

30 commits

Author SHA1 Message Date
github-actions
991d808d13 chore(release): v1.1.8 [skip ci] 2026-06-10 01:13:20 +00:00
github-actions
0def3f2b12 chore(release): v1.1.7 [skip ci] 2026-06-08 23:12:45 +00:00
iOSonntag
87970d1aaf fix: refresh pnpm lockfile to v9.0 and modernize toolchain
The Obsidian community plugin scan flagged the pnpm lockfile as out of
date. The committed lockfile was lockfileVersion 6.1 (pnpm 8), which a
modern pnpm rejects (ERR_PNPM_LOCKFILE_BREAKING_CHANGE) - the plugin was
removed from the community list on 2026-05-12.

Regenerate the lockfile to 9.0 and modernize the toolchain so it stays
valid:

- pnpm 11 (packageManager) + lockfile regenerated to 9.0
- update all dependencies to latest (esbuild 0.28, typescript 6,
  husky 9, semantic-release 25, commitlint 21, @types/node 22)
- pin obsidian (^1.13.0) instead of floating "latest"
- tsconfig: bundler resolution + src/* paths (replaces deprecated
  baseUrl), explicit types: [node]
- pnpm-workspace.yaml allowBuilds for esbuild (pnpm 11 build-script gate)
- husky 9 hook format
- CI: Node 22, pnpm 11, all actions pinned by commit SHA, Trivy
  supply-chain gate (fails on HIGH/CRITICAL vulns or leaked secrets),
  frozen-lockfile install, least-privilege permissions
- remove dead eslint config

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 00:55:01 +02:00
github-actions
48aa81556d chore(release): v1.1.5 [skip ci] 2026-05-27 04:12:40 +00:00
github-actions
4e41235f26 chore(release): v1.1.4 [skip ci] 2023-12-27 11:53:10 +00:00
github-actions
d0d941b7e8 chore(release): v1.1.3 [skip ci] 2023-12-25 10:06:11 +00:00
github-actions
0b390b49e8 chore(release): v1.1.2 [skip ci] 2023-10-06 20:16:38 +00:00
github-actions
c28d9a2954 chore(release): v1.1.1 [skip ci] 2023-09-24 21:12:15 +00:00
github-actions
9d3ca6c747 chore(release): v1.1.0 [skip ci] 2023-09-24 14:59:37 +00:00
iOSonntag
bf22bf54db
refactor(manifest): merge plugin meta object with obsidian manifest file 2023-09-24 16:55:03 +02:00
github-actions
8d6571440b chore(release): v1.0.8 [skip ci]\n\n 2023-09-24 08:18:37 +00:00
semantic-release-bot
06b8daaedd chore(release): v1.0.3 [skip ci]
## [1.0.3](https://github.com/iOSonntag/obsidian-plugin-treefocus/compare/v1.0.2...v1.0.3) (2023-09-24)

### Bug Fixes

* **ci:** fixed a bug where the pipeline did not submit a release ([f6d7004](f6d7004d7a))
2023-09-24 07:57:16 +00:00
semantic-release-bot
0ec2090286 chore(release): v1.0.2 [skip ci]
## [1.0.2](https://github.com/iOSonntag/obsidian-plugin-treefocus/compare/v1.0.1...v1.0.2) (2023-09-24)

### Bug Fixes

* **settings:** fix support setting ([fc4368a](fc4368aab5))
2023-09-24 07:45:13 +00:00
semantic-release-bot
a01ecde004 chore(release): v1.0.1 [skip ci]
## [1.0.1](https://github.com/iOSonntag/obsidian-plugin-treefocus/compare/v1.0.0...v1.0.1) (2023-09-24)

### Bug Fixes

* **strings:** fixed grammar issues ([2928ed6](2928ed68ae))
2023-09-24 05:36:38 +00:00
semantic-release-bot
95054dbaf1 chore(release): v0.4.0 [skip ci]
# [0.4.0](https://github.com/iOSonntag/obsidian-plugin-treefocus/compare/v0.3.4...v0.4.0) (2023-09-24)

### Features

* **ci:** improve ci ([70c4688](70c4688bbd))
2023-09-24 05:30:01 +00:00
iOSonntag
70c4688bbd
feat(ci): improve ci
- added semantic-version package to automate CHANGELOG.md creation and version bumping
- added husky commit message hook to prevent commit messages not parsable by semantic-version package
2023-09-24 06:59:18 +02:00
iOSonntag
84652705d5
Release v1.0.0 2023-09-23 08:40:27 +02:00
iOSonntag
7e14726e60
Bump version 2023-09-23 08:37:45 +02:00
iOSonntag
370d2f55d0
Add tag pushing in GitHub Action 2023-09-23 08:26:52 +02:00
iOSonntag
c593b8f1b5
Change workflow 2023-09-23 08:24:14 +02:00
iOSonntag
43d2a635cd
Fix strict TypeScript mode issues 2023-09-23 08:12:57 +02:00
iOSonntag
d0a7d03547
Update README.md 2023-09-23 08:06:45 +02:00
iOSonntag
0ddbec4aca
Update GitHub action 2023-09-23 07:43:13 +02:00
iOSonntag
8588af136e
Apply all obsidian guidelines 2023-09-23 07:38:56 +02:00
iOSonntag
a3dffccbdb
Bump version 2023-09-23 06:13:24 +02:00
iOSonntag
367c954a48
Bump version 2023-09-23 05:43:11 +02:00
iOSonntag
a444dfe6b2
Add compile method 2023-09-23 05:38:21 +02:00
iOSonntag
d3bb4b0917
Bump version 2023-09-23 05:32:13 +02:00
iOSonntag
fa5c2aeb11
Complete v0.3.1 2023-09-23 05:27:29 +02:00
iOSonntag
8e34459b89
Initial commit 2023-09-16 22:31:02 +02:00