Features
- feat: add analytics dashboard loading skeleton15c78fca
- feat(i18n): wire up Persian (fa) in chooser, locale names, and backend8d260448
- feat(i18n): add Persian (fa) translations9976299e
- Merge pull request #869 from Dexter2099/codex/analytics-loading-skeletone2ebea32
- Merge pull request #847 from montajebii/dev77e5f6af
Fixes
- fix(upload): allow large video uploads and surface upload errorsb0279c03
- fix(editor): guard in-app navigation and fix unsaved-changes baseline driftc3130f96
- fix(web): dedupe prosemirror-model to fix build type errorb767c6b9
- fix(deps): update all non-major dependencies8bd844d3
- fix(web): clear ESLint errors on the files changed in this branch5285877e
- fix: guard editor unsaved changes69001682
- fix(api): keep export ZIP entry names POSIX on Windows (#842)a346a4de
- fix(deps): pin dependencies594faf82
- fix(cli): correct docker exec, port/slug validation, update pull, and restore behavior2d58760a
- fix(upload): show upload errors for pdf and image blocksf136a000
- chore(lint): scope stage-2 sweep to lint-clean files89b03787
- fix: resolve Sentry-reported bugs (api + web)a1cbf2cb
- fix(editor): add explicit button typesc4330841
- fix(UserAvatar): handle image loading errors and reset error state9b353767
- fix(api): yield POSIX-style paths from walk_directory on all platforms52e56c3a
- fix(web): extract PermissionSection to a shared module-level component270ad984
- Merge pull request #881 from learnhouse/fix/video-upload-413-silent-failure6152b415
- Merge pull request #880 from Dexter2099/codex/issue-840-unsaved-editor-guardcb1d9abc
- Merge pull request #879 from Dexter2099/codex/issue-842-walk-directory-windows-separatorsaf216a1f
- Merge pull request #867 from gouravsahax/clean-upload-fix142e4ade
- Merge pull request #874 from learnhouse/renovate/all-minor-patch5f06425d
- Merge pull request #838 from learnhouse/fix/lea-47-cli-update209a04ba
- Merge pull request #873 from learnhouse/renovate/pin-dependencies2022b6e4
- Merge pull request #858 from gouravsahax/fix-editor-button-types7a8f2b3c
- Merge pull request #811 from tongshu2023/fix/permission-section-hoist52ed495b
- Merge pull request #819 from tongshu2023/fix/walk-directory-separators715584f4
- Merge pull request #860 from learnhouse/fix/sentry-issues-batch369d4eb3
Refactoring
- refactor(e2e): modular core/ + features/ layout; fix CI (ruff, e2e workflow)6c9949be
Maintenance
- chore(web): upgrade next to 16.2.9 (latest)ca49e40f
- chore: remove stale apps/mcp folderf5e4b3c4
- chore(deps): update actions/checkout action to v75686ed47
- chore(deps): update codecov/codecov-action action to v768e5c9ce
- chore: bundled web, api, locale and docs updates7d3fa429
- chore(lint): scope stage-2 sweep to lint-clean files89b03787
- chore(lint): stage-2 backlog cleanup - config fix + autofix sweep96d869be
- Merge pull request #878 from learnhouse/renovate/actions-checkout-7.xb04fcfd7
- Merge pull request #875 from learnhouse/renovate/codecov-codecov-action-7.xf09b9c0e
- Merge pull request #818 from tongshu2023/chore/lint-backlog-stage293e22ce3
Contributors
npx learnhouse update --to 1.2.7