Skip to content

Releases: st3v3nmw/obsidian-spaced-repetition

1.14.1

28 Apr 10:09
641aa14

Choose a tag to compare

v1.14.1 of the Spaced Repetition plugin is out! 🚀 🗂️

Fixes:

  • Fixed broken edit modal
  • Fixed broken statusbar items

New PRs:

  • fix: fixed a few bugs #1482

1.14.0

26 Apr 14:34
31629a5

Choose a tag to compare

v1.14.0 of the Spaced Repetition plugin is out! 🚀 🗂️

Hi, so this one is a big update this time 😁 . As much requested;
I finally fixed that links weren't working properly. The ui got a big overhaul and
we are oh so closer to implementing the FSRS algorithm and saving the card/note schedule data in a separate file, with 2 new PRs.

The last two mentioned features should be coming in the next-ish release,
as I still want to test them thoroughly and maybe integrate them better 😇.

Added ✅

  • Added a dropdown in the deck list to change the review mode right then and there
  • Added an option to customize the hotkeys for the rating buttons
  • Added an option to close the modal when jumping to a note
  • Added two delete schedule buttons in the note file menu (has to be enabled)
  • Added a delete schedule button in the note review panel (has to be enabled)
  • Added a delete card button (has to be enabled)
  • Added a reset all settings button

Updated ♻️

  • Redesigned UI 🎨, to be easier to expand for future features & to further more improve mobile UX
  • Improved README to show more of the plugin via pictures

Fixed 🛠️

  • Finally fixed links & embedded media within cards 🥳
  • Fixed that the deck wasn't reviewable in cram mode, after reviewing it once
  • Fixed that the rating button colors weren't accessible enough
  • Fixed a bug with the burry list, which made a lot of cards not show up
  • Fixed incorrect description for the delete schedule option
  • Fixed keyboard navigation for cloze cards
  • Fixed that long math formulas were cut off in cards

New PRs

  • feat: Better landing page & fixed some bug in the deck info #1473
  • fix: fixed that links in cards weren't working properly & fixed that not all decks at once were reviewable #1472
  • fix: Fix small UI bugs & implementing a delete schedule option in the file menu of notes #1470
  • fix: close modal on jump #1432
  • feat: Integrated delete button pr #1468
  • feat: Better Edit Card Modal #989
  • feat: Ability to set custom hotkeys for card reviews #1467
  • feat: complete ui overhaul #1466
  • fix: improve keyboard navigation for cloze cards #1458
  • fix: fix "Jump to cart" feature #1462
  • fix: fixes several small bugs #1459
  • chore: rename master to main #1452
  • chore(deps): bump the pip group across 1 directory with 2 updates #1447
  • chore(deps): bump minimatch from 10.2.4 to 10.2.5 in the npm group #1450
  • chore: don't automatically update to major version #1449
  • chore: update dependencies monthly #1446
  • chore(deps-dev): bump eslint-plugin-unicorn from 63.0.0 to 64.0.0 #1443
  • chore(deps-dev): bump the minor-and-patch group with 3 updates #1442
  • chore: group dependabot updates to reduce noise #1441
  • chore(deps-dev): bump esbuild from 0.27.3 to 0.27.4 #1440
  • chore(deps-dev): bump @typescript-eslint/parser from 8.56.1 to 8.57.2 #1439
  • chore(deps-dev): bump typescript-eslint from 8.56.1 to 8.57.2 #1438
  • chore(deps-dev): bump jest from 30.2.0 to 30.3.0 #1437
  • chore(deps-dev): bump jest-environment-jsdom from 30.2.0 to 30.3.0 #1436
  • chore(deps): bump ffurrer2/extract-release-notes from 2 to 3 #1435
  • chore: add dependabot and update testing workflow #1433
  • chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates #1430
  • chore(deps): bump yaml from 2.8.2 to 2.8.3 in the npm_and_yarn group across 1 directory #1429
  • chore(deps): bump picomatch from 2.3.1 to 2.3.2 in the npm_and_yarn group across 1 directory #1428
  • chore(deps): bump flatted from 3.4.1 to 3.4.2 in the npm_and_yarn group across 1 directory #1424
  • chore(deps): bump flatted from 3.3.3 to 3.4.1 in the npm_and_yarn group across 1 directory #1422

1.13.9

13 Mar 11:17
7ffe52a

Choose a tag to compare

v1.13.9 of the Spaced Repetition plugin is out! 🚀 🗂️

Added ✅

  • Added an again button for same day review
    -> It is basically a hard button, which always schedules the card for the same day
  • Added a development news section on the github discussions page
    -> The aim here is to keep the community updated and to allow for better transparency when it comes to the development of this plugin
  • Added postcss for a better development experience
    -> Allows for more decentralized css files, but it will generate one big styles.css again

Updated ♻️

  • Separated delete schedule buttons into 3 more granular delete buttons
    -> Allows to delete card schedules separately from note schedules
  • Updated roadmap
  • Improved the documentation website (only visually so far 😅 )
  • Improved the locale system so that it is easier to add new text

Fixed 🛠️

  • Fixed that the open cards in note command was broken

New PRs

  • feat: better delete schedule settings section #1418
  • feat: Added an again button for same day review & adjusted some small visual things #1417
  • fix: Fixed that opening cards in a note lead to the plugin crashing sometimes #1416
  • feat: Improved docs & readme #1412
  • feat: Added postcss to improve ui development #1411

1.13.8

04 Mar 23:28
d9af6c4

Choose a tag to compare

  • feat: Adds a button to jump to the current item in your notes #1406
  • feat: Implemented, that a review sequence with only one deck opens the flashcard view right away #1405
  • feat: Implemented a customizable start of day #1404
  • fix: fix visual bugs & fixed reset card feature #1399

1.13.7

03 Mar 21:41
7994373

Choose a tag to compare

  • fix: fixes that the folders to ignore setting was broken #1394
  • feat: delete scheduling data from all notes and flashcards #1319
  • feat: fully separated ui and business logic #1391
  • feat: text inputs for clozes #1388
  • chore: update dependencies #1387
  • fix: Fixed bug where a different order of frontmatter props would break note review queue #1386
  • feat: Improved README #1383
  • feat: Add Usage TLDR section to README #1382

1.13.6

24 Feb 15:43
b000a58

Choose a tag to compare

  • feat: The settings open in tab, card width, card height are now dependent on the device that one is on #1379
  • feat: redesigned & fixed the note review view #1378
  • feat: redesigned statusbar items #1377
  • feat: redesigned settings tab for better accessability #1376
  • feat: refactored settings view & statistics view into several components #1374

1.13.5

21 Feb 15:31
bb96926

Choose a tag to compare

  • chore(deps): bump ajv from 6.12.6 to 6.14.0 in the npm_and_yarn group across 1 directory #1367
  • fix: Fixed that the layout in the settings ui was breaking on small screens #1370
  • fix: fixed that the ribbon button was opening a modal instead of a tab, even though openViewInTab was set to true #1369
  • fix: Fixed that the settings view on mobile was broken, after opening the sr plugin once #1368
  • fix: fixed layout issues that came in with the new obsidian mobile version #1361
  • chore(deps): bump minimatch from 10.1.1 to 10.2.1 in the npm_and_yarn group across 1 directory #1366
  • feat: add Ukrainian (uk) language support #1350
  • chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates #1363
  • chore(deps): bump preact from 10.27.2 to 10.28.2 in the npm_and_yarn group across 1 directory #1353
  • docs: host docs on apex domain #1349

1.13.4

30 Nov 15:08
1.13.4
173f6d0

Choose a tag to compare

  • chore: bump docs dependencies #1334
  • fix: add check to make sure card context exists #1281
  • chore: bump dependencies #1333
  • chore(deps-dev): bump esbuild from 0.23.1 to 0.25.0 #1332
  • chore(lang): fix formatting #1331
  • feat: add Dutch translation #1327

1.13.3

23 Mar 15:49
1.13.3
d11a10a

Choose a tag to compare

  • chore: update dependencies #1246
  • fix: update zh-cn.ts #1231
  • docs: Revise some of the Chinese Docs #1243
  • fix: mobile screen rotation fix #1194
  • refactor: clearIfNewDay #1226
  • fix(scheduler): clear buried questions on new day #1199
  • chore: update dependencies #1225
  • chore: update dependencies #1216
  • chore: update turkish translation #1198
  • fix: Change Decks list card count box size #1211
  • feat: add Ukrainian language support #1215
  • chore(deps): bump @eslint/plugin-kit from 0.2.0 to 0.2.4 #1191
  • feat: Option for viewing sr decks and cards in tabs #1169
  • fix: Add description to cloze settings #1158

1.13.2

21 Oct 08:07
1.13.2
b4aede7

Choose a tag to compare

  • refactor: make fuzzing less aggressive #1147
  • fix(note stats): destroy grid after closing settings #1146
  • fix(sidebar): duplicate icons & reviewQueueView undefined exception #1145
  • fix: picking up of inline reversed cards #1143
  • fix(multiline cards): the Qn should start from the immediate empty line above it #1142
  • fix(load balancer): update due dates histogram after review #1141
  • feat: add note stats #1140
  • chore(git hook): add precommit-hook to handle validation checks #903
  • feat: add load balancer setting #1139
  • ci: add codecov #1131
  • fix: link to docs for cloze patterns setting #1127