Skip to content

v4.7.0-beta.0

Pre-release
Pre-release

Choose a tag to compare

@LouisMazel LouisMazel released this 13 Feb 14:23
· 164 commits to master since this release

compare changes

🚀 Features

  • maz-ui: MazUiProvider - alternative to MazUi plugin (3a2018cc)

    Wrap MazUi components into MazUiProvider :

    <script setup lang="ts">
    import { mazUi } from '@maz-ui/theme/presets'
    </script>
    
    <template>
      <MazUiProvider :theme="{ preset: mazUi }" :translations="{ locale: 'en' }">
        <MazInputPhoneNumber v-model="phone" />
        <MazSelect v-model="select" />
      </MazUiProvider>
    </template>

💅 Refactors

  • @maz-ui/icons: Exports static and dynamic icon svg components (a679884e)

    How to use?

    import { MazCheck, LazyMazCheck } from '@maz-ui/icons'
    // or
    import { MazCheck } from '@maz-ui/icons/static'
    import { MazCheck } from '@maz-ui/icons/lazy'
    // or
    import { MazCheck } from '@maz-ui/icons/static/MazCheck'
    import { MazCheck } from '@maz-ui/icons/lazy/MazCheck'
  • maz-ui: Optimize icon imports with static and lazy sub-paths (db48dd5a)

  • @maz-ui/themes: Extract theme setup into modular utilities (cc2b8924)

  • @maz-ui/translations: Restructure to modular architecture with vite build (84b3454f)

📖 Documentation

  • @maz-ui/icons: Set icon set count in README (dad863c2)

📦 Build

  • Upgrade dependencies (f10305a9)
  • @maz-ui/utils: Fix types output path in build config (e62d3e3d)

❤️ Contributors