2
0
mirror of https://github.com/tenrok/vue-select.git synced 2026-05-23 03:54:04 +03:00
Commit Graph

588 Commits

Author SHA1 Message Date
Jeff 8accfaf4b2 separate documentation dependencies 2019-05-05 13:59:14 -07:00
Jeff Sagal 7b70b966ff add required validation doc (#868) 2019-05-03 12:12:43 -07:00
Jeff 8293f2bfd7 update netlify redirects 2019-05-02 14:05:01 -07:00
Jeff 051f9e300a v3.1.0 🚀 v3.1.0 2019-05-01 19:37:53 -07:00
Jeff 55ac7ab752 rename open-indicator-icon to open-indicator 2019-05-01 19:34:52 -07:00
Jeff 4920e47c8e ignore netlify folder 2019-05-01 08:36:02 -07:00
Jeff Sagal 5492ee1126 add accessibility documentation (#867) 2019-04-29 22:08:56 -07:00
Jeff Sagal ab99763981 go ahead and SSR, but don't put a button inside a button (#864) 2019-04-29 12:48:49 -07:00
Jeff Sagal 43cd6d34c3 only render functional components in the client (#863) 2019-04-29 11:31:54 -07:00
Jeff Sagal 8c68718c84 remove global component references from docs (#862) 2019-04-28 21:17:39 -07:00
Jeff Sagal eb2f8f835c - bind scope to open-indicator-icon slot (#860)
- explicitly set v-if on OpenIndicator
- only add searching and searchable state classes if noDrop is false
- only add OpenIndicator to toggleTargets if the $ref exists
2019-04-28 16:09:48 -07:00
Jeff Sagal 7d72db3134 add badges to components to indicate version support (#859) 2019-04-28 14:45:14 -07:00
Jeff Sagal efa64cb199 remove any existing service workers (#858) 2019-04-27 16:27:43 -07:00
Jeff Sagal 7db24bd615 Update Netlify Config (#857)
* test branch deploys

* maybe setting the base dir will prevent npm install

* bump netlify config

* bump travis config
2019-04-27 15:40:24 -07:00
Jeff Sagal efc5093207 Add API for overwriting default components (#850)
* implement API for overwriting child components

* add test coverage

* update documentation for Components & Styling

* update docs

* refactor API, update docs

* remove the service worker

* fix tests
2019-04-25 15:03:43 -07:00
Jeff d522acacfd bump meta description 2019-04-18 16:13:43 -05:00
Jeff Sagal 39fb62b181 Vuepress 1.0 (#844)
* bump vuepress

* extend default-theme, implement codefund

* explicitly install alpha plugins

* update config
2019-04-18 13:17:16 -05:00
Jeff Sagal 83e59241fe Vuepress 1.0 (#843)
* bump vuepress

* extend default-theme, implement codefund
2019-04-18 11:49:01 -05:00
Jeff 04b1bfa8a3 🚀 v3.0.2 v3.0.2 2019-04-17 18:08:44 -05:00
Jeff Sagal a476e9412f Fix #840 (#841) 2019-04-17 18:07:39 -05:00
Jeff 4a05978e06 🚀 v3.0.1 v3.0.1 2019-04-17 13:18:51 -05:00
Jeff Sagal 0ea951456e Update props.md (#839) 2019-04-17 11:09:54 -05:00
Jeff Sagal 90605bd1c5 refactor toggleDropdown for IE11 support (#838) 2019-04-17 10:15:19 -05:00
Jeff Sagal 7a93779ddf closes #729 #620 #571 #240 (#835) 2019-04-15 16:10:56 -05:00
Jeff Sagal 5e0ad1982f bump upgrade guide (#833) 2019-04-14 19:29:28 -07:00
Jeff Sagal 12665a594b bump readmes (#831) 2019-04-14 16:48:16 -07:00
Jeff 3056f477c2 🚀 v3.0.0 v3.0.0 2019-04-14 16:43:07 -05:00
Jeff Sagal bd3ce25db1 Update issue templates 2019-04-14 12:37:30 -05:00
Jeff Sagal 19a865667c Update readme (#830)
* bump readme

* bump

* bump

* wip

* wip

* wip

* wip

* wip

* wip

* wip
2019-04-14 10:08:55 -07:00
Jeff Sagal b127675cb9 add upgrade guide (#829) 2019-04-14 10:08:37 -07:00
Jeff 79882ed2ac ensure open-indicator can open the dropdown 2019-04-14 09:35:16 -05:00
Jeff 9c2cafec7a Merge remote-tracking branch 'origin/release/v3.0'
* origin/release/v3.0: (67 commits)
  ensure #222 stays closed (#828)
  add guide for reduce and taggable (#827)
  Remove foo bar (#826)
  WIP: v3 – remove onSearch callback prop (#811)
  doc content updates
  overhaul selecting docs, updated navigation and URL structure
  bump vue-server-renderer (#807)
  WIP: V3 - Remove index prop, add reduce prop (#800)
  V3/update list items slot (#799)
  update vuepress (#797)
  Update sandbox
  Add patch from #787
  update package deps, remove extra dev options
  V3 - Remove `mutable` class properties plus other misc changes (#781)
  refactor deselect method (#768)
  Sass & Class Renames (#759)
  fix coveralls coverage reporter (#766)
  remove: - express - gitbook - json-loader - markdown-loader - normalize.css - prismjs - vue-resource
  use test-utils beta-20
  fix failing test
  ...

# Conflicts:
#	docs/gitbook/README.md
#	docs/homepage/home.html
#	src/components/Select.vue
2019-04-13 19:06:06 -05:00
Jeff Sagal 5740b88cdc ensure #222 stays closed (#828) 2019-04-13 11:56:41 -07:00
Jeff Sagal 5215edded7 add guide for reduce and taggable (#827) 2019-04-13 11:39:55 -07:00
Jeff Sagal b34bf57861 Remove foo bar (#826)
* remove foo bar examples, move tagging to values

* update tagline, add headers to values

* hunting down more foos
2019-04-13 10:57:56 -07:00
Jeff Sagal 1cc46b7a41 move static classes to dropdownClasses computed prop (#822) 2019-04-10 07:14:01 -07:00
Jeff Sagal 01ecee93d5 WIP: v3 – remove onSearch callback prop (#811)
* remove onSearch callback prop

* update ajax docs

* docs formatting

* remove onSearch callback prop
2019-04-08 11:58:04 -07:00
Jeff eb9e49b31e 🚀 v2.6.4 v2.6.4 2019-04-01 15:00:29 -07:00
Jeff Sagal f43004f8b0 Closes #222 (#809) 2019-04-01 14:55:36 -07:00
Jeff b5e239c49c doc content updates 2019-04-01 14:42:21 -07:00
Jeff db43a67801 overhaul selecting docs, updated navigation and URL structure 2019-03-31 15:10:08 -07:00
Jeff Sagal 38baaf33ad bump vue-server-renderer (#807) 2019-03-29 11:29:59 -07:00
Jeff Sagal 699d595f9a WIP: V3 - Remove index prop, add reduce prop (#800)
* remove `index` in favour of `reduce`, tests passing

* refactor findOptionFromReducedValue

* - always use getOptionLabel in comparisons

* - refactor deselect method
- add missing jsdoc blocks
- organize methods

* bump documentation
2019-03-24 19:23:30 -07:00
Jeff Sagal e4d4b27540 V3/update list items slot (#799)
* add tests for slots, add normalized function for passing options to slots

* update active class

* update active class
2019-03-23 15:58:50 -07:00
Jeff Sagal 3979f98327 update vuepress (#797) 2019-03-23 14:32:44 -07:00
Jeff 503cfb0444 Update sandbox 2019-03-23 14:24:18 -07:00
Jeff 2ecad8496a Add patch from #787 2019-03-23 14:23:55 -07:00
Jeff 5ae658c84c update package deps, remove extra dev options 2019-03-23 14:13:31 -07:00
Owen Conti f9725919a4 V3 - Remove mutable class properties plus other misc changes (#781)
* Remove the mutableValue prop in the Select component.

* Add back mutable value when Vue Select has to manage its own value.

* Remove mutableOptions, valueAsAarray. Update webpack minifer to use Terser.

* Fix tabbing

* Fix bug with showClearButton

* Fix tests.

* Call clearSelection when possible

* Update dev sandbox to have all three options for setting value.

* Update dev sandbox to display current value

* Remove unused karma test setup.

* Revert onInput name change.

* Use coveralls

* Change this.internalValue to this.$data._value.

* Remove onInput prop and replace with internal method, updateValue.

* Update tests.

* Rename optionObjectComparator to optionComparator.
2019-03-23 11:25:31 -07:00
Jeff 0774b4696c 🚀 v2.6.3 v2.6.3 2019-03-23 10:22:30 -07:00