Skip to content

Releases: danyaridiger/vue3-extended-multiselect

Release v3.0.2

10 Mar 10:21

Choose a tag to compare

3.0.2 (2026-03-10)

  • Added some new rules overrides for Vue templates in .eslintrc.json file.
  • Changed line endings in .gitattributes configuration file.
  • Fixed bug with creating an incorrect custom option label if the "createCustomOptionLabel" property was not specified.
  • Renamed unit-tests helper directory from "utils" to "tools".
  • Renamed unit-tests tools with addition of the "tool" postfix.
  • Removed unnecessary duplicate blocks from the .eslintrc.json configuration file.
  • Removed unnecessary extensions from Jest coverage configuration.

Release v3.0.1

21 Oct 19:30

Choose a tag to compare

Version mismatch: CHANGELOG has 3.0.0, releasing 3.0.1

Release v3.0.0

20 Oct 19:57

Choose a tag to compare

3.0.0 (2025-10-20)

  • Added "@babel/eslint-parser", "@commitlint/cli", "@commitlint/config-conventional", "@rollup/plugin-commonjs",
    "@rollup/plugin-terser", "jest-environment-jsdom", "eslint-config-prettier", "eslint-plugin-jest",
    "@typescript-eslint/eslint-plugin", "babel-plugin-transform-imports", "eslint-plugin-vue" and
    "rollup-plugin-banner2" dev-dependencies.
  • Added new workflows for dependency management and CI/CD goals.
  • Added github issue templates.
  • Added commitlint.
  • Added bundlewatch tool.
  • Added prettier formatter and its specific rules for eslint.
  • Added lint-staged to perform linting and formatting tasks.
  • Added husky with "pre-commit" and "commit-msg" hooks.
  • Added SECURITY.md file for package security policy.
  • Added editor configuration file.
  • Added .gitattributes configuration file.
  • Added some new scripts to package.json file.
  • Added coverage configuration for unit testing.
  • Added banner with package information to all output variants.
  • Added enhanced null checking mechanism to pre-selected options.
  • Changed rollup output format and added UMD output variant.
  • Changed main documentation and documentation for contributors.
  • Changed package keywords.
  • Changed Node.js platform version and added a treshold for the node platform versions.
  • Changed eslint version and removed .eslintrc.js configuration file in favor of the new .eslintrc.json configuration file.
  • Changed .gitignore and .npmignore configuration files and added .eslintignore configuration file.
  • Expanded .eslintrc.json configuration file to provide TypeScript support.
  • Removed "publish" workflow in favor of the new "release" workflow for automatically creating Github tags and releases.
  • Removed explicit installation of "core-js" dependency.
  • Removed unnecessary "iconFilter" prop in ExtendedMultiselectLoader component.

v2.3.10

07 May 06:12

Choose a tag to compare

Fixing last build version.

v2.2.3

03 Apr 17:32

Choose a tag to compare

  • Fixing bug with incorrect extended multiselect base height.
  • Changing rotation of toggle icon.

v2.2.1

03 Apr 16:41

Choose a tag to compare

  • Adding "icon" directory with svg-icon components.
  • Adding BaseArrowIcon component.
  • Adding CancelIcon component.
  • Adding DoubleArrowIcon component.
  • Adding InnerArrowIcon component.
  • Adding LoaderIcon component.
  • Adding TriangleArrowIcon component.
  • Adding TriangleCircleArrowIcon component.
  • Adding WideArrowIcon component.
  • Removal of "copy" plugin and "transform" section from rollup.config.mjs.
  • Removal of "rollup-plugin-copy" dev-dependency.
  • Removal of "assets" and "images" directories with corresponding files.
  • Adding "@babel/runtime" dev-dependency.
  • Adding JSDoc blocks to tools.
  • Fixing bug with the placeholder disappearing after switching the list of options.

v2.1.0

03 Apr 12:55

Choose a tag to compare

  • Adding link to page with live examples.
  • Fixing bug with always basic icon filter.
  • Fixing bug with rendering icon filter instead of loader icon filter.
  • Fixing bug with "disabledPrimitiveOptions" prop accepting options of type "Array".