This release includes 3 database migration(s). Back up your database before upgrading.
b7c8d9e0f3a4_cascade_user_fks.pyc8d9e0f3a4b5_add_assignment_retries.pyc8d9e0f4a5b6_add_extra_metadata_fields.py
Features
- feat: fix multiple issuesec60cc5c
- feat: implement assignment retry functionality with attempt tracking1e39d3e5
- feat: add extra_metadata field to user, activity, chapter, and course models for enhanced data storage2c5c3adb
- feat(proxy): add support for direct /admin access in any tenancy modead498637
- feat: add tests300069f2
- feat(editor-bootstrap): include course description in payload545abc7b
- feat: enhance course context and editor performance with caching optimizations and improved language handling0597bf98
- feat: temp disable dependencyDashboarddeee90f9
- feat: additional improvementsfa65f1f5
- feat: initial editor perf improvements9515d2c8
- feat: include rotated refresh token in response to support proxy handlingded6f240
- feat: enhance dashboard search with new settings and localization updatesd4ad9254
- feat: ability to change default organization language + translationsf3fe297d
- feat: multi tenancy improvements84102f45
- feat: initial cmd+k search in the dashboarde7a23a0a
- feat: disable zapier for nowfc25ec90
- feat: separate ee from oss codebase18d7c189
- feat: improve unsplash implementation1e1e71ef
- feat(DashLeftMenu): implement active link highlighting and improve accessibility for dashboard navigationdf62c799
- feat: misc security changesef028814
- Merge pull request #770 from learnhouse/feat/introduce-trails-on-the-API370d791b
Fixes
- fix(release): update git add logic to handle symlink for apps/api/ee811fad77
- fix(deployment): enhance deployment mode logic to include license verification for enterprise edition12264927
- fix(deps): update all non-major dependencies to v1.43.54f2f2c9b
- fix(deps): update dependency pydantic to v2.13.48c96d2e7
- fix(deps): update all non-major dependencies to v1.43.4908717cf
- fix(deps): update hocuspocus monorepo to v4e7440f84
- fix(deps): update all non-major dependencies351fc2d8
- fix(i18n): add new translation keys and improve existing translations across multiple localesde2887ca
- fix(i18n): add missing translation keys across all localesf4121972
- fix(deps): update all non-major dependencies78da1fe4
- fix(deps): update dependency uuid to v14b523ae5f
- fix(deps): update all non-major dependencies31e8e7a3
- fix: bugs sweepb6193d9f
- fix(users): enhance email validation and re-verification process during user updates for improved security53ca065e
- fix: more sec issues8276e39f
- fix: internal and security issuesfe42f422
- fix(renderHTML): remove unused third parameter in renderHTML return statements across various componentsb1b5b382
- fix(cli): resolve spawn ENOENT for next/tsx/uv on Windows2cc3f2b6
- fix(sso): update exception handling to use BadRequestError from WorkOSfe78e94f
- fix(UserProfilePopup): remove unused params and fix profile navigationac5297fd
- fix(release): handle empty SHA in username resolution to prevent errors8e8f0495
- Merge pull request #763 from learnhouse/renovate/all-minor-patchceca85d9
- Merge pull request #760 from learnhouse/renovate/major-hocuspocus-monorepo9df92252
- Merge pull request #758 from learnhouse/renovate/all-minor-patcha428df57
- Merge pull request #741 from learnhouse/renovate/all-minor-patchc56646bc
- Merge pull request #740 from learnhouse/renovate/uuid-14.xaa79b458
- Merge pull request #738 from learnhouse/renovate/all-minor-patch7fdda322
Refactoring
- refactor(admin): update routing to ensure all admin paths are prefixed with /admin for consistency77dd131f
- refactor(auth): remove jti reuse detection logic and update related testscbebedb1
- refactor(auth, users): remove UserReadMinimal model and enhance security measures in user authentication and email verification processes05283f84
- refactor(auth): replace get_current_user with get_authenticated_user in multiple routers for consistency0f0644db
- refactor(OrgEditAutomations): replace inline SVG with Next.js Image component for Zapier logo and adjust styling269aec3b
Documentation
- docs(cli): update release workflow documentation for improved clarity06da4c45
Maintenance
- chore: update dependencies to latest versions for next, react, react-dom, and eslint-config-nextaaaffad4
- chore: remove dependencyDashboard setting from renovate configurationae283a4a
- chore(deps): update astral-sh/setup-uv action to v855d7645d
- Merge pull request #739 from learnhouse/renovate/astral-sh-setup-uv-8.x8d43f8e1
Contributors
npx learnhouse update --to 1.2.0