All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog.
- Fixes [BUG] Malformed card text during review, when multi-line card has space on Q/A separator line #853
- Add integration with the ad-monition plug-in to create cards within certain code blocks Issue
#747@DanielChicoUGR
- Fixes bug #815 HTML review comment deactivates block identifier #815
- Improved how spacing between the buttons was done
- Centered the button groups, which wheren't centered
- Fixed a hack in the response of the cram card mode
- chore: fix README to point to new project board
#848 - chore: update pt-br.ts for Brazilian Portuguese translation
#765 - chore: update dependencies
#845 - Bug 826 auto review next note doesn't work when first note reviewed is not selected from sidebar
#827 - Completion and improvement of
rutranslation.#838 - [FIX] Bug #841.
#842 - Fix/bug 424 review next cache race
#821 - fix:multiLineTextFinder to handle null return value from find method
#830 - Fixes bug #670 apply label customisation easy/good/hard uniformly across buttons & menu
#835
9 January 2024
- Bump version to v1.11.0
#832 - chore: Update dependencies
#824 - Support richer set of flashcard ordering during review
#820 - Bug 800/812 nested lists indentation
#818 - Bug 799 Cloze Breaks When }} Encountered
#816 - Bug: review note corrupts metadata for files with cr/lf line endings 776
#802 - Update manifest.json
#793
12 November 2023
- Bump version to v1.10.5
#789 - Bug edit flashcard sometimes corrupts question text in file
#784 - Bug note review invalid metadata 764
#782
30 October 2023
- Bump version to v1.10.4
#780 - Bug fix: questions now removed from postponement list; etc
#775 - fix: multi-line tag ('$$') converted to single-line ('$') after card reviewed
b9c354d
23 October 2023
- Bump version to v1.10.3
#772 - doc: update note about the reversed card
#699 - Fix bugs regarding bury sibling cards
#763
9 October 2023
- Bump version to 1.10.2
#756 - refactor: Separate business logic from user interface code
#751 - Remove the spaces before and after the question marks in the multi-line basic flashcards
#719 - chore: Update dependencies
44e9bb6 - chore: Update dependencies
1f69f96 - feat: Add E2E testing
1ef0663
5 May 2023
- Bump version to v1.10.1
#679 - style: Fix formatting
#678 - remove skip after modifying card text
#671 - Add translations to the Spanish language.
#667 - Update translations
zh-cn.tsandzh-tw.ts#676 - Close very old issues (>= 1 year)
#665 - Update changelog
#664 - show MAX_INTERVAL unit in title
#643 - Fix issue requiring collapseIcon to be clicked twice to expand/collapsed deck tree
#656 - Update ru.ts
#657 - Consume keyboard event in flashcard modal
#637
6 February 2023
- Remove custom dir mkdocs setting
#622 - Bump version to v1.10.0
#621 - Add a skip button to the flashcards menu
#620 - Get rid of Giscus comments
#619 - Fix ar.ts formatting
#618 - update ar.ts for Arabic translation
#616 - Fixed some terms.
#611 - Fix card info
#593 - Add note title to card context
#592 - Update Changelog
#591 - Add per-deck cramming command
#515 - Add flashcards menu
#589 - Add flashcard editing modal
#587 - Update esbuild dep
e33ec93 - Update plugin version
2bf13a9 - Add skip card logic
fef51b6
8 January 2023
2 January 2023
2 January 2023
- Fix changelog path
#574 - Bump version to v1.9.2
#573 - Update contribution docs
#572 - Add root CONTRIBUTING.md
#566 - Fix release gh-action 2
#565 - Fix release gh-action
#564 - Update docs
#563 - Add upload docs GitHub action
#562 - Move wiki to GitHub pages
#561 - Update flashcards image formats
#560 - Make flashcard text selectable
#559 - Prevent regex from matching to last --- in file
#532
12 December 2022
- Fix README formatting and bump version
#546 - Fix extra note review panes being added
#545 - Add list of translations into README
#544
12 December 2022
- Fix back button
#543 - Revert to npm over yarn
#542 - Fix zh-TW formatting
#541 - Update dependencies
#539 - Add REVIEW_PANE_ON_STARTUP
#540 - Traditional Chinese strings. (zh-TW)
#536 - Update zh-cn.ts
#535 - Make the note review pane optional
#531 - Add Brazilian Portuguese Translation 🇧🇷
#518 - Replace crlf to lf on card parse
#523 - style: set the flashcard's font size as user editor, with var(--font-text-size)
#480 - Added new setting to collapse/expand subdecks
#510 - Add curly brackets as option for cloze fields
d8c0e9e - [feat] add modal history feature
c6bb8f0
24 July 2022
- Regenerate yarn.lock file
#474 - Fix breakage with Obsidian v15.4 and add customizable review buttons
#469 - Bump minimist from 1.2.5 to 1.2.6
#473 - Bump moment from 2.29.1 to 2.29.4
#472 - Fixed mistakes in ru.ts
#464 - Add "ogg" as supported audio file format
#425 - Update jest config
#419 - fix: handle code fences better
#402 - Add and run prettier
#413 - Translate Korean
#417 - Update zh-cn.ts
#416 - Fix breakage with Obsidian v15.4 and add customizable review buttons (#469)
#273 - add lockfile
c386dc3 - Add localization check
bce5c22 - Upgrade dependencies
9d34c56
21 February 2022
- I
ve done the translation to Russian. [#403`](#403) - Add czech translations
#391 - Update zh-cn.ts
#364 - Промежуточное сохранение
1f0f46c - Intermediate result saving)
e35c012 - Intermediate result saving)))
8ac56ae
2 January 2022
- Fix textInterval - more accurate calculations
3b0446a - Remove dependabot
2236396 - Fix tag override
07e1de4
1 January 2022
- Stats & transclusion improvements
#358 - Bump typescript from 4.4.4 to 4.5.4
#355 - Bump obsidian from 0.12.17 to 0.13.11
#356 - Bump @types/node from 16.11.17 to 17.0.5
#357 - Fix first time random card selection
#353 - [Bug fix] for HTML Comment parsing
#350 - Scheduling fixes & tests
#352 - Remove dependence on Obsidian Charts plugin
#351 - Scheduling unit tests
#316 - Changing interpolate to an optional arg of t
#315 - Bump @typescript-eslint/parser from 4.33.0 to 5.8.0
#345 - Bump @types/node from 16.11.14 to 17.0.1
#344 - Bump esbuild from 0.13.15 to 0.14.5
#341 - Bump @typescript-eslint/eslint-plugin from 4.33.0 to 5.7.0
#340 - Correct notes(s) to note(s) in en.ts lang file
#323 - ja: added Japanese translation
#318 - Bump eslint from 7.32.0 to 8.3.0
#326 - Overwrite deck on card
#299 - Open file was changed to "Edit Later"
#300 - Bump esbuild from 0.12.29 to 0.13.2
#302 - Updated to display mp3 and webm audio on flashcards
#297 - Added translations DE
#298 - Cram Flashcards
#291 - Fix collapsed/expanded states when redrawing the sidebar
#290 - Using tags from User Preferences and not their full name that includes the sibling
#292 - Change Eases x-axis from DAYS to EASES
#285 - Fix dependencies & esbuild workflow
66766a8 - Change some innerHTML text to JSX
3623efc - transclusions initial implementation
0e12388
29 August 2021
- Returned cursor position on "open file" or "Edit later"
#281 - Change "Open file" to "Edit later"
#280 - Add bolded to cloze cards conversion
#277 - Develop
#276 - Update (see PR notes)
#271 - New Icon for app
#275 - Move to ESBUILD from rollup
#268 - Added for those working with VSCODE
#265 - Roll back caching & more stats
#264 - Fixes
#263 - Switch to esbuild
177bc78 - Delete main.js
76b94d1 - Refactor
26d9dbd
19 August 2021
- Multiple review queues fixes
#258 - Add multiple note review queues & curly braces consistency in blocks
#252 - Fixes
#251 - Bump @types/jest from 26.0.24 to 27.0.1
#245 - Refactor & change code's line max length
#236 - Merge WIP for multiple review queues
#234 - Add option to ignore folders in note review
#232 - Prettier
1d4bcdc - block curly brace consistency
d9181f5 - First pass at implementing "review decks".
069619c
8 August 2021
- Parser tests
#230 - Single & multiline cards
#229 - Fix logger & legacy scheduling
#228 - Generalize flashcards processing & logging
#227 - Caching & settings debounce fix
#226 - Bump @rollup/plugin-commonjs from 19.0.2 to 20.0.0
#225 - Add single & multiline reversed cards
c3e6c0d - Fix settings - debounce
17d7496 - Add caching
3808ce0
4 August 2021
- Add multilingual support
#223 - Fix bugs with cloze cards & newlines
#222 - Refactor
#220 - Fixes
#219 - Fix statistics view - accumulate overdue cards, linearity
#217 - Go to flashcard position after clicking open file
#215 - Code refactor
#214 - Allow flashcard height and width to be customizable
#210 - Bump @types/node from 15.14.1 to 16.3.0
#188 - Refactor code
05d3217 - Create CODE_OF_CONDUCT.md
9798c69 - rename related to siblings
82651b4
20 June 2021
- Randomize card order option
#170 - resize image, large screen mode
#169 - per deck totals
#168 - fix bug when parsing nonexistent images
#166 - Parse card only once
#165 - bump version to 1.5.7
856d423 - randomize card order option
3f2d97e - fix bug when parsing nonexistent files
c906afe
13 June 2021
12 June 2021
11 June 2021
10 June 2021
- fixes
#150 - Overall deck counts and sync locks
#149 - sync locks
4d4f3d4 - overall deck counts
c7eb5cf - bump version to 1.5.3
e4a897c
7 June 2021
- save buryList data fix
#143 - fix deck transition behavior
#142 - better burying of cards
#141 - fix CSS on light themes
#140 - show folders based on the presence of flashcards instead of files
#137 - show folders based on the presence of flashcards inside of them instead of files
a65ca7f - bump version to 1.5.2
3ffe4f0 - make async
0541e77
6 June 2021
6 June 2021
- load balancing
#131 - Boost cards after delay.
#130 - fix parsing of http(s) image links
#128 - Bump @rollup/plugin-node-resolve from 9.0.0 to 13.0.0
#126 - Bump @rollup/plugin-commonjs from 15.1.0 to 19.0.0
#127 - Bump @rollup/plugin-typescript from 6.1.0 to 8.2.1
#125 - Bump @types/node from 14.17.2 to 15.12.1
#124 - Nested decks feature
#123 - showFileNameInFileLink option
#116 - nested decks feature
3214175 - types
0af6c12 - Create codeql-analysis.yml
492f9a8
31 May 2021
- Settings: split tags with newlines and spaces
#107 - Fix dollar signs replacement
#106 - Fix reset progress NaN bug
#105 - bump version to 1.4.9
fe9b37f - Remove redundant \n
83ef968
21 May 2021
21 May 2021
- disable cloze cards option
#97 - regexes & fix
#95 - store original front and back text to put back after review
#94 - show card context setting
#89 - fix review flashcards command
#85 - bump version to 1.4.7
8b84184 - addContextToCard option
a4197c3 - remove these console.logs
4098f10
16 May 2021
16 May 2021
- Make flashcard separators configurable
#77 - Indentation to be preserved while making flashcard
#75 - Limit on number of days to display on right panel
#74 - Image support
#73 - Update plugin settings
#72 - Maximum interval option
#71 - Use month(s) & year(s) when intervals get too big
#69 - Shortcut for review flashcards
#68 - maximumInterval option
d793c42 - applyDebounceTimer
3b3ca00 - Settings sliders
ead217d
8 May 2021
- Fixes for better mobile UI/UX
#57 - fix versions
b7cb3cd - bump version to 1.4.4
0a59d8f - More mobile UI/UX fixes
accbf0c
8 May 2021
- bump version to 1.4.3
#55 - Change date format to YYYY-MM-DD
#54 - Fix issue with horizontal rules during notes review
#51 - Decks, make flashcards view scrollable
#50 - Refactor
#47 - refactor
f633e72 - started on decks
0c1944e - moved some enums & interfaces to types.ts
503ec0f
2 May 2021
- Setting to remove review options from file menu
953147e - bump version to 1.4.2
aafd4ef - Update README.md
335bb6f
1 May 2021
- Fix Broken Link in README
#42 - bump version to 1.4.1
c389a2f - Fix broken link in settings
65fe74b - Fix Broken Link
3da32ac
1 May 2021
- Add flashcards count to statusbar, bugs fix
#41 - Reset card's progress
#40 - Cleaned up settings
#39 - Support for cloze deletion cards
#38 - change to ISO8601 dates
#37 - Added support for cloze deletions
ef29e14 - docs
d12cb0e - Burying of related cards
12344cc
20 April 2021
19 April 2021
- allow for both kinds of review in the same file
06cda88 - bump version to 1.3.1
3f52456 - Update README.md
d6686c7
19 April 2021
- Functional flashcards support (I hope)
#23 - Some work on flashcard support
#22 - Split plugin into separate 'modules'
#21 - split plugin into separate 'modules'
df30fb8 - Flashcard UI/UX
efb8d78 - Flashcards seem to be working
ad8b22c
15 April 2021
- Add a third review state: good
#18 - add a third review state: good
51ea4ec - Update README.md
78b83ad - Bump version to 1.2.3
0ac4cb1
14 April 2021
14 April 2021
13 April 2021
- Mechanism to only review certain tags
#11 - Notice on YAML attributes change
852479f - bump version to 1.2.0
327f5cd - fix
43fb6ce
13 April 2021
12 April 2021
- Refactor
#6 - refactor
#5 - Added file context menu
#3 - fix
348bdff - Update README.md
df01880 - fix initial ease calculation
12f1622
11 April 2021
- added file context menu
6c19778
11 April 2021
9 April 2021