Skip to content

Releases: RickCarlino/KoalaCards

v4.0.1

02 Nov 16:28
a6d0ed3
Compare
Choose a tag to compare

Bug fixes and quality of life improvements.

v4.0.0 Initial Release

27 Oct 18:26
21eb839
Compare
Choose a tag to compare

This is a complete rewrite of the current review system with a focus on better new-user experience.

v3.2.0

20 Oct 07:50
00c6b0d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.0...v3.2.0

v3.1.0

03 Mar 16:34
7a74274
Compare
Choose a tag to compare

What's Changed

Features

  • Batched failure review to minimize interruptions when doing drills.
  • Add penalty timer for slow responses.
  • Add audio replay penalty
  • Keyboardhotkeys

Fixes

  • Upgrade to node 21
  • Fix queries related to lesson fetching
  • Prompt improvements
  • Various UI improvements
  • Magic link sign on flow improvements for email clients that generate "link previews".
  • Audio transcription bug fix for languages other than KO/EN
  • Dep upgrades
  • "Create" flow UX improvements

v3.0.1

25 Feb 01:41
Compare
Choose a tag to compare

What's Changed

  • User selected SRS rating
  • ES/FR/IT support
  • directory re-structuring.
  • Better hotkey support / UI
  • numerous bug fixes

v3.0.0 - PostgreSQL, FSRS Scheduling, Multi-facet reviews

19 Feb 22:47
7ebc1e6
Compare
Choose a tag to compare

What's New?

  • First review with "multi-faceted" reviews. Example: Failing a speaking exam does not change stats for a listening exam. This is more inline with goals from the whitepaper.
  • PostgreSQL. Migrating from SQLite had to happen at some point. I decided to do it now before we get too many users.
  • FSRS. Once I hit the 1,800 card mark, it became obvious that SM-2 would not scale to the level I wanted. I swapped out SM-2 for FSRS vis femto-fsrs.

v2.3.0 - Final v2 release

19 Feb 18:36
d030067
Compare
Choose a tag to compare

The next release will be v3, which will use a new scheduling algorithm and database (PostgreSQL).

Since I had only a small handful of v2 beta users, I have decided to not do an automatic data migration. Please contact me if you are using v2 and need help upgrading.

v2.2.0

14 Nov 01:37
071d552
Compare
Choose a tag to compare

What's Changed

"Add More" button on card creation page.
"Flag Obnoxious", Spell check on system prompt
👏 Ability to disagree with results.
Ability to export cards
Add edit link on failure panel.
Add hotkeys to failure button
Add jitter to prevent scheduler pileups
Add lastSeen column to user table.
Add more debug points
Add more timestamps to card table.
Add prometheus Bearer auth
Beautify the failure page (kind of)
Bug fix: Dictation test was never incorrect.
Bug fix: Import spinner, "blinking" on study page.
Bugfix: Don't add flagged cards back in the deck.
Bulk deletion of flagged cards.
Cleanup audio files, dead code removal.
Dep updates
Docs
Don't playback listening quizzes.
Dont do so many listening quizzes at the start
Leech, ease hell bulk removal
Fine tune EARLY_REVIEW_INTERVAL_MAPPING
Fix deck stats, show lapses while studying.
Fix flag vs. fail bug. Make prompts shorter, Ability to flag failed q…
Fix getLessonMeta queries.
Fix lint errors
Fix loading status on card creation page.
Fix off-by-one error in spaced repettion algorithm. Update README, ad…
Improve card intro progression
Logo update, old file deletion, README updates.
Make a beep when incorrect
New feature: Dictation transcript history.
Non-integer grading scale
Only playback audio 50% of the time.
Part I of UserSettings table
Pause lesson on failure
Update demo video
Upgrade to latest NextJS
Use newer GPT-3.5 model version
Validate lengths of inputs.
Verbiage updates and historical transcripts.
When user hits fail button, show failed card.

Full Changelog: v2.1.0...v2.2.0

v2.1.0: Cloud Hosting Updates

05 Oct 02:44
b3be3bd
Compare
Choose a tag to compare

Fixed bugs, updated all NPM packages, added Dockerfile to improve cloud-based deployments.

v2.0.0 - Stable(ish) Koala

30 Sep 01:48
02f2e0f
Compare
Choose a tag to compare

The app is now stable enough to use regularly for real-world studying.
KoalaSRS has now transitioned out of the "alpha" phase and into the "beta" phase.