Skip to content

Commit 4c22c93

Browse files
committed
Merge branch 'master' into docs/meta
2 parents 1b6b83c + 2d2d509 commit 4c22c93

File tree

20 files changed

+1108
-1297
lines changed

20 files changed

+1108
-1297
lines changed

.babelrc

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
{
22
"presets": [
33
"./build/preset-env",
4-
"@babel/react",
5-
["@babel/stage-1", { "decoratorsLegacy": true }]
4+
"@babel/react"
65
],
76
"plugins": [
7+
"@babel/plugin-proposal-class-properties",
8+
"@babel/plugin-proposal-export-default-from",
9+
"@babel/plugin-proposal-export-namespace-from",
810
"lodash",
911
"transform-react-handled-props",
1012
["transform-react-remove-prop-types", {

.circleci/config.yml

+1-13
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,10 @@ general:
66
jobs:
77
build:
88
docker:
9-
- image: circleci/node:8
9+
- image: circleci/node:8-browsers
1010
environment:
1111
TZ: "/usr/share/zoneinfo/America/Los_Angeles"
1212
steps:
13-
# Chrome HeadlessBrowser is missing deps on Debian, see:
14-
# https://github.com/GoogleChrome/puppeteer/issues/290
15-
- run:
16-
name: Update Puppeteer Dependencies
17-
command: |
18-
sudo apt-get update
19-
sudo apt-get install --yes --quiet gconf-service libasound2 libatk1.0-0 libc6 \
20-
libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 \
21-
libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 \
22-
libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 \
23-
libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation \
24-
libappindicator1 libnss3 lsb-release xdg-utils wget
2513
- run:
2614
name: Update yarn
2715
command: |

CHANGELOG.md

+31-34
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
# Change Log
22

3+
## [v0.80.2](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.80.2) (2018-05-25)
4+
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.80.1...v0.80.2)
5+
6+
**Merged pull requests:**
7+
8+
- chore\(CI\): use prebuilt image [\#2833](https://github.com/Semantic-Org/Semantic-UI-React/pull/2833) ([layershifter](https://github.com/layershifter))
9+
- chore\(package\): update babel to latest [\#2832](https://github.com/Semantic-Org/Semantic-UI-React/pull/2832) ([layershifter](https://github.com/layershifter))
10+
- feat\(Visibility\): add `updateOn` prop [\#2791](https://github.com/Semantic-Org/Semantic-UI-React/pull/2791) ([layershifter](https://github.com/layershifter))
11+
12+
## [v0.80.1](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.80.1) (2018-05-25)
13+
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.80.0...v0.80.1)
14+
15+
**Merged pull requests:**
16+
17+
- docs\(Form\): fix group variations typo [\#2823](https://github.com/Semantic-Org/Semantic-UI-React/pull/2823) ([elliottcarlson](https://github.com/elliottcarlson))
18+
- feat\(docs\): improve ux [\#2820](https://github.com/Semantic-Org/Semantic-UI-React/pull/2820) ([levithomason](https://github.com/levithomason))
19+
- change from "right chevron" to "chevron right" for typescript [\#2815](https://github.com/Semantic-Org/Semantic-UI-React/pull/2815) ([searene](https://github.com/searene))
20+
- docs\(readme\): simplify and focus content [\#2806](https://github.com/Semantic-Org/Semantic-UI-React/pull/2806) ([levithomason](https://github.com/levithomason))
21+
- fix\(checkbox\): pass disabled prop to input [\#2800](https://github.com/Semantic-Org/Semantic-UI-React/pull/2800) ([ofir-shapira-como](https://github.com/ofir-shapira-como))
22+
- fix\(ComponentExample\): clipboard and active state [\#2796](https://github.com/Semantic-Org/Semantic-UI-React/pull/2796) ([levithomason](https://github.com/levithomason))
23+
- fix\(mixed\): fix mixed warnings in tests [\#2793](https://github.com/Semantic-Org/Semantic-UI-React/pull/2793) ([layershifter](https://github.com/layershifter))
24+
- fix\(ComponentExample\): fix href in copy link button [\#2792](https://github.com/Semantic-Org/Semantic-UI-React/pull/2792) ([layershifter](https://github.com/layershifter))
25+
- feat\(factories\): support functions [\#2790](https://github.com/Semantic-Org/Semantic-UI-React/pull/2790) ([levithomason](https://github.com/levithomason))
26+
- chore\(package\): normalize default exports [\#2788](https://github.com/Semantic-Org/Semantic-UI-React/pull/2788) ([levithomason](https://github.com/levithomason))
27+
- chore\(package\): upgrade to react-hot-loader 4 [\#2783](https://github.com/Semantic-Org/Semantic-UI-React/pull/2783) ([levithomason](https://github.com/levithomason))
28+
- fix\(Popup\) popup appearing in wrong position when open prop is set [\#2775](https://github.com/Semantic-Org/Semantic-UI-React/pull/2775) ([cdaringe](https://github.com/cdaringe))
29+
- docs\(issue\_templates\): add new issue templates [\#2763](https://github.com/Semantic-Org/Semantic-UI-React/pull/2763) ([layershifter](https://github.com/layershifter))
30+
- chore\(stalebot\): update stalebot's messaging and timeframes [\#2761](https://github.com/Semantic-Org/Semantic-UI-React/pull/2761) ([rijk](https://github.com/rijk))
31+
- fix\(docs\): Fixing doc navigation link issues [\#2760](https://github.com/Semantic-Org/Semantic-UI-React/pull/2760) ([msrikanth508](https://github.com/msrikanth508))
32+
- feat\(factories\): add autoGenerateKey option [\#2424](https://github.com/Semantic-Org/Semantic-UI-React/pull/2424) ([noinkling](https://github.com/noinkling))
33+
334
## [v0.80.0](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.80.0) (2018-05-02)
435
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.79.1...v0.80.0)
536

@@ -322,40 +353,6 @@
322353
- feat\(Responsive\): add component [\#1872](https://github.com/Semantic-Org/Semantic-UI-React/pull/1872) ([layershifter](https://github.com/layershifter))
323354
- docs\(Example\): add ShorthandExample and ability to version docs [\#1868](https://github.com/Semantic-Org/Semantic-UI-React/pull/1868) ([layershifter](https://github.com/layershifter))
324355

325-
## [v0.72.0](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.72.0) (2017-08-28)
326-
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.71.5...v0.72.0)
327-
328-
**Merged pull requests:**
329-
330-
- fix\(Button|Menu|List|Step\): fix behaviour of `onClick` when is disabled [\#2006](https://github.com/Semantic-Org/Semantic-UI-React/pull/2006) ([layershifter](https://github.com/layershifter))
331-
- fix\(Dropdown\): closeOnBlur={false} does not work [\#1998](https://github.com/Semantic-Org/Semantic-UI-React/pull/1998) ([lottamus](https://github.com/lottamus))
332-
- fix\(Sticky|Visibility\): add null check on window [\#1990](https://github.com/Semantic-Org/Semantic-UI-React/pull/1990) ([lottamus](https://github.com/lottamus))
333-
- fix\(TextArea\): fix typings definition [\#1989](https://github.com/Semantic-Org/Semantic-UI-React/pull/1989) ([pierre-H](https://github.com/pierre-H))
334-
- perf\(docs\): optimize performance [\#1981](https://github.com/Semantic-Org/Semantic-UI-React/pull/1981) ([layershifter](https://github.com/layershifter))
335-
- feat\(Tab\): add `renderActiveOnly` prop [\#1976](https://github.com/Semantic-Org/Semantic-UI-React/pull/1976) ([layershifter](https://github.com/layershifter))
336-
- feat\(events\): add eventStack [\#1733](https://github.com/Semantic-Org/Semantic-UI-React/pull/1733) ([layershifter](https://github.com/layershifter))
337-
- breaking\(Modal\): update shorthand functionality [\#1599](https://github.com/Semantic-Org/Semantic-UI-React/pull/1599) ([levithomason](https://github.com/levithomason))
338-
339-
## [v0.71.5](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.71.5) (2017-08-20)
340-
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.71.4...v0.71.5)
341-
342-
**Merged pull requests:**
343-
344-
- feat\(Sticky|Visibility\): add scroll context [\#1978](https://github.com/Semantic-Org/Semantic-UI-React/pull/1978) ([mariolamacchia](https://github.com/mariolamacchia))
345-
- feat\(Popup\): Multiple event triggering a Popup [\#1977](https://github.com/Semantic-Org/Semantic-UI-React/pull/1977) ([vipul-21](https://github.com/vipul-21))
346-
- fix\(Input|Button|TextArea\): add `focus` method to typings [\#1972](https://github.com/Semantic-Org/Semantic-UI-React/pull/1972) ([layershifter](https://github.com/layershifter))
347-
- feat\(Transition\): make `duration` prop more advanced [\#1967](https://github.com/Semantic-Org/Semantic-UI-React/pull/1967) ([layershifter](https://github.com/layershifter))
348-
- fix\(Search\): only call onBlur & onFocus event handler once [\#1963](https://github.com/Semantic-Org/Semantic-UI-React/pull/1963) ([chopstikk](https://github.com/chopstikk))
349-
- chore\(webpack\): switch rawgit to github [\#1960](https://github.com/Semantic-Org/Semantic-UI-React/pull/1960) ([levithomason](https://github.com/levithomason))
350-
- fix\(Dropdown\): more logic for clearing search [\#1956](https://github.com/Semantic-Org/Semantic-UI-React/pull/1956) ([lottamus](https://github.com/lottamus))
351-
- fix\(TabPane\): remove extra loading prop [\#1953](https://github.com/Semantic-Org/Semantic-UI-React/pull/1953) ([levithomason](https://github.com/levithomason))
352-
- docs\(Button\): add example with replicating button behaviour [\#1951](https://github.com/Semantic-Org/Semantic-UI-React/pull/1951) ([layershifter](https://github.com/layershifter))
353-
- chore\(package\): switch to react-hot-loader [\#1946](https://github.com/Semantic-Org/Semantic-UI-React/pull/1946) ([layershifter](https://github.com/layershifter))
354-
- chore\(package\): replace deprecated babel-plugin-\_\_coverage\_\_ [\#1940](https://github.com/Semantic-Org/Semantic-UI-React/pull/1940) ([layershifter](https://github.com/layershifter))
355-
- style\(tests\): mixed lint updates [\#1939](https://github.com/Semantic-Org/Semantic-UI-React/pull/1939) ([layershifter](https://github.com/layershifter))
356-
- chore\(package\): update all dependencies [\#1895](https://github.com/Semantic-Org/Semantic-UI-React/pull/1895) ([layershifter](https://github.com/layershifter))
357-
- feat\(Tab\): Add vertical tabbing [\#1894](https://github.com/Semantic-Org/Semantic-UI-React/pull/1894) ([mclarentgp](https://github.com/mclarentgp))
358-
359356

360357

361358
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*

docs/app/Components/CarbonAd/CarbonAd.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class CarbonAd extends Component {
1111
script.async = true
1212
script.id = '_carbonads_js'
1313
script.type = 'text/javascript'
14-
script.src = '//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=reactsemanticuicom'
14+
script.src = '//cdn.carbonads.com/carbon.js?serve=CK7DT23J&placement=reactsemanticuicom'
1515

1616
this.ifRef(ref => ref.appendChild(script))
1717
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
import React, { Component } from 'react'
2+
import { Checkbox, Grid, Segment, Sticky, Table, Visibility } from 'semantic-ui-react'
3+
4+
import Wireframe from '../Wireframe'
5+
6+
export default class VisibilityExampleUpdateOn extends Component {
7+
state = {
8+
calculations: {
9+
topVisible: false,
10+
bottomVisible: false,
11+
},
12+
showWireframe: true,
13+
}
14+
15+
handleContextRef = (contextRef) => {
16+
if (!this.state.contextRef) this.setState({ contextRef })
17+
}
18+
19+
handleUpdate = (e, { calculations }) => this.setState({ calculations })
20+
21+
handleWireframe = (e, { checked }) => this.setState({ showWireframe: checked })
22+
23+
render() {
24+
const { calculations, contextRef, showWireframe } = this.state
25+
26+
return (
27+
<div ref={this.handleContextRef}>
28+
<Grid columns={2}>
29+
<Grid.Column>
30+
{showWireframe ? <Wireframe /> : null}
31+
32+
<Visibility offset={[10, 10]} onUpdate={this.handleUpdate} updateOn='repaint'>
33+
<Segment>
34+
It's a tricky <code>Segment</code>
35+
</Segment>
36+
</Visibility>
37+
</Grid.Column>
38+
39+
<Grid.Column>
40+
<Sticky context={contextRef}>
41+
<Segment>
42+
<Checkbox
43+
checked={showWireframe}
44+
label='Show Wifeframe'
45+
onChange={this.handleWireframe}
46+
toggle
47+
/>
48+
49+
<Table basic='very' celled>
50+
<Table.Header>
51+
<Table.Row>
52+
<Table.HeaderCell>Calculation</Table.HeaderCell>
53+
<Table.HeaderCell>Value</Table.HeaderCell>
54+
</Table.Row>
55+
</Table.Header>
56+
<Table.Body>
57+
<Table.Row>
58+
<Table.Cell>topVisible</Table.Cell>
59+
<Table.Cell>{calculations.topVisible.toString()}</Table.Cell>
60+
</Table.Row>
61+
<Table.Row>
62+
<Table.Cell>bottomVisible</Table.Cell>
63+
<Table.Cell>{calculations.bottomVisible.toString()}</Table.Cell>
64+
</Table.Row>
65+
</Table.Body>
66+
</Table>
67+
</Segment>
68+
</Sticky>
69+
</Grid.Column>
70+
</Grid>
71+
</div>
72+
)
73+
}
74+
}

docs/app/Examples/behaviors/Visibility/Settings/index.js

+18
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import React from 'react'
2+
import { Message } from 'semantic-ui-react'
23

34
import ComponentExample from 'docs/app/Components/ComponentDoc/ComponentExample'
45
import ExampleSection from 'docs/app/Components/ComponentDoc/ExampleSection'
@@ -28,6 +29,23 @@ const VisibilitySettingsExamples = () => (
2829
description='You can specify callbacks that occur after different percentages or pixels of an element are passed.'
2930
examplePath='behaviors/Visibility/Settings/VisibilityExampleGroupedCallbacks'
3031
/>
32+
<ComponentExample
33+
title='Update on'
34+
description={
35+
<span>
36+
You can specify <code>updateOn='repaint'</code>, it will allow to update and fire
37+
callbacks on browser repaint (animation frames).
38+
</span>
39+
}
40+
examplePath='behaviors/Visibility/Settings/VisibilityExampleUpdateOn'
41+
>
42+
<Message warning>
43+
By default <code>Visibility</code> handles events only on browser events. It means that if
44+
you will hide a large block an event will not be triggered and <code>Visibility</code> will
45+
not perform calculations. This problem can be easily solved with{' '}
46+
<code>updateOn='repaint'</code>.
47+
</Message>
48+
</ComponentExample>
3149
</ExampleSection>
3250
)
3351

docs/app/Examples/collections/Form/GroupVariations/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ const FormGroupVariationsExamples = () => (
1212
examplePath='collections/Form/GroupVariations/FormExampleEvenlyDividedGroup'
1313
>
1414
<Message info>
15-
When using the <code>widths='even'</code> prop declaration on a <code>Form.Group</code>,
15+
When using the <code>widths='equal'</code> prop declaration on a <code>Form.Group</code>,
1616
all child <code>Form.Dropdown</code>, <code>Form.Input</code>, <code>Form.Select</code>
1717
components must be rendered with a <code>fluid</code> prop to work correctly.
1818
</Message>

karma.conf.babel.js

+5-24
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
1-
import puppeteerPkg from 'puppeteer/package.json'
2-
import Downloader from 'puppeteer/utils/ChromiumDownloader'
1+
import { executablePath } from 'puppeteer'
32
import config from './config'
43
import webpackConfig from './webpack.config.babel'
54

6-
const revision = puppeteerPkg.puppeteer.chromium_revision
7-
const revisionInfo = Downloader.revisionInfo(Downloader.currentPlatform(), revision)
8-
9-
process.env.CHROME_BIN = revisionInfo.executablePath
5+
process.env.CHROME_BIN = executablePath()
106

117
const formatError = (msg) => {
128
// filter out empty lines and node_modules
@@ -37,10 +33,7 @@ export default (karmaConfig) => {
3733
},
3834
},
3935
coverageReporter: {
40-
reporters: [
41-
{ type: 'lcov', dir: 'coverage', subdir: '.' },
42-
{ type: 'text-summary' },
43-
],
36+
reporters: [{ type: 'lcov', dir: 'coverage', subdir: '.' }, { type: 'text-summary' }],
4437
includeAllSources: true,
4538
},
4639
customLaunchers: {
@@ -54,9 +47,7 @@ export default (karmaConfig) => {
5447
],
5548
},
5649
},
57-
files: [
58-
'./test/tests.bundle.js',
59-
],
50+
files: ['./test/tests.bundle.js'],
6051
formatError,
6152
frameworks: ['mocha'],
6253
reporters: ['mocha', 'coverage'],
@@ -68,17 +59,7 @@ export default (karmaConfig) => {
6859
},
6960
webpack: {
7061
entry: './test/tests.bundle.js',
71-
externals: {
72-
...webpackConfig.externals,
73-
// These are internal deps specific to React 0.13 required() by enzyme
74-
// They shouldn't be requiring these at all, issues and fix proposed
75-
// https://github.com/airbnb/enzyme/issues/285
76-
'react/lib/ExecutionEnvironment': true,
77-
'react/lib/ReactContext': true,
78-
// this is a React 0.13 dep required by enzyme
79-
// ignore it since we don't have it
80-
'react/addons': true,
81-
},
62+
externals: webpackConfig.externals,
8263
devtool: config.compiler_devtool,
8364
module: webpackConfig.module,
8465
plugins: webpackConfig.plugins,

package.json

+21-19
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
{
22
"name": "semantic-ui-react",
3-
"version": "0.80.0",
3+
"version": "0.80.2",
44
"description": "The official Semantic-UI-React integration.",
55
"jsnext:main": "dist/es/index.js",
66
"main": "dist/commonjs/index.js",
77
"module": "dist/es/index.js",
8+
"types": "index.d.ts",
89
"files": [
910
"src",
1011
"dist",
@@ -61,25 +62,27 @@
6162
},
6263
"homepage": "https://github.com/Semantic-Org/Semantic-UI-React#readme",
6364
"dependencies": {
64-
"@babel/runtime": "^7.0.0-beta.46",
65+
"@babel/runtime": "^7.0.0-beta.48",
6566
"classnames": "^2.2.5",
6667
"fbjs": "^0.8.16",
6768
"keyboard-key": "^1.0.1",
6869
"lodash": "^4.17.10",
6970
"prop-types": "^15.6.1"
7071
},
7172
"devDependencies": {
72-
"@babel/cli": "^7.0.0-beta.46",
73-
"@babel/core": "^7.0.0-beta.46",
74-
"@babel/plugin-transform-runtime": "^7.0.0-beta.46",
75-
"@babel/preset-env": "^7.0.0-beta.46",
76-
"@babel/preset-react": "^7.0.0-beta.46",
77-
"@babel/preset-stage-1": "^7.0.0-beta.46",
78-
"@babel/register": "^7.0.0-beta.46",
79-
"@babel/standalone": "^7.0.0-beta.46",
73+
"@babel/cli": "^7.0.0-beta.48",
74+
"@babel/core": "^7.0.0-beta.48",
75+
"@babel/plugin-proposal-class-properties": "^7.0.0-beta.48",
76+
"@babel/plugin-proposal-export-default-from": "^7.0.0-beta.48",
77+
"@babel/plugin-proposal-export-namespace-from": "^7.0.0-beta.48",
78+
"@babel/plugin-transform-runtime": "^7.0.0-beta.48",
79+
"@babel/preset-env": "^7.0.0-beta.48",
80+
"@babel/preset-react": "^7.0.0-beta.48",
81+
"@babel/register": "^7.0.0-beta.48",
82+
"@babel/standalone": "^7.0.0-beta.48",
8083
"@types/react": "^16.0.0",
8184
"babel-eslint": "^8.2.3",
82-
"babel-loader": "^8.0.0-beta.2",
85+
"babel-loader": "^8.0.0-beta.3",
8386
"babel-plugin-filter-imports": "^2.0.0",
8487
"babel-plugin-istanbul": "^4.1.6",
8588
"babel-plugin-lodash": "^3.2.11",
@@ -94,8 +97,8 @@
9497
"dirty-chai": "^2.0.1",
9598
"doctoc": "^1.3.0",
9699
"doctrine": "^2.0.0",
97-
"enzyme": "^3.1.0",
98-
"enzyme-adapter-react-16": "^1.0.1",
100+
"enzyme": "^3.3.0",
101+
"enzyme-adapter-react-16": "^1.1.1",
99102
"eslint": "^4.4.1",
100103
"eslint-config-airbnb": "^15.1.0",
101104
"eslint-plugin-import": "^2.7.0",
@@ -116,16 +119,15 @@
116119
"karma": "^1.7.0",
117120
"karma-chrome-launcher": "^2.2.0",
118121
"karma-cli": "^1.0.1",
119-
"karma-coverage": "^1.1.1",
122+
"karma-coverage": "^1.1.2",
120123
"karma-mocha": "^1.3.0",
121124
"karma-mocha-reporter": "^2.2.3",
122125
"karma-webpack-with-fast-source-maps": "^1.10.2",
123126
"leven": "^2.1.0",
124127
"lint-staged": "^7.0.2",
125128
"mocha": "^3.5.0",
126-
"node-sass": "^4.5.3",
127-
"prettier": "1.12.0",
128-
"puppeteer": "^0.10.1",
129+
"prettier": "^1.12.0",
130+
"puppeteer": "1.3.0",
129131
"raw-loader": "^0.5.1",
130132
"react": "^16.0.0",
131133
"react-ace": "^5.1.2",
@@ -141,8 +143,8 @@
141143
"satisfied": "^1.1.1",
142144
"semantic-ui-css": "^2.2.12",
143145
"simulant": "^0.2.2",
144-
"sinon": "^3.2.0",
145-
"sinon-chai": "^2.13.0",
146+
"sinon": "^5.0.10",
147+
"sinon-chai": "^3.1.0",
146148
"ta-scripts": "^2.5.2",
147149
"through2": "^2.0.3",
148150
"tslint": "^5.6.0",

0 commit comments

Comments
 (0)