Skip to content

Latest commit

Β 

History

History
422 lines (225 loc) Β· 5.55 KB

CHANGELOG.md

File metadata and controls

422 lines (225 loc) Β· 5.55 KB

cmd-bar

0.9.20

Patch Changes

  • related to last release 0.9.19

0.9.19

Patch Changes

  • Features

    • expose resetState method to better support third party modal (only relevant if dialog is not used)

0.9.18

Patch Changes

  • Bugs

    • remove not visible groups from store instead of just not rendering them

0.9.17

Patch Changes

  • Bugs

    • loop property of List was not taken into account

0.9.16

Patch Changes

  • Bugs

    • list was focused in rare cases

0.9.15

Patch Changes

  • Bugs

    • clicked event was emitted multiple times

0.9.14

Patch Changes

  • fix related to 0.19.12

0.9.13

Patch Changes

  • fix related to last release (0.9.12)

0.9.12

Patch Changes

  • Bugs

    • take into account the visible attribute of a group

0.9.11

Patch Changes

  • Feautures

    • added possibility to set input threshold

    Refactor -set default of fuse minMatchCharLength to zero

0.9.10

Patch Changes

  • Bugs

    • loading state has to be set inside debounced update query method

    Refactor

    • moved logic for rendering results to its own component

0.9.9

Patch Changes

  • Feature -support v-model on input component to give user more control

0.9.8

Patch Changes

  • Bugs

    • if no results available the activeCommand was not set to null

    Refactor

    • render no-results container outside of results ul

0.9.7

Patch Changes

  • Bugs

    • use mouse enter event instead of move to prevent unnecessary updates (CmdBarList.vue)

0.9.6

Patch Changes

  • Bugs

    • with search results the selcetion of commands was not working

    Refactor

    • improved performance by using computed properties inside the store

0.9.5

Patch Changes

  • Refactor

    • rename id attribute of command to key

    Bugs

    • apply group identifier to search results

0.9.4

Patch Changes

  • Features

    • render an optional heading for the results slot

0.9.3

Patch Changes

  • Bugs

    • absolute path was used for CmdBarList.vue

0.9.2

Patch Changes

  • Bugs

    • auto selection of commnds (group change)

    Featues

    • bundle default css

0.9.1

Patch Changes

  • Bugs

    • cannot import anything

0.9.0

Minor Changes

  • Features
  • List: added loop prop to loop back to the first command when reaching the end of the list
  • improved typing
  • emit events consistently via useCmdBarEvent composable

Refactoring Store

  • streamlined state management
  • improved search strategy and performance

useKeymap

  • does not provide add/remove event listeners helper instead of using hooks

List

  • does now render results seperately
  • slot for loading state and no results

Deprecated

  • removed CmdBarVirtualList.vue component
  • compound component (all components are exported individually)

Chore

  • updated major dependecies

Docs

  • added docs 2.0 to drastically simplify the documentation

0.8.1

Patch Changes

  • fixes
  • fixes
    • removed logs

0.8.0

Minor Changes

  • Fixes

    • removed logs

    Dependencies

    • updated vue to 3.4.38
    • updated dev deps

0.7.9

Patch Changes

  • Minor Changes

    🐞 Bug fixes - Fuzzy search is now working correctly (searches groups.commands individually) - Only show warning if no command is found, when commands are defined

0.7.8

Patch Changes

  • command deifned but not used in slot

0.7.7

Patch Changes

    • 🐞 Bug fixes
      • Teleport is not needed for preview slot

0.7.6

Patch Changes

  • 🐞 Bug fixes
    • outbreak has to be outside of scroll container

0.7.5

Patch Changes

  • πŸš€ Features
    • moved slot into right context inside group component

0.7.4

Patch Changes

    • πŸš€ Features
      • added additional slot to List component

0.7.3

Patch Changes

  • 🐞 Bug fixes
    • initialize selected command event in store

0.7.2

Patch Changes

  • 🐞 Bug fixes - defineSlots() causes an TypeScript error, removed for now

0.7.1

Patch Changes

  • 🐞 Bug fixes - defineSlots() causes an TypeScript error, removed for now

0.7.0

Minor Changes

    • πŸš€ Features

      • introduced mitt as event bus, to give more control over events
      • new events:
        • selected
        • clicked
    • 🧹 chore

      • clean up of Input component

0.6.2

Patch Changes

  • πŸš€ Features

    • commands property of groups is now optional to allow for groups that only fetch their commands asynchronously

    🐞 Bug fixes

    • removed logs
    • leading property of command can now be aan array

0.6.1

Patch Changes

  • 🧹 fix:
    • ResizeObserver is not defined on SSR

0.6.0

Minor Changes

  • ✨ feature:

    • updated filter component with the possibility to use an indicator

    🧹 bugs:

    • useKeymap now uses the correct types

0.5.0

Minor Changes

  • CmdBarList

    • emit selected event up to parent
    • allow different item heights per group

    nuxt module

    • cleanup

    misc

    • renamed useDefineCommand to defineCommand
    • cleanup
    • style improvements
    • type improvements

0.4.0

Minor Changes

    • nuxt-module support πŸŽ‰

0.3.1

Patch Changes

  • export useKeymap composable

0.3.0

Minor Changes

  • Improved accessibility of Filter component

0.2.5

Patch Changes

  • problem with lockfile

0.2.4

Patch Changes

  • added node-linker=hoisted

0.2.3

Patch Changes

  • removed .npmrc

0.2.2

Patch Changes

  • problem with lockfile

0.2.1

Patch Changes

  • problem with lockfile

0.2.0

Minor Changes

  • asynch and fuzzy search support

0.1.0

Minor Changes

  • 2ac811c: added changeset