Generated by the awesome auto-changelog
package 👏🏽.
v18 - 23 December 2024
- Shuffle cards in place
2baba83
- Fix blank card issue on grade
268100f
- Dark Theme Tag Selector Color Issue
7263d79
- Dark Theme Button Color Issue
e5d613a
- Refactor: Breakdown queries.ts
dec21b2
- Add release script
ac0c1eb
- Shuffle cards in place
2baba83
- Fix settings behavior
758496c
- Add repomix config
6e7d177
- Fix blank card issue on grade
268100f
- Dark Theme Tag Selector Color Issue
7263d79
- Dark Theme Button Color Issue
e5d613a
- Major Refactor: Query + Completion Logic + Testing Infrastructure (#31)
77da721
v17 - 20 May 2024
- Handle changing back to spaced repetition mode during practice
fc33195
- Handle changing back to spaced repetition mode during practice
fc33195
- Refactor: Create shared field values parser
572eb87
- Improve Readme
aa901fb
- Ensure tests run on consistent timezone
8d60589
v16 - 7 April 2024
- Support Partial completion of daily limit
0f31c72
- Implement Fixed Intervals (#25)
7b27727
- Create blocks directly on review pages
ed66139
- Add RTL Support Setting, resolves #23
b17f74d
dateCreated
should be of latestChild92bff45
- Support Partial completion of daily limit
0f31c72
- Improve changelog rendering template
713947d
dateCreated
should be of latestChild92bff45
- Implement Fixed Intervals (#25)
7b27727
- Refactor review reminder counts to include all tags
2ba8e50
- Create blocks directly on review pages
ed66139
- Add RTL Support Setting, resolves #23
b17f74d
- Refetch Data when app is re-activated
5312ad6
8 April 2023
- Add Daily Limit Setting
#17
- Create FUNDING.yml
9e7bdd0
- Release v14
bf524fd
- Update FUNDING.yml
4e94127
- Update README.md
cfafbf3
5 March 2023
- Add Cram Mode
#13
- Release v12
a506296
- Release v13
290d2d0
- Performance Optimization: Defer data sync
121dac7
24 February 2023
- Performance Bug Fix: Don't await practice call
#8
- Release V11
dd34339
- Sort Due Cards to maximize retention
ef01ef3
- Fix types
04a45bf
- Add video walkthrough
d5d0855
29 January 2023
- Bug Fix: Use calculated next due date
9f36b2a
- Suppor ReImporting
41b2e7a
- Add empty state to migration tool
0ccfbf9
- Add Command Palette Action to start review session
2bd16aa
- Support tags with commas #4
4b4a735
- Update keyboard shortcuts table
d80065d
- Release V10
33003bc
- Continue Progress Report if API early returns
2e36e8e
- Bug Fix: "Show Answer" state showing up incorrectly
43ad518
- Bug Fix: Show correct showAnswer state after tag change
1408f60
21 January 2023
- Roam SR Migration Tool
#9
- WIP: Working saving data
e0d1292
- Checkpoint
43393c7
- Checkpoint: Fetch/Parse/Convert Roam/sr practice Data
43872cc
- Hookup token
300a828
- Support merging existing records
77f3857
- Make data page configurable
5e3d420
- Add docs plus some bug fixes
8b5e741
- Settings Bug Fix: On init, only replace default values with actual values
2b59b9b
- Add already imported count
349c8b8
- Release v9
81afa8f
- cleanup
12bea78
30 October 2022
- Add Typescript
1b6e60b
- Refactor: Extract Card Block into its own component
11b0628
- Add Custom Cloze Masking with single brackets
{}
#180fdad7
- Add Text Masking "Cloze" Support (#1)
f5e23f2
- Added: Sidepanel counters live update as review blocks are tagged
da8731f
- Add Back/Forward Shortcuts (🔙 🔜)
5f7150d
- Update Readme + Bump Version
5c6b22f
- Update readme
03ba2da
30 September 2022
- Fix roamAlphaAPI Create Page Regressions
127d486
26 September 2022
- Fix lottie legacy deps issue
cbb52f1
- UI: Add better "done" state
0d595c2
- Add breadcrumbs
18d839a
- Bump Version + Update changelog
881c9ac
- UI: Collapse memo block references on daily pages as we scroll
e1f130f
- Show oldest newly added cards first
f9ebf67
- Add show breadcrumbs keyboard shortcut
0953756
- New Feature: Add skip button control
36b2133
- Refactor Tooltip component
b0ba247
- Side Panel Widget: Show new and due counts
54b6bee
- Collapse memo data block references by default
5e4163a
- Side Panel Widget: Add tooltip to counts
1beb3c7
- UI: Make tags a bit smaller
f2f99e3
- Bump verions
1bf1988
- Update CHANGELOG.md
fe072b6
- Update CHANGELOG.md
b10c9bb
- Update CHANGELOG.md
6d1feca
- UI: Fix mobile long content button stack overflow bug
63a3a53
- UI Tweak: Hide header focus outline in safari
89bdfe4
- Webpack: Auto resolve js & jsx extensions
69e26df
13 September 2022
- UI Tweak: Optimize footer controls for mobile
5aad3dd
- SM2 Algorithm Update: Each grade now results distinct relative interval
a51c4b3
- UI Tweak: Remove “review” label from header
d6d63df
8 September 2022
- Highlight buttons on keyboard trigger
a033697
- Show next review interval date hover
26fb314
- Fork SM2 Algorithm
9404262
- Bump version + update readme
cc6f13e
- SM2 Tweak: "Forgot" grade should decrease interval to 0
b7db154
- Change "Hard" grade from 3 => 2
909ba99
- Cleanup: Comment no longer relevant
f64ab6d
27 August 2022
- Refactor: Generate UID Manually
6af93e4
- Bug Fix: Handle empty tagsListString
b6ba599
- changelog
bba311e
- Prevent grading shortcuts on done screen
8bf42f7
- UI Bug Fix: Card count handles done state
917b856
27 August 2022
27 August 2022
- Add Unit tests + new tag
985582c
- Build Scaffold
13bd70d
- Render content + Add Eslint
b76ca17
- Add Status Badge
943309c
- Add emotion css
1cdbc90
- Eslint: Cleanup
d4d903e
- Scaffold Overlay
5a8ee75
- Add practice behavior
aa1ef64
- WIP: Begin setting up query testing
629a52e
- Add multi-select + settings panel
9dd2104
- Refactor: Keep footer visible + tweaks
6187a16
- Add keyboard shortcuts
b1bf562
- Render Roam Component Instead
dde598e
- Refactor: Remove imperative init fn
e88c507
- Refactor: Create useSettings Hook + other tweaks
b019c15
- Install prettier
96060a7
- Create basic queries to get all cards data
271a801
- Prettier format: longer lines
960fb56
- Handle empty state + new cards
761b6b0
- Bug Fix: Space press + stale currentCardRefUid
b023052
- UI Tweaks
b0250c1
- Proper init function + other fixes
984d567
- Bug Fix: space key after changing tag
22463f0
- Fix eslint
83fe2bc
- Update issue templates
75ca822
- Add "good" control + other tweaks
87f2df5
- Sync settings on change + init state
2aa013b
- Update queries to handle initial empty state
679037a
- More UI Tweaks
e048cb3
- Add block props to create child block function
a32e1d8
- Update README.md
9b7a8b6
- Update sidebar element
8ce330d
- Refetch on close
d0bd22b
- Ui Tweaks
1a1bab7
- Use roam util helpers instead of DayJs
7eb1f65
- Make width responsive
28d86fa
- PR Feedback: no need to sleep for write events
7085690
- Bug Fix: Reset on tag change
ab385d7
- PR Feedback: Namespace new global
9dcf8b3
- Remove sync setting for now
cbb3c48
- Refactor: simulate mouse click events
67418d1
- Update README.md
fa23aae
- Fix vscode alias go to definition
9dced05
- Cleanup logs
84a1421
- Update README.md
77b7520
- Ui Tweak: Change tag selector text color
79ede5d
- Omit hiding sidebar for now
76067d6
- Bug Fix:
children
cam beundefined
820e4d7
- PR Feedback: Queries are sync
310d9a9
- PR Feedback: Fix typo
e48386a
- Cleanup log
7d9b770
- Eslint Jest bug fix
2b0b36f
- Bug Fix: Due cards function
9cdc808
- Update README.md
2236931
- Bug Fix: If no cards don't show 1/0
eb4b96d
- Bug Fix: Default settings
72a3795
- Update build.sh
f851a9f
- Update build: install deps
0121870
- Add build script
6020d4b
- Bug Fix: ReactDOM external
002ad0e
- UI tweak: Make wider
d52d1ae
- Bug Fix for dates without children
e216fa9