Commit graph

172 commits

Author SHA1 Message Date
semantic-release-bot
9bdc29ce89 chore(release): 4.0.19 [skip ci]
## [4.0.19](https://github.com/asyouplz/SpeechNote/compare/4.0.18...4.0.19) (2026-05-18)

### 🐛 Bug Fixes

* **release:** attest release assets ([d3bea1d](d3bea1d4d5))
2026-05-18 08:04:55 +00:00
tslee
d3bea1d4d5 fix(release): attest release assets 2026-05-18 17:03:33 +09:00
semantic-release-bot
73d8f46f72 chore(release): 4.0.18 [skip ci]
## [4.0.18](https://github.com/asyouplz/SpeechNote/compare/4.0.17...4.0.18) (2026-05-18)

### 🐛 Bug Fixes

* **manifest:** align community plugin metadata ([5dd5c64](5dd5c64996))

### 🔧 Maintenance

* **deps-dev:** bump flatted from 3.3.3 to 3.4.2 ([#86](https://github.com/asyouplz/SpeechNote/issues/86)) ([a83208b](a83208bb35))
2026-05-18 07:41:02 +00:00
tslee
5dd5c64996 fix(manifest): align community plugin metadata 2026-05-18 16:40:01 +09:00
dependabot[bot]
a83208bb35
chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 (#86)
Bumps [flatted](https://github.com/WebReflection/flatted) from 3.3.3 to 3.4.2.
- [Commits](https://github.com/WebReflection/flatted/compare/v3.3.3...v3.4.2)

---
updated-dependencies:
- dependency-name: flatted
  dependency-version: 3.4.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 16:37:10 +09:00
semantic-release-bot
bf55dd03d5 chore(release): 4.0.17 [skip ci]
## [4.0.17](https://github.com/asyouplz/SpeechNote/compare/4.0.16...4.0.17) (2026-05-18)

### 🐛 Bug Fixes

* **release:** drop v prefix from release tags ([56a6117](56a61172c0))
2026-05-18 07:00:50 +00:00
tslee
56a61172c0 fix(release): drop v prefix from release tags 2026-05-18 15:59:43 +09:00
semantic-release-bot
864d853c2a chore(release): 4.0.16 [skip ci]
## [4.0.16](https://github.com/asyouplz/SpeechNote/compare/v4.0.15...v4.0.16) (2026-03-19)

### 🐛 Bug Fixes

* **ui:** namespace review-target css selectors ([#84](https://github.com/asyouplz/SpeechNote/issues/84)) ([1b0c80b](1b0c80b0ad))

### 🔧 Maintenance

* **repo:** remove ignored repo files ([#83](https://github.com/asyouplz/SpeechNote/issues/83)) ([77b63f5](77b63f54b3))
2026-03-19 03:49:22 +00:00
asyouplz
6faf546c46
style: format files for code quality check (#85) 2026-03-19 12:48:38 +09:00
asyouplz
1b0c80b0ad
fix(ui): namespace review-target css selectors (#84) 2026-03-19 12:31:42 +09:00
asyouplz
77b63f54b3
chore(repo): remove ignored repo files (#83) 2026-03-16 15:50:28 +09:00
semantic-release-bot
f54c91b255 chore(release): 4.0.15 [skip ci]
## [4.0.15](https://github.com/asyouplz/SpeechNote/compare/v4.0.14...v4.0.15) (2026-03-16)

### 🐛 Bug Fixes

* address obsidian review bot settings copy ([#82](https://github.com/asyouplz/SpeechNote/issues/82)) ([de37e9f](de37e9f814))
2026-03-16 04:47:12 +00:00
asyouplz
de37e9f814
fix: address obsidian review bot settings copy (#82) 2026-03-16 13:46:30 +09:00
semantic-release-bot
bc2726788d chore(release): 4.0.14 [skip ci]
## [4.0.14](https://github.com/asyouplz/SpeechNote/compare/v4.0.13...v4.0.14) (2026-03-15)

### 🐛 Bug Fixes

* **settings:** normalize review bot sentence case text ([90e5026](90e5026386))
2026-03-15 16:17:27 +00:00
asyouplz
90e5026386 fix(settings): normalize review bot sentence case text 2026-03-16 01:16:34 +09:00
semantic-release-bot
a23361fce1 chore(release): 4.0.13 [skip ci]
## [4.0.13](https://github.com/asyouplz/SpeechNote/compare/v4.0.12...v4.0.13) (2026-03-15)

### 🐛 Bug Fixes

* **release:** trigger patch release for sentence case follow-ups ([d420ecc](d420ecc67b)), closes [#80](https://github.com/asyouplz/SpeechNote/issues/80)
2026-03-15 13:19:22 +00:00
asyouplz
d420ecc67b
fix(release): trigger patch release for sentence case follow-ups
Recover the missed patch release after PR #80 merged with a non-conventional title.
2026-03-15 22:18:42 +09:00
asyouplz
98210a349f
Fix/pr8004 settings sentence case followups (#80)
* fix(ui): align settings review follow-ups

Standardize remaining runtime settings copy to English, namespace provider settings selectors,
and apply the sentence-case cleanup flagged in review.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(ui): align sentence case for settings copy

Normalize the settings UI strings flagged by the review bot to plain sentence case
and remove emoji-prefixed labels from the affected headings and options.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(ui): enforce sentence case for settings copy

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 21:57:42 +09:00
semantic-release-bot
28277220bc chore(release): 4.0.12 [skip ci]
## [4.0.12](https://github.com/asyouplz/SpeechNote/compare/v4.0.11...v4.0.12) (2026-03-14)

### 🐛 Bug Fixes

* **ui:** use lowercase openai key placeholders ([#79](https://github.com/asyouplz/SpeechNote/issues/79)) ([fcae62a](fcae62a845))
2026-03-14 16:37:43 +00:00
asyouplz
fcae62a845
fix(ui): use lowercase openai key placeholders (#79)
Match the OpenAI API key placeholders to the actual lowercase sk- prefix in the settings UI.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 01:37:02 +09:00
semantic-release-bot
1c98dc127c chore(release): 4.0.11 [skip ci]
## [4.0.11](https://github.com/asyouplz/SpeechNote/compare/v4.0.10...v4.0.11) (2026-03-14)

### 🐛 Bug Fixes

* **ui:** use lowercase openai key placeholders ([#78](https://github.com/asyouplz/SpeechNote/issues/78)) ([e7f4139](e7f4139979))

### 🔧 Maintenance

* **ci:** update actions for node 24 runners ([#77](https://github.com/asyouplz/SpeechNote/issues/77)) ([cbdb374](cbdb374e9d))
* **deps:** bump undici and @actions/http-client ([#74](https://github.com/asyouplz/SpeechNote/issues/74)) ([68312a2](68312a2b1f))
2026-03-14 16:18:18 +00:00
asyouplz
e7f4139979
fix(ui): use lowercase openai key placeholders (#78)
Match the OpenAI API key placeholders to the actual lowercase sk- prefix in the settings UI.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 01:17:40 +09:00
asyouplz
cbdb374e9d
chore(ci): update actions for node 24 runners (#77)
Upgrade the GitHub Actions versions used in CI and release workflows so they run on
Node 24 before the hosted runner default changes.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 00:59:05 +09:00
asyouplz
7cc0b0760f
Fix/pr8004 settings review followups (#76)
* fix(ui): align settings review follow-ups

Standardize remaining runtime settings copy to English, namespace provider settings selectors,
and apply the sentence-case cleanup flagged in review.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(ui): align sentence case for settings copy (#75)

Normalize the settings UI strings flagged by the review bot to plain sentence case
and remove emoji-prefixed labels from the affected headings and options.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 00:42:30 +09:00
dependabot[bot]
68312a2b1f
chore(deps): bump undici and @actions/http-client (#74)
Bumps [undici](https://github.com/nodejs/undici) and [@actions/http-client](https://github.com/actions/toolkit/tree/HEAD/packages/http-client). These dependencies needed to be updated together.

Updates `undici` from 7.19.0 to 7.24.1
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v7.19.0...v7.24.1)

Updates `@actions/http-client` from 3.0.1 to 3.0.2
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/http-client/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/http-client)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 7.24.1
  dependency-type: indirect
- dependency-name: "@actions/http-client"
  dependency-version: 3.0.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 00:22:13 +09:00
semantic-release-bot
30b3f06e7b chore(release): 4.0.10 [skip ci]
## [4.0.10](https://github.com/asyouplz/SpeechNote/compare/v4.0.9...v4.0.10) (2026-03-13)

### 🐛 Bug Fixes

* **ui:** align settings review follow-ups ([#73](https://github.com/asyouplz/SpeechNote/issues/73)) ([1686d84](1686d84e85))

### 🔧 Maintenance

* **deps:** bump minimatch ([#72](https://github.com/asyouplz/SpeechNote/issues/72)) ([f5638bf](f5638bf4a4))
* **deps:** bump tar and npm ([#71](https://github.com/asyouplz/SpeechNote/issues/71)) ([e1e6521](e1e6521b5e))
2026-03-13 08:31:13 +00:00
asyouplz
1686d84e85
fix(ui): align settings review follow-ups (#73)
Standardize remaining runtime settings copy to English, namespace provider settings selectors,
and apply the sentence-case cleanup flagged in review.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-13 17:30:33 +09:00
dependabot[bot]
f5638bf4a4
chore(deps): bump minimatch (#72)
Bumps  and [minimatch](https://github.com/isaacs/minimatch). These dependencies needed to be updated together.

Updates `minimatch` from 3.1.2 to 3.1.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)

Updates `minimatch` from 9.0.5 to 9.0.9
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)

Updates `minimatch` from 8.0.4 to 8.0.7
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 3.1.5
  dependency-type: indirect
- dependency-name: minimatch
  dependency-version: 9.0.9
  dependency-type: indirect
- dependency-name: minimatch
  dependency-version: 8.0.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-13 17:29:48 +09:00
dependabot[bot]
e1e6521b5e
chore(deps): bump tar and npm (#71)
Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [npm](https://github.com/npm/cli). These dependencies need to be updated together.


Removes `tar`

Updates `npm` from 11.8.0 to 11.11.1
- [Release notes](https://github.com/npm/cli/releases)
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md)
- [Commits](https://github.com/npm/cli/compare/v11.8.0...v11.11.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 
  dependency-type: indirect
- dependency-name: npm
  dependency-version: 11.11.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-13 17:16:36 +09:00
semantic-release-bot
e6776525f9 chore(release): 4.0.9 [skip ci]
## [4.0.9](https://github.com/asyouplz/SpeechNote/compare/v4.0.8...v4.0.9) (2026-03-10)

### 🐛 Bug Fixes

* **ui:** address pr 8004 human review feedback ([#70](https://github.com/asyouplz/SpeechNote/issues/70)) ([0f6c3ac](0f6c3ac218))

### 🔧 Maintenance

* **deps:** bump @tootallnate/once and jest-environment-jsdom ([#69](https://github.com/asyouplz/SpeechNote/issues/69)) ([fee0dde](fee0dde35c))
2026-03-10 06:17:10 +00:00
asyouplz
0f6c3ac218
fix(ui): address pr 8004 human review feedback (#70)
Standardize reviewed UI copy to English, namespace plugin CSS selectors,
and replace ad hoc SVG creation with shared Obsidian-friendly icons.
Also remove the empty fundingUrl field and start tracking styles.css
so the review fixes ship with the plugin.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-10 15:16:31 +09:00
dependabot[bot]
fee0dde35c
chore(deps): bump @tootallnate/once and jest-environment-jsdom (#69)
Removes [@tootallnate/once](https://github.com/TooTallNate/once). It's no longer used after updating ancestor dependency [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom). These dependencies need to be updated together.


Removes `@tootallnate/once`

Updates `jest-environment-jsdom` from 29.7.0 to 30.2.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment-jsdom)

---
updated-dependencies:
- dependency-name: "@tootallnate/once"
  dependency-version: 
  dependency-type: indirect
- dependency-name: jest-environment-jsdom
  dependency-version: 30.2.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 15:00:08 +09:00
semantic-release-bot
37cbe944c8 chore(release): 4.0.8 [skip ci]
## [4.0.8](https://github.com/asyouplz/SpeechNote/compare/v4.0.7...v4.0.8) (2026-02-19)

### ♻️ Code Refactoring

* **ui:** consolidate settings architecture and wave3 fixes ([#67](https://github.com/asyouplz/SpeechNote/issues/67)) ([f62f8ee](f62f8eec5a))
2026-02-19 01:39:19 +00:00
asyouplz
f62f8eec5a
refactor(ui): consolidate settings architecture and wave3 fixes (#67)
* refactor(ui): consolidate settings architecture and review fixes

Remove redundant settings/provider implementations to reduce maintenance overhead and align the UI with Obsidian helpers and English-only labels. Also ignore local review docs and update the release guide header section to English.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* chore(repo): ignore local claude and changelog docs

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-02-19 10:38:05 +09:00
semantic-release-bot
6cbe785fcc chore(release): 4.0.7 [skip ci]
## [4.0.7](https://github.com/asyouplz/SpeechNote/compare/v4.0.6...v4.0.7) (2026-02-04)

### 🐛 Bug Fixes

* address obsidian review findings ([#65](https://github.com/asyouplz/SpeechNote/issues/65)) ([e28c350](e28c350581))
2026-02-04 07:12:26 +00:00
asyouplz
e28c350581
fix: address obsidian review findings (#65)
Normalize stringification of status/validation values and apply sentence-case UI text to satisfy review requirements. Update the review documentation to the latest comment.

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-04 16:11:43 +09:00
semantic-release-bot
7531c3d241 chore(release): 4.0.6 [skip ci]
## [4.0.6](https://github.com/asyouplz/SpeechNote/compare/v4.0.5...v4.0.6) (2026-02-03)

### 🐛 Bug Fixes

* **ui:** align emoji labels with sentence case ([#64](https://github.com/asyouplz/SpeechNote/issues/64)) ([2bcaa6a](2bcaa6a07e))
2026-02-03 09:01:55 +00:00
asyouplz
2bcaa6a07e
fix(ui): align emoji labels with sentence case (#64)
* fix: address reviewbot feedback and update tests

Align request handling with Obsidian requestUrl and clean up UI text/lint directives while updating tests for the new mocks.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* chore: ignore release_log.txt

Add release_log.txt to gitignore to keep local release logs out of version control.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: align requesturl handling with review feedback

centralize requesturl availability errors, bind provider defaults once, and stabilize timeout test.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: address reviewbot required issues

Normalize UI sentence case and tighten error/string handling to satisfy Obsidian reviewbot checks.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix(ui): restore brand casing in settings

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix(ui): apply sentence case to provider labels

Align provider labels and descriptions with sentence case rules and add updated Obsidian review notes.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix(ui): align emoji labels with sentence case

Normalize emoji-led provider labels to sentence case and add latest Obsidian review notes.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-03 18:00:49 +09:00
semantic-release-bot
18a62e8a59 chore(release): 4.0.5 [skip ci]
## [4.0.5](https://github.com/asyouplz/SpeechNote/compare/v4.0.4...v4.0.5) (2026-02-03)

### 🐛 Bug Fixes

* **ui:** apply sentence case to provider labels ([#63](https://github.com/asyouplz/SpeechNote/issues/63)) ([3645309](3645309b5f))
2026-02-03 06:33:22 +00:00
asyouplz
3645309b5f
fix(ui): apply sentence case to provider labels (#63)
* fix: address reviewbot feedback and update tests

Align request handling with Obsidian requestUrl and clean up UI text/lint directives while updating tests for the new mocks.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* chore: ignore release_log.txt

Add release_log.txt to gitignore to keep local release logs out of version control.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: align requesturl handling with review feedback

centralize requesturl availability errors, bind provider defaults once, and stabilize timeout test.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: address reviewbot required issues

Normalize UI sentence case and tighten error/string handling to satisfy Obsidian reviewbot checks.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix(ui): restore brand casing in settings

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix(ui): apply sentence case to provider labels

Align provider labels and descriptions with sentence case rules and add updated Obsidian review notes.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-03 15:32:17 +09:00
semantic-release-bot
e544a0fb1f chore(release): 4.0.4 [skip ci]
## [4.0.4](https://github.com/asyouplz/SpeechNote/compare/v4.0.3...v4.0.4) (2026-02-03)

### 🐛 Bug Fixes

* address reviewbot required issues ([#62](https://github.com/asyouplz/SpeechNote/issues/62)) ([a87dc8f](a87dc8f9d9))
2026-02-03 03:07:58 +00:00
asyouplz
a87dc8f9d9
fix: address reviewbot required issues (#62)
* fix: address reviewbot feedback and update tests

Align request handling with Obsidian requestUrl and clean up UI text/lint directives while updating tests for the new mocks.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* chore: ignore release_log.txt

Add release_log.txt to gitignore to keep local release logs out of version control.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: align requesturl handling with review feedback

centralize requesturl availability errors, bind provider defaults once, and stabilize timeout test.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: address reviewbot required issues

Normalize UI sentence case and tighten error/string handling to satisfy Obsidian reviewbot checks.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix(ui): restore brand casing in settings

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-03 12:06:55 +09:00
semantic-release-bot
e7e0e6b2cc chore(release): 4.0.3 [skip ci]
## [4.0.3](https://github.com/asyouplz/SpeechNote/compare/v4.0.2...v4.0.3) (2026-02-02)

### 🐛 Bug Fixes

* address reviewbot feedback and update tests ([#61](https://github.com/asyouplz/SpeechNote/issues/61)) ([eefd7f1](eefd7f136d))
2026-02-02 14:10:56 +00:00
asyouplz
eefd7f136d
fix: address reviewbot feedback and update tests (#61)
* fix: address reviewbot feedback and update tests

Align request handling with Obsidian requestUrl and clean up UI text/lint directives while updating tests for the new mocks.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* chore: ignore release_log.txt

Add release_log.txt to gitignore to keep local release logs out of version control.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: align requesturl handling with review feedback

centralize requesturl availability errors, bind provider defaults once, and stabilize timeout test.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-02 23:09:49 +09:00
semantic-release-bot
cff3aab185 chore(release): 4.0.2 [skip ci]
## [4.0.2](https://github.com/asyouplz/SpeechNote/compare/v4.0.1...v4.0.2) (2026-01-29)

### 🐛 Bug Fixes

* address review feedback and stabilize tests ([#60](https://github.com/asyouplz/SpeechNote/issues/60)) ([2d8bc68](2d8bc68615))
* **ci:** add semantic-release configuration ([#59](https://github.com/asyouplz/SpeechNote/issues/59)) ([cb98d70](cb98d70ce8))
* **ci:** use github app token to bypass repository rulesets ([537a4bb](537a4bb956))
* **review:** resolve obsidian bot validation errors (metadata, lint, ui) ([#58](https://github.com/asyouplz/SpeechNote/issues/58)) ([c6df377](c6df377362))
2026-01-29 15:17:08 +00:00
asyouplz
537a4bb956 fix(ci): use github app token to bypass repository rulesets
- add GitHub App token generation step
- use app token in checkout and semantic-release steps
- this allows semantic-release to push to protected main branch
2026-01-30 00:13:01 +09:00
asyouplz
2d8bc68615
fix: address review feedback and stabilize tests (#60)
* fix(review): resolve obsidian bot validation errors (metadata, lint, ui)

* feat(release): prepare version 4.1.0

* fix(ci): add semantic-release configuration

* fix(review): address pr feedback and stabilize tests

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix(types): resolve typecheck regressions

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-29 23:33:20 +09:00
asyouplz
cb98d70ce8
fix(ci): add semantic-release configuration (#59)
* fix(review): resolve obsidian bot validation errors (metadata, lint, ui)

* feat(release): prepare version 4.1.0

* fix(ci): add semantic-release configuration
2026-01-28 17:57:45 +09:00
asyouplz
c6df377362
fix(review): resolve obsidian bot validation errors (metadata, lint, ui) (#58) 2026-01-28 13:39:14 +09:00
asyouplz
2aeab4ff8f chore: bump version to 4.0.1 2026-01-27 12:50:09 +09:00