Skip to content

Commit f6219a6

Browse files
committed
update changelog for 1.2.0
1 parent bef30d9 commit f6219a6

File tree

2 files changed

+28
-7
lines changed

2 files changed

+28
-7
lines changed

CHANGELOG.md

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Obsidian Meta Bind Changelog
22

3+
# 1.2.0
4+
5+
New Features
6+
7+
- Button actions that run JS now get more context about the button via `context.buttonContext` [#414](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/414)
8+
- Button actions that create notes now have the option to open the file if it already exists [#405](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/405)
9+
- Improved error messages for the meta bind embed
10+
11+
Bug Fixes
12+
13+
- The open link button action will now respect the link fragment parameters (the stuff behind a `#`) [#374](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/374)
14+
- Fixed notes failing to render in reading mode when the note contained a button with an ID that is already present in the button templates [#390](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/390)
15+
- Removed unnecessary logging [#384](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/384)
16+
- Fixed the date picker input field not always following the date format set in the settings [#402](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/402)
17+
- Fixed placeholders set with the `placeholder` argument not showing correctly for number input fields
18+
19+
Misc
20+
21+
- Migrated to Svelte 5
22+
- Made some initial progress on the [O_O 2024 plugin self-critique checklist](https://docs.obsidian.md/oo24/plugin)
23+
324
# 1.1.3
425

526
New Features
@@ -37,13 +58,13 @@ Changes
3758

3859
- Added syntax highlighting for JS View Fields
3960
- Added option to hide JS View Fields
40-
- Button actions now accept links as file paths [#297]](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/297)
41-
- Renamed the FAQ to Playground [#293]](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/293)
61+
- Button actions now accept links as file paths [#297](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/297)
62+
- Renamed the FAQ to Playground [#293](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/293)
4263

4364
Bug Fixes
4465

45-
- Fixed `templaterCreateNote` Button Action always opening the created note [#298]](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/298)
46-
- Fixed not being able to click input fields inside of callouts in LP [#291]](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/291)
66+
- Fixed `templaterCreateNote` Button Action always opening the created note [#298](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/298)
67+
- Fixed not being able to click input fields inside of callouts in LP [#291](https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/291)
4768

4869
# 1.0.4
4970

exampleVault/O_O 2024 Checklist.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ Please only complete this section if you have `isDesktopOnly` set to false in yo
3838

3939
## API usage
4040

41-
- [ ] Don't use `Vault.modify`. If you want to edit the active file, prefer using the `Editor` interface. If you want to edit it in the background, use `Vault.process`.
41+
- [x] Don't use `Vault.modify`. If you want to edit the active file, prefer using the `Editor` interface. If you want to edit it in the background, use `Vault.process`.
4242
- [x] Don't manually read and write frontmatter. Instead, use `FileManager.processFrontMatter`. [Learn more](https://docs.obsidian.md/Plugins/Releasing/Plugin+guidelines#Prefer+%60FileManager.processFrontMatter%60+to+modify+frontmatter+of+a+note).
4343
- [x] Don't use `vault.delete` to delete files. Use `trashFile` instead to make sure the file is deleted according to the users preferences. [Learn more](https://docs.obsidian.md/Reference/TypeScript+API/FileManager/trashFile).
44-
- [ ] Don't use the `Adapter` API whenever possible. Use `Vault` API instead. [Learn more](https://docs.obsidian.md/Plugins/Releasing/Plugin+guidelines#Prefer+the+Vault+API+over+the+Adapter+API).
44+
- [x] Don't use the `Adapter` API whenever possible. Use `Vault` API instead. [Learn more](https://docs.obsidian.md/Plugins/Releasing/Plugin+guidelines#Prefer+the+Vault+API+over+the+Adapter+API).
4545
- [x] Don't manage reading and write plugin data yourself. Use `Plugin.loadData()` and `Plugin.saveData()` instead.
4646
- [ ] Do use `normalizePath()` if you take user defined paths. [Learn more](https://docs.obsidian.md/Reference/TypeScript+API/normalizePath).
4747

@@ -58,6 +58,6 @@ Please only complete this section if you have `isDesktopOnly` set to false in yo
5858

5959
- [x] Don't use setting headings unless you have more than one section. [Learn more](https://docs.obsidian.md/Plugins/Releasing/Plugin+guidelines#Only+use+headings+under+settings+if+you+have+more+than+one+section).
6060
- [x] Don't include the word "setting" or "option" in setting headings. [Learn more](https://docs.obsidian.md/Plugins/Releasing/Plugin+guidelines#Avoid+%22settings%22+in+settings+headings).
61-
- [ ] Do use sentence case in all text in UI elements to be consistent with rest of Obsidian UI. [Learn more](https://en.wiktionary.org/wiki/sentence_case).
61+
- [x] Do use sentence case in all text in UI elements to be consistent with rest of Obsidian UI. [Learn more](https://en.wiktionary.org/wiki/sentence_case).
6262
- [x] Don't use `<h1>` or `<h2>` for setting header. Use Obsidian API instead. [Learn more](https://docs.obsidian.md/Plugins/Releasing/Plugin+guidelines#Use+%60setHeading%60+instead+of+a+%60%3Ch1%3E%60%2C+%60%3Ch2%3E%60).
6363
- [x] Don't do `console.log` unless they are absolutely necessarily. Remove testing console logs that are not needed for production.

0 commit comments

Comments
 (0)