Skip to content

internal-api: v0.47.0

Choose a tag to compare

@vhpx vhpx released this 29 Sep 10:08

0.47.0 (2026-09-29)

Features

  • auth: enforce required account MFA lifecycle (#5448) (d7a5ed4)
  • contacts: automate tutoring scheduling and center policies (4558b42)
  • contacts: automate tutoring scheduling and center policies (#5574) (b5361e8)
  • contacts: draft tutoring content from learning records (786d7d7)
  • contacts: improve tutoring workflow and scheduling (5ee943f)
  • contacts: improve tutoring workflow and scheduling (#5537) (3a3b978)
  • contacts: let managers delete unmarked tutoring sessions (08a8137)
  • infrastructure: export active mobile Dart defines for admins (321888b)
  • infrastructure: export active mobile Dart defines for admins (#5620) (d1bf607)
  • infrastructure: provision reviewer and external QA accounts (34b02e9)
  • infrastructure: provision reviewer and external QA accounts (#5624) (d3e934e)
  • infrastructure: publish reviewer credentials to Apple securely (7008142)
  • mobile: refresh workspace experience and offline edit foundation (#5610) (55a25b0)
  • mobile: refresh workspace UX and build offline edit foundation (b1a26c2)
  • notes: add archive views and structured editing (1c78aa2)
  • notes: add device lock with passkey and QR recovery (f8ad1f9)
  • notes: add device lock with passkey and QR recovery (#5583) (7f9372b)
  • notes: add synced workspace notes on web and mobile (47adf2e)
  • notes: add workspace Notes on web and mobile (#5535) (eeee849)
  • notes: archive views and structured editing (#5576) (a67b186)
  • tutoring: configure eligibility and content reviews (1a85645)
  • tutoring: configure eligibility and content reviews (#5582) (05f24fc)
  • tutoring: exclude kindergarten groups in center preset (40b6acd)
  • tutoring: exclude kindergarten groups in center preset (#5588) (4eba095)

Bug Fixes

  • contacts: honor workspace manager visibility in attendance (60c2c4d)
  • contacts: honor workspace manager visibility in attendance (#5532) (300eb11)
  • contacts: preserve Unicode in tutoring policy chunks (4924886)
  • contacts: refine tutoring shifts and campus planning (e12c60a)
  • contacts: store tutoring policies within config limits (a4cd184)
  • contacts: store tutoring policies within config limits (#5577) (071c7c5)
  • finance: count recurring sessions in subscription previews (94119f5)
  • finance: count recurring sessions in subscription previews (#5541) (e645a51)
  • finance: respect class join dates in pending tuition (1aaaff0)
  • finance: respect class join dates in pending tuition (#5618) (4a0d26c)
  • notes: satisfy migration and source size gates (d719d26)
  • tasks: clean up abandoned description media (#5598) (5ecc444)
  • tasks: reclaim abandoned description media (5759b86)
  • tutoring: declare review fields on queue items (0d7b22d)