Skip to content

Latest commit

 

History

History
64 lines (46 loc) · 2.59 KB

File metadata and controls

64 lines (46 loc) · 2.59 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.2 - 2026-03-04

Added

  • isNotionEnabled toggle in the interactive services prompt (Announcements & Onboarding)
  • isNotionEnabled flag post-processed in global.config.ts alongside the other service flags
  • unoff create now shows a clear "coming soon" message and exits cleanly for penpot-plugin, sketch-plugin, and framer-plugin instead of attempting scaffold
  • unoff help now separates available platforms from coming soon platforms
  • Service list (Supabase, Mixpanel, Sentry, Notion) displayed in unoff help under create

Changed

  • .env.local is now always fully generated with all vars regardless of selected services — only the flags in global.config.ts are toggled
  • .env.sentry-build-plugin is now always generated unconditionally
  • README and help output updated to reflect platform availability status

0.1.1 - 2026-03-04

Added

  • Figma plugin template wired as a git submodule (templates/figmayelbolt/unoff-template-figma)
  • files field in package.json to explicitly whitelist bin/, dist/, and templates/ in the published npm package

Fixed

  • prepare script now gracefully skips git submodule update when installing from the npm registry (no .git context), preventing install failures with npm install -g
  • .npmignore src/ pattern anchored to /src/ to prevent npm from accidentally excluding templates/figma/src/ during publish

0.1.0 - 2026-01-13

Added

  • Initial release of @unoff/cli CLI
  • unoff create command for creating plugins
  • Support for Figma plugin template
  • Automatic template variable replacement (pluginName, pluginSlug, githubUsername)
  • Interactive prompts for plugin configuration
  • Comprehensive Figma plugin template with:
    • Authentication (Supabase)
    • License management (LemonSqueezy)
    • Monitoring (Sentry)
    • Analytics (Mixpanel)
    • Announcements (Notion)
    • Localization (Tolgee)
    • UI components (@unoff/ui)
    • Worker integrations (@unoff/worker)

Platform Support

  • ✅ Figma plugin template (full)
  • 🚧 Penpot plugin template (coming soon)
  • 🚧 Sketch plugin template (coming soon)
  • 🚧 Framer plugin template (coming soon)