Matt Triff
fb379408c1
Use Chrome for cypress:ci runs (fixes flakey test in Electron)
2021-12-19 18:21:42 -05:00
Matt Triff
c26596e9ec
Simplify linting GitHub Action
2021-12-19 18:09:41 -05:00
Matt Triff
9835eb756a
Implement stylelint
2021-12-19 17:43:03 -05:00
Matt Triff
70397fd89a
Switch to dart-sass, fix npm audit issues
2021-12-19 16:58:00 -05:00
Matt Triff
59ea75ef14
Update README.md
...
De-emphasize call for maintainers.
2021-12-19 14:07:02 -05:00
Ryan B
8647f36fbe
Documentation of input type terms ( #873 )
...
* Documentation of input type terms
Add a table with documentation of HTML5 input tag correspondence to terms used in Choices documentation
* Update README.md
Clean up typos, simplify table and use MDN for reference links
Co-authored-by: Matt Triff <matt.triff@gmail.com>
2021-12-19 10:14:20 -05:00
Hans Kuijpers
046afbb614
Solve deprecated warning using / for division outside of calc() ( #976 )
...
* replace / by *
* replace / by *
* add leading zero
* add leading zero
2021-12-19 10:02:21 -05:00
flip111
de5307ce4d
Update README.md ( #844 )
...
* Update README.md
* Update README.md
Switch to the Choices-js organization link.
Co-authored-by: Matt Triff <matt.triff@gmail.com>
2021-12-19 09:51:45 -05:00
Matt Triff
05a41c5c7d
Merge pull request #848 from JoshuaCrewe/fix/readme-typo
...
Fix typo in README.md s/withing/within
2021-12-18 23:22:54 -05:00
Matt Triff
9e656397cd
Merge pull request #977 from Choices-js/fix-selenium-workflow
...
Update dependencies, refactor to remove dependency cycles, fix GitHub Action workflows
2021-12-18 22:54:10 -05:00
Matt Triff
20579bad35
Use Chrome with Cypress (Electron resulted in flaky dropdown test), save Puppeteer diff image even if pixelmatch throws error, update Chrome snapshot
2021-12-18 22:36:40 -05:00
Matt Triff
977221650a
Update snapshots, add Chrome to browser test, remove linting JS, bump dependencies - replace deprecated eslint-loader
2021-12-18 22:07:37 -05:00
Matt Triff
e09a342ac8
PostCSS now required as a separate dependency of postcss-cli
2021-12-18 12:08:26 -05:00
Matt Triff
e64eface11
Update all workflows to use Node 12+ for node-sass and other module compatibility, switch IE to Edge for browser testing (IE web driver no longer pre-installed on runner)
2021-12-17 16:59:43 -05:00
Matt Triff
de6c46cdd0
Disable committing built files in GitHub Actions, conflicts with protected branch
2021-12-17 16:40:06 -05:00
Matt Triff
a1ec9d0de6
eslint 8.x requires Node 12.22.0^
2021-12-17 16:39:16 -05:00
Matt Triff
3d921621b7
Update dependencies, fix linting issues, split interfaces and default objects to resolve dependency cycles
2021-12-17 16:26:52 -05:00
Matt Triff
46deb9abe5
Switch to new brew cask syntax, IE driver no longer available - switch to hardcoded path
2021-12-15 20:59:31 -05:00
Matt Triff
6b6fb17bca
Update adding to path to new syntax
2021-12-15 20:37:52 -05:00
Matt Triff
b4a6371cc8
Merge pull request #975 from bzf/fix-demo-links
...
Fix broken demo link in README.md
2021-12-14 17:11:04 -05:00
André Ligné
60adc56bbf
Fix broken demo link in README.md
...
After trying to see the demo for this project I noticed that the link
leads to a 404 page.
I found the updated link in [#957 ] and this commit updates the README to
link to the proper URL.
[#957 ]: https://github.com/Choices-js/Choices/issues/957
2021-11-15 14:56:35 +01:00
Josh Johnson
ebbea8c3b0
Update README.md
2020-07-28 11:01:32 +01:00
Joshua Crewe
41f81d22ed
Fix typo in README.md
2020-04-07 14:22:00 +01:00
Alex Chan
cbaf43232c
Fix a typo in the README: s/seperates/separates ( #807 )
2020-01-14 08:50:42 +00:00
Josh Johnson
825efc6fd0
Update release drafter to latest ( #800 )
2019-12-23 18:33:31 +00:00
Josh Johnson
68313da412
Convert to typescript ( #795 )
...
* Typescript config setup
* Add type annotations to components
* Further type additions
* And more...
* Add types to actions
* Add types to templates
* Further type checks
* Further type additons
* Install fuse latest
* Housekeeping
* Remove old type definitions
* Fix remaning type issues
* Fix some failing tests
* Remove types workflow
* Fix failing unit tests
* Resolve back space event regression
* Convert cypress files to .ts
* Fix eslint issues
* Remove cachebusting urls
* Resolve delete button bug
* Resolve regression bugs
* Fix lint script
* Fix lint workflow
* Pass args instead of object to keyboard handlers
* Flatten misc reducer
* Resolve keyboad action test failures
* Use Pick instead of Partial
* Use interfaces in action tests
* Update firefox image
* Incorporate #791
* Incorporate #788
2019-12-23 18:22:54 +00:00
dGrammatiko
3ed027229d
Adds a variable for the z-index ( #794 )
2019-12-15 19:26:56 +00:00
Josh Johnson
44b4326a52
Resolve #780 ( #785 )
...
* Attempt #1
* Remove console.log
* Update puppeteer screenshot
2019-12-03 12:56:47 +00:00
Josh Johnson
b3b7b3f14f
Update README
2019-11-28 18:52:45 +00:00
Josh Johnson
3d099d85fc
Update README
2019-11-28 18:06:33 +00:00
Josh Johnson
9676cff128
Resolve #622 and #781 ( #784 )
...
* Resolve duplicate initialise in demo
* Update README with versioned cdn links
* Update log
* Re-add env var
2019-11-27 11:46:40 +00:00
Josh Johnson
47aba515fb
Add fetch to polyfill bundle on the demo page ( #783 )
2019-11-26 16:59:16 +00:00
Josh Johnson
62e849d1b4
Resolve 774 ( #777 )
...
* Include customProperties in removeItem
* Add tests
* Housekeeping
* Update mac vm label
* Add .nvmrc
2019-11-24 17:32:02 +00:00
Josh Johnson
d116f95c54
Update issue templates
2019-11-23 22:41:44 +00:00
GitHub Action
6215ca5e59
Update build files 🏗
2019-11-22 19:13:46 +00:00
Josh Johnson
67266a3aae
Resolve #762 ( #767 )
...
* Update value with character value
* Remove .only
* Lowercase character before updating value
* Add cypress tests covering change
* Update logic to affect both select inputs
* Update cypress
* Emphasise remove button focus
* Text change
* Revert "Update cypress"
This reverts commit 81e406de85
.
* Remove false positive tests
2019-11-22 19:09:45 +00:00
GitHub Action
85f0b5f9be
Update build files 🏗
2019-11-19 18:38:17 +00:00
Josh Johnson
592c326442
Update polyfill list ( #765 )
...
* Update polyfill list
* Update eslintrc.json
* Add keydown methods to types
* Resolve type issue
2019-11-19 18:34:08 +00:00
GitHub Action
214b6e80df
Update build files 🏗
2019-11-18 09:55:07 +00:00
Josh Johnson
9f2661023d
Next release ( #763 )
...
* 🔖 Version 9.0.1
* Remove post version check
2019-11-18 09:51:24 +00:00
GitHub Action
d2516e7de3
Update build files 🏗
2019-11-17 12:38:39 +00:00
Kazuki Nishikawa
0e8e42e015
Fix #573 ( #574 )
...
* add specs
* fix to restore preset choices after destroy
* avoid to modify `this.config.choices` directly
* Update cypress/integration/select-one.spec.js
Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>
* Update public/test/select-one.html
Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>
* Update public/test/select-one.html
Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>
* Update public/test/select-one.html
Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>
* Update public/test/select-one.html
Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>
* fix specs
* restoring passed element initial options
- Save `passedElement.options` values as `this._presetOptions`
- Restore saved `this._presetOptions` to `passedElement.options` on `destroy`
- It avoids restoring options in `this.config.choices`
* Update cypress/integration/select-one.spec.js
Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>
* Update cypress/integration/select-one.spec.js
Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>
* Update public/test/select-one.html
Co-Authored-By: Josh Johnson <josh@joshuajohnson.co.uk>
* move preset options assignment statement
2019-11-17 12:34:34 +00:00
Josh Johnson
e7b4afd472
Fix releases ( #761 )
...
* Testing
* Re add "needs" flags
* Further testing
* Add skip husky install flag
* Revert "on" flag
2019-11-15 19:34:20 +00:00
GitHub Action
952b3fc146
Update build files 🏗
2019-11-14 23:06:48 +00:00
Josh Johnson
760f39dbf3
Remove "needs" from deployment.yaml
2019-11-14 23:03:03 +00:00
Josh Johnson
573c840de4
Fix deployment.yml
2019-11-14 23:00:06 +00:00
Josh Johnson
44da784f29
🔖 Version 9.0.0 ( #758 )
2019-11-14 22:51:50 +00:00
agamemnus
6be462c80b
Typo. ( #759 )
2019-11-14 20:34:05 +00:00
Josh Johnson
e67b8a3e4c
Commit and push built files to master ( #756 )
...
* Commit and push built files to master
* Testing...
* Add name
* Add fallback
* Revert back to master branch
2019-11-14 09:47:20 +00:00
Josh Johnson
933ea6093f
Remove redundant check ( #755 )
...
* Remove redundant check
* Add integration tests covering fix
* Add missing test
2019-11-13 15:40:47 +00:00