Skip to content

Releases: openedx/frontend-app-learner-dashboard

v1.0.0-alpha.15

23 Apr 14:40

Choose a tag to compare

v1.0.0-alpha.15 Pre-release
Pre-release

1.0.0-alpha.15 (2026-04-23)

Bug Fixes

  • wrap certPreviewUrl with baseAppUrl in CertificateBanner (56b971c), closes #813

v1.0.0-alpha.14

22 Apr 15:40

Choose a tag to compare

v1.0.0-alpha.14 Pre-release
Pre-release

1.0.0-alpha.14 (2026-04-22)

Bug Fixes

  • adopt frontend-base shell style manifest (8976fa3)
  • name learner-dashboard-main chunk in routes (ad39800)

v1.0.0-alpha.13

15 Apr 16:59

Choose a tag to compare

v1.0.0-alpha.13 Pre-release
Pre-release

1.0.0-alpha.13 (2026-04-15)

Bug Fixes

v1.0.0-alpha.12

13 Apr 18:38

Choose a tag to compare

v1.0.0-alpha.12 Pre-release
Pre-release

1.0.0-alpha.12 (2026-04-13)

Bug Fixes

  • prepend lmsBaseUrl to relative resumeUrl in ResumeButton (4a75852)

v1.0.0-alpha.11

13 Apr 17:42

Choose a tag to compare

v1.0.0-alpha.11 Pre-release
Pre-release

1.0.0-alpha.11 (2026-04-13)

Bug Fixes

v1.0.0-alpha.10

13 Apr 17:41

Choose a tag to compare

v1.0.0-alpha.10 Pre-release
Pre-release

1.0.0-alpha.10 (2026-04-13)

Bug Fixes

  • update tests for link role after href change (1fa94a4)
  • use actual URLs in course action button hrefs (205cc6b)

v1.0.0-alpha.9

09 Apr 13:56

Choose a tag to compare

v1.0.0-alpha.9 Pre-release
Pre-release

1.0.0-alpha.9 (2026-04-09)

Bug Fixes

  • remove learnerDashboardMessages export from index.ts (c540a57)

v1.0.0-alpha.8

09 Apr 13:03

Choose a tag to compare

v1.0.0-alpha.8 Pre-release
Pre-release

1.0.0-alpha.8 (2026-04-09)

Bug Fixes

  • remove App.messages from app.ts (removed in frontend-base) (eb9a2b1)

Features

  • add atlasTranslations to package.json (a5e861b)
  • wire up frontend-base i18n support (59a80e6)

v1.0.0-alpha.7

02 Apr 18:16

Choose a tag to compare

v1.0.0-alpha.7 Pre-release
Pre-release

1.0.0-alpha.7 (2026-04-02)

Bug Fixes

  • add @types/jest so ForkTsCheckerWebpackPlugin sees jest globals (97846cd)
  • add staleTime to prevent excessive refetching (fc81a30)
  • address PR #801 review feedback (757064c)
  • break circular dependency in site.config.test.tsx (4607ffe)
  • close modals only after mutation succeeds (07c7083)
  • compute Date.now() per call instead of at module load (cbf7a5b)
  • deps: remove filesize dependency (#767) (dc10279)
  • docs: use correct image for custom course banner (#796) (69f04d6)
  • remove redundant manual refetch on unenroll (fff7b19)
  • run tsc-alias after copying assets and limit asset copy to assets/ dirs (660da94)
  • simplify i18n extraction pipeline (#812) (4b636d0)
  • type GlobalDataContext to fix build (2cbf382)
  • update react-share to v5 (#795) (3d66fc9)
  • use explicit initializeBase key for query invalidation (a0f6d4f)
  • use smart retry that skips 4xx errors but retries server/network errors (7519b96)

Features

  • add authenticatedLoader to learner dashboard route (18f3619)
  • added the ability for instances to use local translations from extra repositories (#752) (a7c5da6)
  • added a generic creditPurchase Url logic (#675) (8f0791e)
  • improve unenrollment process (#704) (09748bc)
  • support npm workspaces for local development (03f3d7d), closes openedx/frontend-base#184
  • Unenroll survey is configurable through environment variable (a932c55), closes #738

Performance Improvements

  • transform course data once in queryFn instead of per card (909c289)