Skip to content

v3.0.0 — AI-Native & Framework Integrations

Choose a tag to compare

@thegdsks thegdsks released this 01 Mar 04:21
· 10 commits to main since this release

What's New in 3.0.0

AdoptionEngine (J1)

Smart behavioral intelligence engine that decides when and how to show features.

  • BehaviorTracker — session tracking, dismiss patterns, engagement scoring
  • TimingOptimizer — cooldown, fatigue detection, optimal timing
  • FormatSelector — auto-picks badge/toast/banner/modal based on user behavior
  • AdoptionScorer — A-F adoption grading with breakdown + recommendations

Engine React Hooks (J1.6)

  • useSmartFeature(id) — timing + format decisions, graceful degradation without engine
  • useAdoptionScore() — adoption score for dashboards
  • useBehaviorProfile() — debug/admin behavioral profile

SmartAnnouncement Component (J1.7)

Compound component with 6 format renderers. Render prop for full customization.

Framework Integrations (J6)

Server-side helpers for every major React meta-framework:

  • featuredrop/next — RSC helpers + FeatureDropScript hydration component
  • featuredrop/remix — Loader helpers + createFeatureDropHeaders
  • featuredrop/astro — SSG helpers + getManifestScript (XSS-safe HTML string)
  • featuredrop/nuxt — Event handler factory + getHeadScript for useHead()

AI Setup CLI (J5)

npx featuredrop ai-setup

Auto-detects Claude Code, Cursor, and VS Code. Creates context files + MCP configs.

Also Included

  • shadcn Registry (J3) — 5 components via npx shadcn add
  • MCP Server (J4) — 5 tools + 6 resources for AI coding assistants
  • Tailwind Plugin (J7) — CSS vars, keyframes, dark mode, reduced-motion
  • Next.js + shadcn example app — Full runnable template
  • 79 new tests (engine: 27, hooks: 15, SmartAnnouncement: 12, CLI: 11, frameworks: 14)

Install

npm install featuredrop@3.0.0

Full Changelog: v2.7.1...v3.0.0