Skip to content

Latest commit

 

History

History
278 lines (217 loc) · 25.1 KB

CHANGELOG.md

File metadata and controls

278 lines (217 loc) · 25.1 KB

Changelog

All notable changes to this project will be documented in this file.

Generated by the awesome auto-changelog package 👏🏽.

v18 - 23 December 2024

New Features

Bug Fixes

  • Fix blank card issue on grade 268100f
  • Dark Theme Tag Selector Color Issue 7263d79
  • Dark Theme Button Color Issue e5d613a

Other Changes

  • 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

Bug Fixes

  • Handle changing back to spaced repetition mode during practice fc33195

Other Changes

  • 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

New Features

  • 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

Bug Fixes

  • dateCreated should be of latestChild 92bff45

Other Changes

  • Support Partial completion of daily limit 0f31c72
  • Improve changelog rendering template 713947d
  • dateCreated should be of latestChild 92bff45
  • 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

5 March 2023

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 {} #1 80fdad7
  • 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

  • Add changelog e5dbd0f
  • Bug Fix: forgot to update this namespace cbb62a8

v1

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 be undefined 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