spaced_repetition 1.0.0 copy "spaced_repetition: ^1.0.0" to clipboard
spaced_repetition: ^1.0.0 copied to clipboard

Simple implementation of the SM-2 spaced repetition algorithm.

1.0.0 #

Added #

  • Add the conventional package:spaced_repetition/spaced_repetition.dart entrypoint.
  • Add public Sm2 and Sm2Response API types.
  • Add input validation for SM-2 quality scores and persisted review state.
  • Add a simple Dart usage example and an interactive Flutter example app.

Changed #

  • Convert the package from a Flutter package to a pure Dart package.
  • Align interval rounding and ease factor updates with the official SM-2 specification.
  • Update package metadata, README, API documentation, and tests for a stable 1.0.0 release.

Removed #

  • Remove legacy Sm and SmResponse public API types.

0.1.0 #

  • initial release
5
likes
160
points
101
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Simple implementation of the SM-2 spaced repetition algorithm.

Repository (GitHub)
View/report issues

Topics

#spaced-repetition #sm2 #supermemo #flashcards #learning

License

GPL-3.0 (license)

More

Packages that depend on spaced_repetition