Releases
tanstack-web-v0.9.0
Compare
Sorry, something went wrong.
No results found
0.9.0 (2026-07-11)
Features
backend: migrate additional api routes to rust (932e1ef )
calendar: migrate calendar module from web to dedicated calendar app (678b949 )
cli: add task search (b8ec86f )
cms: add Richfield external-project adapter (#4924 ) (b16a5e8 )
contacts: migrate reports + groups and complete the users cutover (2ee89cd )
contacts: migrate users [userId]/follow-up; fix owned-route matcher (765b87a )
contacts: migrate users approvals module, extracting shared parts to packages (e66ae32 )
contacts: migrate users attendance; add satellite-safe workspace-user link helper (8f53453 )
contacts: migrate users group-tags module (bcc61e4 )
contacts: migrate users topic-announcements module (01e19ab )
contacts: scaffold contacts.tuturuuu.com satellite shell + monorepo registration (7e335fc )
cron: add managed cron operations (24012e6 )
edu: add quiz management flow & dashboard improvements (#4933 ) (9dafc17 )
education: extract shared education libs into @tuturuuu/education-core and ready learn/teach for API hosting (dd77db3 )
external-apps: add managed scheduler cron integration (431ed1b )
external-apps: add scoped drive attachments (a03d577 )
external-apps: add workspace member management (c5f6d2c )
finance: extract shared finance route-auth + storage libs into @tuturuuu/finance-core (79140d2 )
finance: move workspace-finance API routes from apps/web to apps/finance (bafd61e )
hive: migrate hive module from web to apps/hive (incl. APIs) (689085a )
infrastructure: add abuse protection controls (0e09692 )
infrastructure: add friendly rate-limit review (ecb5660 )
infrastructure: add rate-limit appeals (f1e50e9 )
inventory: add revenue share and category bundles (20b2e1e )
inventory: finish moving inventory API routes to apps/inventory; delete tanstack-web inventory dashboard (740db08 )
inventory: store Square credentials per workspace (e606f23 )
learn: move tulearn + guest course API routes from apps/web to apps/learn (ee1aa7b )
mind: migrate mind module from web to apps/mind (incl. APIs) (bdc5f71 )
pay: complete payment ownership migration (e79e421 )
pay: dual-run billing behind NEXT_PUBLIC_ENABLE_PAY_APP rollout flag (3266ec2 )
pay: host the billing surface on pay; redirect web /billing (5162706 )
pay: move payment + billing API routes into apps/pay (8a932e9 )
pay: scaffold apps/pay satellite (pay.tuturuuu.com, port 7826) (3d6e45c )
posts: add queue diagnostics and observability (744dcc9 )
posts: audit log + revert for group-post completion checks (b38de09 )
tanstack: add local deploy runbook and build validation (12ebaf5 )
teach: move education CRUD, user-group modules, valsea, and AI routes to apps/teach (6062756 )
teach: move teach instructor API routes from apps/web to apps/teach (fb2cd39 )
teach: move the education dashboard to apps/teach and retire the web + tanstack copies (5c80135 )
web: add external app scope approval (ae465ae )
web: add managed workspace cron service (453763e )
Bug Fixes
auth: share account preference cookies (8c1848a )
ci: drop stale infrastructure web E2E (dc91e2d )
ci: finish storage-core workspace integration (ba786af )
ci: restore tanstack docker checks (191c2e8 )
ci: stabilize Docker E2E readiness (2227af4 )
ci: stabilize tanstack dual-stack healthcheck (b5a095e )
cms: harden richfield external submissions (1c1fb47 )
e2e: prune migrated routes from the tanstack auth-gate list (92e2862 )
edu: address quiz review feedback (ec77bd8 )
finance: stabilize subscription invoice checkout (742c163 )
infrastructure: improve cron execution monitoring UX (8abf7b3 )
tanstack: redirect random tool to satellite app (861f0ab )
vocabulary: stabilize CI and OED lookup (0d153a7 )
web: opt users routes out of prerender (8c064ee )
Performance Improvements
ci: enable repository-wide remote caching (6250f91 )
tooling: improve service build caches (1a7a5bf )
web: make login shell cache friendly (0fcf4da )
web: split legacy api route wrappers (3b1b7f2 )
web: split legacy v1 api routes (9971e4a )
You can’t perform that action at this time.