Skip to content

v0.10.0 - Vite Support

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jul 20:40
· 23 commits to main since this release

This release introduces significant architectural changes. See the https://docfy.dev/docs/ember/upgrade-guide for
detailed migration instructions.

Key Changes:

  • @docfy/ember → @docfy/ember-cli for classic builds
  • New @docfy/ember v2 addon for runtime components
  • New @docfy/ember-vite for Vite-based Ember apps

💥 Breaking Changes

  • refactor: Rename @docfy/ember to @docfy/ember-cli to focus on classic build (#179) @josemarluedke
    • The original @docfy/ember package has been renamed to @docfy/ember-cli to better reflect its purpose for
      Ember CLI classic builds

🚀 Enhancements

  • feat: Add Vite plugin for Ember integration (#178) @josemarluedke
    • New @docfy/ember-vite package providing full Vite support for modern Ember applications
  • feat: Extract runtime components to @docfy/ember (v2 addon) (#180) @josemarluedke
    • New v2 addon structure with improved TypeScript support and modern Ember patterns
  • feat: Add DocfyLink plugin with automatic internal link conversion
    • Automatically converts markdown links to components for better routing integration

🐛 Bug Fixes

  • fix: Migrate to modern ESLint flat config and standardize code formatting (#181) @josemarluedke
  • fix: Update service decorators and dependencies for compatibility (#183) @josemarluedke
  • refactor: Modularize ESLint and Prettier configurations and fix lint issues (#184) @josemarluedke
  • bug: Ensure virtual docfy output file reloads on change
    • Fixed hot reload issues in development mode

💅 Refactoring

  • refactor: Migrate virtual output module to @embroider/virtual/docfy/output (#182) @josemarluedke
  • refactor: Consolidate import processing and add centralized import map
  • refactor: Remove redundant dependencies from root package.json

📝 Documentation

  • feat: Add comprehensive marketing page with accessible design (#186) @josemarluedke
  • docs: Add docs for Ember Vite and Upgrade guide (#185) @josemarluedke
  • docs: Fix docfy config references for ember cli classic

📦 Dependencies


Contributors

@dependabot, @dependabot[bot] and @josemarluedke


For full changes, see the v0.9.0...v0.10.0