Releases: st3v3nmw/obsidian-spaced-repetition
Releases · st3v3nmw/obsidian-spaced-repetition
1.14.1
1.14.0
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
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
1.13.7
- 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
- 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
- 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
1.13.3
- 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
- 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