Skip to content

Commit 5e354cd

Browse files
authored
chore: bump version to v1.12.8 (#1092)
1 parent d28ae44 commit 5e354cd

File tree

20 files changed

+64
-63
lines changed

20 files changed

+64
-63
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Fight the forgetting curve & note aging by reviewing flashcards & notes using sp
3131
- Possible use case: [Incremental writing](https://www.stephenmwangi.com/obsidian-spaced-repetition/notes/#incremental-writing)
3232
- [Statistics](https://www.stephenmwangi.com/obsidian-spaced-repetition/flashcards/#statistics)
3333

34-
## Coming Soon
34+
### Coming Soon
3535

3636
1. FSRS
3737

docs/docs/changelog.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,24 @@ All notable changes to this project will be documented in this file. Dates are d
44

55
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
66

7-
#### Unreleased
8-
9-
Extended card title functionality partly as described in issue [`#851`](https://github.com/st3v3nmw/obsidian-spaced-repetition/issues/851)
7+
#### [1.12.8](https://github.com/st3v3nmw/obsidian-spaced-repetition/compare/1.12.7...1.12.8)
8+
9+
- feat: added delay option for the review buttons [`#1049`](https://github.com/st3v3nmw/obsidian-spaced-repetition/pull/1049)
10+
- fix: ignore \*_/_.excalidraw.md files by default [`#1090`](https://github.com/st3v3nmw/obsidian-spaced-repetition/pull/1090)
11+
- fix: Only consider filtered notes for next note [`#1089`](https://github.com/st3v3nmw/obsidian-spaced-repetition/pull/1089)
12+
- fix: Review only due notes [`#1088`](https://github.com/st3v3nmw/obsidian-spaced-repetition/pull/1088)
13+
- feat: extended card title [`#1027`](https://github.com/st3v3nmw/obsidian-spaced-repetition/pull/1027)
14+
- chore: structure docs & utils directories [`#1087`](https://github.com/st3v3nmw/obsidian-spaced-repetition/pull/1087)
15+
- fix: ignore with glob patterns [`#1086`](https://github.com/st3v3nmw/obsidian-spaced-repetition/pull/1086)
16+
- ci: lint PR title [`#1085`](https://github.com/st3v3nmw/obsidian-spaced-repetition/pull/1085)
17+
- fix: Review only due notes (#1088) [`#328`](https://github.com/st3v3nmw/obsidian-spaced-repetition/issues/328)
18+
- feat: extended card title (#1027) [`#548`](https://github.com/st3v3nmw/obsidian-spaced-repetition/issues/548) [`#1000`](https://github.com/st3v3nmw/obsidian-spaced-repetition/issues/1000)
1019

1120
#### [1.12.7](https://github.com/st3v3nmw/obsidian-spaced-repetition/compare/1.12.6...1.12.7)
1221

22+
> 22 September 2024
23+
24+
- Bump version to v1.12.7 [`#1084`](https://github.com/st3v3nmw/obsidian-spaced-repetition/pull/1084)
1325
- fix: parsing code blocks & custom separators [`#1081`](https://github.com/st3v3nmw/obsidian-spaced-repetition/pull/1081)
1426
- chore: remove e2e testing [`#1083`](https://github.com/st3v3nmw/obsidian-spaced-repetition/pull/1083)
1527
- update french translation [`#1082`](https://github.com/st3v3nmw/obsidian-spaced-repetition/pull/1082)

docs/docs/en/contributing.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ Please note that:
7878
## Code
7979

8080
1. Make your changes.
81-
2. Run `pnpm dev` to test the changes inside Obsidian.
81+
2. Run `pnpm dev` to watch for changes & rebuild the plugin automatically.
8282
3. You could create symbolic links between the build files and the Obsidian vault, example:
8383

8484
```bash
@@ -96,19 +96,9 @@ Please note that:
9696
5. If your "business logic" is properly decoupled from Obsidian APIs, write some unit tests.
9797
- This project uses [jest](https://jestjs.io/), tests are stored in `tests/`.
9898
- `pnpm test`
99-
6. Add your change to the `[Unreleased]` section of the changelog (`docs/docs/changelog.md`).
100-
- The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), TL;DR:
101-
- `Added` for new features.
102-
- `Changed` for changes in existing functionality.
103-
- `Deprecated` for soon-to-be removed features.
104-
- `Removed` for now removed features.
105-
- `Fixed` for any bug fixes.
106-
- `Security` in case of vulnerabilities.
107-
- You can also append a link to your GitHub profile, example:
108-
- `Make flashcard text selectable [@st3v3nmw](https://github.com/st3v3nmw)`
109-
7. Before pushing your changes, run the linter: `pnpm lint`
99+
6. Before pushing your changes, run the linter: `pnpm lint`
110100
- Format the code in case any warnings are raised: `pnpm format`
111-
8. Open the pull request.
101+
7. Open the pull request.
112102

113103
---
114104

@@ -167,7 +157,7 @@ Example using `v1.9.2`:
167157
168158
```bash
169159
git add .
170-
git commit -m "Bump version to v1.9.2"
160+
git commit -m "chore: bump version to v1.9.2"
171161
git push --set-upstream origin release-v1.9.2
172162
```
173163

docs/docs/zh/contributing.md

Lines changed: 28 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,23 @@ First off, thanks for wanting to contribute to the Spaced Repetition plugin!
1010

1111
## Translating
1212

13+
The plugin has been translated into the following languages by the Obsidian community 😄.
14+
15+
- Arabic / العربية
16+
- Chinese (Simplified) / 简体中文
17+
- Chinese (Traditional) / 繁體中文
18+
- Czech / čeština
19+
- French / français
20+
- German / Deutsch
21+
- Italian / Italiano
22+
- Korean / 한국어
23+
- Japanese / 日本語
24+
- Polish / Polski
25+
- Portuguese (Brazil) / Português do Brasil
26+
- Spanish / Español
27+
- Russian / русский
28+
- Turkish / Türkçe
29+
1330
### Steps
1431

1532
To help translate the plugin to your language:
@@ -56,10 +73,12 @@ Please note that:
5673
1. Only the strings(templates) on the right of the key should be translated.
5774
2. Text inside `${}` isn't translated. This is used to replace variables in code. For instance, if interval = 4, it becomes `4 days` in English & `Siku 4` in Swahili. Quite nifty if you ask me.
5875

76+
---
77+
5978
## Code
6079

6180
1. Make your changes.
62-
2. Run `pnpm dev` to test the changes inside Obsidian.
81+
2. Run `pnpm dev` to watch for changes & rebuild the plugin automatically.
6382
3. You could create symbolic links between the build files and the Obsidian vault, example:
6483

6584
```bash
@@ -77,19 +96,11 @@ Please note that:
7796
5. If your "business logic" is properly decoupled from Obsidian APIs, write some unit tests.
7897
- This project uses [jest](https://jestjs.io/), tests are stored in `tests/`.
7998
- `pnpm test`
80-
6. Add your change to the `[Unreleased]` section of the changelog (`docs/docs/changelog.md`).
81-
- The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), TL;DR:
82-
- `Added` for new features.
83-
- `Changed` for changes in existing functionality.
84-
- `Deprecated` for soon-to-be removed features.
85-
- `Removed` for now removed features.
86-
- `Fixed` for any bug fixes.
87-
- `Security` in case of vulnerabilities.
88-
- You can also append a link to your GitHub profile, example:
89-
- `Make flashcard text selectable [@st3v3nmw](https://github.com/st3v3nmw)`
90-
7. Before pushing your changes, run the linter: `pnpm lint`
99+
6. Before pushing your changes, run the linter: `pnpm lint`
91100
- Format the code in case any warnings are raised: `pnpm format`
92-
8. Open the pull request.
101+
7. Open the pull request.
102+
103+
---
93104

94105
## Documentation
95106

@@ -126,6 +137,8 @@ For larger diffs, it's important that you check how your docs look like as expla
126137
3. Copy the files from the English (`en`) folder into the new folder.
127138
4. Translate then open a pull request.
128139
140+
---
141+
129142
## Maintenance
130143
131144
### Releases
@@ -144,11 +157,11 @@ Example using `v1.9.2`:
144157
145158
```bash
146159
git add .
147-
git commit -m "Bump version to v1.9.2"
160+
git commit -m "chore: bump version to v1.9.2"
148161
git push --set-upstream origin release-v1.9.2
149162
```
150163
151164
5. Open and merge the PR into `master`.
152165
6. Locally, switch back to `master` and pull the changes: `git switch master && git pull`
153-
7. Create a git tag with the version: `git tag 1.9.2`
166+
7. Create a git tag with the version: `git tag -a 1.9.2 -m "1.9.2"`
154167
8. Push the tag: `git push --tags`. <br> You're all set! [This GitHub action](https://github.com/st3v3nmw/obsidian-spaced-repetition/blob/master/.github/workflows/release.yml) should pick it up, create a release, publish it, and update the live documentation.

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "obsidian-spaced-repetition",
33
"name": "Spaced Repetition",
4-
"version": "1.12.7",
4+
"version": "1.12.8",
55
"minAppVersion": "1.2.8",
66
"description": "Fight the forgetting curve by reviewing flashcards & entire notes.",
77
"author": "Stephen Mwangi",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "obsidian-spaced-repetition",
3-
"version": "1.12.7",
3+
"version": "1.12.8",
44
"description": "Fight the forgetting curve by reviewing flashcards & entire notes.",
55
"main": "main.js",
66
"scripts": {

src/lang/locale/ar.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,7 @@ export default {
8282
FLASHCARD_GOOD_DESC: '"تخصيص التسمية للزر "جيد',
8383
FLASHCARD_HARD_DESC: '"تخصيص التسمية للزر "صعب',
8484
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
85-
REVIEW_BUTTON_DELAY_DESC:
86-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
85+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8786
FLASHCARD_TAGS: "وُسوم البطاقات",
8887
FLASHCARD_TAGS_DESC: "#2أدخل الوُسوم مفصولة بمسافات أو أسطر جديدة ، أي بطاقات# رزمة3# رزمة",
8988
CONVERT_FOLDERS_TO_DECKS: "تحويل المجلدات إلى ملفات أصلية و ملفات الفرعية؟",

src/lang/locale/cz.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,7 @@ export default {
8282
FLASHCARD_GOOD_DESC: 'Customize the label for the "Good" Button',
8383
FLASHCARD_HARD_DESC: 'Customize the label for the "Hard" Button',
8484
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
85-
REVIEW_BUTTON_DELAY_DESC:
86-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
85+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8786
FLASHCARD_TAGS: "Tag pro kartičky",
8887
FLASHCARD_TAGS_DESC:
8988
"Zadete tagy oodělené mezerou nebo odřádkováním například. #kartičky #balíčke2 #balíček3.",

src/lang/locale/en.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,7 @@ export default {
8282
FLASHCARD_GOOD_DESC: 'Customize the label for the "Good" Button',
8383
FLASHCARD_HARD_DESC: 'Customize the label for the "Hard" Button',
8484
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
85-
REVIEW_BUTTON_DELAY_DESC:
86-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
85+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8786
FLASHCARD_TAGS: "Flashcard tags",
8887
FLASHCARD_TAGS_DESC:
8988
"Enter tags separated by spaces or newlines i.e. #flashcards #deck2 #deck3.",

src/lang/locale/es.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,7 @@ export default {
8282
FLASHCARD_GOOD_DESC: "Personalize la etiqueta para el botón: Bien",
8383
FLASHCARD_HARD_DESC: "Personalize la etiqueta para el botón: Difícil",
8484
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
85-
REVIEW_BUTTON_DELAY_DESC:
86-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
85+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8786
FLASHCARD_TAGS: "Etiquetas de las Tarjetas de Memorización",
8887
FLASHCARD_TAGS_DESC:
8988
"Escriba las etiquetas separadas por espacios o saltos de línea, por ejemplo, #memorizar #mazo2 #mazo3",

src/lang/locale/fr.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,7 @@ export default {
8383
FLASHCARD_GOOD_DESC: "Changez le texte du bouton Correct",
8484
FLASHCARD_HARD_DESC: "Changez le texte du bouton Difficile",
8585
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
86-
REVIEW_BUTTON_DELAY_DESC:
87-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
86+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8887
FLASHCARD_TAGS: "Tags des flashcards",
8988
FLASHCARD_TAGS_DESC:
9089
"Entrez les tags séparés par un espace ou une ligne i.e. #flashcards #paquet2 #paquet3.",

src/lang/locale/it.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,7 @@ export default {
8383
FLASHCARD_GOOD_DESC: 'Personalizza il testo per il pulsante "Buono"',
8484
FLASHCARD_HARD_DESC: 'Personalizza il testo per il pulsante "Difficile"',
8585
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
86-
REVIEW_BUTTON_DELAY_DESC:
87-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
86+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8887
FLASHCARD_TAGS: "Etichette delle schede",
8988
FLASHCARD_TAGS_DESC:
9089
"Inserire etichette separate da spazi o a capi, per esempio #flashcards #deck2 #deck3.",

src/lang/locale/ja.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,7 @@ export default {
8383
FLASHCARD_GOOD_DESC: 'Customize the label for the "Good" Button',
8484
FLASHCARD_HARD_DESC: 'Customize the label for the "Hard" Button',
8585
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
86-
REVIEW_BUTTON_DELAY_DESC:
87-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
86+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8887
FLASHCARD_TAGS: "フラッシュカードに使用するタグ",
8988
FLASHCARD_TAGS_DESC:
9089
'タグをスペースまたは改行で区切って入力してください。例: "#flashcards #deck2 #deck3"',

src/lang/locale/ko.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,7 @@ export default {
8282
FLASHCARD_GOOD_DESC: 'Customize the label for the "Good" Button',
8383
FLASHCARD_HARD_DESC: 'Customize the label for the "Hard" Button',
8484
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
85-
REVIEW_BUTTON_DELAY_DESC:
86-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
85+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8786
FLASHCARD_TAGS: "플래시카드 태그",
8887
FLASHCARD_TAGS_DESC:
8988
"태그를 공백 또는 빈 줄로 구분해서 입력해주세요. 예) '#flashcards #deck2 #deck3'",

src/lang/locale/pl.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,7 @@ export default {
8282
FLASHCARD_GOOD_DESC: 'Dostosuj etykietę dla przycisku "Średnio trudne"',
8383
FLASHCARD_HARD_DESC: 'Dostosuj etykietę dla przycisku "Trudne"',
8484
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
85-
REVIEW_BUTTON_DELAY_DESC:
86-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
85+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8786
FLASHCARD_TAGS: "Tagi fiszek",
8887
FLASHCARD_TAGS_DESC:
8988
"Wprowadź tagi oddzielone spacją lub nowymi liniami, np. #fiszki #talia2 #talia3.",

src/lang/locale/pt-br.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,7 @@ export default {
8484
FLASHCARD_GOOD_DESC: 'Customize o rótulo para o botão de "OK"',
8585
FLASHCARD_HARD_DESC: 'Customize o rótulo para o botão de "Difícil"',
8686
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
87-
REVIEW_BUTTON_DELAY_DESC:
88-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
87+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8988
FLASHCARD_TAGS: "Etiquetas dos Flashcards",
9089
FLASHCARD_TAGS_DESC:
9190
"Insira etiquetas separadas por espaços ou quebras de linha ex: #flashcards #baralho2 #baralho3.",

src/lang/locale/ru.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,7 @@ export default {
9191
FLASHCARD_GOOD_DESC: 'Настроить ярлык для кнопки "Нормально"',
9292
FLASHCARD_HARD_DESC: 'Настроить ярлык для кнопки "Сложно"',
9393
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
94-
REVIEW_BUTTON_DELAY_DESC:
95-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
94+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
9695
FLASHCARD_TAGS: "Теги карточек",
9796
FLASHCARD_TAGS_DESC:
9897
"Укажите теги разделенные Enter-ом или пробелом, например: #flashcards #deck2 #deck3.",

src/lang/locale/tr.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,7 @@ export default {
8282
FLASHCARD_GOOD_DESC: '"Orta" butonunun metnini özelleştirin',
8383
FLASHCARD_HARD_DESC: '"Zor" butonunun metnini özelleştirin',
8484
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
85-
REVIEW_BUTTON_DELAY_DESC:
86-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
85+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8786
FLASHCARD_TAGS: "Flash Kart Etiketleri",
8887
FLASHCARD_TAGS_DESC:
8988
"Etiketleri boşluklar veya yeni satırlarla ayırarak girin, örneğin: #flashcards #deck2 #deck3.",

src/lang/locale/zh-cn.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,7 @@ export default {
8282
FLASHCARD_GOOD_DESC: "自定义“记得”按钮的标签",
8383
FLASHCARD_HARD_DESC: "自定义“较难”按钮的标签",
8484
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
85-
REVIEW_BUTTON_DELAY_DESC:
86-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
85+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8786
FLASHCARD_TAGS: "卡片标签",
8887
FLASHCARD_TAGS_DESC: "输入标签,用空格或新建行分隔,例如:#flashcards #deck2 #deck3.",
8988
CONVERT_FOLDERS_TO_DECKS: "是否将文件夹内容转换为卡片组和子卡片组?",

src/lang/locale/zh-tw.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,7 @@ export default {
8282
FLASHCARD_GOOD_DESC: "自訂「記得」按鈕的標籤",
8383
FLASHCARD_HARD_DESC: "自訂「較難」按鈕的標籤",
8484
REVIEW_BUTTON_DELAY: "Button press delay (ms)",
85-
REVIEW_BUTTON_DELAY_DESC:
86-
"Add a delay to the review buttons('Easy', 'Good', 'Hard', 'Show answer') before they could be pressed again.",
85+
REVIEW_BUTTON_DELAY_DESC: "Add a delay to the review buttons before they can be pressed again.",
8786
FLASHCARD_TAGS: "卡片標籤",
8887
FLASHCARD_TAGS_DESC: "輸入標籤(用空白或換行字元分隔),例如:#flashcards #deck2 #deck3.",
8988
CONVERT_FOLDERS_TO_DECKS: "是否將資料夾內容轉換為牌組和子牌組?",

0 commit comments

Comments
 (0)