Releases: trycompai/comp
Releases · trycompai/comp
v1.44.0
1.44.0 (2025-06-25)
Bug Fixes
- clarify subscription type comments in test-login route (6d0ebf3)
- enhance E2E test for simple authentication flow (7a00333)
- improve E2E test for simple authentication flow (341df0a)
Features
- add GitHub Actions workflow for deploying test results (7d5fb40)
- add testing framework and middleware tests (1d022c6)
- disable Next button on setup form until current step has valid input (cffae61)
- enhance testing infrastructure and add Playwright support (12509ff)
- implement E2E test for simple authentication flow (a68f93f)
- implement MockRedis client for E2E testing in CI (ed3ed8f)
- integrate DotLottie animations into compliance components (3f8bbed)
v1.43.3
v1.43.2
v1.43.1
v1.43.0
v1.42.0
1.42.0 (2025-06-24)
Bug Fixes
- add back create fleet lable to create org function (2f1ca1f)
- add error handling for null hosts (c76c0bb)
- add mdm step to agent instructions (24b0e83)
- adjust scale of AnimatedGradientBackground in upgrade page for improved visual consistency (6f8821e)
- booking: remove unnecessary margin from Phone icon in BookingDialog component (b39c654)
- cast stripeCustomerId to string before syncing data (3887f71)
- checkout: refactor CheckoutCompleteDialog to improve plan type handling (e91f1f0)
- fix issue with s3 url sanitization (9ab26a0)
- fix issue with sanitizing html (1acccc6)
- fix issues with roles while inviting users (a1e7a7d)
- layout: adjust navbar height for improved layout consistency (a61b794)
- move agent logic to client side instead of server side (3ac4874)
- RecentAuditLogs: adjust padding for no activity message display (98c278a)
- roadmap link on readme (66afcbd)
- start download of installer from the browser (dde4546)
- try catch fetching the device so there's no error (20b7f14)
- update Stripe customer ID retrieval to use organization ID instead of user ID (ce4ef80)
- update subscription data handling and remove unused checkout components (3a50c55)
- validate S3 URL host (d744f74)
Features
- add animated pricing banner to upgrade page (0599fcc)
- add API endpoint to fetch cached published websites from the database (4792901)
- add dub referral tab and embed (7a5e166)
- add rage mode and scroll rotation effects to AnimatedGradientBackground (bd516f7)
- add SelectionIndicator component and enhance pricing card interactions (04835c6)
- add support for windows agent (f18e8a2)
- add tables support in policy editor (9afd1ed)
- add tables support in policy editor (9822d95)
- api: add server directive to stripe session generation (1c9f957)
- api: enhance Stripe checkout session handling and logging (3eff9b4)
- auth: add session hook to set active organization (6de3ded)
- auth: implement organization access checks in layout components (a1d3ad7)
- auth: refactor authentication page and components for improved user experience (fb4fa7d)
- billing: enhance subscription management and UI components (1cf32c2)
- checkout: add CheckoutCompleteDialog component and integrate confetti animation (4bd6018)
- checkout: enhance CheckoutCompleteDialog with updated features and descriptions (2182c9e)
- database: add nanoid function for generating URL-safe unique IDs (c3608e1)
- enhance AnimatedGradientBackground with pulse and glow effects (7bd80c0)
- enhance onboarding step input with website field (7062eb3)
- enhance OnboardingStepInput and SelectPills components (0079556)
- enhance Stripe checkout session handling by validating organization membership and managing customer records (3901d8d)
- enhance upgrade page with logo marquee and review widget (a8c6ff1)
- env: add new Fleet-related environment variables to configuration (99eb8b1)
- env: add optional Stripe subscription price ID to environment variables (27a2d3d)
- env: add Stripe subscription price ID to environment configuration (f3da9b6)
- implement middleware for domain-based routing and organization handling (7be7b9f)
- implement self-serve subscription option and update pricing details (69bd082)
- improve scroll handling in AnimatedGradientBackground (cf98196)
- integrate Senja Review Widget into pricing cards (24ecd81)
- invite: implement invitation handling and redirection (4dccbbc)
- layout: wrap main content in Suspense for improved loading handling (29c7cf2)
- login: add option to use another sign-in method after sending magic link (957c25f)
- metadata: add generateMetadata function for Controls, Tasks, and Cloud Tests pages (221106c)
- middleware: allow unauthenticated access to invite routes (04c64d8)
- middleware: handle old invite route format for direct visits (8a47db0)
- middleware: implement authentication middleware for route protection (514e007)
- middleware: implement organization session handling in middleware (5bd53b9)
- policy: implement content sanitization to remove unsupported marks (61bdce4)
- pricing: add '12-month minimum term' to paid features list in PricingCards component (1a45ac4)
- pricing: add BookingDialog component to PricingCards for scheduling calls (63a68b3)
- redo portal tasks to be cleaner (806f07f)
- refactor subscription handling and introduce self-serve plan (9b6adfc)
- setup: add SetupHeader component to enhance user experience (3cadc5b)
- setup: enhance framework selection loading state management ([6106974](https://githu...
v1.41.1
v1.41.0
v1.40.0
1.40.0 (2025-06-11)
Bug Fixes
- SidebarCollapseButton: handle optimistic update rollback on error (bf6298d)
Features
- add Fleet integration for endpoint monitoring and management (748af0e)
- add support for fleet in db (44f6ee2)
- components: introduce CardLiquidGlass component and update PageCore layout (4345ff1)
- design-system: add new design system rules (966d8d8)
- employee devices showing in app and portal (5a71b5b)
- header: add inbox icon to feedback link (ed32c23)
- list out employee devices and overview chart (7c2f8bb)
- policies: introduce new layout component for policies overview (87d25a0)
- ui: add search icon to input components (44ea88c)