Skip to content

Commit 10b224f

Browse files
committed
chore: release v1.0.1
1 parent 8cae47c commit 10b224f

File tree

9 files changed

+59
-37
lines changed

9 files changed

+59
-37
lines changed

.github/copilot-instructions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ Run: `npm run typecheck && npm run build && npm run build:raycast && npm test` b
7272
- Raycast CLI docs: https://developers.raycast.com (for command metadata or publish steps)
7373
- README & PRD in the repo root capture product expectations—update them if behavior changes.
7474
- **Environment variables:** Documented in `src/core/env.ts` with inline JSDoc
75+
- **Raycast changelog:** Always preserve `{PR_MERGE_DATE}` as a literal template variable (it gets substituted during publish)
7576

7677
## Key lessons learned
7778
- **Consistent patterns matter** more than clever architectures for LLM maintainability

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.0.1] - 2026-01-02
11+
12+
### Changed
13+
- **Raycast**: Simplified UX with instant HUD notifications instead of preview UI
14+
- **All platforms**: New icon design
15+
16+
### Improved
17+
- **Raycast**: Faster workflow - no need to dismiss result window, markdown is immediately available in clipboard
18+
1019
## [1.0.0] - 2026-01-02
1120

1221
### Added
@@ -39,5 +48,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3948
- Centralized environment configuration
4049
- Consistent error handling and logging patterns
4150

42-
[Unreleased]: https://github.com/ewilderj/mdconv/compare/v1.0.0...HEAD
51+
[Unreleased]: https://github.com/ewilderj/mdconv/compare/v1.0.1...HEAD
52+
[1.0.1]: https://github.com/ewilderj/mdconv/compare/v1.0.0...v1.0.1
4353
[1.0.0]: https://github.com/ewilderj/mdconv/releases/tag/v1.0.0

dist-firefox/manifest.json

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
"manifest_version": 3,
33
"name": "Markdown Converter",
44
"description": "Convert rich text from the clipboard into Markdown directly from the toolbar or context menu.",
5-
"version": "1.0.0",
6-
5+
"version": "1.0.1",
76
"browser_specific_settings": {
87
"gecko": {
98
"id": "mdconv@ewilderj.github.io",
109
"strict_min_version": "112.0",
1110
"data_collection_permissions": {
12-
"required": ["none"]
11+
"required": [
12+
"none"
13+
]
1314
}
1415
}
1516
},
16-
1717
"action": {
1818
"default_popup": "popup.html",
1919
"default_title": "Markdown Converter",
@@ -23,32 +23,33 @@
2323
"128": "icons/icon128.png"
2424
}
2525
},
26-
2726
"permissions": [
2827
"clipboardRead",
2928
"clipboardWrite",
3029
"contextMenus",
3130
"scripting",
3231
"activeTab"
3332
],
34-
3533
"host_permissions": [
3634
"<all_urls>"
3735
],
38-
3936
"background": {
40-
"scripts": ["background.js"],
37+
"scripts": [
38+
"background.js"
39+
],
4140
"type": "module"
4241
},
43-
4442
"content_scripts": [
4543
{
46-
"matches": ["<all_urls>"],
47-
"js": ["content-script.js"],
44+
"matches": [
45+
"<all_urls>"
46+
],
47+
"js": [
48+
"content-script.js"
49+
],
4850
"run_at": "document_idle"
4951
}
5052
],
51-
5253
"icons": {
5354
"16": "icons/icon16.png",
5455
"48": "icons/icon48.png",

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "clipboard-markdown-extension",
3-
"version": "1.0.0",
3+
"version": "1.0.1",
44
"description": "Multi-platform tool that converts pasted rich text into Markdown (Chrome extension + Raycast extension)",
55
"type": "module",
66
"scripts": {
@@ -24,11 +24,11 @@
2424
"dev:firefox:js": "esbuild src/platforms/firefox/popup.ts src/platforms/firefox/background.ts src/platforms/firefox/content-script.ts --bundle --outdir=dist-firefox --format=esm --target=firefox109 --sourcemap --watch",
2525
"dev:firefox:assets": "cpx \"static/{icons/**,popup.html,popup.css}\" dist-firefox --watch",
2626
"generate:icons": "node scripts/generate-icons.mjs",
27-
"sync-version": "node scripts/sync-version.mjs",
28-
"prebuild": "npm run sync-version",
27+
"sync-version": "node scripts/sync-version.mjs",
28+
"prebuild": "npm run sync-version",
2929
"test": "tsx --test \"test/**/*.test.ts\"",
3030
"build:raycast": "cd raycast && npm run build",
31-
"prebuild:raycast": "npm run sync-version",
31+
"prebuild:raycast": "npm run sync-version",
3232
"dev:raycast": "cd raycast && npm run dev",
3333
"raycast:install": "cd raycast && npm install"
3434
},
@@ -51,14 +51,14 @@
5151
"@types/chrome": "^0.0.262",
5252
"@types/jsdom": "^21.1.7",
5353
"@types/node": "^20.12.7",
54-
"@types/react": "^19.0.10",
54+
"@types/react": "^19.0.10",
5555
"@types/turndown": "^5.0.5",
5656
"cpx2": "^8.0.0",
5757
"esbuild": "^0.25.10",
5858
"jsdom": "^24.0.0",
5959
"linkedom": "^0.18.12",
6060
"npm-run-all": "^4.1.5",
61-
"react": "^19.0.0",
61+
"react": "^19.0.0",
6262
"rimraf": "^5.0.5",
6363
"sharp": "^0.33.4",
6464
"tslib": "^2.6.2",

raycast/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Markdown Converter Changelog
22

3+
## [1.0.1] - 2026-01-02
4+
5+
- Simplified UX: replaced preview UI with instant HUD notification
6+
- No need to dismiss result window - markdown is immediately available in clipboard
7+
38
## [Initial Release] - {PR_MERGE_DATE}
49

510
- Convert rich text from clipboard to Markdown format

raycast/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,5 +80,5 @@
8080
"prepublishOnly": "echo \"\\n\\nIt seems like you are trying to publish the Raycast extension to npm.\\n\\nIf you did intend to publish it to npm, remove the \\`prepublishOnly\\` script and rerun \\`npm publish\\` again.\\nIf you wanted to publish it to the Raycast Store instead, use \\`npm run publish\\` instead.\\n\\n\" && exit 1",
8181
"publish": "npx @raycast/api@latest publish"
8282
},
83-
"version": "1.0.0"
83+
"version": "1.0.1"
8484
}

static/manifest.firefox.json

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
"manifest_version": 3,
33
"name": "Markdown Converter",
44
"description": "Convert rich text from the clipboard into Markdown directly from the toolbar or context menu.",
5-
"version": "1.0.0",
6-
5+
"version": "1.0.1",
76
"browser_specific_settings": {
87
"gecko": {
98
"id": "mdconv@ewilderj.github.io",
109
"strict_min_version": "112.0",
1110
"data_collection_permissions": {
12-
"required": ["none"]
11+
"required": [
12+
"none"
13+
]
1314
}
1415
}
1516
},
16-
1717
"action": {
1818
"default_popup": "popup.html",
1919
"default_title": "Markdown Converter",
@@ -23,32 +23,33 @@
2323
"128": "icons/icon128.png"
2424
}
2525
},
26-
2726
"permissions": [
2827
"clipboardRead",
2928
"clipboardWrite",
3029
"contextMenus",
3130
"scripting",
3231
"activeTab"
3332
],
34-
3533
"host_permissions": [
3634
"<all_urls>"
3735
],
38-
3936
"background": {
40-
"scripts": ["background.js"],
37+
"scripts": [
38+
"background.js"
39+
],
4140
"type": "module"
4241
},
43-
4442
"content_scripts": [
4543
{
46-
"matches": ["<all_urls>"],
47-
"js": ["content-script.js"],
44+
"matches": [
45+
"<all_urls>"
46+
],
47+
"js": [
48+
"content-script.js"
49+
],
4850
"run_at": "document_idle"
4951
}
5052
],
51-
5253
"icons": {
5354
"16": "icons/icon16.png",
5455
"48": "icons/icon48.png",

static/manifest.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"manifest_version": 3,
33
"name": "Markdown Converter for the web, Word, and Google Docs",
44
"description": "Convert rich text from the clipboard into Markdown directly from the toolbar or context menu.",
5-
"version": "1.0.0",
5+
"version": "1.0.1",
66
"action": {
77
"default_popup": "popup.html",
88
"default_title": "Markdown Converter"
@@ -22,8 +22,12 @@
2222
},
2323
"content_scripts": [
2424
{
25-
"matches": ["<all_urls>"],
26-
"js": ["content-script.js"],
25+
"matches": [
26+
"<all_urls>"
27+
],
28+
"js": [
29+
"content-script.js"
30+
],
2731
"run_at": "document_idle"
2832
}
2933
],

0 commit comments

Comments
 (0)