Features
- feat(config): enhance platform URL handling for client-side access and backward compatibility3386662a
- feat(plans): remove storage feature from plan limits and update AI feature configurations across plansee152b0d
- feat(locales): add premium feature descriptions and upgrade prompts for Dutch, Portuguese, and Chinese translationsfa31b01b
- feat(email): add role change notification email functionality33a70af8
- feat: add upgrade links for plan-restricted features in AdvancedGate and PlanRestrictedFeature components2acd4cc3
- feat(onboarding): redesigned and improved onboarding92faab01
- feat(invites): enhance batch user invitation process and email notifications789217c4
- feat(plans): update feature limits for courses and members in plan configurations3172f169
- feat(webhooks): improve webhook dispatching and logging mechanismsd4b1c5fc
- feat(audit): improve task management and timestamp handling1347f164
- feat(webhooks): enhance event validation and update webhook event registry4f399ac0
- feat(webhooks): integrate webhook dispatching across various services6c55b3d6
- feat(api): add outgoing webhook system for automation integrationsacbd777d
- feat(security) : enhance RBAC checks for assignment submissions and organization member access344cb74c
- feat(embed): introduce support for dynamic embed activities and enhance related components for improved user experiencecb6d568e
- feat(activity): add support for Markdown activities and enhance activity creation modal with new activity types2fdb7d1b
- feat(embed): enhance embedded activity experience with background color customization and fade-in suppression4355ad5b
- feat(embed): add option to hide table of contents in Canva component for embedded activitiesa5350a2f
- feat(database): add event listeners for Activity, Chapter, and ChapterActivity to invalidate course metadata on changesa309b2eb
- feat(boards): add duplicate board functionality and enhance bulk actions for board management98aa6d9b
- feat(cache): implement course cache invalidation and optimize metadata fetching for public access2bc6bcb0
- feat(courses): add slim option to course metadata fetching to reduce payload size for navigationf44304ad
- feat(cache): add cache invalidation hooks for organization updates and reduce revalidation time for organization data1759680d
- feat(cache): implement caching for organization and instance info retrievale391b5bb
Fixes
- fix(config): improve URL handling for orgslug validation in client-side and server-side logic5a567419
- fix: remove deprecated downlevelIteration for TypeScript 6 compatae58e0ff
- fix: replace removed Linkedin brand icon for lucide-react v1 upgrade008c42cb
- fix(deps): update dependency lucide-react to v1b389f257
- fix(deps): update dependency react-i18next to v17c34d7ef8
- fix(deps): update dependency i18next to v2680ceb1f1
- fix(deps): update all non-major dependenciesaf7bd5ee
- Merge pull request #701 from learnhouse/renovate/major-lucide-monorepo34c134fb
- Merge pull request #711 from learnhouse/renovate/react-i18next-17.x29256c16
- Merge pull request #710 from learnhouse/renovate/i18next-26.xe6659d42
- Merge pull request #709 from learnhouse/renovate/all-minor-patchdd27f4b1
- Merge pull request #704 from W07L/works5ed57a8e
Refactoring
- refactor(admin): remove unused imports from admin router and services667fd99d
- refactor(course): fix bugsfe235a2c
- refactor(editor): replace loading component with EditorSkeleton and streamline metadata generation for edit activity page36f6815b
- refactor(database): enhance indexing for trail steps, trails, and assignments to improve query performanceccda2588
- refactor(cache): increase revalidation time for organization and course data to improve cache efficiency9ec3db6d
- refactor(database): enhance indexing for roles, user organizations, communities, and course updates to improve query performance5719c135
- refactor(layout): remove unnecessary SessionProvider from layout and optimize SWR configuration for trail data fetching5dd9ae26
- refactor(assignments): optimize assignment fetching by consolidating SWR calls and improving performance93f1b3d1
- refactor(course): fetch course and organization metadata in parallel to improve performanceafbf319c
- refactor: streamline auto-installation logic and enhance database indexingf798d083
Maintenance
Contributors
npx learnhouse update --to 1.1.0