-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🚀 Release v6.5.0-rc.1 #11340
🚀 Release v6.5.0-rc.1 #11340
Conversation
fd33d80 Fix autoprefixer documentation for Sass setup Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
f0f8821 Update starter-projects.md Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
a2fc4f5 Fix typo in javascript docs page Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
c36cdf4 Changed `$foundation-palette` to `$button-palette` Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
8cac92f Fix Keyboard util TypeScript declaration Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
33a5884 Update xy-grid.md Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
… v6.5.0 7580322 Fixed typo in the rem-calc's documentation Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
…v6.5.0 b3fd9ea Just to keep things standard Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
…ge-delay-master for v6.5.0 5aa4b92 fix data attribute name Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
b3252ac Add jsDelivr hits badge Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
32c804a fix typo in doc Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
82afc2d adds more details to buttongroup variable e5d89c2 fixes foundation#10693 stack button group always expanded 566989c adds use case for medium down and adds a visual test Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
492fb15 docs: update sub-ressources integrity Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
…ix for v6.5.0 9fce99e Focus active anchor rather than last one in collection when closing a Reveal modal. 9e8535a Added tests for foundation#10604. f954f7e Added visual test for foundation#10604. 6cfebc3 Update Yarn file! 6bc8691 Revert "Update Yarn file!" Co-Authored-By: Harry Manchanda <harmanmanchanda182@gmail.com> Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
…n-flex-mode for v6.5.0 310e3dc Addresses Media Object mixin issue in Flex mode. foundation#9038. af9d697 Adds Media Object visual test page. 606f164 fix: prevent side-effect from .stack-for in media-object Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
…on-mouse-10798 for v6.5.0 856cf61 fix: remove tab outline on mouse foundation#10798 Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
…rams-typo-10783 for v6.5.0 54cf839 docs: fix typo for `button-disabled` param types foundation#10783 Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
…for v6.5.0 e30db54 Fix Drilldown behavior with parent link when using keyboard. 2c4b3f9 Added test for fix for foundation#10803. Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
5c679d2 swaps footer form to button and updates footer copywrite Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
…-clear-hash for v6.5.0 9b8129a chore: Fix != comparison in Magellan. 6fb7092 Clear hash in Magellan deep linking when there is no active link. ba938ce fix: prevent to loose query params when reseting hash in magellan Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
…y-cell-breakpoints-10276 for v6.5.0 4b3be7d docs: remove undefined mixin `xy-cell-breakpoints` foundation#10276 Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
…d-breakpoint for v6.5.0 e0f8eae fix: do not generate invalid xy-cell when breakpoint is not found Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
…0818 for v6.5.0 31f46c2 fix: prevent leaking of `-zf-size` in `-zf-each-breakpoint` mixin Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
@ncoden FYI: seems like you got something wrong with the mentions in the list of contributors. |
@Owlbertz Oh, true ^^ |
@ncoden there seems to be a mistake in the contributors list. I often wish I could clone myself but not possible yet 😉 |
I tried to test the release branch by executing
The error source seems to be the I'm using node v8.9.4 (Mac OS) |
@SassNinja Did you |
@ncoden I did clone your fork so clean node modules However I've also tried with |
The needed files (css, js) probably do not yet exist. |
Is there a way to download this to test locally. I don't run builds or compile, I just download and use it with WordPress. |
@tsquez It's not released yet so no. This pull request is intended for Foundation developers only. You will be able to test |
Team, really well put together release notes! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've just quickly reviewed this PR, and it looks fine to me.
Many thanks guys for this great work!
…lbar-7831 for v6.5.0 96141b7 docs: add doc for Reveal methods _addGlobalClasses/_removeGlobalClasses deda9dc refactor: rename Reveal internal methods for a better clarity 82a0493 fix: show/hide Reveal scrollbar on window resizing e6eb9b0 fix: keep a scrollbar on document when Reveal opens foundation#7831 Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
testing/_build | ||
test/javascript/js-tests.js | ||
|
||
pizza/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh nice =)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
More pizza for us
Update the list of source files in package.js for meteor
…ss-compatibility for v6.5.0 009b469 fix: revise Meteor "fourseven:scss" compatibility for better Meteor support Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Foundation v6.5.0 Release Candidate 1
Here we go! Foundation 6.5 is out now and comes with a lot of bug fixes and various improvements! This release is mainly focused on stabilizing the previous release, improving accessibility and browser support and making the integration with your project easier. New features were delayed to the next release to ensure the best compatibility with
v6.4.4-rc1
. Check out the details below.Note about this pull request
As this version was built to have the best compatibility with
v6.4.4-rc1
, we used a dedicated branch and manually picked safe changes from the development branchdevelop
, excluding API evolutions and breaking changes. These imported changes are theUse pull request #xxx
commits you can see in this pull request. Development will continue ondevelop
and will lead to a future release with all changes, including new features and breaking changes.Release Checklist
▾
▾
package.json
version.npmignore
Prepare release for MeteorDo not support pre-releasesUpdatedpackage.js
version and source file list.versions
composer.json
version▾
Highlighs
🌟 Improved Stability: 70+ bugs resolved!
We worked hard to resolve over 70 bugs across all our components. This includes fixes for visual and functional bugs, resolved crashes and Sass compilation errors and improved integration, reusability and ease of customization in various environments and complex use cases.
🙈 Improved Accessibility (Abide accessibility #10699, fix: add aria-expanded to the toggler trigger #11052, fix: support aria-controls with multiple ids in Toogler #11167, fix: apply menubar aria role instead of menu #11099)
We improved the accessibility of Abide forms by a lot! Most a11y attributes are now automatically set on form fields, labels and errors according to their relations. We also fixed the aria attributes of Toogler and all menu plugins, and improved many plugin documentations to show in examples the best practices in terms of accessibility.
🌎 Improved Browser Support (Fix reveal enableScroll calculation of scrollTop #10786, fix: use
hashchange
event instead ofpopstate
for IE/Edge compatibility #11011, chore: update the browserslist config according to the compability table #11021, fix: listen for the enter key and trigger a change to emulate change … #11108, fix: enable microsoft autohiding scrollbar extension #11252)We fixed various bugs in IE11/Edge in navigation components, Slider and XY Grid, as well as an issue with the Reveal scroll in iOS Safari. For consistency reasons, we revised our browser CSS compatibility table and improved support for iOS Safari >= 7. On the other hand, Android Browser < 4.4 is not supported anymore.
🚀 New Accordion
parentLink
option (Add parent link functionality to accordion menu #10616)With the
parentLink
option, you can now automatically include the parent link at the top of an Accordion sub-menu like for Drilldown.✨ Matching help for standard input and input group (Fixes #9344 #10602)
We changed the Input Group height calculation to match the standard input height. You may have to take a look at your forms after upgrading.
✨ Better keyboard shortcuts for Dropdown (fix: prevent "space" on input to open dropdown #10715, fix: toggle dropdown if there is no focusable element inside #11123)
If a Dropdown trigger is an input or a textarea, Space does not open the Dropdown anymore. Also, an opened Dropdown is now closed with Space/Enter if nothing can be focused in it.
✨ Improved Abide URL validation pattern (fix: use more permissive URL pattern for Abide #9180 #11116)
We changed the Abide validation pattern for URL so it is more permissive and supports various protocols and escaped characters. We recommend you to check if it still fulfills your needs before upgrading. You can always use the old URL pattern as a custom pattern.
🐛 Fixed various bugs with dynamically created component (fix: fix "load" actions in dynamically added components #11077, fix: fire updateActive after calcPoints #10988)
Components could be incorrecly initialized when dynamically created as they were waiting for the page load event (which was already called before). We fixed this and now fully support dynamically created components after the page loaded.
🐛 Fixed various bugs causing a "gap" between breakpoints (Breakpoint Mixin
max-width
Values #10978, fix: lower breakpoint max value precision to avoid rounding #11313 #11315)A "gap" between breakpoints could appear with both or none breakpoints where considered as the "current one" due to the way some old browsers round values or when a smaller global font size was used.
We changed this gap size to ensure the best browser compatibility and support smaller font size.
🚚 UMD Bundling (chore: fix ES5/ES6 Foundation imports #10864, chore: temporary disable UMD bundling #10911, chore: UMD module bundling #10930)
Foundation is now distributed as an UMD package! Babel is no longer required and you can now import Foundation with ES6, RequireJS, Node.js or as a global variable.
🚚 Sourcemaps everywhere! (fix: copy the sourcemap files #10998, chore: add sourcemaps for JS and minified files #10999 #11012)
No one likes debugging in minified code. All Foundation JavaScript and CSS distribution files now comes with sourcemap files, including individual plugin files.
📦 jQuery and what-input are now peerDependencies (chore: move jQuery & what-input to peerDependencies #11290 #11294)
We think that like for most browser packages, you will want to only have one jQuery version installed and to choose its version by yourself. For this reason, jQuery and what-input should be exposed to you as peerDependencies. You should already have jQuery and what-input installed so Foundation will work the same way as before.
Note for npm users: you may now have a warning message asking you to install these packages if you did not already. Please do so with versions we support:
jquery@>=2.2.0
andwhat-input>=4.1.0
.All changes
This release comes with ~230 contributions like new features, improvements, bug fixes, documentation updates and maintenance tasks. This changelog uses the following emojis to describe contribution types.
🚀 Features
✨ Improvements
🐛 Bug Fixes
💎 Linting
📖 Documentation
📦 Dependencies
🚚 Build files
🚨 Tests
Changes marked with
RC
were included in the previous unstable release candidatev6.4.4-rc1
. They may have introduced new features and visual changes. If you have already migrated to Foundation v6.4.4-rc1 without encountering issues, you can safely migrate to v6.5.0.General
Typography
📖 docs: spelling corrections in typography #11257 - Fix typos in Typography documentation (@datatypevoid)
Forms
✨ Fixes #9344 #10602 - Update Input Group height calculation to match input height (@simshaun, [Input Group] Flex-mode input group input height does not match non-input-group inputs #9344) RC
🐛 Fix native range thumb styles on Webkit (Chrome/Safari) #10562 - Fix Range thumb styles not applied on Webkit browsers (@farrago, Native Range Slider not styled properly on
-webkit...
browsers #10553) RC🐛 fix: reduce placeholder specificity #8366 #10887 - Reduce placeholder specificity (@ncoden, Specificity of the placeholder styles... #8366)
🐛 fix: form progress bar mixin calls
has-value
ashasvalue
#11250 - Fix Progress bar border radius$progress-radius
setting (@datatypevoid)📖 [Forms] docs updated for XY Grid closes #10452 #10462 - Update Forms documentation to XY Grid (@colinmackinlay, [Forms] Page Need to be updated with XY Grid Classes! #10452) RC
📖 Fix Progress Bar Example valuenow #10575 - Fix
aria-valuenow
in Progress Bar example to match the component value (@wesinator) RC📖 Update forms.md #11283 - Prevent row of checkbox to collapse in Forms documentation example (@adamklepacz)
XY Grid
🚀 Add grow to xy-cell-base #10689 - Add
grow
size toxy-cell
/xy-cell-base
mixins (@flatline-studios) RC✨ fix: use fallback gutter for fallback breakpoint in XY cell #11194 #11300 - Use fallback gutter for fallback breakpoint in XY Grid cell (@ncoden, Custom Breakpoint breaks XY Grid #11194)
🐛 Add missing semicolons #10531 - Fix Sass compilation error due to missing semicolons (@brettsmason, Missing semicolon in xy-grid/_classes.scss #10529) RC
🐛 Fix SASS Deprecations #10550 - Fix Sass deprecation with interpolations near operators (@jessedoyle, xy-grid gutters deprecation warning when updating to 6.4.2 #10534) RC
🐛 Fix reset for y-grid to clear max-width as well #10648 - Clear
max-width/height
property in XY Grid cell reset (@kball) RC🐛 Add height pinning to cell-block-y #10649 - Ensure that XY Grid vertical frame takes the whole height (@kball, XY grid - grid frame, full height issue #10457) RC
🐛 fix: do not generate invalid xy-cell when breakpoint is not found #10821 - Prevent generation of invalid xy-cell when breakpoint is not found (@ncoden)
🐛 fix: fix XY Grid responsive widths with shrink/auto #10891 #10927 - Fix XY Grid responsive widths when used with auto/shrink (@ncoden, auto and shrink cells are broken #10891)
🐛 fix: add missing vertical scrollbar in xy-grid frame #11085 - Allow XY Grid frame to get a vertical scrollbar (@DanielRuf, grid xy grid-frame scrolling panel stopped working #10793)
🐛 fix: fix cell widths overridden by readjusted smaller breakpoints in XY Grid #10468 #11117 - Fix XY Grid cells widths overriden by the width of a smaller breakpoint (@ncoden, Custom breakpoints + grid-margin-x = incorrect size ordering #10468)
🐛 fix: use the right breakpoints in block-grid for gutter calculation #11145 - Fix XY Grid classes generated with the wrong breakpoint (@DanielRuf, Block Grid not aligning correctly with grid-margin-x in 6.4.3 #11121)
🐛 fix: enable microsoft autohiding scrollbar extension #11252 - Fix XY Grid cell block scrollbar autohiding on IE/Edge (@datatypevoid)
📖 fix x-y grid typo #10526 - Fix typo in XY Grid "basics" documentation (@jacek213) RC
📖 Update xy-grid.md #10778 - Add missing
$frame-grid
argument tofoundation-xy-grid-classes()
mixin doc (@rlhawk)📖 docs: remove undefined mixin
xy-cell-breakpoints
#10276 #10834 - Remove references to inexistent mixinxy-cell-breakpoints()
(@ncoden, 6.4.0 mixin xy-cell-breakpoints gone? #10276)📖 Add missing 'a' #10859 - Fix typo in XY Grid documentation (@ocularrhythm)
📖 Fixes quotes in xy-cell-size comment #10862 - Fix quotes in
xy-cell-size
mixin documentation (@tonymtz)📖 docs: add XY Grid and Protoyping Utilities videos #10895 - Add missing XY Grid and Protoyping Utilities videos (@ncoden)
📖 docs: add missing doc for parameters in XY Grid mixins #10904 #10905 - Add missing documentation for various XY Grid mixin arguments (@ncoden, Missing configurations for xy-grid-container() #10904)
📖 docs: the flexgrid is used if $xy-grid is set to false #10962 - Improve documentation about the used grid following
$xy-grid
setting (@DanielRuf, [Flex Grid] .row and .column classes aren't receiving default styles #10425)📖 Update xy-grid.md #11192 - Improve "push/pull" title formatting in XY Grid documentation (@rbrtmrtn)
📖 docs: clarify usage of body overflow in XY Grid grid-frame example #11280 - Clarify usage of body overflow in XY Grid frame example (@paxperscientiam)
Float Grid
🐛 fix: fix uncentered last column on Float Grid #9952 #11115 - Fix last Float Grid column alignment when uncentered (@ncoden, [Grid] Uncentering columns breaks their float #9952)
📖 Incorrect variable name in legacy Float Grid docs #11171 - Fix misnamed setting
$global-flexbox
Float Grid documentation (@englishtom)Flex Grid
📖 Add missing param to scss doc for flex-grid-row #10597 - Add missing
$wrap
argument toflex-grid()
mixin doc (@kball, [Flex Grid] Documentation error for flex-grid-row #10578) RCControls
Button
📖 docs: fix typo in
button-disabled()
params #10783 #10830 - Fix typo in Buttonbutton-disabled()
mixin documentation (@ncoden, Documentation typo #10783)Button Group
🐛 fixes #10693 stack button group always expanded #10703 - Prevent unstacked
.stacked
Button Group to expand without.expanded
(@rafibomb, stacked button groups are always expanded #10693)🐛 Changed
$foundation-palette
to$button-palette
#10815 - Use$button-palette
for color modifier classes (@RudolfBos, .button-group color palette #10576)🐛 Use calc in button group with single child #10845 - Fix overlap on single button due to ignored spacing (@TheBnl)
Slider
🐛 Fix slider data-start float bug #10594 - Fix Slider breaking when
data-start
setting has a trailing zero (@knabe, Slider fails from float trailing zero on data-start #10579) RC🐛 fix: listen for the enter key and trigger a change to emulate change … #11108 - Fix Slider update on input keypress in IE 11 (@DanielRuf, enter key in IE does not trigger changed.zf.slider on input field #11096)
Navigation
All menus
🐛 Fix dropdown destroy method #9381 - Clear sub-menus when menus are destroyed (@diniscorreia, [Dropdown Menu] Destroying doesn't remove all dropdown menu classes #9339)
🐛 fix: remove the unused menu-item-background-hover variable #11018 - Remove unused
$menu-item-background-hover
setting (@DanielRuf, [Regression] Setting $menu-item-background-hover no longer works #10758)🐛 fix: apply menubar aria role instead of menu #11099 - Use
menubar
aria role instead of invalidmenu
(@DanielRuf, Foundation is adding role to the dropdown HTML - Google Lighthouse ADA Audit is failing #11097)📖 docs: remove out-of-date bug warning in Reponsive Navigation #11010 - Remove out-of-date bug warning in Reponsive Navigation (@ncoden)
Dropdown Menu
📖 Fix: dropdown menu event names in docs #10929 - Fix Dropdown Menu event namespace in documentation (@JeremyEnglert, [Dropdown Menu] Incorrect documentation #10563)
Drilldown
🚀 Drilldown method to show any menu II #10509 - Add
_showMenu
to open any Drilldown menu or sub-menu (@SassNinja) RC🐛 Drilldown parent fix #10829 - Fix Enter on Drilldown with parent links (@Owlbertz, Drilldown with parent links doesn't allow for proper use of keyboard 'Enter' key #10803)
📖 Fixes #9151 - Drilldown event issue #10555 - Rename Drilldown page title to generate correct events namespace (@IamManchanda, [Drilldown Menu] Wrong JS events listed in Documentation #9151) RC
📖 clear: revert #10555 "Fixes #9151 - Drilldown event issue" #10933 - Revert unsuitable and outdated fix for Drilldown events namespace Fixes #9151 - Drilldown event issue #10555 (@ncoden)
Magellan
🐛 Fix for #10836 (clear hash in Magellan w/ deep linking) #10837 - Clear Magellan deep linking hash outside of Magellan sections (@nicolasv, Magellan w/ deep linking doesn't clear the hash when there's no longer an active link #10836)
🐛 fix: fire Magellan update event only where there is a change #10906 - Prevent
update.zf.magellan
to be fired without changes (@coreysyms, Magellan update event fires too often. #9068 & [Magellan] Update event fires constantly #10384)🐛 fix: fire updateActive after calcPoints #10988 - Fix Magellan for when dynamically created after page load (@DanielRuf)
🐛 fix: fix reference to component in
Magellan._events
#11076 - Fix reference to component inMagellan._events
(@ncoden)🐛 fix: fix Magellan hash resolution without active link #11142 - Fix Magellan hash resolution when leaving link sections (@ncoden)
Pagination
📖 Fix accessibility of pagination examples. #10915 - Improve accessibility in Pagination examples (@Owlbertz, [Pagination] Documentation suggests invalid HTML role="navigation" #9334)
Breadcrumbs
📖 Add note about schema.org #10659 - Add note about schema.org structured data in Breadcrumbs documentation (@mik-laj) RC
Containers
Accordion
🚀 Add parent link functionality to accordion menu #10616 - Add
parentLink
setting to include parent link to top of submenu (@kball) RC🐛 fix: fix duplicate id's on accordion when id is already set on <li> elements #10871 - Fix duplicate ID on Accordion labels (@colin-marshall, [Accordion] ID set on <li data-accordion-item> element get's duplicated to the <a .accordion-title> and breaks accessibility tests #10870)
📖 fix data attribute name #10731 - Fix
deepLinkSmudgeDelay
attribute name in Accordion documentation (@DanielRuf)📖 docs: fix typo in Accordion docs #11272 - Fix typo in Accordion documentation (@ncoden, Misspelling on Accordion Submenu Toggle example #11271)
Card
📖 [Card] docs updated for XY Grid closes #10565 #10586 - Migrate Card examples to XY Grid (@colinmackinlay, [Card] docs updated for XY Grid closes #10565 #10586) RC
📖 docs: fix small typo in Sass doc of $card-background #11173 - Fix typo in in Card
$card-background
setting documentation (@piouPiouM)Dropdown
✨ fix: prevent "space" on input to open dropdown #10715 - Do not open Dropdown on Space on text input/textarea (@DanielRuf & @Owlbertz)
✨ fix: toggle dropdown if there is no focusable element inside #11123 - Close Dropdown on Space/Enter if nothing is focusable inside (@DanielRuf, Accessibility of dropdown toggling in Foundation 5 vs 6 #10391)
🐛 Original dropdown position & alignment and CSS classes #10522 - Calculate better non-overlapping positions everytime the Dropdown is opened (@SassNinja) RC
🐛 Resolves issue#10657 (When closeOnClick option is true, clicking on t… #10658 - Fix Dropdown
closeOnClick
setting for a click on the Dropdown itself (@u671175, data-close-on-click option on dropdown does not work correctly #10657) RC🐛 fix: fix dropdown anchor attributes #10627 #10840 - Fix various Dropdown anchor attributes (@ncoden, Dropdowns have broken ARIA references #10627)
🚨 Unit Tests added for dropdown #10968 - Add tests for Dropdown (@alliclemens)
📖 docs: remove the deprecated positionClass of dropdown #11038 - Remove deprecated
positionClass
setting (@DanielRuf, PositionClass option is ignored by Dropdown 6.3.1 #10178)Media Object
🐛 Addresses Media Object mixin issue in Flex mode. #9038. #10679 - Make required Media Object container styles available in Sass (@Martskin, [Media Object] Mixins not functioning in flex mode #9038)
🐛 Revert "fix: prevent side-effect from .stack-for in media-object" #10842 - Revert single commit in Addresses Media Object mixin issue in Flex mode. #9038. #10679 preventing to create a custom Media Object section (@ncoden)
Off Canvas
🐛 fix: fix off-canvas option
revealOn
when used without classes #10867 #10868 - FixrevealOn
option set in JavaScript without CSS class (@ncoden, [Off Canvas] Off canvas not visible with revealOn option passed without .reveal-on classes #10867)🐛 fix: trigger opened.zf.offcanvas at the end to prevent race conditions #10967 - Trigger opened.zf.offcanvas at the end to prevent race conditions (@DanielRuf)
🐛 in-canvas-for-x width:auto instead of width:inherit #11141 - Reset graphic properties instead of inheriting them on in-canvas mode (@RvWensen, in-canvas-for-x width:auto instead of width:inherit #11124)
📖 Update off-canvas docs #10966 - Improve documentation about Off Canvas overlap usage and limits (@SassNinja)
📖 docs: fix the id of the example code for the click trigger #10981 - Fix
data-toggle
target in an Off Canvas example (@DanielRuf, Code Snippet Missing 'left' for Off-Canvas #10548)Reveal
🐛 Reveal: Add the possibility to disable the vOffset #10570 - Make the Reveal
vOffset
setting optional (@therufa) RC🐛 Reveal anchor focus fix #10711 - Focus the Reveal modal anchor when it is closed (@Owlbertz, [Reveal] Focusses on last anchor point on the page #10604)
🐛 Fix reveal enableScroll calculation of scrollTop #10786 - Fix Reveal scroll calculation in iOS Safari (@SassNinja)
🐛 fix: remove the open classes if no visible reveal exists after destro… #11041 - Clear global classes when Reveal is destroyed (@DanielRuf, Destroying visible reveal does not remove is-reveal-open class from body. #10626)
🐛 fix: do not add the scrollbar by default #11065 - Prevent a double scrollbar on Reveal in Firefox (@DanielRuf, [Reveal] double scrollbar #11064 and [Reveal] Opening modal create additional scrollbar to body element in Foundation v6.4.4-rc1 (doesn't happen in v6.4.3) #10824)
🐛 fix: fix history browsing with nested Reveal and deep-linking #11093 - Fix history browsing for nested Reveals with
deepLinking
(@ncoden, [Reveal] Reveal problem when using deepLink and more nested modal windows #8012)🐛 fix: Reveal sass error with @extend within mediaquery #11106 - Fix crash with
Libsass 3.5
due to@extend
used within mediaquery (@ncoden, from fix: reveal sass error with @extend within @media #11094)🐛 fix: typo in Reveal function. #11189 - Fix global classes when Reveal is opened due to misnamed internal function (@hikouki)
🐛 fix: keep a scrollbar on document when Reveal opens #7831 #11341 - Fix shift of page content due to scrollbar disappearing on modal opening (@ncoden, [Reveal] Background content width problem. #7831)
📖 docs: fix and improve the description of the default reveal width #10996 - Correct description of the default Reveal width (@DanielRuf, "Standard" Reveal width doesn't match docs (Foundation 6) #8707)
📖 docs: remove the unused data-btm-offset-pct in reveal #11030 - Remove unused
data-btm-offset-pct
setting (@DanielRuf)Table
🐛 Remove calculated width for scrollable tables #10897 - Prevent scrollable table (
.table-scroll
) to collapse (@nicwinn)Tabs
🐛 fix: remove tab outline when not using keyboard 10798 #10827 - Remove Tab outline when keyboard is not used (@ncoden, [Tabs] remove outline from click #10798)
🐛 fix: remove the unused tab-expand-max variable #11001 - Remove unused
$tab-expand-max
setting (@DanielRuf, unused variables in _tabs.scss, why ? #8484)📖 Updated tabs.md typo for data-tabs-target #10603 - Fix
data-tabs-target
setting format in Tabs example (@svenkle) RC📖 docs: fix the jsdoc annotations of the tabs component #10963 - Fix Tab method arguments documentation (@DanielRuf)
📖 docs: fix the data-deep-link-smudge-delay attribute in the tabs example #11039 - Fix
data-deep-link-smudge-delay
setting Tabs example (@DanielRuf)Responsive Accordion Tabs
🐛 fix: remove events handler when ResponsiveAccordionTabs is destroyed #10901 #10902 - Clear event handlers when ResponsiveAccordionTabs is destroyed (@ncoden, Responsive Accordion Tabs: .foundation('destroy') doesn't remove events handler attached to the window element #10901)
Media
Label
📖 Update label.md #10896 - Fix examples markup Label documentation (@JuanMME)
📖 Remove
.info
class name #10993 - Remove inexistent.info
modifier from Label example (@gormus)Orbit
🐛 fix: always use absolute positioning to prevent jumping Orbit slider #11107 - Fix Orbit "jump" when sliding (@DanielRuf, [Orbit] Page jumping after each slide transition #11082)
📖 Update orbit.md #10549 - Fix
data-anim-out-*
settings in Orbit documentation (@GITTomy) RC📖 docs: make clear how isLTR in Orbit.changeSlide defines the slide ani… #10950 - Improve
isLTR
argument documentation inOrbit.changeSlide
(@ncoden)📖 docs: fix small typo #11024 - Fix typo in Orbit documentation (@DanielRuf)
Tooltip
🐛 fix: fix Tooltip cleaning on destroy #11054 #11056 - Fix classes and attributes cleaning after Tooltip is destroyed (@ncoden, Issues with Tooltip docs #11054)
💻 chore: remove the deprecated positionClass in tooltip #11067 - Remove deprecated and broken
positionClass
setting in Tooltip (@DanielRuf, [Tooltip] deprecated positionClass #11066)📖 docs: simplify & improve tooltip docs #11057 - Simplify examples in Tooltip documentation (@ncoden)
Thumbnail
💎 Just to keep things standard! #10752 - Use standard property order for border option (@IamManchanda)
📖 docs: center the thumbnails #11032 - Center thumbnails in documentation (@DanielRuf, Thumnail class anchor elements don't fill thumbnail "frame" when image is smaller than its container #11029)
Plugins
Abide
✨ Abide accessibility #10699 - Improve Abide fields, labels and errors accessibility (@Owlbertz & @ncoden, Accessibility for Abide (form validation) please #10552)
✨ fix: use more permissive URL pattern for Abide #9180 #11116 - Support various protocols and escaped characters in Abide url pattern (@ncoden, [Abide] URL validation fails when URL encoded commas are in the URL. #9180)
🐛 Revert "fix: fix side-effect of jQuery .filter() in Abide.addA11yAttr… #10936 - Revert incorrect fix in Abide that actually introduced bugs (@DanielRuf)
🐛 fix: do not validate submit input in Abide #9190 #11118 - Ignore
submit
inputs and emptyformErrorFor
in Abide (@ncoden, span.form-error will not get is-visble class with input type="submit" #9190)📖 Fix missing end tag #10683 - Add missing label end tag in Abide main example (@grantcarthew) RC
📖 docs: fix example for custom validator #11035 - Fix Abide custom validator example (@lirael, docs: fix example for custom validator #11033)
Interchange
🚨 tests: prevent race condition in _reflow test #11179 - Reduce race condition in Interchange debounce test (@DanielRuf)
🚨 test: minimize interchange debouce test race condition #11259 - Clean and improve precision of Interchange debounce test (@ncoden)
🚨 test: fix interchange debonce test race condition #11279 - Fix race condition in Interchange debounce test (@ncoden)
Toggler
🐛 fix: add aria-expanded to the toggler trigger #11052 - Add
aria-expanded
a11y attribute to Toggler triggers (@DanielRuf, [Toggler] Incorrect use of aria-expanded attribute invalids accessibility compliance #11049)🐛 fix: support aria-controls with multiple ids in Toogler #11167 - Fix
aria-controls
with multiple IDs in Toogler (@MoarCoding, Foundation.toggler.js does not update aria-controls with ids of multiple toggled nodes #11166)📖 docs: make clear that data-toggler of toggler supports .classname and… #11031 - Improve documentation of
data-toggler
classname support (@DanielRuf, docs: unclear that data-toggler supports .class and class #11013)Utilities
Flexbox Utilities
🐛 Fixed flex horizontal alignment. Issue #10125 #10676 - Use
$global-text-direction
for Flexbox alignment utilities (@abdullahsalem, In RTL mode align-right is not set correctly #10125) RC📖 Update flexbox-utilities.md #10592 - Fix typos in Flexbox Utilities documentation (@powellian) RC
Prototyping Utilities
🐛 Updated a special quot char... Closes #10515 #10551 - Remove non-ASCII character unsupported by Sass (@IamManchanda, Invalid US-ASCII character "\xE2" #10515) RC
🐛 Prototype update (Rounded Switches, Remove Visibility Depreciation, and Separate Utility Section) #10632 - Fix rounded prototyping class for Switches (@IamManchanda, Switch Round Deprecated? #10460) RC
🛠️ Code refactor for spacing classes! #10625 - Refactor spacing classes in Prototyping utilities (@IamManchanda) RC
📖 Prototype update (Rounded Switches, Remove Visibility Depreciation, and Separate Utility Section) #10632 - Remove canceled deprecation notice about Visibility Classes (@IamManchanda, Please fix the docs re: visibility #10540) RC
📖 fix typo in doc #10709 - Fix typo in Prototyping documentation (@mziraki)
Sass Utilities
✨ Enable removing default colors from the $foundation-palette #10479 - Add defaults for
$foundation-palette
colors (@arjenkroeze, Palet colors required with get-color #9833) RC✨ more accurate -zf-zero-breakpoint error message #11103 - Improve
$-zf-zero-breakpoint
setting error message (@andycochran, $-zf-zero-breakpoint error message #9268)🐛 issue-10628: Define variables before use in _breakpoint.scss #10629 - Ensure that Sass breakpoint variables are always declared (@gaulrobe, Breakpoint variables not scoped properly #10628) RC
🐛 fix: prevent leaking of
-zf-size
in-zf-each-breakpoint
mixin #10819 - Prevent leaking of$-zf-size
after-zf-each-breakpoint()
mixin (@ncoden, Responsive gutters for xy-cell() doesn't work as expected. #10818)🐛 Remove
clip-path
fromelement-invisible
mixin #10914 - Removeclip-path
fromelement-invisible
mixin for performance issues (@ffoodd)📖 Fixed typo in the rem-calc's documentation #10785 - Fix typo in
rem-calc
function documentation (@IanCaunce)📖 chore: remove rem-base deprecation note #11088 - Remove outdated
rem-base
deprecation note (@DanielRuf)📖 docs: spelling and grammar corrections #11249 - Fix various typos in Sass Utilities documentation (@datatypevoid)
📖 docs: add spacing between words #11251 - Add missing space in
color()
function documentation (@datatypevoid)JavaScript Utilities
🐛 fix: prevent to initialize Triggers twice before window is loaded #11258 - Prevent to initialize Triggers twice before window load (@ncoden)
🐛 Fix bug in foundation.util.touch #10639 - Fix polyfills for dragging events in Touch Utilities (@TakteS, Fix bug in foundation.util.touch #10639) RC
🚨 getFnName unit tests ADDED #10941 - Add units tests for
Foundation.getFnName()
(@dragthor)🚨 fix: do not test for inferred names in getFnName unit test #10990 - Remove tests for widely supported inferred names in
Foundation.getFnName()
(@DanielRuf)Global / Miscellaneous
Global
🐛 use on() to listen for the load event #10729 - Use jQuery
.on()
instead of deprecated.load()
(@DanielRuf)🐛 Breakpoint Mixin
max-width
Values #10978 - Fix breakpoint precision issue with a smaller global font size (@JasonMiller, show-for() and hide-for() gap at exact width of breakpoint #10820)🐛 fix: use
hashchange
event instead ofpopstate
for IE/Edge compatibility #11011 - Fix watching for hash changes in IE/Edge (@ncoden, deep linking to tabs seems not to work in MSIE 11 #10771)🐛 fix: fix "load" actions in dynamically added components #11077 - Fix watching for events when dynamically created after page load (@ncoden & @DanielRuf)
🐛 fix: lower breakpoint max value precision to avoid rounding #11313 #11315 - Use low-enough breakpoint precision to avoid rounding by browsers (@ncoden,
down
oronly
breakpoint still applies on upper breakpoint #11313)🚚 chore: sort Sass components in categories #10856 - Sort Sass components following their complexity and dependencies (@ncoden, 10854)
🚚 chore: fix ES5/ES6 Foundation imports #10864 - Bundle JS assets as UMD modules (@ncoden)
🚚 chore: temporary disable UMD bundling #10911 - Temporary disable UMD bundling (@ncoden)
🚚 chore: UMD module bundling #10930 - Fix and re-enable UMD bundling (@ncoden)
🚚 fix: copy the sourcemap files #10998 - Include sourcemaps in distribution files (@DanielRuf)
🚚 chore: add sourcemaps for JS and minified files #10999 #11012 - Add sourcemaps for plugins and minified files (@ncoden, Missing sourcemaps for Js, customizer and minified files #10999)
💻 chore: update the browserslist config according to the compability table #11021 - Drop Android < 4.4 and ensure support for iOS Safari >= 7 (@DanielRuf)
TypeScript
🐛 Fix Keyboard util TypeScript declaration #10807 - Fix Keyboard util TypeScript declaration (@Anidetrix)
🐛 fix: fix Typescript jQuery foundation method definition #11193 #11274 - Allow any types for jQuery Foundation method arguments (@ncoden, Issue with TypeScript definitions for selectTab #11193)
Internal
🐛 fix the RegExpEscape definition #10908 - Fix
RegExpEscape
definition in Foundation object (@DanielRuf)🐛 fix: export
RegExpEscape
as an external #10917 - FixRegExpEscape
export as an external (@ncoden, [OffCanvas]: RegExpEscape is undefined #10916)🚚 chore: add missing callback to gulp sequences #11205 - Fix
gulp
task sequences due to missing callback (@ncoden)💻 Make xy grid styles accessible everywhere within the docs #10631 - Add XY Grid styles to documentation (@kball) RC
💻 chore: move from bower to npm #11073 - Migrate dependencies from Bower to npm (@DanielRuf)
💻 chore: remove deprecated mixins #11083 - Remove deprecated Sass mixins (@DanielRuf)
💻 chore: switch to jsDelivr #11144 - Migrate to jsDelivr from CDNjs (@DanielRuf)
💻 chore: move documentation changes to develop #11175 - Move documentation changes to
develop
Git branch (@ncoden)💻 chore: revise Eyeglass compatibility range #11268 - Revise Eyeglass compatibility range to
>=0.8.0
(@ncoden)💻 chore: move typescript definitions out of dist folder #11269 - Move TypeScript definitions source file out of distribution folder (@ncoden)
💻 fix: fix outdated Browserify transform configuration #11316 - Update Browserify transform config & factorize browserslist configs (@ncoden)
💻 fix: revise Meteor "fourseven:scss" compatibility for Meteor<1.4.1 support #11349 - Revise Meteor
fourseven:scss
compatibility to support Meteor<1.4.1 support (@ncoden)🚨 chore: clean components & focus after tests #11210 - Clean components and focus after tests (@ncoden)
🚨 test: give time to IE to render elements before testing focus #11275 - Add delay before testing focus to give IE time to render elements (@ncoden)
🚨 chore: increase mocha tests timeout #11333 - Increase mocha tests timeout to run on slow browsers and workers (@ncoden)
📦 Update webpack version to the latest [v3] #10591 - Update Webpack to v3 (@kball, [Build Error] Getting error on running foundation locally #10584) RC
📦 chore: update Babel dependencies & Lock files #10823 - Update Babel dependencies (@ncoden)
📦 Update dependency
fourseven:scss
#10825 - Updatefourseven:scss
dependency (@raym)📦 chore: update foundation-docs #10942 - Update
foundation-docs
dependency (@ncoden)📦 tests: migrate to mocha-headless-chrome #10944 - Migrate to
mocha-headless-chrome
frommocha-phantomjs
for tests (@DanielRuf)📦 chore: resolve dependencies CVE #10984 - Update dependencies with known vulnerabilities (CVE) (@ncoden)
📦 chore: update eslint/gulp-eslint to v4 #11036 - Update
eslint
andgulp-eslint
dependencies to v4 (@colin-marshall)📦 chore: drop
normalize-scss
and upgrade to normalize.css v8.0.0 #11086 - Migrate tonormalize.css
v8.0.0 fromnormalize-scss
(@ncoden, Should the search cancel buttons in Chrome and Safari on macOS really be removed by default? If so, why? #11015)📦 chore: fix & update dependencies #11119 - Clean and update all dependencies (@ncoden)
📦 chore: update
foundation-docs
for the "ClipboardJS" patch #11292 - Updatefoundation-docs
dependency to get newClipboardJS
naming (@ncoden)📦 chore: move jQuery & what-input to peerDependencies #11290 #11294 - Move
jquery
andwhat-input
to peerDependencies (@ncoden, jQuery and what-input should be peerDependencies #11290)📦 chore: remove unused dependencies #11308 - Remove unused devDependencies
dateformat
andgaze
(@ncoden)📦 chore: update Babel to v7 #11317 - Update Babel dependencies to v7 (@ncoden)
📦 chore: update dependencies (2018-06-13) #11334 - Update dependencies June 2018 (@ncoden)
💎 style: remove extraneous space in Travis CI config #11176 - Remove extraneous space in Travis CI config (@DanielRuf)
💎 style: fix sasslint warnings #11227 - Fix Sass linting errors (@DanielRuf)
💎 chore: remove obsolete sasslint comments #11231 - Remove obsolete
sass-lint
comments (@DanielRuf)Development
💻 Add JSHint file and add support for esversion 6! #10599 - Add JSHint configuration with ES6 support (@IamManchanda) RC
💻 tests: run tests on latest stable and LTS releases of Node.js #11003 - Run tests on latest Node.js LTS/stable releases (@DanielRuf)
💻 chore: various Travis tests improvements #11090 - Various improvements for Travis tests (@ncoden)
💻 tests: use husky to run tests before commits and pushes #11111 - Run tests before commits and pushes with Husky (@DanielRuf, build: use Husky for Git hooks #11042)
💻 fix: prevent push/commit with falling tests with Husky #11120 - Prevent commits and pushes when tests are failing with Husky (@ncoden)
💻 build: use npm ci #11174 - Run tests with npm ci when supported (@DanielRuf)
💻 chore: add commit message linting #11197 - Lint commit messages before committing with Husky (@ncoden)
💻 chore: use test dependencies from node_modules #11208 - Run tests with
devDependencies
instead of embedded packages (@DanielRuf)💻 chore: add multiple issue templates #11246 - Add GitHub multiple issue templates (@ncoden)
Documentation
📖 Modified Kitchen Sink Page #10500 - Fix closable Callout close button in Kitchen Sink (@danclayton50) RC
📖 [docs] Fix title on deprecation notices #10519 - Fix typo in deprecation notices (@Odaeus) RC
📖 Update media-queries.md #10536 - Fix typo on "Foundation" in Media Query documentation (@AnaghSharma) RC
📖 Prototype update (Rounded Switches, Remove Visibility Depreciation, and Separate Utility Section) #10632 - Move Utilities classes to their own section in documentation menu (@IamManchanda) RC
📖 Version Update - 6.4.3 #10669 #10670 - Update outdated Foundation version in documentation menu (@IamManchanda, Zurb Foundation Version #10669) RC
📖 Fixed javascript source folder #10681 - Fix path to JavaScript source folder in installation documentation (@grantcarthew) RC
📖 Fix autoprefixer documentation for Sass setup #10698 - Fix autoprefixer documentation in Sass setup (@pdeffendol)
📖 'bower install' not needed for ZURB Template #10710 - Remove unnecessary
bower install
from ZURB Template installation (@skadzielawa)📖 Fix typo in javascript docs page #10719 - Fix typo in JavaScript documentation (@artbypravesh)
📖 Add jsDelivr hits badge #10720 - Add jsDelivr badge to README (@LukasDrgon)
📖 docs: update sub-ressources integrity #10822 - Update sub-ressources integrity (@ncoden)
📖 Updated to 2018 #10831 - Update copyright notices to 2018 (@benhc123)
📖 typo #10835 - Fix typo in Foundation Classes promotional messages (@gpaumier)
📖 Inc. vs inc. #10839 - Fix typo
Inc.
instead ofinc.
in Copyright notices (@benhc123)📖 docs: improve installation and setup documentation #10847 - Improve Sass/JS installation and setup documentation (@ncoden)
📖 Added solution to compile problem for npm users #10848 - Improve Sass installation documentation for npm users (@jnystromdesign)
📖 docs: improve Grids setup documentation #10866 - Improve Grids setup documentation (@ncoden, Improve installation, setup and usage documentation of different Grids #10843)
📖 docs: improve gitflow documentation #10874 - Improve GitFlow documentation (@ncoden)
📖 docs: update ZURB template JavaScript docs #10353 #10925 - Update ZURB template JavaScript documentation (@ncoden, 6.4.1 –
src/assets/js/custom.js
not included anymore like in 6.3.1? #10353)📖 fix typo #10928 - Fix typo in installation documentation (@wolfbeisz)
📖 Updated install command for yarn #10948 - Fix yarn command in installation documentation (@jnystromdesign)
📖 docs: remove obsolete bower command, fix small typo #10959 - Remove obsolete bower command in installation documentation (@DanielRuf, [Installation] Redundant Commands for manuall Install for Templates? #10790)
📖 Fix broken link to XY grid #10977 - Fix broken link to XY Grid (@ocularrhythm)
📖 docs: fix broken links #10985 #10986 - Fix broken links to Float Grid and Installation (@ncoden, [The Grid] documentation has broken link #10985)
📖 docs: update the SRI hashes #11005 - Fix SRI hashes of CDN assets (@DanielRuf, SRI is wrong #11004)
📖 chore: add Edge to the compatibility table #11023 - Add Edge to the compatibility table (@DanielRuf, [Docs] Update Compatibility page based on 6.4 #10299)
📖 docs: migrate docs examples to xy-grid #11034 - Migrate documentation examples to XY Grid (@colin-marshal, Update examples to use XY Grid #11028)
📖 docs: add rails installation #11040 - Add Rails in installation documentation (@ncoden)
📖 Replace single with double quote in code example #11060 - Use double quotes for HTML attributes in documentation examples (@ocularrhythm & @ncoden)
📖 docs: improve deepLink options docs #11075 - Improve
deepLink
setting documentation (@ncoden)📖 docs: fix check for flexbox-mode is-active class in component list #11089 - Fix check for flexbox label in component list (@DanielRuf)
📖 docs: update the destroy method name on the JavaScript page #11110 - Fix plugin destroy method name in documentation (@DanielRuf)
📖 docs: improve README & Contribution guidelines #11178 - Improve README.md and contribuion guidelines (@ncoden)
📖 Changed 'queues' to 'cues' #11238 - Fix wrong word for
cues
in Accessibility documentation (@danielrhodeswarp)📖 docs: add Edge to flexbox supported browsers #11240 - Add Edge to the flexbox browser list (@ncoden, from docs: add Edge to flexbox supported browsers #11239)
📖 docs: fix clashing IDs in form checkboxes #11262 - Fix colliding IDs in Kitchen Sink (@brianshano)
📖 Fix a typo in customizer/index.html #11326 - Fix "knowledge" typo on Customizer page (@mapx)
Contributors
Big thanks to our 75 amazing contributors who helped to make Foundation even better. Foundation wouldn't happen without you! Also thanks to our 87 others contributors who worked on new features, your contributions will be released in the next version.
[227] - Nicolas Coden (@ncoden)
[95] - Daniel Ruf (@DanielRuf)
[20] - Kevin Ball (@kball)
[27] - Harry Manchanda (@IamManchanda)
[18] - RafiBomb (@rafibomb)
[12] - Marius Olbertz (@Owlbertz)
[5] - SassNinja (@SassNinja)
[4] - Colin Marshall (@colin-marshall)
[4] - David Niciforovic
[3] - Aaron Arney (@ocularrhythm)
[3] - colinmackinlay (@colinmackinlay)
[3] - danclayton50 (@danclayton50)
[3] - JasonMiller (@JasonMiller)
[3] - Joakim Nystrom (@jnystromdesign)
[2] - alliclemens (@alliclemens)
[2] - Ben Holden-Crowther (@benhc123)
[2] - Daniel Rhodes (@danielrhodeswarp)
[2] - David Newman
[2] - Grant Carthew (@grantcarthew)
[2] - Kamil Breguła (@mik-laj)
[2] - Kerry (@flatline-studios)
[2] - Martin Hofmann (@Martskin)
[2] - Nicolas Venegas (@nicolasv)
[2] - Raymond Young (@raym)
[2] - Stefan Lisper
[1] - Abdullah Salem (@abdullahsalem)
[1] - Adam Klepacz (@adamklepacz)
[1] - Anagh Sharma (@AnaghSharma)
[1] - Andrew France (@Odaeus)
[1] - Andy Cochran (@andycochran)
[1] - Anton Kudryavtsev (@Anidetrix)
[1] - Arjen Kroeze (@arjenkroeze)
[1] - ArtbyPravesh (@artbypravesh)
[1] - Bhupinder Singh (@u671175)
[1] - Bram de Leeuw (@TheBnl)
[1] - Brett Mason (@brettsmason)
[1] - Brian Shanley (@brianshano)
[1] - Chris (@paxperscientiam)
[1] - Corey Snyder (@coreysyms)
[1] - Dinis Correia (@diniscorreia)
[1] - Gaël Poupard (@ffoodd)
[1] - Guillaume Paumier (@gpaumier)
[1] - Ian Caunce (@IanCaunce)
[1] - Jeremy Englert
[1] - Jesse Doyle (@jessedoyle)
[1] - JuanMME (@JuanMME)
[1] - koki-higashikawa
[1] - Kristofer Krause (@dragthor)
[1] - Lukas Drgon (@LukasDrgon)
[1] - Luke Arentz (@svenkle)
[1] - Mahdi Ziraki (@mziraki)
[1] - Mehdi Kabab (@piouPiouM)
[1] - Nic Winn (@nicwinn)
[1] - Olena Pastushenko (@lirael)
[1] - Osman Gormus (@gormus)
[1] - Pete Deffendol (@pdeffendol)
[1] - Petr Tomášek (@GITTomy)
[1] - powellian (@powellian)
[1] - r.bos
[1] - Richard Taylor (@farrago)
[1] - Rick Hawkins (@rlhawk)
[1] - Robert Gaul (@gaulrobe)
[1] - Robert Martin (@rbrtmrtn)
[1] - Roy (@RvWensen)
[1] - Shaun Simmons (@simshaun)
[1] - skadzielawa (@skadzielawa)
[1] - TakteS (@TakteS)
[1] - therufa (@therufa)
[1] - Tom (@knabe)
[1] - Tom English (@englishtom)
[1] - TonyMtz (@tonymtz)
[1] - wesdawg
[1] - wolfbeisz (@wolfbeisz)
[1] - Yuchen Xie (@mapx)
[1] - ZURBywood