Stefan Lisper [Sat, 16 Jun 2018 07:56:01 +0000 (09:56 +0200)]
Use pull request #11167 from MoarCoding/develop for v6.5.0
2bfd3e0c4 fixed bug where aria-controls is not updated with multiple ids 3e6e35cb6 Removed old code 6437acf2b fix: improve id detection/replacment for Toggler `aria-controls` attribute
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:56:00 +0000 (09:56 +0200)]
Use pull request #11107 from DanielRuf/fix/orbit-slide-positioning-jump-11082 for v6.5.0
dbdae9631 fix: always use absolute positioning to prevent jumping Orbit slider cf80a487b fix: render slide as block element 7daaba50c fix: remove position reset of Orbit slides preventing the "full-absolute" new behavior
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Nicolas Coden [Sat, 16 Jun 2018 07:55:51 +0000 (09:55 +0200)]
Use pull request #11119 from ncoden/chore/update-dependencies for v6.5.0
201d70257 chore: use permissive selector for all compatible dependencies versions fb33ceea7 chore: switch to be04444ca chore: update all devDependencies to latest versions dd52875e1 chore: update dependencies lockfiles b5c95a89c docs: update required node version to 6.4.0 a14dc5c0a fix: set basePath for gulp-cache-bust and apply run-sequence 614478609 fix: use callback function in test tasks 2abca4a13 chore: fix indentation 531b00626 chore: migrate more gulp tasks to new run-sequence API 205c3525f chore: migrate gulp watch tasks to new run-sequence API 952939253 chore: remove unused devDependencies d09fbc3b8 chore: migrate to webpack 4 dce21c15a chore: regenerate yarn/npm lockfiles separately 5d24801cc chore: enforce packages resolution via HTTPS 1e1005514 chore: update dependencies (10-04-17)
Co-Authored-By: Daniel Ruf <daniel@daniel-ruf.de> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:51:35 +0000 (09:51 +0200)]
Use pull request #11145 from DanielRuf/fix/block-grid-breakpoints-margins-11121 for v6.5.0
6163a03fd fix: use the right breakpoints in block-grid for gutter calculation 0f6659c17 chore: use short named mixin parameters 8febe20fb chore: revert settings file f542435e8 chore: document $breakpoint variable in xy-grid-layout, set null as default for $breakpoint
Co-Authored-By: Daniel Ruf <daniel.ruf@ueberbit.de> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:51:35 +0000 (09:51 +0200)]
Use pull request #11144 from DanielRuf/chore/switch-to-jsdelivr-11019 for v6.5.0
f907e7ca5 chore: switch to jsDelivr ee927a9f1 chore: point to right file names in html comments 84be74e9f clean: remove unused links to foundation-icons in tests
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Nicolas Coden [Sat, 16 Jun 2018 07:51:34 +0000 (09:51 +0200)]
Use pull request #11115 from ncoden/fix/float-grid-uncentered-last-column-9952 for v6.5.0
50e7dab90 fix: fix uncenter for last column in Float Grid #9952 fa07c03d6 refactor: add "default" position to `grid-column-positioning` to handle float position 94295399d tests: add visual test for Float Grid uncentered columns a8f850e83 fix: fix last column uncentering with edge align disabled in Float Grid
Nicolas Coden [Sat, 16 Jun 2018 07:51:33 +0000 (09:51 +0200)]
Use pull request #11116 from ncoden/fix/abide-permissive-url-regexp-9180 for v6.5.0
724545c83 fix: use more permissive URL pattern for Abide #9180 01dde9013 docs: remove line added by accident in Abide regex docs db8d81f40 feat: add SFTP & FTPS to Abide valid urls protocols
Nicolas Coden [Sat, 16 Jun 2018 07:51:26 +0000 (09:51 +0200)]
Use pull request #11090 from ncoden/chore/various-travis-tests-improvments for v6.5.0
bb41a663e chore: use ENV for browserstack authentification 3407f064d chore: add missing dev dependency browserstack-runner a6e14285e chore: move browserstack tests to its own travis job 14b4e12c2 fix: ensure that headless-chrome tests run in all environments 5af6b8bb2 tests: use all browsers from the compatibility list for BrowserStack tests
Daniel Ruf [Sat, 16 Jun 2018 07:49:44 +0000 (09:49 +0200)]
Use pull request #11111 from DanielRuf/tests/use-husky for v6.5.0
d9d307ed7 tests: use husky to run tests before commits and pushes eaeebbf83 chore: add message for about Husky at precommit & prepush c353e2685 chore: use Node.js for precommit and prepush output 38f97aa69 chore: change prepush script to use the new script adfbb8ff0 chore: update package-lock.json e6e86140d fix: fix wrong script for husky prepush hook 6fcaa0c0a fix: force color mode of mocha, remove code test output in husky scripts 073d0f271 fix: force color mode for gulp and husky scripts
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:49:43 +0000 (09:49 +0200)]
Use pull request #11108 from DanielRuf/fix/slider-input-change-event-enter-11096 for v6.5.0
edf6f79ff fix: listen for the enter key and trigger a change to emulate change event in IE 0804c9002 fix: deduplicate the code for the event listeners aefb26be4 fix: properly indent lines
JasonMiller [Sat, 16 Jun 2018 07:49:42 +0000 (09:49 +0200)]
Use pull request #10978 from JasonMiller/breakpoint-mixin-max-width-values for v6.5.0
b50a45aa0 decrement bp-max by 0.0001 rather than 1/16 283483aca update max-widths values 74254be7c remove leading zero from bp-max decrement fc749cd71 fix: use 6-decimal precision between breakpoint cc9279493 fix: revert to Sass default 5-digit precision for breakpoint gutters
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Nicolas Coden [Sat, 16 Jun 2018 07:49:25 +0000 (09:49 +0200)]
Use pull request #10930 from ncoden/fix/fix-es6-plugins-webpack-build-2 for v6.5.0
577362863 fix: fix and re-enable plugins UMD module bundling 1057b9450 clean: remove old commented task fb8ea9349 fix: revert unwanted switch to foundation main entry for docs 6360e1ed5 chore: export externals in a common namespace 87f09d712 chore: move and to the namespace 4a8004d8d chore: prevent and duplication across plugin entries d54648594 chore: move and tests to the namespace 926b8e0f7 chore: prevent the main JS bundle to be exported as an unused external e3b8d5e79 clean: remove unecessary entry 3ed2ed202 chore: use UMD bundling in customizer 45971dbc0 docs: update & improve Js installation docs for UMD modules
Nicolas Coden [Sat, 16 Jun 2018 07:42:41 +0000 (09:42 +0200)]
Use pull request #11093 from ncoden/fix/nested-reveal-deep-link-history-8012 for v6.5.0
42d267a29 fix: update history when closing Reveal with `replaceState` #8012 88c08bd98 fix: prevent Reveal opening with its hash already set to add history entry d5fe11436 tests: add visual tests for nested Reveal with deep-linking
Nicolas Coden [Sat, 16 Jun 2018 07:42:35 +0000 (09:42 +0200)]
Use pull request #11077 from ncoden/fix/on-load-listeners for v6.5.0
f59e95c91 feat: add utility to wait for page load even after it is already loaded f353fc2f1 fix: fix various component listeners on page load when the page is already loaded 13d9ca205 fix: refactor the uility to allow to unbind the created listenner
Nicolas Coden [Sat, 16 Jun 2018 07:32:51 +0000 (09:32 +0200)]
Use pull request #10856 from ncoden/chore/sort-sass-components-by-specificity for v6.5.0
7ab97070d chore: sort CSS includes by specificity 952c9c619 docs: update list of Sass includes fecf67d25 style: sort Sass components inside each category alphabetically
Daniel Ruf [Sat, 16 Jun 2018 07:27:59 +0000 (09:27 +0200)]
Use pull request #11052 from DanielRuf/fix/toggler-aria-expanded-on-trigger-11049 for v6.5.0
fbc69f10e fix: add aria-expanded to the toggler triggers e84e7d119 fix: apply aria-expanded to the toggler triggers in _updateARIA dd96a42ad tests: replace duplicate code in the toggler test
alliclemens [Sat, 16 Jun 2018 07:27:59 +0000 (09:27 +0200)]
Use pull request #10968 from alliclemens/alliclemens-dropdown-unit-tests for v6.5.0
2d56de0b6 Add scroll to browser test display to allow viewing of all test results c25c7f0e9 Tests added for dropdown open f0c68ec3a clean: remove console.log in Dropdown tests a67ffe6f2 tests: various fix in Dropdown tests 87c0f456e Revert "Add scroll to browser test display to allow viewing of all test results"
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:27:57 +0000 (09:27 +0200)]
Use pull request #11041 from DanielRuf/fix/reveal-destroy-remove-open-classes-10626 for v6.5.0
21976813a fix: remove the open classes if no visible reveal exists after destroying one c3f0e101e fix: properly call removeRevealOpenClasses, add comments, remove a few empty lines 74006f466 fix: use right reference to the local context 7f30ef811 fix: make removeRevealOpenClasses and addRevealOpenClasses available for the whole component
Co-Authored-By: Daniel Ruf <daniel.ruf@ueberbit.de> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:26:06 +0000 (09:26 +0200)]
Use pull request #10988 from DanielRuf/fix/magellan-update-active for v6.5.0
9731ba470 fire updateActive after calcPoints e50e15bc2 remove unused code 6371c6da3 do less calculations to improve the performance e89d85cbf tests: make sure that the Magellan tests are properly running b2a1f1302 tests: revert to systematic test of magellan graceful failure 738903c31 clean: remove comment about a resolved bug in Magellan tests
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:25:42 +0000 (09:25 +0200)]
Use pull request #11003 from DanielRuf/tests/run-tests-all-node-versions for v6.5.0
69833f9be tests: run tests on all Node.js versions 7e48c61b6 tests: only test Node.js 6 and higher 6e2219f34 tests: run tests on latest stable and LTS releases of Node.js 6b2b85ba0 tests: use the Boron and Carbon LTS releases
Daniel Ruf [Sat, 16 Jun 2018 07:23:02 +0000 (09:23 +0200)]
Use pull request #10996 from DanielRuf/docs/default-reveal-width-8707 for v6.5.0
4eb21dfdc docs: fix and improve the description of the default reveal width d72567d8f docs: just reference the reveal-width variable 9d5082aa3 add missing backticks
Daniel Ruf [Sat, 16 Jun 2018 07:23:00 +0000 (09:23 +0200)]
Use pull request #10990 from DanielRuf/fix/get-fn-name-unit-test for v6.5.0
406cb1b4b fix: do not test for inferred names in getFnName unit test 50715685f fix small typo afec54b42 add info about inferred names of anonymous functions
Corey Snyder [Sat, 16 Jun 2018 07:22:56 +0000 (09:22 +0200)]
Use pull request #10906 from zurb/coreysyms-patch-magellan-constant-updates for v6.5.0
c54d6e998 Update foundation.magellan.js fbb4feec6 fix: fire Magellan change event when there is no active link 8e817ed10 refactor: simplify & document `Magellan._updateActive()`
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:18:46 +0000 (09:18 +0200)]
Use pull request #10967 from DanielRuf/patch/unit-tests-headless-chrome for v6.5.0
1e789d5c5 tests: migrate to mocha-headless-chrome 3e86d6e39 revert GetDimensions() unit test change for IE11 58ca2385e fire opened.zf.offcanvas after adding the classes to prevent some race conditions 5c91b76b5 trigger opened.zf.offcanvas at the end 5744ead7a reflect change of npm script name in readme 1e1b34994 Revert "fire opened.zf.offcanvas after adding the classes to prevent some race conditions" c5ef695c7 Revert "trigger opened.zf.offcanvas at the end" 12ae1a917 revert component file and test to initial state 2eee4044e remove whitespace from empty line 137edac31 add missing whitespace to empty line 8922cf6ce chore: update package-lock for mocha-headless-chrome
Co-Authored-By: Daniel Ruf <daniel.ruf@ueberbit.de> Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>