Skip to content

Change Log

v4.3.1

compare changes

🧹 Clean

❤️ Contributors

v4.3.1-beta.0

compare changes

🩹 Fixes

  • @maz-ui/node: Update execPromise type handling (4f2ab147)
  • @maz-ui/eslint-config: Add vue rules only if vue is enabled or detected in dependencies (ec90fea0)

🧹 Clean

❤️ Contributors

v4.2.1...v4.3.0

🚀 Features

  • @maz-ui/changelogen-monorepo: Remove and replace commands 'gitlab' and 'github' by 'provider-release' (b79f0eb5)

  • @maz-ui/changelogen-monorepo: Add 'yes' option to bump config to have a confirmation prompt to accept new versions (259f9e4b)

  • @maz-ui/changelogen-monorepo: Add support for multiple configuration files (3b067cc9)

    This enables users to manage different release workflows using separate config files. Use --config flag to specify custom config name (e.g., --config changelog.standalone). Supports all c12 formats: .ts, .js, .json, .yaml, .toml, etc.

  • @maz-ui/utils: Add new utility - upperFirst (5f6ca7b9)

  • @maz-ui/changelogen-monorepo: Add support for commit body in changelog (b7df0a05)

    Allows including commit body content in changelog entries for richer context.

  • @maz-ui/changelogen-monorepo: Support prerelease graduation between different preids (713ad8c7)

    Allow bumping packages from one prerelease channel to another without new commits (e.g., alpha to beta). This enables better control over release workflows when transitioning between prerelease stages.

  • @maz-ui/changelogen-monorepo: Remove and replace commands 'gitlab' and 'github' by 'provider-release' (b1329137)

  • @maz-ui/changelogen-monorepo: Add 'yes' option to bump config to have a confirmation prompt to accept new versions (d676f2f9)

  • @maz-ui/changelogen-monorepo: Add support for multiple configuration files (0d2a2251)

    This enables users to manage different release workflows using separate config files. Use --config flag to specify custom config name (e.g., --config changelog.standalone). Supports all c12 formats: .ts, .js, .json, .yaml, .toml, etc.

  • @maz-ui/utils: Add new utility - upperFirst (52467ce8)

  • @maz-ui/changelogen-monorepo: Add support for commit body in changelog (64537ba4)

    Allows including commit body content in changelog entries for richer context.

  • @maz-ui/changelogen-monorepo: Support prerelease graduation between different preids (a3e553b9)

    Allow bumping packages from one prerelease channel to another without new commits (e.g., alpha to beta). This enables better control over release workflows when transitioning between prerelease stages.

🩹 Fixes

  • @maz-ui/changelogen-monorepo: Store fromTag during bump to fix empty changelogs (2fde3763)

    Store fromTag in PackageInfo during bump and reuse it in GitHub/GitLab releases instead of calling resolveTags which returned from===to

  • @maz-ui/changelogen-monorepo: Prevent version inlining by reading package.json at runtime (ecb263c6)

    Read package.json dynamically instead of import to prevent unbuild from inlining the version at build time

  • @maz-ui/changelogen-monorepo: Sort tags by date instead of version refname (e88ee503)

  • @maz-ui/changelogen-monorepo: Improve error handling in version confirmation prompt (cbdf5db3)

  • @maz-ui/eslint-config: Markdown rules was applied to all files (3d6cbcb8)

  • maz-ui: MazDatePicker - correct check if model is range value and not null - #1366 (#1366)

  • @maz-ui/changelogen-monorepo: Improve fromTag resolution by using config template as fallback (cbe31407)

  • @maz-ui/changelogen-monorepo: Store fromTag during bump to fix empty changelogs (3d836f77)

    Store fromTag in PackageInfo during bump and reuse it in GitHub/GitLab releases instead of calling resolveTags which returned from===to

  • @maz-ui/changelogen-monorepo: Prevent version inlining by reading package.json at runtime (0f4e5c0f)

    Read package.json dynamically instead of import to prevent unbuild from inlining the version at build time

  • @maz-ui/changelogen-monorepo: Sort tags by date instead of version refname (7c2947b6)

  • @maz-ui/changelogen-monorepo: Improve error handling in version confirmation prompt (d550a072)

  • @maz-ui/eslint-config: Markdown rules was applied to all files (c5e711f7)

  • maz-ui: MazDatePicker - correct check if model is range value and not null - #1366 (#1366)

  • @maz-ui/changelogen-monorepo: Improve fromTag resolution by using config template as fallback (d5950e0c)

💅 Refactors

  • @maz-ui/changelogen-monorepo: Introduce new options: buildCmd to build your packages before publishing and dependencyTypes to choose how depends package should be bump (9c5ce827)

  • @maz-ui/changelogen-monorepo: Extract tag resolution logic into dedicated module (2fecb674)

    Create new tags.ts module to centralize all tag resolution logic:

    • resolveTags() for unified tag resolution across all version modes
    • getLastRepoTag() for repository-level tag queries
    • getLastPackageTag() for package-specific tags in independent mode
    • getCurrentGitRef() implementation adapted for monorepo usage
  • @maz-ui/changelogen-monorepo: Simplify git utilities after tags extraction (ec547d8d)

    Remove tag-related functions moved to tags.ts module

  • @maz-ui/changelogen-monorepo: Add interactive confirmation prompt before version bump (e5854340)

    Add @inquirer/prompts dependency and implement confirmBump function with display helpers for all version modes

  • @maz-ui/changelogen-monorepo: Add dependencyTypes option (1030e52b)

    Allow users to configure which dependency types (dependencies, devDependencies, peerDependencies) trigger dependent package bumping

  • @maz-ui/changelogen-monorepo: Unify provider commands under provider-release (0a0959d9)

    Move github.ts and gitlab.ts to core/ and create unified provider-release command replacing separate github/gitlab commands

  • @maz-ui/changelogen-monorepo: Add default values to command function parameters (f2f04187)

    • Make command function options optional with default empty object
    • Improves API flexibility for programmatic usage
  • @maz-ui/changelogen-monorepo: Show dry run mode in bump prompt (e9c29a10)

  • @maz-ui/changelogen-monorepo: Use prerelease type to bump when specified (d47b4397)

  • @maz-ui/changelogen-monorepo: Typo - replace files by packages (b7afbae3)

  • @maz-ui/changelogen-monorepo: Introduce new options: buildCmd to build your packages before publishing and dependencyTypes to choose how depends package should be bump (099197c1)

  • @maz-ui/changelogen-monorepo: Extract tag resolution logic into dedicated module (189226f1)

    Create new tags.ts module to centralize all tag resolution logic:

    • resolveTags() for unified tag resolution across all version modes
    • getLastRepoTag() for repository-level tag queries
    • getLastPackageTag() for package-specific tags in independent mode
    • getCurrentGitRef() implementation adapted for monorepo usage
  • @maz-ui/changelogen-monorepo: Simplify git utilities after tags extraction (43e876fc)

    Remove tag-related functions moved to tags.ts module

  • @maz-ui/changelogen-monorepo: Add interactive confirmation prompt before version bump (e1db15aa)

    Add @inquirer/prompts dependency and implement confirmBump function with display helpers for all version modes

  • @maz-ui/changelogen-monorepo: Add dependencyTypes option (a1cf556c)

    Allow users to configure which dependency types (dependencies, devDependencies, peerDependencies) trigger dependent package bumping

  • @maz-ui/changelogen-monorepo: Unify provider commands under provider-release (24b71cb8)

    Move github.ts and gitlab.ts to core/ and create unified provider-release command replacing separate github/gitlab commands

  • @maz-ui/changelogen-monorepo: Add default values to command function parameters (20673a9d)

    • Make command function options optional with default empty object
    • Improves API flexibility for programmatic usage
  • @maz-ui/changelogen-monorepo: Show dry run mode in bump prompt (45d1f29b)

  • @maz-ui/changelogen-monorepo: Use prerelease type to bump when specified (eacba536)

  • @maz-ui/changelogen-monorepo: Typo - replace files by packages (fdef9005)

📖 Documentation

  • @maz-ui/changelogen-monorepo: Improve readme about configuration (45c78fc8)

  • @maz-ui/changelogen-monorepo: Add comprehensive guide for multiple configuration files (24ad9699)

    Includes real-world examples for:

    • Separating core packages from standalone utilities
    • Managing different registries
    • Using different version modes per package group Documents all supported config formats by c12.
  • @maz-ui/changelogen-monorepo: Restructure README with improved formatting and completeness (950bf9e6)

    • Restructure Configuration section with compact table format for better readability
    • Add Package Manager Support section documenting npm, yarn, pnpm, bun auto-detection
    • Document all missing CLI options (--yes, --build-cmd, --no-clean, --no-commit, --no-changelog)
    • Add new 'tokens' configuration section with environment variable documentation
    • Add 'Inherited from Changelogen' section for inherited configuration options
    • Improve overall organization and consistency of documentation
    • Maintain all existing information while improving presentation
  • @maz-ui/changelogen-monorepo: Improve readme about configuration (2670a876)

  • @maz-ui/changelogen-monorepo: Add comprehensive guide for multiple configuration files (031a6adf)

    Includes real-world examples for:

    • Separating core packages from standalone utilities
    • Managing different registries
    • Using different version modes per package group Documents all supported config formats by c12.
  • @maz-ui/changelogen-monorepo: Restructure README with improved formatting and completeness (77673de3)

    • Restructure Configuration section with compact table format for better readability
    • Add Package Manager Support section documenting npm, yarn, pnpm, bun auto-detection
    • Document all missing CLI options (--yes, --build-cmd, --no-clean, --no-commit, --no-changelog)
    • Add new 'tokens' configuration section with environment variable documentation
    • Add 'Inherited from Changelogen' section for inherited configuration options
    • Improve overall organization and consistency of documentation
    • Maintain all existing information while improving presentation

❤️ Contributors

v4.3.0-rc.3...v4.3.0-rc.3

No relevant changes since last release

v4.3.0-rc.2...v4.3.0-rc.2

💅 Refactors

  • @maz-ui/changelogen-monorepo: Typo - replace files by packages (b7afbae33)

❤️ Contributors

v4.3.0-rc.1...v4.3.0-rc.1

🩹 Fixes

  • @maz-ui/changelogen-monorepo: Improve fromTag resolution by using config template as fallback (cbe314071)

❤️ Contributors

v4.3.0-beta.0...v4.3.0-rc.0

🚀 Features

  • @maz-ui/changelogen-monorepo: Support prerelease graduation between different preids (713ad8c74)

    Allow bumping packages from one prerelease channel to another without new commits (e.g., alpha to beta). This enables better control over release workflows when transitioning between prerelease stages.

❤️ Contributors

v4.3.0-alpha.1...v4.3.0-beta.0

🩹 Fixes

  • maz-ui: MazDatePicker - correct check if model is range value and not null - #1366 (#1366)

❤️ Contributors

v4.3.0-alpha.0...v4.3.0-alpha.1

🚀 Features

  • @maz-ui/utils: Add new utility - upperFirst (5f6ca7b96)

  • @maz-ui/changelogen-monorepo: Add support for commit body in changelog (b7df0a054)

    Allows including commit body content in changelog entries for richer context.

🩹 Fixes

  • @maz-ui/eslint-config: Markdown rules was applied to all files (3d6cbcb80)

💅 Refactors

  • @maz-ui/changelogen-monorepo: Add default values to command function parameters (f2f04187a)

    • Make command function options optional with default empty object
    • Improves API flexibility for programmatic usage
  • @maz-ui/changelogen-monorepo: Show dry run mode in bump prompt (e9c29a106)

  • @maz-ui/changelogen-monorepo: Use prerelease type to bump when specified (d47b43976)

📖 Documentation

  • @maz-ui/changelogen-monorepo: Restructure README with improved formatting and completeness (950bf9e65)
    • Restructure Configuration section with compact table format for better readability
    • Add Package Manager Support section documenting npm, yarn, pnpm, bun auto-detection
    • Document all missing CLI options (--yes, --build-cmd, --no-clean, --no-commit, --no-changelog)
    • Add new 'tokens' configuration section with environment variable documentation
    • Add 'Inherited from Changelogen' section for inherited configuration options
    • Improve overall organization and consistency of documentation
    • Maintain all existing information while improving presentation

❤️ Contributors

v4.2.1...v4.3.0-alpha.0

compare changes

🚀 Features

  • @maz-ui/changelogen-monorepo: Remove and replace commands 'gitlab' and 'github' by 'provider-release' (b79f0eb5d)
  • @maz-ui/changelogen-monorepo: Add 'yes' option to bump config to have a confirmation prompt to accept new versions (259f9e4bd)
  • @maz-ui/changelogen-monorepo: Add support for multiple configuration files (3b067cc92)

🩹 Fixes

  • @maz-ui/changelogen-monorepo: Store fromTag during bump to fix empty changelogs (2fde3763f)
  • @maz-ui/changelogen-monorepo: Prevent version inlining by reading package.json at runtime (ecb263c69)
  • @maz-ui/changelogen-monorepo: Sort tags by date instead of version refname (e88ee503f)
  • @maz-ui/changelogen-monorepo: Improve error handling in version confirmation prompt (cbdf5db30)

💅 Refactors

  • @maz-ui/changelogen-monorepo: Introduce new options: buildCmd to build your packages before publishing and dependencyTypes to choose how depends package should be bump (9c5ce8279)
  • @maz-ui/changelogen-monorepo: Extract tag resolution logic into dedicated module (2fecb674d)
  • @maz-ui/changelogen-monorepo: Simplify git utilities after tags extraction (ec547d8d2)
  • @maz-ui/changelogen-monorepo: Add interactive confirmation prompt before version bump (e58543402)
  • @maz-ui/changelogen-monorepo: Add dependencyTypes option (1030e52b7)
  • @maz-ui/changelogen-monorepo: Unify provider commands under provider-release (0a0959d9a)

📖 Documentation

  • @maz-ui/changelogen-monorepo: Improve readme about configuration (45c78fc84)
  • @maz-ui/changelogen-monorepo: Add comprehensive guide for multiple configuration files (24ad96997)

❤️ Contributors

v4.2.1-beta.2...v4.2.1

compare changes

🩹 Fixes

  • @maz-ui/changelogen-monorepo: Add lerna to commit release only if lerna exists (42bdecdb)
  • @maz-ui/changelogen-monorepo: Gitlab release - support of CI_JOB_TOKEN environment variable (9a0e0d38)
  • @maz-ui/changelogen-monorepo: Release - generate changelog only for bumped packages (05d0f08f)
  • @maz-ui/changelogen-monorepo: Improvement getting last tag (6f58b437)
  • @maz-ui/changelogen-monorepo: Add all changelog files to release commit (5f106d4f)
  • @maz-ui/changelogen-monorepo: Add all changelog files to release commit (38e08a93)
  • @maz-ui/node: Not set log level by default (d3cdd1b6)
  • @maz-ui/changelogen-monorepo: Config should not override tokens (6d917587)
  • @maz-ui/changelogen-monorepo: User config was not apply for boolean properties (9658123b)
  • @maz-ui/themes: Safari issue with requestIdleCallback - fix #1361 (#1361)
  • @maz-ui/changelogen-monorepo: Release bugs with independent mode (b32af65f)
  • @maz-ui/changelogen-monorepo: Independent mode (050df0f4)
  • @maz-ui/changelogen-monorepo: Path to node package (24a934cb)
  • @maz-ui/changelogen-monorepo: Selective mode - changelog generation (748f5a19)
  • @maz-ui/changelogen-monorepo: Add lerna to commit release only if lerna exists (5061bd2a)
  • @maz-ui/changelogen-monorepo: Gitlab release - support of CI_JOB_TOKEN environment variable (2dfc37c5)
  • @maz-ui/changelogen-monorepo: Release - generate changelog only for bumped packages (9ea17178)
  • @maz-ui/changelogen-monorepo: Improvement getting last tag (dd5350e5)
  • @maz-ui/changelogen-monorepo: Add all changelog files to release commit (e6719346)
  • @maz-ui/changelogen-monorepo: Add all changelog files to release commit (c8a11701)
  • @maz-ui/node: Not set log level by default (c9983ae6)
  • @maz-ui/changelogen-monorepo: Config should not override tokens (aefdfb5c)
  • @maz-ui/changelogen-monorepo: User config was not apply for boolean properties (4a113789)
  • @maz-ui/themes: Safari issue with requestIdleCallback - fix #1361 (#1361)
  • @maz-ui/changelogen-monorepo: Release bugs with independent mode (32420452)
  • @maz-ui/changelogen-monorepo: Independent mode (1922e37f)
  • @maz-ui/changelogen-monorepo: Path to node package (02b764ff)
  • @maz-ui/changelogen-monorepo: Selective mode - changelog generation (1634a005)

💅 Refactors

  • @maz-ui/changelogen-monorepo: Build for node20 instead of node18 (9d2af238)
  • @maz-ui/changelogen-monorepo: Doc improvement (b381d6b2)
  • @maz-ui/changelogen-monorepo: Doc improvement (da19900c)
  • @maz-ui/node: Improve logger by using consola (e9614e87)
  • @maz-ui/utils: Add formatJson utility method (a29dfe21)
  • @maz-ui/changelogen-monorepo: Add log-level options (c3045e85)
  • maz-ui: MazModulesResolver - add formatJson to auto imported modules (b62ff36c)
  • @maz-ui/node: Improve logging of execPromise utility (4264c45b)
  • @maz-ui/changelogen-monorepo: Logging flow improvements (4b231b0c)
  • @maz-ui/utils: Add helper type 'DeepRequired' (5c5b903e)
  • @maz-ui/changelogen-monorepo: Config loading improvements (3d4e85bc)
  • @maz-ui/node: Choose log level of execPromise (ece81b27)
  • @maz-ui/changelogen-monorepo: Change log level for getting packages (2ecad195)
  • @maz-ui/changelogen-monorepo: Disable success log for get tag command (7fcd3dde)
  • @maz-ui/changelogen-monorepo: Add option to force packages bump (c347fb84)
  • @maz-ui/node: Logger - add method to get current log level (fe3b9a64)
  • @maz-ui/changelogen-monorepo: Manage graduating versions (fee8d347)
  • @maz-ui/node: Add utility to print banner (useful for CLI) (044aa02f)
  • @maz-ui/changelogen-monorepo: Add banner (b6eafacb)
  • @maz-ui/utils: Add option to choose indentation with formatJson (0d854b82)
  • @maz-ui/node: PrintBanner - add option to add break line before and after banner (c85127c6)
  • @maz-ui/eslint-config: Disable sonar rules for mardown files (d9e4738f)
  • @maz-ui/changelogen-monorepo: Build for node20 instead of node18 (d442f65d)
  • @maz-ui/changelogen-monorepo: Doc improvement (63980fa5)
  • @maz-ui/changelogen-monorepo: Doc improvement (1836be19)
  • @maz-ui/node: Improve logger by using consola (d8a0c350)
  • @maz-ui/utils: Add formatJson utility method (2fa26a39)
  • @maz-ui/changelogen-monorepo: Add log-level options (dc4dac95)
  • maz-ui: MazModulesResolver - add formatJson to auto imported modules (2de93fe5)
  • @maz-ui/node: Improve logging of execPromise utility (a53ab14e)
  • @maz-ui/changelogen-monorepo: Logging flow improvements (7cfafb28)
  • @maz-ui/utils: Add helper type 'DeepRequired' (ed82b303)
  • @maz-ui/changelogen-monorepo: Config loading improvements (f67ddc6a)
  • @maz-ui/node: Choose log level of execPromise (491bf63e)
  • @maz-ui/changelogen-monorepo: Change log level for getting packages (8ffbfc12)
  • @maz-ui/changelogen-monorepo: Disable success log for get tag command (e356a3fb)
  • @maz-ui/changelogen-monorepo: Add option to force packages bump (a019327f)
  • @maz-ui/node: Logger - add method to get current log level (2579c675)
  • @maz-ui/changelogen-monorepo: Manage graduating versions (3a0bc873)
  • @maz-ui/node: Add utility to print banner (useful for CLI) (47356edd)
  • @maz-ui/changelogen-monorepo: Add banner (9f8d866f)
  • @maz-ui/utils: Add option to choose indentation with formatJson (9e130398)
  • @maz-ui/node: PrintBanner - add option to add break line before and after banner (77cdc303)
  • @maz-ui/eslint-config: Disable sonar rules for mardown files (af550581)

❤️ Contributors

v4.2.1-beta.0...v4.2.1-beta.2

compare changes

🩹 Fixes

  • @maz-ui/changelogen-monorepo: User config was not apply for boolean properties (9658123bf)
  • @maz-ui/themes: Safari issue with requestIdleCallback - fix #1361 (#1361)
  • @maz-ui/changelogen-monorepo: Release bugs with independent mode (b32af65f6)
  • @maz-ui/changelogen-monorepo: Independent mode (050df0f46)
  • @maz-ui/changelogen-monorepo: Path to node package (24a934cb0)
  • @maz-ui/changelogen-monorepo: Selective mode - changelog generation (748f5a19e)

💅 Refactors

  • @maz-ui/node: PrintBanner - add option to add break line before and after banner (c85127c64)
  • @maz-ui/eslint-config: Disable sonar rules for mardown files (d9e4738f3)

❤️ Contributors

v4.2.1-beta.0...v4.2.1-beta.1

compare changes

🩹 Fixes

  • @maz-ui/changelogen-monorepo: User config was not apply for boolean properties (9658123b)

💅 Refactors

  • @maz-ui/node: PrintBanner - add option to add break line before and after banner (c85127c6)

❤️ Contributors

v4.2.1-alpha.16...v4.2.1-beta.0

compare changes

💅 Refactors

  • @maz-ui/node: Add utility to print banner (useful for CLI) (044aa02f)
  • @maz-ui/changelogen-monorepo: Add banner (b6eafacb)
  • @maz-ui/utils: Add option to choose indentation with formatJson (0d854b82)

❤️ Contributors

v4.2.1-alpha.15...v4.2.1-alpha.16

compare changes

💅 Refactors

  • @maz-ui/changelogen-monorepo: Manage graduating versions (fee8d3479)

❤️ Contributors

v4.2.1-alpha.14...v4.2.1-alpha.14

compare changes

No relevant changes for this release

v4.2.1-alpha.13...v4.2.1-alpha.14

compare changes

🩹 Fixes

  • @maz-ui/changelogen-monorepo: Config should not override tokens (6d917587d)

❤️ Contributors

v4.2.1-alpha.12...v4.2.1-alpha.13

compare changes

🩹 Fixes

  • @maz-ui/node: Not set log level by default (d3cdd1b69)

💅 Refactors

  • @maz-ui/changelogen-monorepo: Add option to force packages bump (c347fb84a)
  • @maz-ui/node: Logger - add method to get current log level (fe3b9a64b)

❤️ Contributors

v4.2.1-alpha.11...v4.2.1-alpha.12

compare changes

💅 Refactors

  • @maz-ui/changelogen-monorepo: Disable success log for get tag command (7fcd3dde2)

❤️ Contributors

v4.2.1-alpha.10...v4.2.1-alpha.11

compare changes

💅 Refactors

  • @maz-ui/changelogen-monorepo: Change log level for getting packages (2ecad195f)

❤️ Contributors

v4.2.1-alpha.9...v4.2.1-alpha.10

compare changes

💅 Refactors

  • @maz-ui/node: Improve logging of execPromise utility (4264c45b7)
  • @maz-ui/changelogen-monorepo: Logging flow improvements (4b231b0c2)
  • @maz-ui/utils: Add helper type 'DeepRequired' (5c5b903e6)
  • @maz-ui/changelogen-monorepo: Config loading improvements (3d4e85bc9)
  • @maz-ui/node: Choose log level of execPromise (ece81b276)

❤️ Contributors

v4.2.1-alpha.8...v4.2.1-alpha.9

compare changes

💅 Refactors

  • @maz-ui/node: Improve logger by using consola (e9614e873)
  • @maz-ui/utils: Add formatJson utility method (a29dfe21f)
  • @maz-ui/changelogen-monorepo: Add log-level options (c3045e859)
  • maz-ui: MazModulesResolver - add formatJson to auto imported modules (b62ff36cf)

❤️ Contributors

v4.2.1-alpha.7...v4.2.1-alpha.8

compare changes

🩹 Fixes

  • @maz-ui/changelogen-monorepo: Add all changelog files to release commit (38e08a93a)

❤️ Contributors

v4.2.1-alpha.6...v4.2.1-alpha.7

compare changes

🩹 Fixes

  • @maz-ui/changelogen-monorepo: Add all changelog files to release commit (5f106d4f2)

❤️ Contributors

v4.2.1-alpha.5...v4.2.1-alpha.6

compare changes

🩹 Fixes

  • @maz-ui/changelogen-monorepo: Release - generate changelog only for bumped packages (05d0f08f4)
  • @maz-ui/changelogen-monorepo: Improvement getting last tag (6f58b4375)

❤️ Contributors

v4.2.1-alpha.4...v4.2.1-alpha.5

compare changes

🩹 Fixes

  • @maz-ui/changelogen-monorepo: Gitlab release - support of CI_JOB_TOKEN environment variable (9a0e0d386)

❤️ Contributors

v4.2.1-alpha.3...v4.2.1-alpha.4

compare changes

💅 Refactors

  • @maz-ui/changelogen-monorepo: Doc improvement (da19900cd)

❤️ Contributors

v4.2.1-alpha.2...v4.2.1-alpha.3

compare changes

🩹 Fixes

  • @maz-ui/changelogen-monorepo: Add lerna to commit release only if lerna exists (42bdecdb4)

❤️ Contributors

v4.2.1-alpha.1...v4.2.1-alpha.2

compare changes

💅 Refactors

  • @maz-ui/changelogen-monorepo: Doc improvement (b381d6b22)

❤️ Contributors

v4.2.1-alpha.0...v4.2.1-alpha.1

compare changes

💅 Refactors

  • @maz-ui/changelogen-monorepo: Build for node20 instead of node18 (9d2af2387)

❤️ Contributors

v4.2.0...v4.2.1-alpha.0

compare changes

💅 Refactors

  • @maz-ui/changelogen-monorepo: Logging improvements (37144a9bc)

❤️ Contributors

v4.1.8...v4.2.0

compare changes

🚀 Features

  • @maz-ui/changelogen-monorepo: New package to manage monorepo with changelogen (656033a1)
  • @maz-ui/changelogen-monorepo: New package to manage monorepo with changelogen (1ca707d7)

🩹 Fixes

  • @maz-ui/nuxt: Type declarations of composables (54fc2e1d)
  • maz-ui: MazDropdown - popover should be closed on click outside (efa438db)
  • @maz-ui/changelogen-monorepo: Publish command (f714835f)
  • @maz-ui/nuxt: Type declarations of composables (b32b9608)
  • maz-ui: MazDropdown - popover should be closed on click outside (06053305)
  • @maz-ui/changelogen-monorepo: Publish command (c49fe967)
  • @maz-ui/changelogen-monorepo: Detect package manager to publish on npm - fix #1356 (#1356)

💅 Refactors

  • @maz-ui/translations: Update dropzone translations - remove capitalization from translation selectFile (4d47d853)
  • @maz-ui/changelogen-monorepo: Bump improvements (6cb2a706)
  • @maz-ui/changelogen-monorepo: Changelog generation improvements (0f4e86fa)
  • @maz-ui/translations: Update dropzone translations - remove capitalization from translation selectFile (bf9a950b)
  • @maz-ui/changelogen-monorepo: Bump improvements (229e2d8c)
  • @maz-ui/changelogen-monorepo: Changelog generation improvements (73925ca4)
  • docs: Correct description of made with page (f195773f)
  • @maz-ui/changelogen-monorepo: Publish tag improvements - tag is set 'next' when no tag option is provided to avoid publish mistake (64636d58)
  • @maz-ui/changelogen-monorepo: Publish tag improvements (a7bd4ca3)
  • @maz-ui/changelogen-monorepo: Use resolved config instead writing options object (0c666439)

📖 Documentation

💄 Styles

  • maz-ui: MazBackdrop - make the overlay background darker (41b90845)
  • maz-ui: MazDropzone - use a link instead of a button to select file (535d409e)
  • maz-ui: MazBackdrop - make the overlay background darker (cdd1a9b4)
  • maz-ui: MazDropzone - use a link instead of a button to select file (7fa6843f)

❤️ Contributors

v4.1.9-alpha.0...v4.1.9-alpha.1

compare changes

🩹 Fixes

  • @maz-ui/changelogen-monorepo: Detect package manager to publish on npm - fix #1356 (#1356)

💅 Refactors

  • docs: Correct description of made with page (88d2b6aca)
  • @maz-ui/changelogen-monorepo: Publish tag improvements - tag is set 'next' when no tag option is provided to avoid publish mistake (ff527f62c)
  • @maz-ui/changelogen-monorepo: Publish tag improvements (f4bca9397)
  • @maz-ui/changelogen-monorepo: Use resolved config instead writing options object (84afa58b7)

📖 Documentation

❤️ Contributors

v4.1.8-beta.4...v4.1.9-alpha.0

compare changes

🚀 Features

  • @maz-ui/changelogen-monorepo: New package to manage monorepo with changelogen (656033a15)
  • @maz-ui/changelogen-monorepo: New package to manage monorepo with changelogen (835f2fdd4)

🩹 Fixes

  • @maz-ui/changelogen-monorepo: Publish command (81f0788b6)

💅 Refactors

  • @maz-ui/changelogen-monorepo: Bump improvements (6cb2a7063)
  • @maz-ui/changelogen-monorepo: Bump improvements (ad49b02f1)
  • @maz-ui/changelogen-monorepo: Changelog generation improvements (a1bfacea6)

❤️ Contributors

v4.1.7...v4.1.8

compare changes

🚀 Features

  • @maz-ui/changelogen-monorepo: New package to manage monorepo with changelogen (656033a15)

🩹 Fixes

  • @maz-ui/nuxt: Type declarations of composables (54fc2e1d3)
  • maz-ui: MazDropdown - popover should be closed on click outside (efa438db9)
  • @maz-ui/changelogen-monorepo: Publish command (f714835f7)

💅 Refactors

  • @maz-ui/translations: Update dropzone translations - remove capitalization from translation selectFile (4d47d8531)
  • @maz-ui/changelogen-monorepo: Bump improvements (6cb2a7063)
  • @maz-ui/changelogen-monorepo: Changelog generation improvements (0f4e86fa3)

💄 Styles

  • maz-ui: MazBackdrop - make the overlay background darker (41b90845e)
  • maz-ui: MazDropzone - use a link instead of a button to select file (535d409ee)

❤️ Contributors

v4.1.8-beta.2...v4.1.8-beta.3

compare changes

🩹 Fixes

  • maz-ui: MazDropdown - popover should be closed on click outside (efa438db)

❤️ Contributors

v4.1.8-beta.1...v4.1.8-beta.2

compare changes

Note: No relevant commits found

v4.1.8-beta.0...v4.1.8-beta.1

compare changes

Note: No relevant commits found

v4.1.7-beta.8...v4.1.8-beta.0

compare changes

🚀 Features

  • @maz-ui/icons: Add 15 file type logos and 2 new icons (695bf91f)
  • maz-ui: Add parallel upload with worker pool and enhanced file type detection in MazDropzone (fe9b489c)
  • @maz-ui/translations: Add dropzone translation keys (cd9c24b4)
  • @maz-ui/icons: Add 15 file type logos and 2 new icons (c6c119ea)
  • maz-ui: Add parallel upload with worker pool and enhanced file type detection in MazDropzone (5e28bb23)
  • @maz-ui/translations: Add dropzone translation keys (b5f56a89)

🔥 Performance

  • Tree-shaking improvements of packages (4dd42ba4)

🩹 Fixes

  • docs: Rendering issue with dev server (12c07d40)
  • maz-ui: MazCard - a linked card should not have zoom feature on the gallery (863fb1cf)
  • maz-ui: MazDropdown - correct prop heritage to popover component (cd679d9d)
  • maz-ui: MazSelect - selected option should be focus on open & selected option focused has outline style (5807d3bf)
  • docs: Add components folder to tailwindcss content (7786faf1)
  • maz-ui: MazSelect - multiple not working, correct declaration type of props (0fe6791f)
  • maz-ui: MazDatePicker - custom shortcuts was not displayed (f232da95)
  • Plugin declarations component custom properties - fix #1331 (#1331)
  • maz-ui: MazInput - reduce complexity of css selectors - fix #1319 (#1319)
  • maz-ui: MazSelect - search input padding and scroll to option behavior (cdd1fdbb)
  • maz-ui: MazDatePicker - popover won't open when MazDatePicker is lazy loaded (8e29f870)
  • docs: Rendering issue with dev server (325839e6)
  • maz-ui: MazCard - a linked card should not have zoom feature on the gallery (7379bed1)
  • maz-ui: MazDropdown - correct prop heritage to popover component (f1296857)
  • maz-ui: MazSelect - selected option should be focus on open & selected option focused has outline style (0ef32339)
  • docs: Add components folder to tailwindcss content (cd8e6177)
  • maz-ui: MazSelect - multiple not working, correct declaration type of props (cf262929)
  • maz-ui: MazDatePicker - custom shortcuts was not displayed (cdf4e954)
  • Plugin declarations component custom properties - fix #1331 (#1331)
  • maz-ui: MazInput - reduce complexity of css selectors - fix #1319 (#1319)
  • maz-ui: MazSelect - search input padding and scroll to option behavior (6235d52a)
  • maz-ui: MazDatePicker - popover won't open when MazDatePicker is lazy loaded (e2476f03)
  • maz-ui: Fix invalid country code detection from browser locale in MazInputPhoneNumber (80a9fe26)
  • maz-ui: MazSelect - remove search wrapper when search is not enabled (6f6752c1)
  • @maz-ui/nuxt: Type declarations of composables (54fc2e1d)

💅 Refactors

  • maz-ui: MazDatePicker - prefer-position and fallback-position are controllable with props (30935856)
  • maz-ui: MazLink - supports background, muted and contrast colors (b44858f5)
  • maz-ui: MazLink - supports colors 'none' to inherits color from parent (e46367f0)
  • maz-ui: MazLink - rename 'none' to 'inherit' (a69f356a)
  • maz-ui: MazPopover - remove width max-content (b2abc9f6)
  • maz-ui: MazCard - ensure card has no zoom feature on gallery when it's linked (0dd16faa)
  • @maz-ui/mcp: Improve tools, descriptions and add search to help agents (db9e45a2)
  • @maz-ui/themes: Introduce darkClass option & fix some bugs with current colorMode and auto update theme when browser color scheme changes (58e973eb)
  • maz-ui: UseMutationObserver - can be used outside from setup function (32f0ee5b)
  • @maz-ui/nuxt: Improve theme reactivity and get browser color scheme on server side (bf24581f)
  • maz-ui: MazAnimatedElement & MazAnimatedText - animation optimization with requestAnimationFrame (719a4002)
  • maz-ui: Accessibilty - support of rtl direction (9bd1a3d9)
  • docs: Accessibilty - support of rtl direction (b7c04c49)
  • maz-ui: MazDatePicker - show hour in input only if time picker is enabled (a020562b)
  • maz-ui: Minor improvements in MazBtn, MazIcon and composables (1186d201)
  • @maz-ui/icons: Improve tree-shaking with individual icon files (c0838f05)
  • maz-ui: MazDatePicker - prefer-position and fallback-position are controllable with props (87f1be02)
  • maz-ui: MazLink - supports background, muted and contrast colors (07a65ffd)
  • maz-ui: MazLink - supports colors 'none' to inherits color from parent (b21f8c0a)
  • maz-ui: MazLink - rename 'none' to 'inherit' (6268c49e)
  • maz-ui: MazPopover - remove width max-content (e7fbc35c)
  • maz-ui: MazCard - ensure card has no zoom feature on gallery when it's linked (d44ab79c)
  • @maz-ui/mcp: Improve tools, descriptions and add search to help agents (05cf7939)
  • @maz-ui/themes: Introduce darkClass option & fix some bugs with current colorMode and auto update theme when browser color scheme changes (ba0a1a28)
  • maz-ui: UseMutationObserver - can be used outside from setup function (a0a6ccd5)
  • @maz-ui/nuxt: Improve theme reactivity and get browser color scheme on server side (a5c069a0)
  • maz-ui: MazAnimatedElement & MazAnimatedText - animation optimization with requestAnimationFrame (e519aad9)
  • maz-ui: Accessibilty - support of rtl direction (8cc99bf5)
  • docs: Accessibilty - support of rtl direction (aa715eda)
  • maz-ui: MazDatePicker - show hour in input only if time picker is enabled (5a4701c8)
  • maz-ui: Minor improvements in MazBtn, MazIcon and composables (b4fec020)
  • @maz-ui/icons: Improve tree-shaking with individual icon files (dc0bd1f8)
  • @maz-ui/translations: Update dropzone translations - remove capitalization from translation selectFile (4d47d853)

📖 Documentation

  • docs: MazLink - add new colors in demo (99abc23b)
  • docs: MazLink - add new colors in demo (7467ffd4)

💄 Styles

  • maz-ui: MazBtn - adjust text color of background and contrast colors (6db8243b)
  • maz-ui: MazPopover - use text foreground for background color (7f594790)
  • docs: Use good text color for exported code (abd2916a)
  • maz-ui: MazRadioButtons - use provided color for the button borders (0e52a678)
  • maz-ui: Toaster - toast has different style between dark and light (bded3e77)
  • maz-ui: MazBtn - adjust text color of background and contrast colors (84b265c5)
  • maz-ui: MazPopover - use text foreground for background color (a1f40d8e)
  • docs: Use good text color for exported code (251e1304)
  • maz-ui: MazRadioButtons - use provided color for the button borders (0cf90bfc)
  • maz-ui: Toaster - toast has different style between dark and light (81afe160)
  • maz-ui: MazBackdrop - make the overlay background darker (41b90845)
  • maz-ui: MazDropzone - use a link instead of a button to select file (535d409e)

❤️ Contributors

v4.1.6...v4.1.7

compare changes

🚀 Features

  • @maz-ui/icons: Add 15 file type logos and 2 new icons (c6c119ea)
  • maz-ui: Add parallel upload with worker pool and enhanced file type detection in MazDropzone (5e28bb23)
  • @maz-ui/translations: Add dropzone translation keys (b5f56a89)

🔥 Performance

  • Tree-shaking improvements of packages (4dd42ba4)

🩹 Fixes

  • docs: Rendering issue with dev server (325839e6)
  • maz-ui: MazCard - a linked card should not have zoom feature on the gallery (7379bed1)
  • maz-ui: MazDropdown - correct prop heritage to popover component (f1296857)
  • maz-ui: MazSelect - selected option should be focus on open & selected option focused has outline style (0ef32339)
  • docs: Add components folder to tailwindcss content (cd8e6177)
  • maz-ui: MazSelect - multiple not working, correct declaration type of props (cf262929)
  • maz-ui: MazDatePicker - custom shortcuts was not displayed (cdf4e954)
  • Plugin declarations component custom properties - fix #1331 (#1331)
  • maz-ui: MazInput - reduce complexity of css selectors - fix #1319 (#1319)
  • maz-ui: MazSelect - search input padding and scroll to option behavior (6235d52a)
  • maz-ui: MazDatePicker - popover won't open when MazDatePicker is lazy loaded (e2476f03)
  • maz-ui: Fix invalid country code detection from browser locale in MazInputPhoneNumber (80a9fe26)
  • maz-ui: MazSelect - remove search wrapper when search is not enabled (6f6752c1)

💅 Refactors

  • maz-ui: MazDatePicker - prefer-position and fallback-position are controllable with props (87f1be02)
  • maz-ui: MazLink - supports background, muted and contrast colors (07a65ffd)
  • maz-ui: MazLink - supports colors 'none' to inherits color from parent (b21f8c0a)
  • maz-ui: MazLink - rename 'none' to 'inherit' (6268c49e)
  • maz-ui: MazPopover - remove width max-content (e7fbc35c)
  • maz-ui: MazCard - ensure card has no zoom feature on gallery when it's linked (d44ab79c)
  • @maz-ui/mcp: Improve tools, descriptions and add search to help agents (05cf7939)
  • @maz-ui/themes: Introduce darkClass option & fix some bugs with current colorMode and auto update theme when browser color scheme changes (ba0a1a28)
  • maz-ui: UseMutationObserver - can be used outside from setup function (a0a6ccd5)
  • @maz-ui/nuxt: Improve theme reactivity and get browser color scheme on server side (a5c069a0)
  • maz-ui: MazAnimatedElement & MazAnimatedText - animation optimization with requestAnimationFrame (e519aad9)
  • maz-ui: Accessibilty - support of rtl direction (8cc99bf5)
  • docs: Accessibilty - support of rtl direction (aa715eda)
  • maz-ui: MazDatePicker - show hour in input only if time picker is enabled (5a4701c8)
  • maz-ui: Minor improvements in MazBtn, MazIcon and composables (b4fec020)
  • @maz-ui/icons: Improve tree-shaking with individual icon files (dc0bd1f8)

📖 Documentation

  • docs: MazLink - add new colors in demo (7467ffd4)

💄 Styles

  • maz-ui: MazBtn - adjust text color of background and contrast colors (84b265c5)
  • maz-ui: MazPopover - use text foreground for background color (a1f40d8e)
  • docs: Use good text color for exported code (251e1304)
  • maz-ui: MazRadioButtons - use provided color for the button borders (0cf90bfc)
  • maz-ui: Toaster - toast has different style between dark and light (81afe160)

❤️ Contributors

v4.1.7-beta.7...v4.1.7-beta.8

compare changes

💅 Refactors

  • @maz-ui/icons: Improve tree-shaking with individual icon files (c0838f05)

❤️ Contributors

v4.1.7-beta.6...v4.1.7-beta.7

compare changes

🚀 Features

  • @maz-ui/icons: Add 15 file type logos and 2 new icons (695bf91f)
  • maz-ui: Add parallel upload with worker pool and enhanced file type detection in MazDropzone (fe9b489c)
  • @maz-ui/translations: Add dropzone translation keys (cd9c24b4)

💅 Refactors

  • maz-ui: Minor improvements in MazBtn, MazIcon and composables (1186d201)

❤️ Contributors

v4.1.7-beta.5...v4.1.7-beta.6

compare changes

🩹 Fixes

  • maz-ui: MazSelect - search input padding and scroll to option behavior (cdd1fdbb)
  • maz-ui: MazDatePicker - popover won't open when MazDatePicker is lazy loaded (8e29f870)

💅 Refactors

  • maz-ui: MazAnimatedElement & MazAnimatedText - animation optimization with requestAnimationFrame (719a4002)
  • maz-ui: Accessibilty - support of rtl direction (9bd1a3d9)
  • docs: Accessibilty - support of rtl direction (b7c04c49)
  • maz-ui: MazDatePicker - show hour in input only if time picker is enabled (a020562b)

❤️ Contributors

v4.1.7-beta.4...v4.1.7-beta.5

compare changes

🩹 Fixes

  • Plugin declarations component custom properties - fix #1331 (#1331)
  • maz-ui: MazInput - reduce complexity of css selectors - fix #1319 (#1319)

💅 Refactors

  • @maz-ui/themes: Introduce darkClass option & fix some bugs with current colorMode and auto update theme when browser color scheme changes (58e973eb)
  • maz-ui: UseMutationObserver - can be used outside from setup function (32f0ee5b)
  • @maz-ui/nuxt: Improve theme reactivity and get browser color scheme on server side (bf24581f)

💄 Styles

  • maz-ui: MazRadioButtons - use provided color for the button borders (0e52a678)
  • maz-ui: Toaster - toast has different style between dark and light (bded3e77)

❤️ Contributors

v4.1.7-beta.3...v4.1.7-beta.4

compare changes

🩹 Fixes

  • maz-ui: MazDatePicker - custom shortcuts was not displayed (f232da95)

💅 Refactors

  • @maz-ui/mcp: Improve tools, descriptions and add search to help agents (db9e45a2)

❤️ Contributors

v4.1.7-beta.2...v4.1.7-beta.3

compare changes

🩹 Fixes

  • maz-ui: MazSelect - multiple not working, correct declaration type of props (0fe6791f)

❤️ Contributors

v4.1.7-beta.1...v4.1.7-beta.2

compare changes

💅 Refactors

  • maz-ui: MazCard - ensure card has no zoom feature on gallery when it's linked (0dd16faa)

❤️ Contributors

v4.1.7-beta.0...v4.1.7-beta.1

compare changes

🩹 Fixes

  • maz-ui: MazCard - a linked card should not have zoom feature on the gallery (863fb1cf)
  • maz-ui: MazDropdown - correct prop heritage to popover component (cd679d9d)
  • maz-ui: MazSelect - selected option should be focus on open & selected option focused has outline style (5807d3bf)
  • docs: Add components folder to tailwindcss content (7786faf1)

💅 Refactors

  • maz-ui: MazDatePicker - prefer-position and fallback-position are controllable with props (30935856)
  • maz-ui: MazLink - supports background, muted and contrast colors (b44858f5)
  • maz-ui: MazLink - supports colors 'none' to inherits color from parent (e46367f0)
  • maz-ui: MazLink - rename 'none' to 'inherit' (a69f356a)
  • maz-ui: MazPopover - remove width max-content (b2abc9f6)

📖 Documentation

  • docs: MazLink - add new colors in demo (99abc23b)

❤️ Contributors

v4.1.6...v4.1.7-beta.0

compare changes

🩹 Fixes

  • docs: Rendering issue with dev server (12c07d40)

💄 Styles

  • maz-ui: MazBtn - adjust text color of background and contrast colors (6db8243b)
  • maz-ui: MazPopover - use text foreground for background color (7f594790)
  • docs: Use good text color for exported code (abd2916a)

❤️ Contributors

v4.1.5...v4.1.6

compare changes

📖 Documentation

  • docs: Themes - add all CSS generated variables (6d01faf99)

❤️ Contributors

v4.1.4...v4.1.5

compare changes

🩹 Fixes

  • @maz-ui/themes: Infinite loop when html class changed during the color mode switching (d919e5225)

❤️ Contributors

v4.1.3...v4.1.4

compare changes

🩹 Fixes

  • docs: Theme switching in theme editor (ee76e0034)

💅 Refactors

  • @maz-ui/themes: UseTheme expose currentPreset (80b4274a0)

❤️ Contributors

v4.1.2...v4.1.3

compare changes

🚀 Features

💅 Refactors

  • maz-ui: MazRadioButtons - introduce size prop option (4f52fb43d)

❤️ Contributors

v4.1.1-beta.1...v4.1.2

compare changes

🩹 Fixes

  • maz-ui: MazSelect - reactivity warning with useTemplateRef - fix #1305 (#1305)
  • maz-ui: MazSelect - reactivity warning with useTemplateRef - fix #1305 (#1305)
  • maz-ui: MazBtn - remove width max-content CSS rule (2b3d69f9a)

💅 Refactors

  • @maz-ui/themes: Preset is only required when strategy is runtime or hybrid (a1585f765)
  • @maz-ui/themes: Preset is only required when strategy is runtime or hybrid (f4c0d1ecf)
  • @maz-ui/icons: Correct typo into icon list export (94756b7f2)
  • docs: Add v4 annoucement (264d13e27)

📖 Documentation

  • maz-ui: Updte readme with plugin installation (305be8a89)

❤️ Contributors

v4.1.1-beta.0...v4.1.1

compare changes

🩹 Fixes

  • maz-ui: MazSelect - reactivity warning with useTemplateRef - fix #1305 (#1305)
  • maz-ui: MazSelect - reactivity warning with useTemplateRef - fix #1305 (#1305)

💅 Refactors

  • @maz-ui/themes: Preset is only required when strategy is runtime or hybrid (a1585f765)
  • @maz-ui/themes: Preset is only required when strategy is runtime or hybrid (f4c0d1ecf)

❤️ Contributors

v4.1.1-beta.0...v4.1.1-beta.1

compare changes

Note: No relevant commits found

v4.1.0...v4.1.1-beta.0

compare changes

🩹 Fixes

  • maz-ui: MazSelect - reactivity warning with useTemplateRef - fix #1305 (#1305)

💅 Refactors

  • @maz-ui/themes: Preset is only required when strategy is runtime or hybrid (a1585f765)

❤️ Contributors

v4.0.1...v4.1.0

compare changes

🚀 Features

  • maz-ui: Add new composable - useMutationObserver (01f6edc84)
  • @maz-ui/nuxt: Add auto import support of useMutationObserver (4a4b1afbd)
  • @maz-ui/nuxt: State of isDark is automatically updated when dark class is added on the html element (c244721b9)

🩹 Fixes

  • maz-ui: MazDatePicker - correct position ref selector for popover (bc8e729c7)
  • maz-ui: MazSelect - reactivity warning with optionList ref - fix #1305 (#1305)
  • @maz-ui/themes: Theme switching when multiples style element existing (aa7d8d3e4)

💅 Refactors

  • maz-ui: MazBtn - add with max-content to fit with content (62c125832)

💄 Styles

  • maz-ui: MazInput - adjust position of floating label (319a6200e)
  • maz-ui: MazBtn - adjust icon sizing/spacing and pastel variant colors (6ff110469)
  • maz-ui: MazBadge - adujst color of pastel variant (29a6cc3fa)

❤️ Contributors

v4.0.0-beta.39...v4.0.1

compare changes

💅 Refactors

  • maz-ui: Disable heritage attributs for some components (8222257d4)
  • @maz-ui/themes: Preset can be optional for buildtime strategie (55d124287)
  • docs: Use buildtime strategy to inject theme (f271e533e)
  • maz-ui: Adjust destructive color to be darker (f9bef9710)
  • maz-ui: MazBtn, MazBadge - adjust colors of pastel variant (23e5cfed2)

❤️ Contributors

v4.0.0-beta.39...v4.0.0

compare changes

Note: No relevant commits found

v4.0.0-beta.37...v4.0.0-beta.38

compare changes

🚀 Features

❤️ Contributors

v4.0.0-beta.36...v4.0.0-beta.37

compare changes

🚀 Features

  • maz-ui: MazDropdown - Add transition option to choose customize the animation (7c0ebe468)

🩹 Fixes

  • @maz-ui/nuxt: Type inference of composables (822452095)

📖 Documentation

  • docs: Add nuxt command to install module (89fc8e905)

❤️ Contributors

v4.0.0-beta.35...v4.0.0-beta.36

compare changes

Note: No relevant commits found

v4.0.0-beta.34...v4.0.0-beta.35

compare changes

🩹 Fixes

  • maz-ui: MazBackdrop - listen pointerdown instead click on backdrop to close the dialog - fix #1211 (#1211)

💅 Refactors

  • maz-ui: MazBackdrop - accessibility and UX improvements (34fe331f2)
  • maz-ui: MazDialog - remove onBackdropClicked from slot properties (72746bc25)
  • maz-ui: Adjust colors after theme changes (b6138450e)
  • @maz-ui/themes: Adjust color generation with min max color luminosity (d26a0f17b)
  • @maz-ui/translations: Load english language by default (95a9593ac)
  • @maz-ui/translations: Rename MazTranslations to MazUiTranslations (cfa322703)

📖 Documentation

  • docs: MazBackdrop - add demo and documentation (1bcdc9d2b)
  • @maz-ui/utils: Add README.md (7eecb6ffd)

❤️ Contributors

v4.0.0-beta.33...v4.0.0-beta.34

compare changes

💅 Refactors

  • maz-ui: MazCardSpotlight - set padding min to 1px (11d5861cf)
  • maz-ui: Toast - set progress bar position min to 1px from bottom (b5acb1724)
  • maz-ui: MazPopover - set trap focus for dropdown menu (04630b4fe)
  • maz-ui: UseDisplayNames - add type descriptions and improve reactivity (b0556695c)

❤️ Contributors

v4.0.0-beta.32...v4.0.0-beta.33

compare changes

🩹 Fixes

  • maz-ui: VTooltip - destroy instances not open (05f48c1db)

❤️ Contributors

v4.0.0-beta.31...v4.0.0-beta.32

compare changes

📖 Documentation

❤️ Contributors

v4.0.0-beta.30...v4.0.0-beta.31

compare changes

🚀 Features

  • maz-ui: MazDatePicker - add a new option 'min-max-auto' to set or not set the current date to the minimum or maximum date when it is not in between (8a2a8455a)

🩹 Fixes

  • maz-ui: MazBtn - add background color for 'background' color instead of transparent (d7e32cd74)

💅 Refactors

  • maz-ui: VTooltip - remove useless container to avoid DOM injection (5bf2a62ee)
  • maz-ui: MazPopover - render trigger slot only if element is provided and add transition animation (e42087f44)
  • maz-ui: MazCard - update style of title and subtitle (5d5f9ecd0)
  • maz-ui: MazCarousel - add title prop and customize scroll bar (9749b01d6)
  • maz-ui: MazDropdown - use 'background' color by default (64157821c)
  • maz-ui: MazSelect - add prop 'transition' to choose the animation of the list option (43d9855b1)

📖 Documentation

❤️ Contributors

v4.0.0-beta.29...v4.0.0-beta.30

compare changes

📖 Documentation

  • docs: Improve documentation about theme strategies (365d61139)

❤️ Contributors

v4.0.0-beta.28...v4.0.0-beta.29

compare changes

🩹 Fixes

❤️ Contributors

v4.0.0-beta.27...v4.0.0-beta.28

compare changes

🩹 Fixes

❤️ Contributors

v4.0.0-beta.26...v4.0.0-beta.27

compare changes

🩹 Fixes

  • @maz-ui/nuxt: CSS injection logic between client and server (4ea9e0f8f)
  • maz-ui: UseInstanceUniqId - hydration issue with nuxt (3ec0c846b)

📖 Documentation

  • docs: MazInputPhoneNumber - add documentation about auto-format prop (79c990c1c)

❤️ Contributors

v4.0.0-beta.25...v4.0.0-beta.26

compare changes

Note: No relevant commits found

v4.0.0-beta.24...v4.0.0-beta.25

compare changes

🚀 Features

  • @maz-ui/utils: Add case option to normalizeString and add kebabCase utility (de70afd31)
  • mcp: Add mcp server for AI agents (949eb6595)
  • @maz-ui/mcp: Transform http server to stdio server (9aeeb4804)

💅 Refactors

  • @maz-ui/mcp: Remove search tools (17ce1c126)
  • @maz-ui/utils: Improve pascalCase method and add test units (41823d498)

📖 Documentation

  • @maz-ui/mcp: Update README.md (7de4c1ec7)
  • docs: Add documentation pages of kebabCase and snakeCase (41409e361)

❤️ Contributors

v4.0.0-beta.23...v4.0.0-beta.24

compare changes

🩹 Fixes

  • maz-ui: Enhanced positioning in MazPopover component (4b00355af)
  • maz-ui: Add position reference to MazDatePicker for improved positioning of panel (6d08f2efe)

💅 Refactors

  • maz-ui: Update MazPopover component to support autoPlacement and improve positioning logic (efd4450c7)
  • maz-ui: Update position handling in MazDatePicker, MazSelect, and MazSelectCountry components to support new positioning values and improve default behavior (3008e4a93)

📖 Documentation

  • docs: Upgrade nuxt installation (a5aa00ba1)
  • docs: Add vTooltip directive reference (7aa431c27)

❤️ Contributors

v4.0.0-beta.22...v4.0.0-beta.23

compare changes

🩹 Fixes

  • maz-ui: MazDatePicker, MazDropdown, MazInput, MazSelect - should follow parent sizes (8f2b58058)

❤️ Contributors

v4.0.0-beta.21...v4.0.0-beta.22

compare changes

🚀 Features

  • vue-app: Add theme selector and udpate theme handling (ebcbad550)

🩹 Fixes

  • maz-ui: Update MazDropdown component to disable closeOnClick and enhance trigger handling (a6fa4d874)
  • maz-ui: Update file data binding types in MazDropzone component (069ecaf75)

💅 Refactors

  • @maz-ui/themes: Update theme system and improve color mode handling (034d009e9)
  • @maz-ui/nuxt: Improve CSS injection logic to support SPA application (51eb6d533)
  • maz-ui: Update MazPopover component to enhance type definitions and improve hover delay (bc7a74b56)
  • maz-ui: Enhance type definitions in MazRadioButtons component for improved flexibility (c6566be07)
  • maz-ui: Update MazToast component styles and button handling for improved UI consistency (623fa238b)
  • maz-ui: Improve positioning logic and cleanup in MazPopover component for better performance and reliability (25004046a)

❤️ Contributors

v4.0.0-beta.20...v4.0.0-beta.21

compare changes

🚀 Features

  • @maz-ui/nuxt: Detecte nuxt pages on spa mode (5aade8a64)

❤️ Contributors

v4.0.0-beta.19...v4.0.0-beta.20

compare changes

Note: No relevant commits found

v4.0.0-beta.18...v4.0.0-beta.19

compare changes

🚀 Features

  • maz-ui: V4.0.0 (c5309b260)
  • maz-ui: MazDropzone - new version - completely rewritten without deps (BREAKING_CHANGES) (#1189)
  • maz-ui: MazSlider - add step option (eafb4cf56)
  • @maz-ui/icons: Add new @maz-ui/icons package to export SVG icons and Vue JS components icons (cb1a243dd)
  • maz-ui: Plugin Toaster and useToast - improve UI and UX of toast (BREAKING_CHANGES) (414e1c6b5)
  • @maz-ui/icons: Add resolver to auto-import icons as Vue Components (6254ffa7e)
  • @maz-ui/nuxt: New standalone package for the nuxt module (no longer included in maz-ui bundle) (2922aed6a)
  • @maz-ui/eslint-config: New package - share custom and customizable eslint config (ba60b6b9d)
  • @maz-ui/themes: New package - create and manage theme with maz-ui (d81463fc0)
  • @maz-ui/nuxt: Implemente @maz-ui/themes - set and manage themes with nuxt (0dc3d8656)
  • maz-ui: Implement new theme manager provided by @maz-ui/themes (f6978f418)
  • maz-ui: MazPopover - new component to display content as overlay (e84fc95fa)
  • @maz-ui/themes: New package - create and manage theme with maz-ui (41516f9af)
  • @maz-ui/themes: Adding new theme named obsidian (3337ba6aa)
  • maz-ui: MazSelect - use popover to display option list (5383c51e4)
  • maz-ui: MazDropdown - use popover to display the dropdown menu (3b0ac1188)
  • maz-ui: MazInputPhoneNumber - display formatted number as input value (96741a145)
  • maz-ui: MazInputPhoneNumber, MazSelect, MazDropdown and vTooltip display the content in a popover (d92eed803)
  • @maz-ui/translations: New packages to manage maz-ui's translations easily (05f936be9)
  • maz-ui: MazSelectCountry - new form component to select country and languages (c04555fa1)
  • @maz-ui/themes: Use cookie to store color mode (e9853bec1)
  • maz-ui: MazUi plugin can install plugins and directives (2c4c6436b)
  • maz-ui: MazGallery - add prop option to choose background color (2986c9425)
  • maz-ui: MazDropdown, Mazpopover - new trigger mode 'adaptive' for desktop and mobile (9d5b51a6a)
  • maz-ui: UseFormValidator, useFormField - Type improvements and performance optimizations (99a4d0f3b)
  • maz-ui: MazBtn, MazCheckbox, MazInput, MazRadio, MazSwitch - improve UX when focused and disable style apply within fieldset disable (10258f4ae)
  • maz-ui: UseDisplayNames - improve cache to avoid memory leaks (7c5b6827d)
  • maz-ui: MazPopover - improve popover position placement and animations (5eadd40f8)
  • vue-app: Add test code (7ce2318db)
  • maz-ui: Add vite/client types into tsconfig (a0ff04adc)
  • @maz-ui/utils: Add new ts helpers to infer generic component type (ad2500bfc)
  • maz-ui: Rename MazDialogPromise component to MazDialogConfirm and add more button options (e175d0d64)
  • maz-ui: MazInput - add loading state component with spinner support (5be37b824)
  • @maz-ui/translations: Load intial locale and fallback locale synchronously (1c502b43c)
  • maz-ui: MazDialogConfirm - add option to hide default buttons (faaec8d5f)
  • @maz-ui/nuxt: Add spa mode option to inject all CSS on client side (d2dc8c2c1)
  • maz-ui: Replace alpha color used as background color in components (af41870a6)
  • @maz-ui/themes: Add new option to choose the color modes supported (2bdde86e0)
  • maz-ui: V4.0.0 (e160a883b)
  • maz-ui: MazDropzone - new version - completely rewritten without deps (BREAKING_CHANGES) (#1189)
  • maz-ui: MazSlider - add step option (af399673a)
  • @maz-ui/icons: Add new @maz-ui/icons package to export SVG icons and Vue JS components icons (3d4701bdd)
  • maz-ui: Plugin Toaster and useToast - improve UI and UX of toast (BREAKING_CHANGES) (7ad14ee68)
  • @maz-ui/icons: Add resolver to auto-import icons as Vue Components (84366e00b)
  • @maz-ui/nuxt: New standalone package for the nuxt module (no longer included in maz-ui bundle) (9b1439661)
  • @maz-ui/eslint-config: New package - share custom and customizable eslint config (3036fe051)
  • @maz-ui/themes: New package - create and manage theme with maz-ui (5c5a8f4f4)
  • @maz-ui/nuxt: Implemente @maz-ui/themes - set and manage themes with nuxt (7915d1e73)
  • maz-ui: Implement new theme manager provided by @maz-ui/themes (58344db69)
  • maz-ui: MazPopover - new component to display content as overlay (e36029d4b)
  • @maz-ui/themes: New package - create and manage theme with maz-ui (a1cdaf475)
  • @maz-ui/themes: Adding new theme named obsidian (f697d2bf8)
  • maz-ui: MazSelect - use popover to display option list (d5292e71c)
  • maz-ui: MazDropdown - use popover to display the dropdown menu (14c614bd4)
  • maz-ui: MazInputPhoneNumber - display formatted number as input value (28e323b76)
  • maz-ui: MazInputPhoneNumber, MazSelect, MazDropdown and vTooltip display the content in a popover (9ec5e3a99)
  • @maz-ui/translations: New packages to manage maz-ui's translations easily (edebcbf3d)
  • maz-ui: MazSelectCountry - new form component to select country and languages (38111a052)
  • @maz-ui/themes: Use cookie to store color mode (f20621394)
  • maz-ui: MazUi plugin can install plugins and directives (ddc43c81d)
  • maz-ui: MazGallery - add prop option to choose background color (05ffe009e)
  • maz-ui: MazDropdown, Mazpopover - new trigger mode 'adaptive' for desktop and mobile (c20abbad6)
  • maz-ui: UseFormValidator, useFormField - Type improvements and performance optimizations (25facb424)
  • maz-ui: MazBtn, MazCheckbox, MazInput, MazRadio, MazSwitch - improve UX when focused and disable style apply within fieldset disable (809916edc)
  • maz-ui: UseDisplayNames - improve cache to avoid memory leaks (0ae52a962)
  • maz-ui: MazPopover - improve popover position placement and animations (4985cf3b3)
  • vue-app: Add test code (978b6f8f0)
  • maz-ui: Add vite/client types into tsconfig (dae257b2d)
  • @maz-ui/utils: Add new ts helpers to infer generic component type (6034866af)
  • maz-ui: Rename MazDialogPromise component to MazDialogConfirm and add more button options (15d054acc)
  • maz-ui: MazInput - add loading state component with spinner support (09efa2d90)
  • @maz-ui/translations: Load intial locale and fallback locale synchronously (12ec8291a)
  • maz-ui: MazDialogConfirm - add option to hide default buttons (2950bbe6a)
  • @maz-ui/nuxt: Add spa mode option to inject all CSS on client side (87be9fe1e)
  • maz-ui: Replace alpha color used as background color in components (e04eab776)
  • @maz-ui/themes: Add new option to choose the color modes supported (f516e9eeb)

🔥 Performance

  • maz-ui: Toast uses passive event to improve perf (fbc2d5f11)
  • maz-ui: VTooltip - use element reference and do not recreate tooltip on update (f2f4f275a)
  • maz-ui: Toast uses passive event to improve perf (31fbb3b75)
  • maz-ui: VTooltip - use element reference and do not recreate tooltip on update (78911e4cf)

🩹 Fixes

  • Update component paths and improve documentation references (c1fe6d72c)
  • @maz-ui/themes: Correct bad typing of definePreset method (dbddb3627)
  • @maz-ui/nuxt: Use color mode config (5cf2035a8)
  • @maz-ui/icons: Export svg files correctly (5ede33435)
  • Package config to be published on npm (c4569ba86)
  • @maz-ui/themes: Force dark or light mode with colorMode config (4fda941c4)
  • maz-ui: Utilities export path (6bb55de9c)
  • @maz-ui/icons: Export svg files correctly (b3464c31a)
  • @maz-ui/nuxt: Do not load translation plugin asynchronously (56b889596)
  • Add --concurrency=1 to nx:affected:pre-commit to fix lint-staged backup issue (c85f3d3d1)
  • @maz-ui/nuxt: Type inference of plugin composables (8458c94a4)
  • maz-ui: UseFormField - improve types (0c18dd1ad)
  • maz-ui: UseFormField & useFormValidator - improve types (71b32a04f)
  • @maz-ui/nuxt: Inject initial color choosen (b5b9d3d2f)
  • Update component paths and improve documentation references (b6a7101c8)
  • @maz-ui/themes: Correct bad typing of definePreset method (f13148edd)
  • @maz-ui/nuxt: Use color mode config (e5d240c91)
  • @maz-ui/icons: Export svg files correctly (eb654c44c)
  • Package config to be published on npm (64f4c6740)
  • @maz-ui/themes: Force dark or light mode with colorMode config (d7ce92f61)
  • maz-ui: Utilities export path (93c84ce9f)
  • @maz-ui/icons: Export svg files correctly (03b8f87a8)
  • @maz-ui/nuxt: Do not load translation plugin asynchronously (7147a828a)
  • Add --concurrency=1 to nx:affected:pre-commit to fix lint-staged backup issue (bac680821)
  • @maz-ui/nuxt: Type inference of plugin composables (40cedca33)
  • maz-ui: UseFormField - improve types (a919a7614)
  • maz-ui: UseFormField & useFormValidator - improve types (452d07b43)
  • @maz-ui/nuxt: Inject initial color choosen (4d24387d4)

💅 Refactors

  • maz-ui: MazPicker - improve UI and UX (03b5a6fe6)
  • maz-ui: MazInput - improve UI and UX (BREAKING_CHANGES) (413c2688c)
  • maz-ui: Apply default border color to components (98566be9c)
  • @maz-ui/themes: Compatibility with vue and nuxt improvements (53ccfd3c9)
  • maz-ui: MazBtn, MazBadge - rename props outline to outlined (f750b2616)
  • maz-ui: Rename toaster plugin to toast (a69040c61)
  • @maz-ui/nuxt: Make directives not installed by default (0f6af6665)
  • docs: Split vue and nuxt guides (863cd5495)
  • maz-ui: MazLink can be a button (e97412aa2)
  • @maz-ui/nuxt: Translations and themes plugin can't be disable (fd6d87471)
  • nuxt-app: Lint app (48afa5bec)
  • @maz-ui/nuxt: Themes and translations plugins can't be disabled (5dd4af32e)
  • @maz-ui/nuxt: Add new property option to install plugins (c345fbf7a)
  • @maz-ui/nuxt: Improve typescript support of directives (046d18637)
  • maz-ui: Typescript support improvements for directives (320436e4d)
  • @maz-ui/icons: Improve typescript support with vite-svg-loader (4165c44d1)
  • @maz-ui/translations: Improve locale messages lazy loading (daae8c871)
  • maz-ui: MazPicker - improve UI and UX (5963014d3)
  • maz-ui: MazInput - improve UI and UX (BREAKING_CHANGES) (ed98285ad)
  • maz-ui: Apply default border color to components (99d7956a9)
  • @maz-ui/themes: Compatibility with vue and nuxt improvements (7201434c3)
  • maz-ui: MazBtn, MazBadge - rename props outline to outlined (c2361c9bf)
  • maz-ui: Rename toaster plugin to toast (e75c44553)
  • @maz-ui/nuxt: Make directives not installed by default (c3b103682)
  • docs: Split vue and nuxt guides (00549430c)
  • maz-ui: MazLink can be a button (9412e72e8)
  • @maz-ui/nuxt: Translations and themes plugin can't be disable (429b18c2b)
  • nuxt-app: Lint app (0f39a97cc)
  • @maz-ui/nuxt: Themes and translations plugins can't be disabled (5545730c8)
  • @maz-ui/nuxt: Add new property option to install plugins (fff41d25c)
  • @maz-ui/nuxt: Improve typescript support of directives (c2895b44f)
  • maz-ui: Typescript support improvements for directives (23ae58472)
  • @maz-ui/icons: Improve typescript support with vite-svg-loader (acd0f3ace)
  • @maz-ui/translations: Improve locale messages lazy loading (6c64cfec2)

📖 Documentation

  • docs: @maz-ui/nuxt - new documentation (47ebb0a99)
  • docs: Rewrite getting started page (18809dcd9)
  • docs: Add documentation about resolvers (bef76e9ea)
  • docs: Modules and components organization + add new documentation pages for utility modules (2d2fa251b)
  • docs: Improve vue, nuxt and migration documentations (7fc610a84)
  • @maz-ui/translations: Add documentation into type definitions (b1a2c08f7)
  • docs: Improve documentation about plugins and directives (25a2af75c)
  • docs: Improve documentation of useFormValidator (2908ea789)
  • docs: Tooltip - how to change tooltip position with modifier (2ddb23679)
  • docs: Enhance use-form-validator documentation with async validation examples (dcc17c7b0)
  • docs: Add documentation about translations (301163f92)
  • docs: Update migration guide v3 to v4 (511f9fe7b)
  • docs: @maz-ui/nuxt - new documentation (4294d5f9a)
  • docs: Rewrite getting started page (e81e3c532)
  • docs: Add documentation about resolvers (05e79969c)
  • docs: Modules and components organization + add new documentation pages for utility modules (e78e9c8c5)
  • docs: Improve vue, nuxt and migration documentations (a6a11b925)
  • @maz-ui/translations: Add documentation into type definitions (7b9214c98)
  • docs: Improve documentation about plugins and directives (32a77b94d)
  • docs: Improve documentation of useFormValidator (0fb1861e1)
  • docs: Tooltip - how to change tooltip position with modifier (c9dd00e7c)
  • docs: Enhance use-form-validator documentation with async validation examples (ce9d6e0b6)
  • docs: Add documentation about translations (bf7bc8ce9)
  • docs: Update migration guide v3 to v4 (9bfae9d2d)

❤️ Contributors

v4.0.0-beta.17...v4.0.0-beta.18

compare changes

🚀 Features

  • maz-ui: V4.0.0 (c5309b260)
  • maz-ui: MazDropzone - new version - completely rewritten without deps (BREAKING_CHANGES) (#1189)
  • maz-ui: MazSlider - add step option (eafb4cf56)
  • @maz-ui/icons: Add new @maz-ui/icons package to export SVG icons and Vue JS components icons (cb1a243dd)
  • maz-ui: Plugin Toaster and useToast - improve UI and UX of toast (BREAKING_CHANGES) (414e1c6b5)
  • @maz-ui/icons: Add resolver to auto-import icons as Vue Components (6254ffa7e)
  • @maz-ui/nuxt: New standalone package for the nuxt module (no longer included in maz-ui bundle) (2922aed6a)
  • @maz-ui/eslint-config: New package - share custom and customizable eslint config (ba60b6b9d)
  • @maz-ui/themes: New package - create and manage theme with maz-ui (d81463fc0)
  • @maz-ui/nuxt: Implemente @maz-ui/themes - set and manage themes with nuxt (0dc3d8656)
  • maz-ui: Implement new theme manager provided by @maz-ui/themes (f6978f418)
  • maz-ui: MazPopover - new component to display content as overlay (e84fc95fa)
  • @maz-ui/themes: New package - create and manage theme with maz-ui (41516f9af)
  • @maz-ui/themes: Adding new theme named obsidian (3337ba6aa)
  • maz-ui: MazSelect - use popover to display option list (5383c51e4)
  • maz-ui: MazDropdown - use popover to display the dropdown menu (3b0ac1188)
  • maz-ui: MazInputPhoneNumber - display formatted number as input value (96741a145)
  • maz-ui: MazInputPhoneNumber, MazSelect, MazDropdown and vTooltip display the content in a popover (d92eed803)
  • @maz-ui/translations: New packages to manage maz-ui's translations easily (05f936be9)
  • maz-ui: MazSelectCountry - new form component to select country and languages (c04555fa1)
  • @maz-ui/themes: Use cookie to store color mode (e9853bec1)
  • maz-ui: MazUi plugin can install plugins and directives (2c4c6436b)
  • maz-ui: MazGallery - add prop option to choose background color (2986c9425)
  • maz-ui: MazDropdown, Mazpopover - new trigger mode 'adaptive' for desktop and mobile (9d5b51a6a)
  • maz-ui: UseFormValidator, useFormField - Type improvements and performance optimizations (99a4d0f3b)
  • maz-ui: MazBtn, MazCheckbox, MazInput, MazRadio, MazSwitch - improve UX when focused and disable style apply within fieldset disable (10258f4ae)
  • maz-ui: UseDisplayNames - improve cache to avoid memory leaks (7c5b6827d)
  • maz-ui: MazPopover - improve popover position placement and animations (5eadd40f8)
  • vue-app: Add test code (7ce2318db)
  • maz-ui: Add vite/client types into tsconfig (a0ff04adc)
  • @maz-ui/utils: Add new ts helpers to infer generic component type (ad2500bfc)
  • maz-ui: Rename MazDialogPromise component to MazDialogConfirm and add more button options (e175d0d64)
  • maz-ui: MazInput - add loading state component with spinner support (5be37b824)
  • @maz-ui/translations: Load intial locale and fallback locale synchronously (1c502b43c)
  • maz-ui: MazDialogConfirm - add option to hide default buttons (faaec8d5f)
  • @maz-ui/nuxt: Add spa mode option to inject all CSS on client side (d2dc8c2c1)
  • maz-ui: V4.0.0 (e160a883b)
  • maz-ui: MazDropzone - new version - completely rewritten without deps (BREAKING_CHANGES) (#1189)
  • maz-ui: MazSlider - add step option (af399673a)
  • @maz-ui/icons: Add new @maz-ui/icons package to export SVG icons and Vue JS components icons (3d4701bdd)
  • maz-ui: Plugin Toaster and useToast - improve UI and UX of toast (BREAKING_CHANGES) (7ad14ee68)
  • @maz-ui/icons: Add resolver to auto-import icons as Vue Components (84366e00b)
  • @maz-ui/nuxt: New standalone package for the nuxt module (no longer included in maz-ui bundle) (9b1439661)
  • @maz-ui/eslint-config: New package - share custom and customizable eslint config (3036fe051)
  • @maz-ui/themes: New package - create and manage theme with maz-ui (5c5a8f4f4)
  • @maz-ui/nuxt: Implemente @maz-ui/themes - set and manage themes with nuxt (7915d1e73)
  • maz-ui: Implement new theme manager provided by @maz-ui/themes (58344db69)
  • maz-ui: MazPopover - new component to display content as overlay (e36029d4b)
  • @maz-ui/themes: New package - create and manage theme with maz-ui (a1cdaf475)
  • @maz-ui/themes: Adding new theme named obsidian (f697d2bf8)
  • maz-ui: MazSelect - use popover to display option list (d5292e71c)
  • maz-ui: MazDropdown - use popover to display the dropdown menu (14c614bd4)
  • maz-ui: MazInputPhoneNumber - display formatted number as input value (28e323b76)
  • maz-ui: MazInputPhoneNumber, MazSelect, MazDropdown and vTooltip display the content in a popover (9ec5e3a99)
  • @maz-ui/translations: New packages to manage maz-ui's translations easily (edebcbf3d)
  • maz-ui: MazSelectCountry - new form component to select country and languages (38111a052)
  • @maz-ui/themes: Use cookie to store color mode (f20621394)
  • maz-ui: MazUi plugin can install plugins and directives (ddc43c81d)
  • maz-ui: MazGallery - add prop option to choose background color (05ffe009e)
  • maz-ui: MazDropdown, Mazpopover - new trigger mode 'adaptive' for desktop and mobile (c20abbad6)
  • maz-ui: UseFormValidator, useFormField - Type improvements and performance optimizations (25facb424)
  • maz-ui: MazBtn, MazCheckbox, MazInput, MazRadio, MazSwitch - improve UX when focused and disable style apply within fieldset disable (809916edc)
  • maz-ui: UseDisplayNames - improve cache to avoid memory leaks (0ae52a962)
  • maz-ui: MazPopover - improve popover position placement and animations (4985cf3b3)
  • vue-app: Add test code (978b6f8f0)
  • maz-ui: Add vite/client types into tsconfig (dae257b2d)
  • @maz-ui/utils: Add new ts helpers to infer generic component type (6034866af)
  • maz-ui: Rename MazDialogPromise component to MazDialogConfirm and add more button options (15d054acc)
  • maz-ui: MazInput - add loading state component with spinner support (09efa2d90)
  • @maz-ui/translations: Load intial locale and fallback locale synchronously (12ec8291a)
  • maz-ui: MazDialogConfirm - add option to hide default buttons (2950bbe6a)
  • @maz-ui/nuxt: Add spa mode option to inject all CSS on client side (87be9fe1e)
  • maz-ui: Replace alpha color used as background color in components (e04eab776)
  • @maz-ui/themes: Add new option to choose the color modes supported (f516e9eeb)

🔥 Performance

  • maz-ui: Toast uses passive event to improve perf (fbc2d5f11)
  • maz-ui: VTooltip - use element reference and do not recreate tooltip on update (f2f4f275a)
  • maz-ui: Toast uses passive event to improve perf (31fbb3b75)
  • maz-ui: VTooltip - use element reference and do not recreate tooltip on update (78911e4cf)

🩹 Fixes

  • Update component paths and improve documentation references (c1fe6d72c)
  • @maz-ui/themes: Correct bad typing of definePreset method (dbddb3627)
  • @maz-ui/nuxt: Use color mode config (5cf2035a8)
  • @maz-ui/icons: Export svg files correctly (5ede33435)
  • Package config to be published on npm (c4569ba86)
  • @maz-ui/themes: Force dark or light mode with colorMode config (4fda941c4)
  • maz-ui: Utilities export path (6bb55de9c)
  • @maz-ui/icons: Export svg files correctly (b3464c31a)
  • @maz-ui/nuxt: Do not load translation plugin asynchronously (56b889596)
  • Add --concurrency=1 to nx:affected:pre-commit to fix lint-staged backup issue (c85f3d3d1)
  • @maz-ui/nuxt: Type inference of plugin composables (8458c94a4)
  • maz-ui: UseFormField - improve types (0c18dd1ad)
  • maz-ui: UseFormField & useFormValidator - improve types (71b32a04f)
  • Update component paths and improve documentation references (b6a7101c8)
  • @maz-ui/themes: Correct bad typing of definePreset method (f13148edd)
  • @maz-ui/nuxt: Use color mode config (e5d240c91)
  • @maz-ui/icons: Export svg files correctly (eb654c44c)
  • Package config to be published on npm (64f4c6740)
  • @maz-ui/themes: Force dark or light mode with colorMode config (d7ce92f61)
  • maz-ui: Utilities export path (93c84ce9f)
  • @maz-ui/icons: Export svg files correctly (03b8f87a8)
  • @maz-ui/nuxt: Do not load translation plugin asynchronously (7147a828a)
  • Add --concurrency=1 to nx:affected:pre-commit to fix lint-staged backup issue (bac680821)
  • @maz-ui/nuxt: Type inference of plugin composables (40cedca33)
  • maz-ui: UseFormField - improve types (a919a7614)
  • maz-ui: UseFormField & useFormValidator - improve types (452d07b43)
  • @maz-ui/nuxt: Inject initial color choosen (4d24387d4)

💅 Refactors

  • maz-ui: MazPicker - improve UI and UX (03b5a6fe6)
  • maz-ui: MazInput - improve UI and UX (BREAKING_CHANGES) (413c2688c)
  • maz-ui: Apply default border color to components (98566be9c)
  • @maz-ui/themes: Compatibility with vue and nuxt improvements (53ccfd3c9)
  • maz-ui: MazBtn, MazBadge - rename props outline to outlined (f750b2616)
  • maz-ui: Rename toaster plugin to toast (a69040c61)
  • @maz-ui/nuxt: Make directives not installed by default (0f6af6665)
  • docs: Split vue and nuxt guides (863cd5495)
  • maz-ui: MazLink can be a button (e97412aa2)
  • @maz-ui/nuxt: Translations and themes plugin can't be disable (fd6d87471)
  • nuxt-app: Lint app (48afa5bec)
  • @maz-ui/nuxt: Themes and translations plugins can't be disabled (5dd4af32e)
  • @maz-ui/nuxt: Add new property option to install plugins (c345fbf7a)
  • @maz-ui/nuxt: Improve typescript support of directives (046d18637)
  • maz-ui: Typescript support improvements for directives (320436e4d)
  • @maz-ui/icons: Improve typescript support with vite-svg-loader (4165c44d1)
  • @maz-ui/translations: Improve locale messages lazy loading (daae8c871)
  • maz-ui: MazPicker - improve UI and UX (5963014d3)
  • maz-ui: MazInput - improve UI and UX (BREAKING_CHANGES) (ed98285ad)
  • maz-ui: Apply default border color to components (99d7956a9)
  • @maz-ui/themes: Compatibility with vue and nuxt improvements (7201434c3)
  • maz-ui: MazBtn, MazBadge - rename props outline to outlined (c2361c9bf)
  • maz-ui: Rename toaster plugin to toast (e75c44553)
  • @maz-ui/nuxt: Make directives not installed by default (c3b103682)
  • docs: Split vue and nuxt guides (00549430c)
  • maz-ui: MazLink can be a button (9412e72e8)
  • @maz-ui/nuxt: Translations and themes plugin can't be disable (429b18c2b)
  • nuxt-app: Lint app (0f39a97cc)
  • @maz-ui/nuxt: Themes and translations plugins can't be disabled (5545730c8)
  • @maz-ui/nuxt: Add new property option to install plugins (fff41d25c)
  • @maz-ui/nuxt: Improve typescript support of directives (c2895b44f)
  • maz-ui: Typescript support improvements for directives (23ae58472)
  • @maz-ui/icons: Improve typescript support with vite-svg-loader (acd0f3ace)
  • @maz-ui/translations: Improve locale messages lazy loading (6c64cfec2)

📖 Documentation

  • docs: @maz-ui/nuxt - new documentation (47ebb0a99)
  • docs: Rewrite getting started page (18809dcd9)
  • docs: Add documentation about resolvers (bef76e9ea)
  • docs: Modules and components organization + add new documentation pages for utility modules (2d2fa251b)
  • docs: Improve vue, nuxt and migration documentations (7fc610a84)
  • @maz-ui/translations: Add documentation into type definitions (b1a2c08f7)
  • docs: Improve documentation about plugins and directives (25a2af75c)
  • docs: Improve documentation of useFormValidator (2908ea789)
  • docs: Tooltip - how to change tooltip position with modifier (2ddb23679)
  • docs: Enhance use-form-validator documentation with async validation examples (dcc17c7b0)
  • docs: Add documentation about translations (301163f92)
  • docs: Update migration guide v3 to v4 (511f9fe7b)
  • docs: @maz-ui/nuxt - new documentation (4294d5f9a)
  • docs: Rewrite getting started page (e81e3c532)
  • docs: Add documentation about resolvers (05e79969c)
  • docs: Modules and components organization + add new documentation pages for utility modules (e78e9c8c5)
  • docs: Improve vue, nuxt and migration documentations (a6a11b925)
  • @maz-ui/translations: Add documentation into type definitions (7b9214c98)
  • docs: Improve documentation about plugins and directives (32a77b94d)
  • docs: Improve documentation of useFormValidator (0fb1861e1)
  • docs: Tooltip - how to change tooltip position with modifier (c9dd00e7c)
  • docs: Enhance use-form-validator documentation with async validation examples (ce9d6e0b6)
  • docs: Add documentation about translations (bf7bc8ce9)
  • docs: Update migration guide v3 to v4 (9bfae9d2d)

❤️ Contributors

v4.0.0-beta.16...v4.0.0-beta.17

compare changes

🚀 Features

  • @maz-ui/nuxt: Add spa mode option to inject all CSS on client side (d2dc8c2c1)

❤️ Contributors

v4.0.0-beta.15...v4.0.0-beta.16

compare changes

🚀 Features

  • maz-ui: V4.0.0 (d59c08f2a)
  • maz-ui: MazDropzone - new version - completely rewritten without deps (BREAKING_CHANGES) (#1189)
  • maz-ui: MazSlider - add step option (9becb79c2)
  • @maz-ui/icons: Add new @maz-ui/icons package to export SVG icons and Vue JS components icons (9e3955d6b)
  • maz-ui: Plugin Toaster and useToast - improve UI and UX of toast (BREAKING_CHANGES) (d7617bd74)
  • @maz-ui/icons: Add resolver to auto-import icons as Vue Components (b76f65c52)
  • @maz-ui/nuxt: New standalone package for the nuxt module (no longer included in maz-ui bundle) (d8e4dd466)
  • @maz-ui/eslint-config: New package - share custom and customizable eslint config (d975107b8)
  • @maz-ui/themes: New package - create and manage theme with maz-ui (7726ff8e7)
  • @maz-ui/nuxt: Implemente @maz-ui/themes - set and manage themes with nuxt (d369b1f62)
  • maz-ui: Implement new theme manager provided by @maz-ui/themes (bc23c6a66)
  • maz-ui: MazPopover - new component to display content as overlay (22d61d056)
  • @maz-ui/themes: New package - create and manage theme with maz-ui (a6ce6e642)
  • @maz-ui/themes: Adding new theme named obsidian (ffa642146)
  • maz-ui: MazSelect - use popover to display option list (4bf8d747e)
  • maz-ui: MazDropdown - use popover to display the dropdown menu (c3b324e95)
  • maz-ui: MazInputPhoneNumber - display formatted number as input value (754d1677f)
  • maz-ui: MazInputPhoneNumber, MazSelect, MazDropdown and vTooltip display the content in a popover (44406d094)
  • @maz-ui/translations: New packages to manage maz-ui's translations easily (f8c2518f0)
  • maz-ui: MazSelectCountry - new form component to select country and languages (97fedf75e)
  • @maz-ui/themes: Use cookie to store color mode (780157cd7)
  • maz-ui: MazUi plugin can install plugins and directives (68c43f6d4)
  • maz-ui: MazGallery - add prop option to choose background color (b1a37eeb6)
  • maz-ui: MazDropdown, Mazpopover - new trigger mode 'adaptive' for desktop and mobile (2ed51aaa9)
  • maz-ui: UseFormValidator, useFormField - Type improvements and performance optimizations (26e1c7b10)
  • maz-ui: MazBtn, MazCheckbox, MazInput, MazRadio, MazSwitch - improve UX when focused and disable style apply within fieldset disable (98d415cc7)
  • maz-ui: UseDisplayNames - improve cache to avoid memory leaks (68fdcbf60)
  • maz-ui: MazPopover - improve popover position placement and animations (fb9d89cfc)
  • vue-app: Add test code (27344c3b3)
  • maz-ui: Add vite/client types into tsconfig (f93eb4045)
  • @maz-ui/utils: Add new ts helpers to infer generic component type (53a8b32a2)
  • maz-ui: Rename MazDialogPromise component to MazDialogConfirm and add more button options (3e0f76de7)
  • maz-ui: MazInput - add loading state component with spinner support (ec4e0cfef)
  • @maz-ui/translations: Load intial locale and fallback locale synchronously (ccff5df7d)
  • maz-ui: MazDialogConfirm - add option to hide default buttons (6606917cb)
  • maz-ui: V4.0.0 (c5309b260)
  • maz-ui: MazDropzone - new version - completely rewritten without deps (BREAKING_CHANGES) (#1189)
  • maz-ui: MazSlider - add step option (eafb4cf56)
  • @maz-ui/icons: Add new @maz-ui/icons package to export SVG icons and Vue JS components icons (cb1a243dd)
  • maz-ui: Plugin Toaster and useToast - improve UI and UX of toast (BREAKING_CHANGES) (414e1c6b5)
  • @maz-ui/icons: Add resolver to auto-import icons as Vue Components (6254ffa7e)
  • @maz-ui/nuxt: New standalone package for the nuxt module (no longer included in maz-ui bundle) (2922aed6a)
  • @maz-ui/eslint-config: New package - share custom and customizable eslint config (ba60b6b9d)
  • @maz-ui/themes: New package - create and manage theme with maz-ui (d81463fc0)
  • @maz-ui/nuxt: Implemente @maz-ui/themes - set and manage themes with nuxt (0dc3d8656)
  • maz-ui: Implement new theme manager provided by @maz-ui/themes (f6978f418)
  • maz-ui: MazPopover - new component to display content as overlay (e84fc95fa)
  • @maz-ui/themes: New package - create and manage theme with maz-ui (41516f9af)
  • @maz-ui/themes: Adding new theme named obsidian (3337ba6aa)
  • maz-ui: MazSelect - use popover to display option list (5383c51e4)
  • maz-ui: MazDropdown - use popover to display the dropdown menu (3b0ac1188)
  • maz-ui: MazInputPhoneNumber - display formatted number as input value (96741a145)
  • maz-ui: MazInputPhoneNumber, MazSelect, MazDropdown and vTooltip display the content in a popover (d92eed803)
  • @maz-ui/translations: New packages to manage maz-ui's translations easily (05f936be9)
  • maz-ui: MazSelectCountry - new form component to select country and languages (c04555fa1)
  • @maz-ui/themes: Use cookie to store color mode (e9853bec1)
  • maz-ui: MazUi plugin can install plugins and directives (2c4c6436b)
  • maz-ui: MazGallery - add prop option to choose background color (2986c9425)
  • maz-ui: MazDropdown, Mazpopover - new trigger mode 'adaptive' for desktop and mobile (9d5b51a6a)
  • maz-ui: UseFormValidator, useFormField - Type improvements and performance optimizations (99a4d0f3b)
  • maz-ui: MazBtn, MazCheckbox, MazInput, MazRadio, MazSwitch - improve UX when focused and disable style apply within fieldset disable (10258f4ae)
  • maz-ui: UseDisplayNames - improve cache to avoid memory leaks (7c5b6827d)
  • maz-ui: MazPopover - improve popover position placement and animations (5eadd40f8)
  • vue-app: Add test code (7ce2318db)
  • maz-ui: Add vite/client types into tsconfig (a0ff04adc)
  • @maz-ui/utils: Add new ts helpers to infer generic component type (ad2500bfc)
  • maz-ui: Rename MazDialogPromise component to MazDialogConfirm and add more button options (e175d0d64)
  • maz-ui: MazInput - add loading state component with spinner support (5be37b824)
  • @maz-ui/translations: Load intial locale and fallback locale synchronously (1c502b43c)
  • maz-ui: MazDialogConfirm - add option to hide default buttons (faaec8d5f)

🔥 Performance

  • maz-ui: Toast uses passive event to improve perf (8bd22a1b6)
  • maz-ui: VTooltip - use element reference and do not recreate tooltip on update (7f96b720f)
  • maz-ui: Toast uses passive event to improve perf (fbc2d5f11)
  • maz-ui: VTooltip - use element reference and do not recreate tooltip on update (f2f4f275a)

🩹 Fixes

  • Update component paths and improve documentation references (2a970a176)
  • @maz-ui/themes: Correct bad typing of definePreset method (e2324fe3b)
  • @maz-ui/nuxt: Use color mode config (cd5837b2c)
  • @maz-ui/icons: Export svg files correctly (dd760f3d0)
  • Package config to be published on npm (ceb1f68f2)
  • @maz-ui/themes: Force dark or light mode with colorMode config (6b333d206)
  • maz-ui: Utilities export path (d31aee3ea)
  • @maz-ui/icons: Export svg files correctly (c84ad5c32)
  • @maz-ui/nuxt: Do not load translation plugin asynchronously (af2c96756)
  • Add --concurrency=1 to nx:affected:pre-commit to fix lint-staged backup issue (da73cb0c1)
  • @maz-ui/nuxt: Type inference of plugin composables (3bd71df7f)
  • maz-ui: UseFormField - improve types (ad3d9db43)
  • maz-ui: UseFormField & useFormValidator - improve types (c5e1e91ed)
  • Update component paths and improve documentation references (c1fe6d72c)
  • @maz-ui/themes: Correct bad typing of definePreset method (dbddb3627)
  • @maz-ui/nuxt: Use color mode config (5cf2035a8)
  • @maz-ui/icons: Export svg files correctly (5ede33435)
  • Package config to be published on npm (c4569ba86)
  • @maz-ui/themes: Force dark or light mode with colorMode config (4fda941c4)
  • maz-ui: Utilities export path (6bb55de9c)
  • @maz-ui/icons: Export svg files correctly (b3464c31a)
  • @maz-ui/nuxt: Do not load translation plugin asynchronously (56b889596)
  • Add --concurrency=1 to nx:affected:pre-commit to fix lint-staged backup issue (c85f3d3d1)
  • @maz-ui/nuxt: Type inference of plugin composables (8458c94a4)
  • maz-ui: UseFormField - improve types (0c18dd1ad)
  • maz-ui: UseFormField & useFormValidator - improve types (71b32a04f)

💅 Refactors

  • maz-ui: MazPicker - improve UI and UX (26b827210)
  • maz-ui: MazInput - improve UI and UX (BREAKING_CHANGES) (0c979efe7)
  • maz-ui: Apply default border color to components (9254573d0)
  • @maz-ui/themes: Compatibility with vue and nuxt improvements (cd369d2f0)
  • maz-ui: MazBtn, MazBadge - rename props outline to outlined (5de3baf27)
  • maz-ui: Rename toaster plugin to toast (48386006a)
  • @maz-ui/nuxt: Make directives not installed by default (aa43e45cf)
  • docs: Split vue and nuxt guides (bc89b1b55)
  • maz-ui: MazLink can be a button (507ca66ff)
  • @maz-ui/nuxt: Translations and themes plugin can't be disable (72db58c6f)
  • nuxt-app: Lint app (eb0b10b60)
  • @maz-ui/nuxt: Themes and translations plugins can't be disabled (68985b620)
  • @maz-ui/nuxt: Add new property option to install plugins (baef755b1)
  • @maz-ui/nuxt: Improve typescript support of directives (ecb0b612b)
  • maz-ui: Typescript support improvements for directives (5d79004e0)
  • @maz-ui/icons: Improve typescript support with vite-svg-loader (089880186)
  • @maz-ui/translations: Improve locale messages lazy loading (4a4e16d6c)
  • maz-ui: MazPicker - improve UI and UX (03b5a6fe6)
  • maz-ui: MazInput - improve UI and UX (BREAKING_CHANGES) (413c2688c)
  • maz-ui: Apply default border color to components (98566be9c)
  • @maz-ui/themes: Compatibility with vue and nuxt improvements (53ccfd3c9)
  • maz-ui: MazBtn, MazBadge - rename props outline to outlined (f750b2616)
  • maz-ui: Rename toaster plugin to toast (a69040c61)
  • @maz-ui/nuxt: Make directives not installed by default (0f6af6665)
  • docs: Split vue and nuxt guides (863cd5495)
  • maz-ui: MazLink can be a button (e97412aa2)
  • @maz-ui/nuxt: Translations and themes plugin can't be disable (fd6d87471)
  • nuxt-app: Lint app (48afa5bec)
  • @maz-ui/nuxt: Themes and translations plugins can't be disabled (5dd4af32e)
  • @maz-ui/nuxt: Add new property option to install plugins (c345fbf7a)
  • @maz-ui/nuxt: Improve typescript support of directives (046d18637)
  • maz-ui: Typescript support improvements for directives (320436e4d)
  • @maz-ui/icons: Improve typescript support with vite-svg-loader (4165c44d1)
  • @maz-ui/translations: Improve locale messages lazy loading (daae8c871)

📖 Documentation

  • docs: @maz-ui/nuxt - new documentation (275746bcc)
  • docs: Rewrite getting started page (1a9a3f8c4)
  • docs: Add documentation about resolvers (f3ed70232)
  • docs: Modules and components organization + add new documentation pages for utility modules (9191b6d7b)
  • docs: Improve vue, nuxt and migration documentations (6511995fa)
  • @maz-ui/translations: Add documentation into type definitions (63e98f2e9)
  • docs: Improve documentation about plugins and directives (3685003db)
  • docs: Improve documentation of useFormValidator (091c5c389)
  • docs: Tooltip - how to change tooltip position with modifier (79049b488)
  • docs: Enhance use-form-validator documentation with async validation examples (942d152ba)
  • docs: Add documentation about translations (9789765cb)
  • docs: Update migration guide v3 to v4 (2af761a28)
  • docs: @maz-ui/nuxt - new documentation (47ebb0a99)
  • docs: Rewrite getting started page (18809dcd9)
  • docs: Add documentation about resolvers (bef76e9ea)
  • docs: Modules and components organization + add new documentation pages for utility modules (2d2fa251b)
  • docs: Improve vue, nuxt and migration documentations (7fc610a84)
  • @maz-ui/translations: Add documentation into type definitions (b1a2c08f7)
  • docs: Improve documentation about plugins and directives (25a2af75c)
  • docs: Improve documentation of useFormValidator (2908ea789)
  • docs: Tooltip - how to change tooltip position with modifier (2ddb23679)
  • docs: Enhance use-form-validator documentation with async validation examples (dcc17c7b0)
  • docs: Add documentation about translations (301163f92)
  • docs: Update migration guide v3 to v4 (511f9fe7b)

❤️ Contributors

v4.0.0-beta.14...v4.0.0-beta.15

compare changes

📖 Documentation

  • docs: Update migration guide v3 to v4 (2af761a28)

❤️ Contributors

v4.0.0-beta.13...v4.0.0-beta.14

compare changes

Note: No relevant commits found

v4.0.0-beta.12...v4.0.0-beta.13

compare changes

🩹 Fixes

  • maz-ui: UseFormField - improve types (ad3d9db43)
  • maz-ui: UseFormField & useFormValidator - improve types (c5e1e91ed)

❤️ Contributors

v4.0.0-beta.11...v4.0.0-beta.12

compare changes

🩹 Fixes

  • @maz-ui/nuxt: Type inference of plugin composables (3bd71df7f)

❤️ Contributors

v4.0.0-beta.10...v4.0.0-beta.11

compare changes

Note: Version bump only to follow ecosystem versioning

v4.0.0-beta.9...v4.0.0-beta.10

compare changes

🚀 Features

  • maz-ui: MazDialogConfirm - add option to hide default buttons (6606917cb)

❤️ Contributors

v4.0.0-beta.8...v4.0.0-beta.9

compare changes

Note: Version bump only to follow ecosystem versioning

v4.0.0-beta.7...v4.0.0-beta.8

compare changes

🩹 Fixes

  • Add --concurrency=1 to nx:affected:pre-commit to fix lint-staged backup issue (da73cb0c1)

❤️ Contributors

v4.0.0-beta.6...v4.0.0-beta.7

compare changes

🚀 Features

  • maz-ui: UseFormValidator, useFormField - Type improvements and performance optimizations (f0ef47ebe)
  • maz-ui: MazBtn, MazCheckbox, MazInput, MazRadio, MazSwitch - improve UX when focused and disable style apply within fieldset disable (be6a80cc0)
  • maz-ui: UseDisplayNames - improve cache to avoid memory leaks (488f05d42)
  • maz-ui: MazPopover - improve popover position placement and animations (69853d82e)
  • vue-app: Add test code (d1ed20be5)
  • maz-ui: Add vite/client types into tsconfig (5e729c42b)
  • @maz-ui/utils: Add new ts helpers to infer generic component type (08991733a)
  • maz-ui: UseFormValidator, useFormField - Type improvements and performance optimizations (26e1c7b10)
  • maz-ui: MazBtn, MazCheckbox, MazInput, MazRadio, MazSwitch - improve UX when focused and disable style apply within fieldset disable (98d415cc7)
  • maz-ui: UseDisplayNames - improve cache to avoid memory leaks (68fdcbf60)
  • maz-ui: MazPopover - improve popover position placement and animations (fb9d89cfc)
  • vue-app: Add test code (27344c3b3)
  • maz-ui: Add vite/client types into tsconfig (f93eb4045)
  • @maz-ui/utils: Add new ts helpers to infer generic component type (53a8b32a2)
  • maz-ui: Rename MazDialogPromise component to MazDialogConfirm and add more button options (3e0f76de7)
  • maz-ui: MazInput - add loading state component with spinner support (ec4e0cfef)
  • @maz-ui/translations: Load intial locale and fallback locale synchronously (ccff5df7d)

🔥 Performance

  • maz-ui: Toast uses passive event to improve perf (c8420c152)
  • maz-ui: VTooltip - use element reference and do not recreate tooltip on update (602cbe2a8)
  • maz-ui: Toast uses passive event to improve perf (8bd22a1b6)
  • maz-ui: VTooltip - use element reference and do not recreate tooltip on update (7f96b720f)

🩹 Fixes

  • @maz-ui/icons: Export svg files correctly (757867b02)
  • @maz-ui/nuxt: Do not load translation plugin asynchronously (65d2fdef0)
  • @maz-ui/icons: Export svg files correctly (c84ad5c32)
  • @maz-ui/nuxt: Do not load translation plugin asynchronously (af2c96756)

💅 Refactors

  • @maz-ui/translations: Improve locale messages lazy loading (4a4e16d6c)

📖 Documentation

  • docs: Improve documentation of useFormValidator (073cc49bb)
  • docs: Tooltip - how to change tooltip position with modifier (c4de40f24)
  • docs: Improve documentation of useFormValidator (091c5c389)
  • docs: Tooltip - how to change tooltip position with modifier (79049b488)
  • docs: Enhance use-form-validator documentation with async validation examples (942d152ba)
  • docs: Add documentation about translations (9789765cb)

❤️ Contributors

v4.0.0-beta.5...v4.0.0-beta.6

compare changes

🚀 Features

  • maz-ui: UseFormValidator, useFormField - Type improvements and performance optimizations (f0ef47ebe)
  • maz-ui: MazBtn, MazCheckbox, MazInput, MazRadio, MazSwitch - improve UX when focused and disable style apply within fieldset disable (be6a80cc0)
  • maz-ui: UseDisplayNames - improve cache to avoid memory leaks (488f05d42)
  • maz-ui: MazPopover - improve popover position placement and animations (69853d82e)
  • vue-app: Add test code (d1ed20be5)
  • maz-ui: Add vite/client types into tsconfig (5e729c42b)
  • @maz-ui/utils: Add new ts helpers to infer generic component type (08991733a)

🔥 Performance

  • maz-ui: Toast uses passive event to improve perf (c8420c152)
  • maz-ui: VTooltip - use element reference and do not recreate tooltip on update (602cbe2a8)

🩹 Fixes

  • @maz-ui/icons: Export svg files correctly (757867b02)
  • @maz-ui/nuxt: Do not load translation plugin asynchronously (65d2fdef0)

📖 Documentation

  • docs: Improve documentation of useFormValidator (073cc49bb)
  • docs: Tooltip - how to change tooltip position with modifier (c4de40f24)

❤️ Contributors

4.0.0-beta.5 (2025-07-10)

Bug Fixes

  • maz-ui: utilities export path (d31aee3)

4.0.0-beta.4 (2025-07-10)

Bug Fixes

  • @maz-ui/themes: force dark or light mode with colorMode config (6b333d2)

Features

  • maz-ui: MazDropdown, Mazpopover - new trigger mode 'adaptive' for desktop and mobile (2ed51aa)

4.0.0-beta.3 (2025-07-10)

Note: Version bump only

4.0.0-beta.2 (2025-07-09)

Note: Version bump only

4.0.0-beta.1 (2025-07-09)

Note: Version bump only

4.0.0-beta.0 (2025-07-09)

✨ Features

🧱 New packages

🧩 New components

🎨 Enhancements


💅 Refactors


📝 Documentation


⚠️ Breaking Changes Summary

  • MazDropzone – Completely rewritten with no external deps
  • MazInput – Major UI/UX overhaul
  • Toast – Renamed and reworked

v3.50.0...v3.50.1

compare changes

🩹 Fixes

  • maz-ui: MazPicker - js errors while lazy loading of children components (7a75f72f4)

💅 Refactors

  • docs: Move MazChart into data section (5d84d77a3)

🏡 Chore

  • docs: Improve error handling (3d25123a9)
  • docs: Improve deployment - can be deployed outside from github actions (559971162)

❤️ Contributors

v3.49.3...v3.50.0

compare changes

🚀 Enhancements

  • maz-ui: MazAnimatedCounter - add an option to replay or not the animation when the component is visible again (6b392802a)
  • maz-ui: MazAnimatedText - add an option to replay or not the animation when the component is visible again (a293456d4)
  • maz-ui: MazAnimatedElement - add an option to replay or not the animation when the component is visible again (2f2b27a2b)
  • maz-ui: MazCircularProgressBar - add an option to replay or not the animation when the component is visible again (345b9c7bc)

🩹 Fixes

  • maz-ui: MazSlider - remove warning log when component is not visible (912c2b4f0)

💅 Refactors

  • docs: Add screenshot of demonstrations for mobile and tablet (87327704c)
  • maz-ui: MazTable - use inputSize for pagination button to fit with input size (b5701b0cd)

🏡 Chore

❤️ Contributors

v3.49.2...v3.49.3

compare changes

🩹 Fixes

  • maz-ui: Add hash to css files to avoid overriding (09e7a35a8)

📖 Documentation

🏡 Chore

❤️ Contributors

v3.49.1...v3.49.2

compare changes

💅 Refactors

  • maz-ui: MazAnimateCounter - make it SSR friendly (6187cc2b0)

❤️ Contributors

v3.49.0...v3.49.1

compare changes

🩹 Fixes

  • maz-ui: MazAnimateCounter - animation on mobile browsers (984ec3731)

📖 Documentation

  • Add demonstration page on home page (4aeb5ca58)

❤️ Contributors

v3.48.3...v3.49.0

compare changes

🚀 Enhancements

  • maz-ui: MazCheckList - add search-function option to replace the default search function (053b3a1d8)
  • maz-ui: MazSelect - add search-function option to replace the default search function (32aa42d81)
  • maz-ui: MazAnimatedElement: new component to animated elements (e26e2e214)
  • maz-ui: MazAnimatedText: new component to animated text (7878ce9ad)
  • maz-ui: MazAnimatedCounter - add delay option to run the animation (b274ff63b)

💅 Refactors

  • nuxt-module: Add import prefix to avoid conflicts with other libs or existing modules (d37120bdc)
  • maz-ui: Theme - change the contrast color (used by text) of success color to improve contrast ratio (97708bd76)
  • maz-ui: MazBtn - remove the default font-weight on button text (f166d2d98)

📖 Documentation

  • Documentation improvement of @mazui/cli (e513cbda7)
  • New hero section of maz-ui documentation (6edd6669c)

✅ Tests

  • maz-ui: MazSelect - fix search tests (c4a3acfd2)

❤️ Contributors

v3.48.2...v3.48.3

compare changes

🩹 Fixes

  • maz-ui: MazDialog - add padding to bottom when no footer (1a774556a)

❤️ Contributors

v3.48.1-beta.1...v3.48.2

compare changes

🩹 Fixes

  • maz-ui: MazPhoneNumberInput - generate type definition file (bab1b0139)

🏡 Chore

❤️ Contributors

v3.48.1-beta.1...v3.48.1

compare changes

🏡 Chore

❤️ Contributors

v3.48.0...v3.48.1-beta.1

compare changes

🩹 Fixes

  • docs: MazChecklist documentation page (b24e9b422)
  • maz-ui: Rename tailwind CSS variables to avoid conflicts with other libraries also using tailwind (fc313a386)

💅 Refactors

  • maz-ui: UseLanguageDisplayNames - improve performances (8b7a815b0)

🏡 Chore

❤️ Contributors

v3.47.1...v3.48.0

compare changes

🚀 Enhancements

  • maz-ui: Add new CSS variables - maz-bg-color-dark-dark, maz-bg-color-dark-darker, maz-bg-surface-400-dark and maz-bg-color-dark-darker (a6b653042)
  • docs: Add new sections for populare and latest components and module (5337d336d)
  • maz-ui: MazInput - add new options: topLabel (label above the input) and assistiveText (text below the input) (9ac994c75)
  • maz-ui: MazTextarea - add new prop options: padding (bool), transparent, border (bool), roundedSize. add slots: label and append (with appendJustify props) (986dcf5d9)
  • maz-ui: MazTextarea - make it a generic component (54669c454)
  • maz-ui: VToolip - add offset option (50fd5dc34)
  • maz-ui: UseFormValidator - expose the onBlur method (cc66cffbd)
  • maz-ui: Styles - can disable reset CSS (#1180)

🩹 Fixes

  • maz-ui: MazDialogPromise - cancelText and confirmText display by default in the button if provided (1b6c09289)
  • maz-ui: UseFormValidator - not required property in partial model in the schema (69b42dae1)
  • maz-ui: MazPhoneNumberInput - the phone number should be displayed on mount (10ec4a6e1)
  • maz-ui: MazPhoneNumberInput - country switching and formatting number (65e131836)
  • maz-ui: MazPhoneNumberInput - fix some errors with formatted phone numbers (2c51fee59)
  • maz-ui: MazPhoneNumberInput - fix some errors with formatted phone numbers (79a81c02d)
  • maz-ui: Typescript issue with generate tailwind config (b71c7496d)
  • maz-ui: MazDialog - add padding on the bottom to the content when no footer (edd3113d5)

💅 Refactors

  • maz-ui: V-fullscreen-img - improve animation behavior and UX (81c9596b5)
  • maz-ui: MazTable - make it a generic component (TS) (276cf7fbc)
  • maz-ui: Toaster - use primary color for message toast for the progress bar (9074b70a1)
  • maz-ui: MazLink - href is undefined by default (fe3be6bba)
  • maz-ui: MazTable - add data row into the actions slot (cef169c8a)
  • maz-ui: UseFormValidator - TS improvements: a non required key in model should not required in input schema (c146c100c)
  • maz-ui: MazSelect - not stop enter key event (to submit form) (3c9e276ca)
  • maz-ui: MazChecklist - item slot share all item payload (a2a9e0bd6)
  • maz-ui: MazDropdown - add dropdownIcon prop to replace the icon (993c27870)
  • maz-ui: MazDropdown - add dropdownIconAnimation to disable the icon animation on open (e4354e54c)
  • maz-ui: Reduce hydration warnings from Nuxt (use CSS variables instead of v-bind in style) (9fc1f556f)
  • maz-ui: MazTable - remove truncate prop option and add scrollable option (117a4390a)
  • maz-ui: MazBtn - use space-between, space-around and space-evenly instead of between, around, evenly for justify options (6e1782da2)
  • maz-ui: MazBtn, MazAvatar, MazBadge, MazInput, MazTable: CSS - not apply a border radius to 0 when rounded-size is none to let the dev set his own border-radius without important (5a330786e)
  • maz-ui: UseLanguageDisplayNames - add all languages codes (BCP 47 & ISO 639 1) ad delete getAllPossibleLanguages (151f3fd49)
  • maz-ui: MazCircularProgressBar - Add options to control the auto-color states (14f1fe2f9)
  • maz-ui: VClosable - improve excluded element dectection (36af1ed32)
  • maz-ui: MazBackdrop - improve behavior and UX for MazDialog, MarDrawer and MazBottomSheet (84f7a1cab)

🏡 Chore

🎨 Styles

  • maz-ui: MazInputTags - tags button sizes (bdee7f93f)

❤️ Contributors

v3.47.0...v3.47.1

compare changes

🩹 Fixes

  • docs: UseIdleTimeout - fix JS errors (e3c49ecaa)
  • maz-ui: MazDialogPromise - change button texts with options data.cancelText and data.confirmText (13c26be37)

💅 Refactors

  • maz-ui: MazLazyImg x MazAvatar - add bg color light when the img is in error (28dbec3e4)
  • maz-ui: MazSpinner - the default color is now 'theme' (7132b6ffc)
  • maz-ui: MazFullscreenLoader uses Teleport now (to body by default) (e3335383f)

🏡 Chore

✅ Tests

  • maz-ui: Idle-timeout - fix (cfa2ffe36)
  • maz-ui: MazDialogPromise - add more tests (7b3ca68b4)

❤️ Contributors

v3.46.0...v3.47.0

compare changes

🚀 Enhancements

  • maz-ui: MazAvatar - add loading option to choose for SSR compatibilty (8269acd01)
  • maz-ui: MazDropdown - add options to apply class and style to menu panel (866c3c502)
  • maz-ui: MazDropdown - add block options (fab52bf74)
  • maz-ui: MazTable - add translation prop, choose the rounded size of elements and size on search input components (38c52b013)
  • maz-ui: MazBtn - add justify options to choose how elements in button are aligned (cbeb8d900)
  • maz-ui: MazCheckList - new component (fd935945c)
  • maz-ui: UseLanguageDisplayNames - new composable get and manage languages (77adc06a2)

🩹 Fixes

  • maz-ui: UseFormValidator - watch new values in schema (fa2e85228)

💅 Refactors

  • maz-ui: MazDropdown - menu item by inherits MazLink props (842e7b771)
  • maz-ui: Use useId composable to generate component ids (5c9b4d25a)
  • maz-ui: MazPhoneNumberInput - use flag from flagcdn and add possibility to disable auto-format (b448a9dd5)
  • maz-ui: MazBtn - add size ton icons, clean DOM and remove content-class prop (b8b43a65d)
  • maz-ui: MazCheckbox - add theme color (96e8f5d7d)
  • maz-ui: MazSwitch - add theme color (aa6485b1b)
  • maz-ui: MazIcon - clean comments (740eecac4)
  • maz-ui: MazInputTags - display trash icon with MazBtn (b0af9a476)
  • docs: Use v-show instead v-show ComponentDemo to index code part (7be6e36f5)
  • nuxt-module: Enable all features by default (968bcfef4)
  • maz-ui: MazBtn - use min-height instead height to set the minimal height (a0c0bdb17)
  • maz-ui: MazDialog - reduce size of the close button (ddd7f0861)
  • maz-ui: MazDialogPromise - by default, the reject button throw an new Error('cancel') (ff4bd8de9)

📖 Documentation

  • docs: MazBtn - add exemple with icon custom component (2ebe1b821)

🏡 Chore

✅ Tests

  • maz-ui: Improve tests for MazBtn and MazTable (c904e1fb4)

🎨 Styles

  • maz-ui: MazSwitch - improve UX and UI (3814a782b)

❤️ Contributors

v3.46.1-beta.6...v3.47.0

compare changes

v3.45.6...v3.46.0

compare changes

🚀 Enhancements

  • maz-ui: Add new dialog plugin to display dialog modals programmatically (88b860391)

🩹 Fixes

  • maz-ui: MazPhoneNumberInput - auto-fill (9533d0f19)

🏡 Chore

❤️ Contributors

v3.45.5...v3.45.6

compare changes

🚀 Enhancements

  • maz-ui: MazPhoneNumberInput - add search-threshold prop option to adjust search results (6bfcaa938)

❤️ Contributors

v3.45.4...v3.45.5

compare changes

🚀 Enhancements

  • maz-ui: MazSelect - add search-threshold prop option to adjust search results (293f28151)

🩹 Fixes

  • docs: UseSwipe - correct type of element (aa85ff58d)

🏡 Chore

  • deps: Upgrade dependencies and exec linter (894315066)

✅ Tests

  • maz-ui: UseFormValidator - add tests (9f74464c7)

❤️ Contributors

v3.45.3...v3.45.4

compare changes

💅 Refactors

  • maz-ui: UseSwipe - add documentation and SSR compatibility (131dbb6fa)

❤️ Contributors

v3.45.2...v3.45.3

compare changes

🩹 Fixes

  • maz-ui: MazTabsBar - current tabs init when model value is defined (3d84bea9f)

🏡 Chore

❤️ Contributors

v3.45.1...v3.45.2

compare changes

🩹 Fixes

  • docs: UseFormValidator - eager form reactivity (f87aee488)

🏡 Chore

  • deps: Fix peer dependencies supported version on valibot, unplugin-auto-import & unplugin-vue-components (c94d9ae25)

❤️ Contributors

v3.45.0...v3.45.1

compare changes

🩹 Fixes

  • docs: Add missing env var in doc deploy CI (c61268421)
  • docs: Deploy doc with ftp (fdef5c90e)

📖 Documentation

  • docs: UseFormValidator - improve documentation (58708077e)

🏡 Chore

🎨 Styles

  • maz-ui: MazCardSpotlight - correct inner container border radius (baac41555)

❤️ Contributors

v3.44.3...v3.45.0

compare changes

🚀 Enhancements

  • maz-ui: UseFormValidator - composable to simplify form validation with Valibot (9fc1725d2)
  • maz-ui: UseFormValidator - improve types (3e8c06565)
  • maz-ui: UseFormValidator - support no reactive schema (bf147cf49)
  • maz-ui: UseFormValidator - make valibot not mandatory (4e98945ce)
  • maz-ui: UseFormValidator - can use multiple forms on the same component (cdcf27799)
  • maz-ui: UseFormValidator - get refs from component instance (b8bea2730)
  • maz-ui: Add hint and states to all form components (c9455a60b)
  • maz-ui: UseFormValidator - use watch instead of input HTML event (ed176a965)
  • maz-ui: UseFormValidator - add progressive mode (826d8d739)
  • maz-ui: Add modules resolver for unplugin-auto-import (05059eeb9)
  • maz-ui: MazPicker - add transformer function option to format value displayed into input field (656fee421)

🩹 Fixes

  • maz-ui: MazSelect - increase thresold of search results #1120 (#1120)
  • maz-ui: MazSelect - should not select option with space key while searching #1121 (#1121)

💅 Refactors

🏡 Chore

🎨 Styles

❤️ Contributors

v3.44.2...v3.44.3

compare changes

💅 Refactors

❤️ Contributors

v3.44.1...v3.44.2

compare changes

🏡 Chore

  • Indicate compatibility with new v4 major (e55f49810)

❤️ Contributors

v3.44.0...v3.44.1

compare changes

💅 Refactors

  • maz-ui: Tailwind - enable preflight css (da6e6fae6)
  • maz-ui: Toaster - close toast when timeout is ended (3295c74e0)

🏡 Chore

❤️ Contributors

v3.43.4...v3.44.0

compare changes

🩹 Fixes

  • maz-ui: MazRadioButtons - identify input with his name (7dc57f63e)
  • maz-ui: MazPhoneNumberInput - can reinitialize v-model value to null (394f2b431)
  • maz-ui: MazInput - import/export errors (eb1b2c818)

💅 Refactors

  • maz-ui: Remove reset css file (cb71a3182)
  • maz-ui: MazRadioButtons - add funciton to get the option id (189ec7850)
  • maz-ui: MazInputTags - add tags on blur (72aab2a0b)

🏡 Chore

✅ Tests

❤️ Contributors

v3.43.3...v3.43.4

compare changes

💅 Refactors

  • maz-ui: MazPhoneNumberInput - Add possibility to choose between label or placeholder for phone number input (#1081)

❤️ Contributors

v3.43.2...v3.43.3

compare changes

💅 Refactors

  • maz-ui: MazInputCode - keyboard accessibility - support ArrowLeft and ArrowRight to switch input (506211965)

❤️ Contributors

v3.43.1...v3.43.2

compare changes

💅 Refactors

  • maz-ui: MazExpandAnimation - use transition event to set overflow hidden (7198dd9d1)

🏡 Chore

  • deps: Remove eslint from maz-ui's dependencies (cdde5502e)

❤️ Contributors

v3.43.0...v3.43.1

compare changes

💅 Refactors

  • maz-ui: MazExpandAnimation - remove the overflow hidden when open and animation is finished (d85a35039)

❤️ Contributors

v3.42.8...v3.43.0

compare changes

🚀 Enhancements

  • MazExpandAnimation - new component 🎉 (8c2a63d7d)

🩹 Fixes

  • docs: Vue component doc generation while building vitepress (a5158aa73)

💅 Refactors

  • maz-ui: MazDialog - make modelValue prop not required (30672744f)

🏡 Chore

❤️ Contributors

v3.42.7...v3.42.8

compare changes

🩹 Fixes

  • maz-ui: MazPicker - lazy loading of children components (b09c35595)

❤️ Contributors

v3.42.6...v3.42.7

compare changes

🩹 Fixes

  • Documentation deployment (3adbb324a)
  • maz-ui: MazInputTags - don't remove tags on backspace key if value (fe63d1b26)

💅 Refactors

  • maz-ui: MazAccordion - increase size of clickable area of each items (2f0800642)
  • maz-ui: MazInput - type export (99b91d43b)

🏡 Chore

  • Dependabot config - check weekly instead of daily (44859ebaa)
  • deps: Upgrade dependencies (c5e2cabb0)

🎨 Styles

  • maz-ui: MazInputTags - tags button sizes (9abdda9de)

❤️ Contributors

v3.42.5...v3.42.6

compare changes

💅 Refactors

  • maz-ui: MazDialogPromise - support custom buttons from composable data (7b31feb9a)

❤️ Contributors

v3.42.4...v3.42.5

compare changes

💅 Refactors

  • maz-ui: MazDialogPromise - support custom buttons from composable data (025c524b7)

❤️ Contributors

v3.42.3...v3.42.4

compare changes

💅 Refactors

  • maz-ui: MazDialogPromise - enrich options to give more option of button actions (6674373af)

❤️ Contributors

v3.42.2...v3.42.3

compare changes

🩹 Fixes

  • maz-ui: MazSelect - search with accented writing (b2f2dc66e)

❤️ Contributors

v3.42.1...v3.42.2

compare changes

🩹 Fixes

  • maz-ui: MazDialogPromise - use dialog data from composable (d6d53c5b)

❤️ Contributors

v3.42.0...v3.42.1

compare changes

🩹 Fixes

  • maz-ui: Copy declaration file types of resolvers in dist build (38fe2d0b)

❤️ Contributors

v3.41.1...v3.42.0

compare changes

🚀 Enhancements

  • maz-ui: VToolip - new directive 🎉 (5b46e809)

📖 Documentation

  • Add documentation page of vTooltip (a1d40d1c)

🏡 Chore

✅ Tests

  • maz-ui: VTooltip - add integration tests (9851e4bb)

❤️ Contributors

v3.41.0...v3.41.1

compare changes

💅 Refactors

  • maz-ui: UseThemeHandler - add watcher to update theme when you set selectedTheme value (888d2b67)

❤️ Contributors

v3.40.4...v3.41.0

compare changes

🚀 Enhancements

  • MazAnimatedCounter - new component 🎉 (f65c3b4e)
  • MazCircularProgressBar - new component 🎉 (a79d7324)

❤️ Contributors

v3.40.3...v3.40.4

compare changes

🩹 Fixes

  • maz-ui: MazBtn - apply rounded size only if it's not a fab button (259a485d)

💅 Refactors

  • maz-ui: MazCardSpotlight - remove default content-class (afcfe56f)

❤️ Contributors

v3.40.2...v3.40.3

compare changes

💅 Refactors

  • maz-ui: MazCardSpotlight - add default padding to content and make it more customizable (b081380d)
  • maz-ui: MazCard - typo correction collapsable --> collapsible and make collapsable deprecated (684f6b99)
  • maz-ui: Remove focus effects on elements to use outline style of browser (e6e7f4b7)

📖 Documentation

  • Update README with theme generator mention for @mazui/cli (e0656a74)
  • Update sidebar documentation to add mention about theme generator (c1a4ba7b)
  • Improvement documentation about theme generator with @mazui/cli (65809e32)

❤️ Contributors

v3.40.1...v3.40.2

compare changes

🩹 Fixes

  • maz-ui: MazStepper - add missing import of MazIcon component (5ba14df3)

❤️ Contributors

v3.40.0...v3.40.1

compare changes

💅 Refactors

  • maz-ui: MazStepper - disabled step has gray text title and add new slot and option to replace step number by icon (5ec1e23d)

📖 Documentation

  • MazSelect - add documentation about exposed methods (9e65d426)

❤️ Contributors

v3.39.1...v3.40.0

compare changes

🚀 Enhancements

  • maz-ui: Toaster - add option to remove icon in toast (289ee3e5)

❤️ Contributors

v3.39.0...v3.39.1

compare changes

🏡 Chore

❤️ Contributors

v3.38.0...v3.39.0

compare changes

🚀 Enhancements

  • maz-ui: MazInput - make it a generic component (2ed0c964)
  • maz-ui: MazSelect - make it a generic component (e77f6342)

🩹 Fixes

  • maz-ui: MazInput - debounce method never emit the new value (190b3de5)

❤️ Contributors

v3.37.8...v3.38.0

compare changes

🚀 Enhancements

  • maz-ui: MazLink - new component (649468c0)
  • maz-ui: MazBtn - add prop option to choose the rounded size (9dbefe27)

🏡 Chore

✅ Tests

  • maz-ui: Improve TS support of tests (5ed1eaad)

❤️ Contributors

v3.37.7...v3.37.8

compare changes

💅 Refactors

  • docs: UseThemeHandler - remove default theme (594a53be)
  • nuxt-module: Add auto-import of useStringMatching and improve implementation of useThemeHandler to pass options (2995c0ac)

❤️ Contributors

v3.37.6...v3.37.7

compare changes

🩹 Fixes

  • docs: MazPhoneNumberInput - internal links to translations sections in feature list (3ad1daaa)

💅 Refactors

  • docs: MazInputNumber - documentation improvement (a471e698)
  • maz-ui: UseThemeHandler - add defaultTheme option to set theme if no theme is already set by the user (bd0dac8c)

❤️ Contributors

v3.37.5...v3.37.6

compare changes

🩹 Fixes

  • maz-ui: MazPhoneNumberInput - use provide/inject for data to not sharing state between instances - issue #1024 (#1024)

❤️ Contributors

v3.37.4...v3.37.5

compare changes

🩹 Fixes

  • maz-ui: MazSelect - check exclude selectors to avoid glitch on click (b5994392)
  • maz-ui: VLazyImg - make options optional (3ccc3b50)

💅 Refactors

  • maz-ui: Directives - improve support of typescript (c5399d81)
  • maz-ui: Use new path to lazy img directive (af081ab6)
  • maz-ui: Composables - function syntax instead of arrow function (39c4ac25)
  • maz-ui: MazSelect - use closable directive to handle close option list (eedcdf8f)
  • maz-ui: MazPhoneNumberInput - use closable directive to handle the close of countries list (1a49445b)
  • maz-ui: MazPhoneNumberInput - improve responsive and add orientation prop option to choose the input orientation (2381b09e)

📖 Documentation

  • docs: Directives - add documentation for closable and improve others by adding types (aec078ac)

🏡 Chore

  • Eslint config for path import style (34b1aafa)
  • deps: Upgrade dependencies (d8692dd4)
  • deps: Fix version of eslint (a501a8cf)

✅ Tests

  • maz-ui: Add test for closable directive (b3ec9101)

🎨 Styles

  • maz-ui: MazPicker - rounded style for date in calendar (cec09120)

❤️ Contributors

v3.37.3...v3.37.4

compare changes

🩹 Fixes

  • maz-ui: MazPhoneNumberInput - support of country selector slots (19071ccd)

💅 Refactors

  • maz-ui: MazRadioButtons - imrpove style and add selector prop to display a selector icon (ce9bed41)
  • maz-ui: MazCard - add 'block' prop option (2865ccf5)
  • maz-ui: MazRadioButtons - use CSS variables directly in style attributes (716b21e0)
  • docs: Create ComponentDemo to wrapp component and highlight code (29d56f29)

🏡 Chore

❤️ Contributors

v3.37.2...v3.37.3

compare changes

🩹 Fixes

  • maz-ui: MazSelect - fix scroll behavior of options list (fc9aa28f)

❤️ Contributors

v3.37.1...v3.37.2

compare changes

🩹 Fixes

  • maz-ui: MazPhoneNumberInput - add missing import of MazInput (eb0e40e9)

❤️ Contributors

v3.37.0...v3.37.1

compare changes

💅 Refactors

  • maz-ui: Inputs - add block prop option to display component in full width (6b57da78)

❤️ Contributors

v3.36.5...v3.37.0

compare changes

🚀 Enhancements

  • maz-ui: UseStringMatching - add new composable to make string matching (a0b10922)

🩹 Fixes

  • maz-ui: MazPhoneNumberInput - formatting (679f6abe)

💅 Refactors

  • maz-ui: MazPhoneNumberInput - add id to country selector (bd3b2942)
  • maz-ui: MazPhoneNumberInput - simplify phone number sanitizer method (fdca0457)
  • maz-ui: MazPhoneNumberInput - add error in log when loading examples fail (6b64df07)
  • maz-ui: Put inline-flex components that are natively inline (input, button, img, etc) (5e12b4f4)
  • maz-ui: MazSelect - improve close method on blur input (eb768b1d)
  • maz-ui: MazInputTags - improve tag sizes to avoid glitch (023a5555)
  • maz-ui: Decrease globale animation durations (a56c14e3)
  • maz-ui: MazPhoneNumberInput - rewrite the component to improve it and fix bugs (6617b2ea)

🏡 Chore

  • deps: Upgrade dependencies (879deaee)
  • deps: Use plugin of typescript-eslint instead of standard-with-typescript (ca1ccc0e)
  • maz-ui: Edit eslint config to add vue parser (812c7b49)
  • deps: Upgrade dependencies (39b35639)
  • deps: Upgrade dependencies (1de8b42d)

✅ Tests

❤️ Contributors

v3.36.4...v3.36.5

compare changes

🩹 Fixes

  • Opt in to import.meta.* properties (f3a5498f)

📖 Documentation

  • Add nuxt module documentation in readme (a4dd683c)

🏡 Chore

❤️ Contributors

v3.36.3...v3.36.4

compare changes

🩹 Fixes

  • maz-ui: MazDialog - remove close button when persistent props is true (90439b98)

✅ Tests

  • maz-ui: MazSelect - missing property of opt-group (58fdd2ed)

❤️ Contributors

v3.36.2...v3.36.3

compare changes

💅 Refactors

  • maz-ui: MazTable - add data row into the actions slot (59f717a3)

❤️ Contributors

v3.36.1...v3.36.2

compare changes

🩹 Fixes

  • maz-ui: MazSelect - show label in input for false value (cf989805)

❤️ Contributors

v3.36.0...v3.36.1

compare changes

🩹 Fixes

  • maz-ui: MazDialog - add light border to dialog with dark mode (15fe570b)
  • Doc generation error with MazPagination component (d459b2c6)

🏡 Chore

  • deps: Upgrade dependencies (4cd55172)
  • deps: Upgrade dependencies (0222de36)
  • deps: Downgrade vue-docgen-cli to 4.67 (e46d40f6)

🤖 CI

  • Add job to test doc generation by vue-docgen (6ba24e05)

❤️ Contributors

v3.35.2...v3.36.0

compare changes

🚀 Enhancements

  • maz-ui: Toaster - add close to toast and pass timeout to false to disable auto close (454020f0)

❤️ Contributors

v3.35.1...v3.35.2

compare changes

🩹 Fixes

  • maz-ui: MazSelect - can select an option with false value (0e5b0e96)

💅 Refactors

  • docs: Not apply vitepress style to components (ffdf6c67)

🏡 Chore

  • docs: Replace placekitten by loremflickr (625401b7)

❤️ Contributors

v3.35.0...v3.35.1

compare changes

💅 Refactors

  • maz-ui: MazTabsBar - improve animations (dc1b06e8)

❤️ Contributors

v3.34.1...v3.35.0

compare changes

🚀 Enhancements

  • maz-ui: MazSelect - add optgroup (b1053340)

❤️ Contributors

v3.34.0...v3.34.1

compare changes

🩹 Fixes

  • docs: Generated docs of components (46db81b2)
  • docs: Generated docs of components (a430f110)

💅 Refactors

  • Add CSS variables to choose color of component's borders (6cc84d9f)
  • maz-ui: MazPicker - enable auto-close feature for range date picker (a3bbb23c)

🏡 Chore

❤️ Contributors

v3.33.0...v3.34.0

compare changes

🚀 Enhancements

  • maz-ui: MazDropdown - add slot to replace dropdown menu (0a06e150)
  • maz-ui: UseThemeHandler - add listener to auto update theme when mode system changes (bfcb6719)

💅 Refactors

  • playground: Header - move theme buttons in dropdown (b4582a1a)
  • playground: Header - move theme buttons in dropdown (d48241e3)
  • maz-ui: UseWindowSize - remove listener when component is unmount (74261fe3)
  • playground: Header - dropdown menu closed by default (500fe845)

❤️ Contributors

v3.32.2...v3.33.0

compare changes

🚀 Enhancements

  • maz-ui: MazPagination - add new component to manage pagination (6033dbcd)

🩹 Fixes

  • maz-ui: MazSelect - toggle list button accessibility (add aria-label) (#927)

🏡 Chore

  • deps: Upgrade dependencies (74ca0d93)
  • deps: Upgrade dependencies (#937)

❤️ Contributors

v3.32.1...v3.32.2

compare changes

🎨 Styles

  • maz-ui: MazCard - border color in light mode (ee5ab2ca)

❤️ Contributors

v3.32.0...v3.32.1

compare changes

🩹 Fixes

  • maz-ui: MazDropdown - remove lazy import of RouterLink (e9fa8eac)

❤️ Contributors

v3.31.6...v3.32.0

compare changes

🚀 Enhancements

  • docs: Generate images for page og:image meta (f0e4669a)
  • maz-ui: Add throttle helper function (bca9bd52)
  • maz-ui: MazReadingBar - new component (8f662b97)
  • maz-ui: UseReadingTime - new composable to get reading time of text (b89fbb40)
  • nuxt-module: Add auto-import of useReadTime composable (2914279f)
  • maz-ui: MazInput - add option to use custom rounded size (45f8c39b)
  • maz-ui: MazCarousel - add option to hide scrollbar when component is not active, focused or hovered (bfe2942c)

🩹 Fixes

  • maz-ui: Tailwing config - cap-f utility class not use prefix (b9bbba0b)
  • docs: Canonical urls of all pages (7620f440)
  • maz-ui: MazCard - make props not required (897910c8)
  • maz-ui: MazCard - make header props not required (cca9da99)
  • maz-ui: MazCard - scale animation for linked card with href or to (83398bd7)
  • maz-ui: MazInput - model value type (0adaefad)
  • maz-ui: MazInput - model value type (5d12cd2a)
  • nuxt-module: Path to modules types (ef6e00fc)

💅 Refactors

  • docs: Add link to SSR feature card in home page to nuxt module doc (04384f36)
  • docs: Increase size of generate meta image to 1200x630 (dfe9c0b2)
  • maz-ui: MazBtn - use light border for the theme outlined variant (2ea8780f)
  • maz-ui: MazDrawer - remove bg-color-light from drawer content & remove shadow from header (515ef047)
  • maz-ui: MazDrawer - reduce duration of open/close animation (286af198)
  • maz-ui: MazCarousel - improve accessibilty by adding aria-label to scroll buttons (d6cffcef)
  • maz-ui: MazCard - use a darker color for the border in light mode (44b591de)
  • maz-ui: Export props of components to facilitate overriding (efc2d8dc)
  • maz-ui: MazBadge - add support of theme color (68e26830)
  • maz-ui: MazAvatar & MazLazyImg - add fallback-src option in props API (442d675e)
  • maz-ui: MazCard - add support of vue-router for linked card (2720381d)
  • maz-ui: MazInput - use new hook defineModel (91081029)
  • docs: MazInput - add all examples of rounded sizes (81505624)
  • maz-ui: MazInput - not use new hook defineModel (3a38648e)
  • maz-ui: MazInput - not use new hook defineModel (40376c20)
  • maz-ui: MazPicker - enable open/close picker on click on chevron icon (98d20d48)
  • maz-ui: MazDropdown - add lazy import of RouterLink (a97e5a74)

📖 Documentation

  • docs: Add mention about unicode flag polyfill (4aab4ffd)
  • docs: MazReadingProgressBar - add mention about Teleport (12cd3d6c)

🏡 Chore

✅ Tests

  • maz-ui: MazAvatar - fix test unit (e6ca1679)
  • maz-ui: MazInput - fix test unit (be67ae24)
  • maz-ui: MazInput - fix test unit (4228ea3d)

🎨 Styles

  • docs: Color of block warning code (591fe46a)

❤️ Contributors

v3.31.5...v3.31.6

compare changes

🩹 Fixes

  • maz-ui: MazPhoneNumberInput - phone number model reactivity (6486ec32)

🏡 Chore

🤖 CI

  • Run test unit coverage for PR except dependabot/** (4b06546c)
  • Run test unit coverage for PR except dependabot/** (6d028acd)

❤️ Contributors

v3.31.4...v3.31.5

compare changes

🩹 Fixes

  • maz-ui: MazPhoneNumberInput - make country locale option reactive (edc2cab7)

🏡 Chore

  • deps-dev: Bump @nuxtjs/tailwindcss from 6.10.1 to 6.10.3 (c9dc6186)
  • Upgrade dependencies (95bcf65f)

🤖 CI

  • Fix test units with dependabot (d93f7433)

❤️ Contributors

v3.31.3...v3.31.4

compare changes

🩹 Fixes

  • maz-ui: MazPhoneNumberInput - use the country code provided to initialize the component (e181093e)

❤️ Contributors

v3.31.2...v3.31.3

compare changes

💅 Refactors

  • docs: Add link to crontributing doc in header nav bar (d3406a6d)

🏡 Chore

❤️ Contributors

v3.31.1...v3.31.2

compare changes

💅 Refactors

  • maz-ui: MazTable - add possibility to add title in header (f262f3ce)

  • maz-ui: MazAccordion - align text to left in button (b4067bf7)

  • deps: Upgrade dependencies (74907ee2)

🎨 Styles

  • maz-ui: MazSelect - improve list UI (92f6a5e7)

❤️ Contributors

v3.31.0...v3.31.1

compare changes

💅 Refactors

  • docs: Use sitemap generator of vitepress (7c551fc6)
  • maz-ui: MazDropdown & MazAccordion - remove default prop id (5a57c3f5)

❤️ Contributors

v3.30.1...v3.31.0

compare changes

🚀 Enhancements

  • maz-ui: MazBtn - use components into icon props (a12ee3bd)
  • maz-ui: MazInput - use components into icon props (afcc7648)

🏡 Chore

🤖 CI

  • Add pull repo to get last version of packages (eaaf19a8)

❤️ Contributors

v3.30.0...v3.30.1

compare changes

💅 Refactors

  • docs: MazTable - add examples and types (1040042d)
  • maz-ui: MazIcon - add JSDoc of props and events for documentation (d02f4033)
  • maz-ui: MazTable - improve support of align option to headers and rows (85de420e)

🏡 Chore

🤖 CI

  • Not running lib publish workflow on push commit (70cdf990)

❤️ Contributors

v3.29.12...v3.30.0

compare changes

🚀 Enhancements

  • maz-ui: UseSwipe - new composable to handling mobile swipe (a1a4e949)
  • maz-ui: MazTabsBar - possibitily to add a badge in items or use a template to have a custom HTML (c47ab86b)
  • maz-ui: MazTable - new component (77aa0844)
  • docs: MazTable and children documentation (0c265d6d)

🩹 Fixes

  • docs: MazCard - typo in prop description (efd7428f)
  • maz-ui: MazDropdown - apply only necessary props on each item to avoid router-link errors (e363a7eb)
  • maz-ui: MazSelect - type of options (3e1b2d72)

💅 Refactors

  • maz-ui: Toaster - force animation timing function (3dd72076)
  • maz-ui: Inputs - add support of inputmode attribut (dfa35b3c)
  • maz-ui: MazInputNumber - emit input event (blur, focus, update, change, click) (0c4b7a6f)
  • maz-ui: MazTabsBar - add autoscroll to active tab if it not visible (03449295)
  • maz-ui: MazTabsBar - add delay before run animations (a4847603)
  • maz-ui: MazDropdown - use v-click-outside to close dropdown if trigger=click, useful for mobile (4fa32fa5)
  • maz-ui: MazDropdown - add slot to add a screen reader label (bf7e1034)
  • maz-ui: MazAccordion - improve accessibility (db4d0e07)
  • maz-ui: Icons - update icons pack (641ae182)
  • maz-ui: MazBtn - use gap instead margin between text and icons - use bg alpha-05 color for outlined style (dc9abbb8)
  • maz-ui: MazSelect - add support of simple array as options (1b4c2f60)
  • maz-ui: MazAvatar - add space between avatar and caption (22f8ab40)
  • maz-ui: MazInputNumber - force border radius of elements (9fb4a7fe)

📖 Documentation

  • docs: MazTabs - add example of custom item template (55259088)

🏡 Chore

  • maz-ui: MazBadge - rewrite props in typed props (e2cb7490)

✅ Tests

❤️ Contributors

v3.29.11...v3.29.12

compare changes

🩹 Fixes

  • maz-ui: MazPhoneNumberInput - flag position when no placeholder & clear all values in phone number input (7cdfa328)

💅 Refactors

  • maz-ui: MazTabsBar - add option to remove shadow (fb8bd520)
  • maz-ui: MazBtn - use cursor wait when is loading=true (18006d8c)
  • maz-ui: MazDialogPromise - change promise response to 'accept' and 'cancel' (a171dd91)
  • maz-ui: MazInputNumber - add option to remove buttons (53e3f0d4)
  • maz-ui: MazInputNumber - add option to center text or not (5a9ab4c5)
  • maz-ui: MazInputCode - add missing class inherits and export missing types (7ea26cae)
  • docs: MazInputNumber - add input without buttons in docs (23a85376)

📖 Documentation

  • docs: MazPhoneNumberInput - add example of v-model:country-input (c2a0ba96)
  • Update CONTRIBUTING.md (99222e8e)
  • Update CONTRIBUTING.md (63871984)

🏡 Chore

✅ Tests

  • maz-ui: MazPhoneNumberInput - fix (b367cd7a)

🎨 Styles

  • maz-ui: CSS variables - modify bg-color-lighter for a lighter gray (6f290c2f)

🤖 CI

  • Deploy packages on release published (722bfe85)

❤️ Contributors

v3.29.10...v3.29.11

compare changes

🩹 Fixes

🏡 Chore

  • Release flow - push tag after release commit (054483ad)
  • deps: Upgrade dependencies (115a31c1)

❤️ Contributors

v3.29.9...v3.29.10

compare changes

💅 Refactors

  • maz-ui: MazGallery use vFullscreenImg (f524a2cd)

🏡 Chore

  • New release flow to no break tags (ce9b6282)

❤️ Contributors

v3.29.8...v3.29.9

compare changes

v3.29.7...v3.29.8

compare changes

🩹 Fixes

  • maz-ui: UseToast - make message method SSR friendly (a02a487d)

💅 Refactors

  • maz-ui: UseThemeHandler - option 'onlyWithStoredValue' supports system theme (6ceb601f)
  • maz-ui: MazLazyImg - add props src and deprecate image to match with the HTMLImageElement (4a23d5c2)
  • maz-ui: VFullscreemImg - improve animation and zoom to works on all devices (ecfa2deb)

❤️ Contributors

v3.29.6...v3.29.7

compare changes

💅 Refactors

  • maz-ui: UseThemeHandler - add 'onlyWithStoredValue' option to autoSetTheme method (a90d27d6)

❤️ Contributors

v3.29.5...v3.29.6

compare changes

🏡 Chore

  • Upgrade dependencies (ba5fdf59)
  • maz-ui: Enable type checking before build (caf5c2aa)

❤️ Contributors

v3.29.4...v3.29.5

compare changes

🩹 Fixes

  • maz-ui: Typing in tailwind utils (3c441b9a)
  • maz-ui: MazTextarea - label should up when placeholder is provided and has hint (5b7c0bbd)

💅 Refactors

  • maz-ui: MazChart - export types ChartType, ChartData and UpdateMode (2698bef8)
  • maz-ui: UseThemeHandler - make it SSR friendly (21400df7)

❤️ Contributors

v3.29.3...v3.29.4

compare changes

🩹 Fixes

  • maz-ui: Tailwing config utils typescript errors (c3b153a8)
  • maz-ui: MazDropzone - fix error with dropzone constructor (5f271166)

🏡 Chore

  • nuxt-module: Specify build cmd (e643ff9f)

❤️ Contributors

v3.29.2...v3.29.3

compare changes

🩹 Fixes

  • maz-ui: MazInputNumber - don't use Number.NEGATIVE_INFINITY when min and modelValue are not set to increment and decrement (efe713c5)

❤️ Contributors

v3.29.1...v3.29.2

compare changes

🩹 Fixes

  • maz-ui: MazPullToRefresh - add lazy import of MazSpinner (767ed4bd)

💅 Refactors

  • maz-ui: MazDropdown - use v-show instead of v-if to be accessible by robots and not render menu on each open (b38ef69b)
  • maz-ui: MazFullscreenLoader - the interface is no longer scrollable when it is present (12b65110)

❤️ Contributors

v3.29.0...v3.29.1

compare changes

🚀 Enhancements

💅 Refactors

  • maz-ui: MazAvatar - chose the rounded size (e930ae0c)
  • maz-ui: MazPullToRefrsh - add options and make it SSR friendly (494b7fe5)

🏡 Chore

  • docs: Add screenshot to public assets (1e0f6cb1)

✅ Tests

  • maz-ui: MazPullToRefresh - fix test (2c316b68)

❤️ Contributors

v3.28.9...v3.29.0

compare changes

🚀 Enhancements

🤖 CI

  • Not run linters and builds check on push (b77be598)

❤️ Contributors

v3.28.8...v3.28.9

compare changes

🩹 Fixes

  • maz-ui: MazTabsBar - current tabs init when persistent option is present (6b49f089)

❤️ Contributors

v3.28.7...v3.28.8

compare changes

💅 Refactors

  • maz-ui: Dark mode enable if parent element has 'dark' class (34cc36ed)

🏡 Chore

🤖 CI

  • Run test pipelines only on push if is master branch (d72cc1f0)

❤️ Contributors

v3.28.6...v3.28.7

compare changes

💅 Refactors

  • maz-ui: MazTabs - add option 'persistent' to use query param and keep current tab on reload. 'useAnchor' is no longer supported (13e8396a)
  • maz-ui: MazTabsBar - remove support of use-anchor option (ba96c6ae)

🏡 Chore

🎨 Styles

  • maz-ui: MazStepper - improve ui (0c0b532a)

❤️ Contributors

v3.28.4...v3.28.6

compare changes

🩹 Fixes

  • maz-ui: MazInputNumber - decrement and increment blocked when value (c584b8fd)

💅 Refactors

  • maz-ui: MazInputNumber - use min value on first increment and decrement (dad75a4f)

🏡 Chore

  • Update CHANGELOG.md (cd57e303)
  • Update commit message for changelog update (8664b848)
  • release: Bump version to v3.28.5 (ce00fbb1)
  • release: Bump version to v3.28.6 (7d645ec9)

❤️ Contributors

v3.28.4...v3.28.5

compare changes

💅 Refactors

  • maz-ui: MazInputNumber - use min value on first increment and decrement (dad75a4f)

🏡 Chore

  • Update CHANGELOG.md (cd57e303)
  • Update commit message for changelog update (8664b848)
  • release: Bump version to v3.28.5 (806392c1)

❤️ Contributors

v3.28.3...v3.28.4

compare changes

🩹 Fixes

  • maz-ui: MazDialog - not using tag (e08ca22e)

🏡 Chore

❤️ Contributors

v3.28.2...v3.28.3

compare changes

🩹 Fixes

  • maz-ui: UseTimer - remove onBeforeMount to avoid vue warnings (a212f600)
  • maz-ui: MazDialogPromise - correct declaration types of useMazDialogPromise composable (40da6ff3)

🏡 Chore

❤️ Contributors

v3.28.1...v3.28.2

compare changes

🩹 Fixes

  • maz-ui: UseAos - animation not stop with anchor option (9a6faa16)

🏡 Chore

❤️ Contributors

v3.28.0...v3.28.1

compare changes

💅 Refactors

  • maz-ui: MazInputNumber - not fix size and padding to elements (c1abcf49)

🏡 Chore

❤️ Contributors

v3.27.4...v3.28.0

compare changes

🚀 Enhancements

  • maz-ui: MazTabsBar - fix anchor (0dc83f8a)

💅 Refactors

  • maz-ui: MazAvatar - remove background color (cc4f31fb)
  • maz-ui: MazImg - remove background color (1835c419)

🏡 Chore

❤️ Contributors

v3.27.3...v3.27.4

compare changes

🩹 Fixes

  • maz-ui: MazTabs - fix anchor link (b39d6551)
  • maz-ui: MazBtn - apply CSS base font-size (5e5dbc78)

🏡 Chore

❤️ Contributors

v3.27.2...v3.27.3

compare changes

💅 Refactors

  • maz-ui: MazAvatar: show initials if caption has multiple words (33336263)
  • maz-ui: Remove font-size CSS rules to all components to inherits font-size (md size only) (94790813)

🏡 Chore

✅ Tests

❤️ Contributors

v3.27.1...v3.27.2

compare changes

🩹 Fixes

  • maz-ui: MazTransition - do not apply animate duration to all childs (cea6be8c)

🏡 Chore

❤️ Contributors

v3.27.0...v3.27.1

compare changes

🩹 Fixes

  • maz-ui: MazCardSpotlight - animation not showing when used with maz-aos (7fcbf86d)

📖 Documentation

  • docs: MazAccordion - add example code (0769299f)

🏡 Chore

❤️ Contributors

v3.26.0...v3.27.0

compare changes

🚀 Enhancements

  • maz-ui: New component - MazAccordion (15459c45)

🩹 Fixes

🏡 Chore

❤️ Contributors

v3.25.4...v3.26.0

compare changes

🚀 Enhancements

  • maz-ui: MazCardSpotlight - new component (8f293017)

🏡 Chore

❤️ Contributors

v3.25.3...v3.25.4

compare changes

🏡 Chore

🎨 Styles

  • maz-ui: MazCard - add radius to header for collapsible card (414eabec)

❤️ Contributors

v3.25.2...v3.25.3

compare changes

🏡 Chore

✅ Tests

🎨 Styles

  • maz-ui: MazCard - correct header color border and animation (f6844e67)
  • maz-ui: Decrease default border width to 1px (0.063rem) (80b59011)
  • maz-ui: MazStepper - use default border (c5ad8480)

❤️ Contributors

v3.25.1...v3.25.2

compare changes

🩹 Fixes

  • maz-ui: UseTimer - stop method reset the timer (601dbafd)

🏡 Chore

🎨 Styles

  • maz-ui: MazCard - use default background color and add borders in dark mode (83c3ec5d)
  • maz-ui: MazTabs - update indicator style, use default background color and add borders in dark mode (7e7bd10b)
  • maz-ui: Increase default border-radius vars to 0.7rem (3d09f74c)
  • maz-ui: MazBadge & MazCheckbox - adjust border-radius (f257fae0)

❤️ Contributors

v3.25.0...v3.25.1

compare changes

🩹 Fixes

  • maz-ui: MazDropdown - button container take full space (9c92d35f)

🏡 Chore

❤️ Contributors

v3.24.0...v3.25.0

compare changes

🚀 Enhancements

  • maz-ui: MazDropdown - can be trigger by a custom element or component (f97a763f)

💅 Refactors

  • maz-ui: Components inherits class and style on root element (e357e687)
  • cli: Remove snapshot test in template (ed3a2473)

🏡 Chore

✅ Tests

❤️ Contributors

v3.23.5...v3.24.0

compare changes

🚀 Enhancements

  • UseTimer - add composable to manage timer (c363f3e4)
  • maz-ui: Toaster - add message method, icons to other methods and progress bar (73b9368f)
  • nuxt-module: Add auto-import of useTimer composable (9e7a62c8)

🩹 Fixes

  • nuxt-module: Maz-icon-path - provide path to vueApp (eaba4f4e)
  • docs: Repo url to edit doc (885b03ac)

💅 Refactors

  • maz-ui: MazDropdown - add chevron icon (83fb6e9f)
  • maz-ui: MazInputTags - improve tag sizes to avoid glitch (e08f395a)
  • maz-ui: MazRadioButtons - accessibility - button focusables and can be selectable with keyboard (space) (63526781)
  • maz-ui: MazBtn - add better type for variant prop (0de90030)
  • maz-ui: MazInput - use dark pseudo-class in css (c30388bb)
  • maz-ui: MazAvatar, MazCard, MazInputTags - use default border size for components (0fe0d4bc)

🏡 Chore

  • Update CHANGELOG.md (108c9784)
  • maz-ui: Lint & format code (438b4cef)
  • maz-ui: Tailwind.config - remove commented code (ce7e8885)
  • Disable prettier in vscode settings (a474c16a)
  • Upgradedependencies (6826c5ee)
  • release: Bump version to v3.24.0 (39e35972)

✅ Tests

  • maz-ui: MazInputTags - add test unit (fecc887c)

❤️ Contributors

v3.23.4...v3.23.5

compare changes

🏡 Chore

❤️ Contributors

v3.23.3...v3.23.4

compare changes

🩹 Fixes

  • nuxt-module: Aos - install plugin (50733c6c)

🏡 Chore

❤️ Contributors

v3.23.2...v3.23.3

compare changes

💅 Refactors

  • docs: Use css package exports (5f91cf57)
  • nuxt-module: Improve composables to support server side (#752)

📖 Documentation

  • docs: Remove typescript recommandation part in getting started (d32bbe4e)

🏡 Chore

  • Update CHANGELOG.md (11d62f30)
  • Upgrade dependencies (#749)
  • Upgrade dependencies (#751)
  • release: Bump version to v3.23.3 (887a7f12)

❤️ Contributors

v3.23.1...v3.23.2

compare changes

🩹 Fixes

  • maz-ui: Resolvers - add folder to npm pack (9cb45f29)

🏡 Chore

❤️ Contributors

v3.23.0...v3.23.1

compare changes

🩹 Fixes

  • maz-ui: Resolvers - correct format to be require with vite (6d35ecb1)

🏡 Chore

❤️ Contributors

v3.22.4...v3.23.0

compare changes

🚀 Enhancements

  • maz-ui: Add resolvers for unplugin-vue-components (bfcb2e84)

💅 Refactors

  • maz-ui: MazSelect - improve search filter to support cyrilic alphabet (dce86776)

🏡 Chore

🎨 Styles

  • maz-ui: MazDialog* - change open animation from translateY to scale (1defb9ea)

❤️ Contributors

v3.22.3...v3.22.4

compare changes

💅 Refactors

  • maz-ui: MazGallery - add option to choose color of borders between images (b20a0ae8)

🏡 Chore

❤️ Contributors

v3.22.2...v3.22.3

compare changes

🩹 Fixes

  • docs: UseIdleTimeout - definition const (d36cfa80)

💅 Refactors

  • docs: Country-code-to-unicode-flag - add documentation (#730)
  • maz-ui: MazPhoneNumberInput - add slots to replace flags (f20915e0)

🏡 Chore

🎨 Styles

  • docs: Color of warning block for dark theme (933a141d)

❤️ Contributors

v3.22.1...v3.22.2

compare changes

🩹 Fixes

  • docs: MazPhoneNumberInput - typo (01eedf64)
  • Import nuxt composables from #imports (#727)

🏡 Chore

  • Update CHANGELOG.md (3f29a1ee)
  • Upgrade dependencies (#728)
  • release: Bump version to v3.22.2 (462a5e28)

❤️ Contributors

v3.22.0...v3.22.1

compare changes

💅 Refactors

  • maz-ui: MazInputTags - use same border color as MazInput (c3fb08d3)
  • maz-ui: MazInput - inherit class and style attributes in root element (55651ff4)
  • maz-ui: MazTextarea - inherit class and style attributes in root element (adcb2a32)
  • maz-ui: MazSelect - inherit class and style attributes in root element (e048bd06)
  • maz-ui: MazPhoneNumberInput - Add new options to display country name & choose selector size (7ec7d285)

🏡 Chore

✅ Tests

🎨 Styles

  • docs: Color of link in detail blocks (982d7238)

❤️ Contributors

v3.21.5...v3.22.0

compare changes

🩹 Fixes

🏡 Chore

❤️ Contributors

v3.21.4...v3.21.5

compare changes

🩹 Fixes

  • docs: MazPhoneNumberInput - typo (55f3e42f)
  • maz-ui: MazInput - align text label to the left (fdab4549)

💅 Refactors

  • maz-ui: UseThemeHandler - vars naming - internalTheme to selectedTheme (3f8d2471)
  • docs: MazDropdown - add MenuItem type (804ec4be)

🏡 Chore

❤️ Contributors

v3.21.3...v3.21.4

compare changes

💅 Refactors

  • maz-ui: MazPhoneNumberInput - add options to disable validation UI states (#719)

🏡 Chore

  • Update CHANGELOG.md (051ef1ce)
  • Upgrade dependencies (#720)
  • release: Bump version to v3.21.4 (7980b43a)

✅ Tests

  • maz-ui: UseThemeHandler - fix tests (dd524ace)

❤️ Contributors

v3.21.2...v3.21.3

compare changes

💅 Refactors

  • maz-ui: MazDropdown - set default position to 'bottom left' (6562a3f7)

🏡 Chore

❤️ Contributors

v3.21.1...v3.21.2

compare changes

💅 Refactors

  • maz-ui: UseThemeHandler - not set theme.value with method autoSetTheme (1e99f1e0)
  • maz-ui: MazDropdown - option to add classes to menu item (027fcc68)

🏡 Chore

❤️ Contributors

v3.21.0...v3.21.1

compare changes

🩹 Fixes

💅 Refactors

  • maz-ui: MazBtn - hover color for transparent color (2fe1870a)

🏡 Chore

❤️ Contributors

v3.20.0...v3.21.0

compare changes

🚀 Enhancements

  • lib: Maz-dropdown - new component (2eeb7698)
  • docs: MazDropdown - add documentation (11d03218)
  • maz-ui: MazDropdown - new component (d0ff3166)

💅 Refactors

  • lib: Improve accessibility (b43d1e9f)
  • maz-ui: Refactor debounce helper to improve TS support (8026819c)

🏡 Chore

  • Update CHANGELOG.md (a986c159)
  • Bump eslint-plugin-sonarjs from 0.22.0 to 0.23.0 (#712)
  • Change commitlint scope lib to maz-ui (c9e6e506)
  • Change commitlint scope mazui-cli to @mazui/cli (ef804674)
  • docs: Add word to dictionnary (1a55d335)
  • playground: Reinit view (ea2689c1)
  • Update dependencies (47026acd)
  • release: Bump version to v3.21.0 (fc47bcef)

✅ Tests

  • maz-ui: MazDropdown - add unit tests (fdcdd6d1)

❤️ Contributors

v3.19.3...v3.20.0

compare changes

🚀 Enhancements

  • lib: Maz-select - add select multiple options (bbb677b8)
  • lib: Maz-select - add select multiple options (6e3b7c35)

💅 Refactors

  • lib: MazCheckbox - style and animations improvements + size option support (240fee3c)
  • docs: MazCheckbox - improve and update doc with size option (179a3361)
  • docs: Update doc theme colors (f91be598)
  • docs: MazSelect - add documentation for multi-select input (0de4717e)

🏡 Chore

✅ Tests

  • lib: MazCheckbox - add test units (52ce7aca)
  • lib: MazPhoneNumberInput - update snapshot (c4866fdf)
  • lib: MazSelect - add unit test for multiple feature (9082d3d1)

❤️ Contributors

v3.19.2...v3.19.3

compare changes

💅 Refactors

  • lib: Maz-phone-number-input - no using lazy-loading of child components (9bc1a679)

🏡 Chore

  • Update CHANGELOG.md (a3267902)
  • Upgrade deps (30654572)
  • Update dependencies (525eb95c)
  • deps-dev: Bump eslint-plugin-vue from 9.18.0 to 9.18.1 (#700)
  • release: Bump version to v3.19.3 (51e258f4)

✅ Tests

  • lib: MazPhoneNumberInput - update snapshot (43415ee7)

🤖 CI

  • Run test pipelines when pnpm-lock.yaml is updated (2077b74b)

❤️ Contributors

v3.19.1...v3.19.2

compare changes

🩹 Fixes

  • lib: Theme-handler - SSR compatibility - wait client side to access to localstorage (fc83e827)
  • lib: MazLazyImg - use correct attributes of v-lazy-img directive (d0d24efc)

💅 Refactors

  • lib: Theme-handler - add method to set system theme (d8de257d)
  • lib: Theme-handler - improvements about current theme selected (494feb26)

🏡 Chore

❤️ Contributors

v3.19.0...v3.19.1

compare changes

🩹 Fixes

  • lib: MazPicker - trouble with first-day-of-week according with the timezone (007032e3)

💅 Refactors

  • docs: MazPicker - add basic example (f77d8600)

🏡 Chore

❤️ Contributors

v3.18.2...v3.19.0

compare changes

🩹 Fixes

  • lib: MazPhoneNumberInput - updating data and model when changing country (85fc0fef)

💅 Refactors

  • lib: Maz-phone-number-input - formatting and fix bugs (1d344651)
  • lib: MazPhoneNumberInput - add option to disabled formatting as you type (acde6c4b)
  • lib: MazPhoneNumberInput - add option to choose locale of countries list (54a51bbb)
  • docs: MazPhoneNumberInput - update documentation with changes (8d3bf588)
  • lib: MazSelect - improve search feature and better ux (4b4defaa)
  • lib: Toaster - improve spacing between elements (25df7345)

🏡 Chore

✅ Tests

  • lib: MazPhoneNumberInput - add unit tests (dadd5045)

❤️ Contributors

v3.18.1...v3.18.2

compare changes

🩹 Fixes

  • lib: Toaster - add link and action to toaster options declaration type (2e3475e7)

💅 Refactors

🏡 Chore

❤️ Contributors

v3.18.0...v3.18.1

compare changes

🚀 Enhancements

  • Use changelogen instead of lerna-changelog (#669)
  • lib: Toaster - add option to add link or action (6a58c72b)

🏡 Chore

  • release: Bump version to v3.18.1 (da7c1e64)

❤️ Contributors

3.18.0 (2023-10-18)

Features

  • maz-gallery & maz-card - add support of thumbnail (f5de1b4)

Performance Improvements

  • lib: lazy-loading of components and icons + reduce bundle size (5407483)

3.17.1-alpha.9 (2023-10-18)

Note: Version bump only for package root

3.17.1-alpha.8 (2023-10-18)

Note: Version bump only for package root

3.17.1-alpha.7 (2023-10-17)

Performance Improvements

  • lib: lazy-loading of components and icons + reduce bundle size (89e000a)

3.17.1-alpha.6 (2023-10-12)

Performance Improvements

  • lib: lazy-loading of components and icons + reduce bundle size with remove duplicated imports (c357d9d)

3.17.1-alpha.5 (2023-09-29)

Note: Version bump only for package root

3.17.1-alpha.4 (2023-09-29)

Note: Version bump only for package root

3.17.1-alpha.3 (2023-09-29)

Note: Version bump only for package root

3.17.1-alpha.2 (2023-09-29)

Note: Version bump only for package root

3.17.1-alpha.1 (2023-09-29)

Note: Version bump only for package root

3.17.1-alpha.0 (2023-09-29)

Features

  • lib: add helper to transform locale to unicode flag (5f89873)

3.17.0 (2023-09-28)

Note: Version bump only for package root

3.16.1-alpha.0 (2023-09-28)

Features

  • add @mazui/cli to generate theme (5b64c1c)

3.16.0 (2023-09-27)

Features

  • nuxt-module: add option to set default path of maz icon path (b83e565)

3.15.3 (2023-09-26)

Bug Fixes

  • nuxt-module: correct file path to components for production (8ded09a)

3.15.1 (2023-09-26)

Note: Version bump only for package root

3.15.0 (2023-09-26)

Note: Version bump only for package root

3.14.3-alpha.3 (2023-09-26)

Note: Version bump only for package root

3.14.3-alpha.2 (2023-09-26)

Note: Version bump only for package root

3.14.3-alpha.1 (2023-09-26)

Note: Version bump only for package root

3.14.3-alpha.0 (2023-09-26)

Features

  • add new workspace to dev nuxt-module (7d8c776)

3.14.2 (2023-09-22)

Bug Fixes

  • lib: nuxt module - correct path to module types for options (b59bd9b)

3.14.1 (2023-09-22)

Bug Fixes

  • lib: v-fullscreen-img - add lazy loading of vue-scrollto (c1343d7)

3.14.0 (2023-09-22)

Bug Fixes

  • cli: use correct path to import component in doc template (dc29e4e)
  • docs: lazy-img - remove useless code (e194f38)
  • docs: zoom-img - typo (b4f2091)

Features

  • add new MazFullscreenLoader component (32fd370)
  • add new v-fullscreen-img directive (373483a)
  • lib: nuxt module - add auto-import of multiple composables, directives and plugins (d0020c6)

3.13.0 (2023-09-20)

Bug Fixes

  • lib: package exports declarations - set default has the last one (c82b1f6)

Features

  • lib: add default animation delay to aos plugin (96041a1)

3.12.2 (2023-09-20)

Bug Fixes

  • lib: maz-tabs - remove id to tab bar buttons (8bbf4a3)

3.12.1 (2023-09-20)

Bug Fixes

  • lib: maz-tabs - better deduction to current tab when use-anchor option is enable (b82bf6f)

3.12.0 (2023-09-19)

Bug Fixes

  • lib: type declaration compatibility with moduleResolution 'node' (e3bfc97)

Features

  • lib: nuxt module - add auto-import of css files (2c17f5f)

3.11.4 (2023-09-18)

Note: Version bump only for package root

3.11.3 (2023-09-18)

Note: Version bump only for package root

3.11.2 (2023-09-18)

Bug Fixes

  • component docs generating with cli (af5088b)
  • lib: type files exportation (5291e47)
  • lib: type files exportation (063ffde)
  • lib: use postcss-nested to compile css (d3b1e94)

3.11.1 (2023-09-16)

Bug Fixes

  • lib: dark mode with tailwind (2e4ee54)
  • lib: declaration types file of MazChart (82155a7)

3.11.0 (2023-09-14)

Features

3.10.5 (2023-09-14)

Note: Version bump only for package root

3.10.4 (2023-09-03)

Bug Fixes

3.10.3 (2023-09-02)

Bug Fixes

  • lib: nuxt module - add necessary file for component auto import (0dccce5)

3.10.2 (2023-09-02)

Note: Version bump only for package root

3.10.1 (2023-09-02)

Bug Fixes

3.10.0 (2023-09-01)

Features

  • lib: add nuxt module to install maz-ui (#589) (930cf38)

3.9.1 (2023-06-08)

Note: Version bump only for package root

3.9.0 (2023-04-24)

Note: Version bump only for package root

3.8.0 (2023-03-28)

Bug Fixes

  • lib: maz-dialog-promise - bind good methods (a048f0d)

Features

  • lib: MazDialogPromise - add more options: custom buttons and responses (9c29a61)

3.7.1 (2023-03-07)

Features

  • lib: maz-dialog - add max-height & scrollable options (64e16c8)

3.7.0 (2023-03-06)

Bug Fixes

  • docs: dead link for filters in home (fe5f845)
  • lib: maz-backdrop - make component SSR compatible (2d34cb6)
  • lib: maz-phone-number-input - phone number formatting on initialization (383a0cb)
  • lib: use secure ipwho as locale provider (https) (0360545)
  • testing: correct paths to lib modules (10a2036)
  • typo (ff9125b)

Features

  • cli: add maz-cli (f48f7c5)
  • lib: maz-dialog - add with max-width & wrapper-classes props options (720619b)

Reverts

  • Revert "release/3.6.13 (#492)" (de4e067), closes #492
  • Revert "chore(release): bump version to v3.7.0" (2def308)

3.6.12 (2023-01-26)

Bug Fixes

  • lib: MazDialogPromise - use prop data with good button slot (b5b7c78)

3.6.11 (2023-01-19)

Note: Version bump only for package root

3.6.7 (2022-12-25)

Features

  • docs: use-theme-handler - add documentation for setDarkTheme & setLightTheme methods (143b4f8)
  • lib: add setTheme method to theme handler composable (7a8a381)

3.6.6 (2022-12-23)

Note: Version bump only for package root

3.6.5 (2022-12-21)

Note: Version bump only for package root

3.6.4 (2022-12-17)

Bug Fixes

  • lib: maz-drawer - sidebar on height full screen (5d4faeb)

3.6.3 (2022-12-17)

Bug Fixes

  • lib: maz-drawer - sidebar on height full screen (3606db7)

3.6.2 (2022-12-16)

Bug Fixes

Features

  • testing: use alias instead of local package (#464) (fcb4138)

Reverts

  • Revert "chore(release): bump version to %s" (30b0409)

3.6.1 (2022-12-13)

Note: Version bump only for package root

3.6.0 (2022-12-13)

Features

3.5.0 (2022-12-12)

3.4.2 (2022-12-06)

Bug Fixes

  • lib: v-zoom-img - error while showing image (4d61871)

Features

  • docs: add methods prop to ComponentPropDoc (c9bc6ba)

3.4.1 (2022-12-06)

Bug Fixes

  • lib: toaster - use max z-index to always show it (dbb9e28)

3.4.0 (2022-12-03)

Features

  • lib: maz-stepper colors & validated steps UI (#431) (36c8db2)

3.3.2 (2022-12-02)

3.3.1 (2022-12-01)

Bug Fixes

  • lib: maz-phone-number-input - model-value reactivity (255fbd2)

3.3.0 (2022-12-01)

Bug Fixes

  • docs: build error (#353) (f3fc68d)
  • docs: components rendering (#272) (af3d72e)
  • docs: deployment (#283) (d389c51)
  • docs: doc build error - use maz-ui from npm (#383) (758a763)
  • docs: documentation components rendering on server side (#276) (0ee8a5f)
  • docs: documentation components rendering on server side (#277) (dd8aed7)
  • docs: documentation components rendering on server side (#278) (f0b9faf)
  • docs: downgrade vuepress to 43 (#273) (ebbf739)
  • docs: helpers method use (#284) (8a3d67c)
  • docs: meta title (#285) (d7da878)
  • docs: server components rendering (#274) (59f9091)
  • docs: typo (#297) (75fbc36)
  • lib: maz-phone-number-input - default-country-code reactivity & use ipwho.is to get countrycode (10b0da4)
  • lib: maz-select - scroll in to view behaviour (#389) (ebac7c8)

Features

Reverts

3.2.1 (2022-12-01)

Note: Version bump only for package root

3.2.0 (2022-12-01)

  • lib: maz-select - scroll in to view behaviour (#389) (ebac7c8)

3.1.1 (2022-11-30)