Skip to content

Commit cef1c1a

Browse files
authored
Merge pull request #31 from patternfly/update-pf-deps
chore(deps): Bump PF alpha versions
2 parents 6e7e2c6 + 3bb4da6 commit cef1c1a

File tree

13 files changed

+171
-134
lines changed

13 files changed

+171
-134
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ coverage
99
.cache
1010
.tmp
1111
.eslintcache
12+
.cache_*
1213

1314
# package managers
1415
yarn-error.log

packages/module/package.json

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -28,25 +28,24 @@
2828
},
2929
"homepage": "https://github.com/patternfly/react-log-viewer#readme",
3030
"dependencies": {
31-
"@patternfly/react-core": "^5.0.0-alpha.72",
32-
"@patternfly/react-icons": "^5.0.0-alpha.12",
33-
"@patternfly/react-styles": "^5.0.0-alpha.7",
34-
"memoize-one": "^5.1.0",
35-
"monaco-editor": "^0.33.0"
36-
31+
"@patternfly/react-core": "5.0.0-prerelease.7",
32+
"@patternfly/react-icons": "5.0.0-prerelease.3",
33+
"@patternfly/react-styles": "5.0.0-prerelease.2",
34+
"memoize-one": "^5.1.0"
3735
},
3836
"peerDependencies": {
3937
"react": "^16.8 || ^17 || ^18",
4038
"react-dom": "^16.8 || ^17 || ^18"
4139
},
4240
"devDependencies": {
43-
"@patternfly/documentation-framework": "^2.0.0-alpha.29",
44-
"@patternfly/patternfly": "^5.0.0-alpha.43",
45-
"@patternfly/react-table": "^5.0.0-alpha.80",
41+
"@patternfly/documentation-framework": "2.0.0-alpha.57",
42+
"@patternfly/patternfly": "5.0.0-prerelease.6",
43+
"@patternfly/react-table": "5.0.0-prerelease.7",
4644
"@patternfly/patternfly-a11y": "^4.3.1",
47-
"@patternfly/react-code-editor": "^5.0.0-alpha.79",
45+
"@patternfly/react-code-editor": "5.0.0-prerelease.7",
4846
"resize-observer-polyfill": "^1.5.1",
4947
"tslib": "^2.0.0",
50-
"react-monaco-editor": "^0.51.0"
48+
"react-monaco-editor": "^0.51.0",
49+
"monaco-editor": "^0.34.1"
5150
}
5251
}

packages/module/patternfly-docs/content/extensions/react-log-viewer/demos/ComplexToolbarLogViewer.jsx

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@ import React from 'react';
22
import { data } from '../examples/realTestData';
33
import { LogViewer, LogViewerSearch } from '@patternfly/react-log-viewer';
44
import {
5-
Badge,
6-
Button,
7-
Select,
8-
SelectOption,
9-
Tooltip,
10-
Toolbar,
11-
ToolbarContent,
12-
ToolbarGroup,
13-
ToolbarItem,
14-
ToolbarToggleGroup
5+
Badge,
6+
Button,
7+
Tooltip,
8+
Toolbar,
9+
ToolbarContent,
10+
ToolbarGroup,
11+
ToolbarItem,
12+
ToolbarToggleGroup
1513
} from '@patternfly/react-core';
14+
import {
15+
Select as SelectDeprecated,
16+
SelectOption
17+
} from '@patternfly/react-core/deprecated';
1618
import OutlinedPlayCircleIcon from '@patternfly/react-icons/dist/esm/icons/outlined-play-circle-icon';
1719
import ExpandIcon from '@patternfly/react-icons/dist/esm/icons/expand-icon';
1820
import PauseIcon from '@patternfly/react-icons/dist/esm/icons/pause-icon';
@@ -154,8 +156,8 @@ const ComplexToolbarLogViewer = () => {
154156
<React.Fragment>
155157
<ToolbarToggleGroup toggleIcon={<EllipsisVIcon />} breakpoint="md">
156158
<ToolbarItem variant="search-filter">
157-
<Select
158-
onToggle={isOpen => setSelectDataSourceOpen(isOpen)}
159+
<SelectDeprecated
160+
onToggle={(_event, isOpen) => setSelectDataSourceOpen(isOpen)}
159161
onSelect={(event, selection) => {
160162
setSelectDataSourceOpen(false);
161163
setSelectedDataSource(selection);
@@ -170,7 +172,7 @@ const ComplexToolbarLogViewer = () => {
170172
placeholderText={selectDataSourcePlaceholder}
171173
>
172174
{selectDataSourceMenu}
173-
</Select>
175+
</SelectDeprecated>
174176
</ToolbarItem>
175177
<ToolbarItem variant="search-filter">
176178
<LogViewerSearch onFocus={_e => setIsPaused(true)} placeholder="Search" />
@@ -224,8 +226,8 @@ const ComplexToolbarLogViewer = () => {
224226
toolbar={
225227
<Toolbar>
226228
<ToolbarContent>
227-
<ToolbarGroup alignment={{ default: 'alignLeft' }}>{leftAlignedToolbarGroup}</ToolbarGroup>
228-
<ToolbarGroup alignment={{ default: 'alignRight' }}>{rightAlignedToolbarGroup}</ToolbarGroup>
229+
<ToolbarGroup align={{ default: 'alignLeft' }}>{leftAlignedToolbarGroup}</ToolbarGroup>
230+
<ToolbarGroup align={{ default: 'alignRight' }}>{rightAlignedToolbarGroup}</ToolbarGroup>
229231
</ToolbarContent>
230232
</Toolbar>
231233
}

packages/module/patternfly-docs/content/extensions/react-log-viewer/demos/LogViewer.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,28 @@ section: extensions
44
source: react-demos
55
---
66

7+
import { data } from '../examples/realTestData';
78
import { LogViewer, LogViewerSearch } from '@patternfly/react-log-viewer';
89
import {
9-
Badge,
10-
Button,
11-
Select,
12-
SelectOption,
13-
PageSection,
14-
PageSectionVariants,
15-
Tooltip,
16-
Toolbar,
17-
ToolbarContent,
18-
ToolbarGroup,
19-
ToolbarItem,
20-
ToolbarToggleGroup
10+
Badge,
11+
Button,
12+
Tooltip,
13+
Toolbar,
14+
ToolbarContent,
15+
ToolbarGroup,
16+
ToolbarItem,
17+
ToolbarToggleGroup
2118
} from '@patternfly/react-core';
22-
import { data } from '../examples/realTestData';
23-
import { OutlinedPlayCircleIcon } from '@patternfly/react-icons';
19+
import {
20+
Select as SelectDeprecated,
21+
SelectOption
22+
} from '@patternfly/react-core/deprecated';
23+
import OutlinedPlayCircleIcon from '@patternfly/react-icons/dist/esm/icons/outlined-play-circle-icon';
2424
import ExpandIcon from '@patternfly/react-icons/dist/esm/icons/expand-icon';
2525
import PauseIcon from '@patternfly/react-icons/dist/esm/icons/pause-icon';
26-
import DownloadIcon from '@patternfly/react-icons/dist/esm/icons/download-icon';
2726
import PlayIcon from '@patternfly/react-icons/dist/esm/icons/play-icon';
2827
import EllipsisVIcon from '@patternfly/react-icons/dist/esm/icons/ellipsis-v-icon';
28+
import DownloadIcon from '@patternfly/react-icons/dist/esm/icons/download-icon';
2929

3030
### With complex toolbar
3131

packages/module/patternfly-docs/content/extensions/react-log-viewer/examples/BasicLogViewer.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const BasicLogViewer = () => {
1111
<Checkbox
1212
label="Dark theme"
1313
isChecked={isDarkTheme}
14-
onChange={setIsDarkTheme}
14+
onChange={(_event, value) => setIsDarkTheme(value)}
1515
aria-label="toggle dark theme checkbox"
1616
id="toggle-dark-theme"
1717
name="toggle-dark-theme"

packages/module/patternfly-docs/content/extensions/react-log-viewer/examples/CustomControlLogViewer.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ const CustomControlLogViewer = () => {
3535
</Button>
3636
</ToolbarItem>
3737
<ToolbarItem>
38-
<Checkbox label="Wrap text" aria-label="wrap text checkbox" isChecked={isTextWrapped} id="wrap-text-checkbox" onChange={setIsTextWrapped} />
38+
<Checkbox label="Wrap text" aria-label="wrap text checkbox" isChecked={isTextWrapped} id="wrap-text-checkbox" onChange={(_event, value) => setIsTextWrapped(value)} />
3939
</ToolbarItem>
4040
</ToolbarContent>
4141
</Toolbar>

packages/module/patternfly-docs/generated/extensions/log-viewer/design-guidelines.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ const pageData = {
99
"id": "Log viewer",
1010
"section": "extensions",
1111
"subsection": "",
12+
"deprecated": false,
13+
"beta": false,
14+
"demo": false,
15+
"newImplementationLink": false,
1216
"source": "design-guidelines",
1317
"tabName": null,
1418
"slug": "/extensions/log-viewer/design-guidelines",

packages/module/patternfly-docs/generated/extensions/log-viewer/react-demos.js

Lines changed: 25 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/module/patternfly-docs/generated/extensions/log-viewer/react.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ const pageData = {
77
"id": "Log viewer",
88
"section": "extensions",
99
"subsection": "",
10+
"deprecated": false,
11+
"beta": false,
12+
"demo": false,
13+
"newImplementationLink": false,
1014
"source": "react",
1115
"tabName": null,
1216
"slug": "/extensions/log-viewer/react",
@@ -146,15 +150,15 @@ pageData.relativeImports = {
146150
};
147151
pageData.examples = {
148152
'Basic': props =>
149-
<Example {...pageData} {...props} {...{"code":"import React from 'react';\nimport { data } from './realTestData';\nimport { LogViewer } from '@patternfly/react-log-viewer';\nimport { Checkbox } from '@patternfly/react-core';\n\nconst BasicLogViewer = () => {\n const [isDarkTheme, setIsDarkTheme] = React.useState(false);\n\n return (\n <React.Fragment>\n <Checkbox\n label=\"Dark theme\"\n isChecked={isDarkTheme}\n onChange={setIsDarkTheme}\n aria-label=\"toggle dark theme checkbox\"\n id=\"toggle-dark-theme\"\n name=\"toggle-dark-theme\"\n />\n <LogViewer hasLineNumbers={false} height={300} data={data.data} theme={isDarkTheme ? 'dark' : 'light'} />\n </React.Fragment>\n );\n};\n\nexport default BasicLogViewer;","title":"Basic","lang":"js"}}>
153+
<Example {...pageData} {...props} {...{"code":"import React from 'react';\nimport { data } from './realTestData';\nimport { LogViewer } from '@patternfly/react-log-viewer';\nimport { Checkbox } from '@patternfly/react-core';\n\nconst BasicLogViewer = () => {\n const [isDarkTheme, setIsDarkTheme] = React.useState(false);\n\n return (\n <React.Fragment>\n <Checkbox\n label=\"Dark theme\"\n isChecked={isDarkTheme}\n onChange={(_event, value) => setIsDarkTheme(value)}\n aria-label=\"toggle dark theme checkbox\"\n id=\"toggle-dark-theme\"\n name=\"toggle-dark-theme\"\n />\n <LogViewer hasLineNumbers={false} height={300} data={data.data} theme={isDarkTheme ? 'dark' : 'light'} />\n </React.Fragment>\n );\n};\n\nexport default BasicLogViewer;","title":"Basic","lang":"js"}}>
150154

151155
</Example>,
152156
'With search': props =>
153157
<Example {...pageData} {...props} {...{"code":"import React from 'react';\nimport { data } from './realTestData';\nimport { LogViewer, LogViewerSearch } from '@patternfly/react-log-viewer';\nimport { Toolbar, ToolbarContent, ToolbarItem } from '@patternfly/react-core';\n\nconst BasicSearchLogViewer = () => (\n <LogViewer\n data={data.data}\n toolbar={\n <Toolbar>\n <ToolbarContent>\n <ToolbarItem>\n <LogViewerSearch placeholder=\"Search value\" />\n </ToolbarItem>\n </ToolbarContent>\n </Toolbar>\n }\n />\n );\n\nexport default BasicSearchLogViewer;","title":"With search","lang":"js"}}>
154158

155159
</Example>,
156160
'With complex toolbar': props =>
157-
<Example {...pageData} {...props} {...{"code":"/* eslint-disable no-console */\nimport React from 'react';\nimport { data } from './realTestData';\nimport { LogViewer, LogViewerSearch } from '@patternfly/react-log-viewer';\nimport { Toolbar, ToolbarContent, ToolbarItem, Button, Checkbox } from '@patternfly/react-core';\n\nconst CustomControlLogViewer = () => {\n const [isTextWrapped, setIsTextWrapped] = React.useState(false);\n const onActionClick = () => {\n console.log('clicked test action button');\n };\n\n const onPrintClick = () => {\n console.log('clicked console print button');\n };\n\n return (\n <LogViewer\n data={data.data}\n isTextWrapped={isTextWrapped}\n toolbar={\n <Toolbar>\n <ToolbarContent>\n <ToolbarItem>\n <Button onClick={onActionClick} variant=\"control\">\n Test Action\n </Button>\n </ToolbarItem>\n <ToolbarItem>\n <LogViewerSearch placeholder=\"Search\" />\n </ToolbarItem>\n <ToolbarItem>\n <Button onClick={onPrintClick} variant=\"control\">\n Print to Console\n </Button>\n </ToolbarItem>\n <ToolbarItem>\n <Checkbox label=\"Wrap text\" aria-label=\"wrap text checkbox\" isChecked={isTextWrapped} id=\"wrap-text-checkbox\" onChange={setIsTextWrapped} />\n </ToolbarItem>\n </ToolbarContent>\n </Toolbar>\n }\n />\n );\n};\n\nexport default CustomControlLogViewer;","title":"With complex toolbar","lang":"js"}}>
161+
<Example {...pageData} {...props} {...{"code":"/* eslint-disable no-console */\nimport React from 'react';\nimport { data } from './realTestData';\nimport { LogViewer, LogViewerSearch } from '@patternfly/react-log-viewer';\nimport { Toolbar, ToolbarContent, ToolbarItem, Button, Checkbox } from '@patternfly/react-core';\n\nconst CustomControlLogViewer = () => {\n const [isTextWrapped, setIsTextWrapped] = React.useState(false);\n const onActionClick = () => {\n console.log('clicked test action button');\n };\n\n const onPrintClick = () => {\n console.log('clicked console print button');\n };\n\n return (\n <LogViewer\n data={data.data}\n isTextWrapped={isTextWrapped}\n toolbar={\n <Toolbar>\n <ToolbarContent>\n <ToolbarItem>\n <Button onClick={onActionClick} variant=\"control\">\n Test Action\n </Button>\n </ToolbarItem>\n <ToolbarItem>\n <LogViewerSearch placeholder=\"Search\" />\n </ToolbarItem>\n <ToolbarItem>\n <Button onClick={onPrintClick} variant=\"control\">\n Print to Console\n </Button>\n </ToolbarItem>\n <ToolbarItem>\n <Checkbox label=\"Wrap text\" aria-label=\"wrap text checkbox\" isChecked={isTextWrapped} id=\"wrap-text-checkbox\" onChange={(_event, value) => setIsTextWrapped(value)} />\n </ToolbarItem>\n </ToolbarContent>\n </Toolbar>\n }\n />\n );\n};\n\nexport default CustomControlLogViewer;","title":"With complex toolbar","lang":"js"}}>
158162

159163
</Example>,
160164
'With header component': props =>

packages/module/release.config.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,15 @@ module.exports = {
77
preset: 'angular'
88
},
99
plugins: [
10-
'@semantic-release/commit-analyzer',
10+
[
11+
'@semantic-release/commit-analyzer',
12+
{
13+
preset: 'angular',
14+
releaseRules: [
15+
{ type: 'chore', scope: 'deps', release: 'patch' }
16+
],
17+
},
18+
],
1119
'@semantic-release/release-notes-generator',
1220
'@semantic-release/github',
1321
'@semantic-release/npm'

0 commit comments

Comments
 (0)