Skip to content
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

Publish R33 update and R34 roadmap #771

Merged
merged 24 commits into from
Oct 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
f750353
Fix typo
daileytj Jul 30, 2024
bd44eeb
Merge pull request #756 from daileytj/bug/fix-react-ui-themes-typo
JeffGreiner-eaton Jul 31, 2024
6e038ad
Bump micromatch from 4.0.5 to 4.0.8
dependabot[bot] Sep 1, 2024
5c96b01
Bump @types/lodash.debounce from 4.0.7 to 4.0.9
dependabot[bot] Sep 1, 2024
6bcd2c7
Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
dependabot[bot] Sep 3, 2024
0643f5c
Merge pull request #763 from etn-ccis/dependabot/github_actions/dot-g…
JeffGreiner-eaton Sep 6, 2024
97a029a
Bump axios from 1.6.0 to 1.7.4
dependabot[bot] Sep 6, 2024
72b0af9
revert to version 3 actions/download-artifact
JeffGreiner-eaton Sep 9, 2024
2df0663
Merge pull request #765 from etn-ccis/fix/download-artifact-version
surajeaton Sep 10, 2024
a65c721
Merge pull request #764 from etn-ccis/dependabot/npm_and_yarn/axios-1…
JeffGreiner-eaton Sep 10, 2024
6671eff
Merge pull request #762 from etn-ccis/dependabot/npm_and_yarn/dev/typ…
JeffGreiner-eaton Sep 10, 2024
9b22c20
Merge pull request #761 from etn-ccis/dependabot/npm_and_yarn/microma…
JeffGreiner-eaton Sep 10, 2024
517b9e4
Bump dompurify from 3.0.2 to 3.1.3
dependabot[bot] Sep 16, 2024
98cb4af
Merge pull request #766 from etn-ccis/dependabot/npm_and_yarn/dompuri…
JeffGreiner-eaton Sep 17, 2024
235620c
Bump express from 4.19.2 to 4.21.0
dependabot[bot] Sep 17, 2024
3fcbe76
Merge pull request #767 from etn-ccis/dependabot/npm_and_yarn/express…
JeffGreiner-eaton Sep 17, 2024
a11f4c6
Added release notes for r33
surajeaton Sep 20, 2024
108d11f
Updated version number
surajeaton Sep 20, 2024
84210f2
Bump rollup from 2.79.1 to 2.79.2
dependabot[bot] Sep 27, 2024
7ba9c31
Merge pull request #769 from etn-ccis/dependabot/npm_and_yarn/rollup-…
surajeaton Sep 30, 2024
6f31c26
Bump @fontsource/roboto-mono from 5.0.18 to 5.1.0
dependabot[bot] Oct 1, 2024
ed2c31c
Merge pull request #770 from etn-ccis/dependabot/npm_and_yarn/dev/fon…
JeffGreiner-eaton Oct 1, 2024
0d90bc7
Review changes - updated release notes and roadmap of r33
surajeaton Oct 14, 2024
ccdab5c
Merge pull request #768 from etn-ccis/feature/6027-update-r33-release…
surajeaton Oct 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@
"@emotion/css": "^11.11.2",
"@emotion/react": "^11.10.5",
"@emotion/styled": "^11.10.6",
"@fontsource/roboto-mono": "^5.0.18",
"@fontsource/roboto-mono": "^5.1.0",
"@mui/icons-material": "^5.14.1",
"@mui/material": "^5.6.0",
"@mui/styles": "^5.6.0",
"@types/dompurify": "^3.0.2",
"axios": "^1.6.0",
"axios": "^1.7.4",
"color": "^4.2.3",
"dompurify": "^3.0.2",
"dompurify": "^3.1.3",
"fireworks-canvas": "^2.6.2",
"flexsearch": "~0.6.0",
"lodash.debounce": "^4.0.8",
Expand Down Expand Up @@ -83,7 +83,7 @@
"@testing-library/user-event": "^14.4.3",
"@types/color": "^3.0.6",
"@types/jest": "^27.5.2",
"@types/lodash.debounce": "^4.0.7",
"@types/lodash.debounce": "^4.0.9",
"@types/mdx": "^2.0.3",
"@types/node": "^17.0.45",
"@types/react": "^18.2.18",
Expand Down
7 changes: 6 additions & 1 deletion src/__configuration__/roadmap/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
import { Quarter, Release } from '../../__types__';

export const CURRENT_RELEASE: Release = 'R33';
export const CURRENT_RELEASE: Release = 'R34';

export const AVAILABLE_RELEASES: Array<{
name: Release;
year: number;
quarter: Quarter;
}> = [
{
name: 'R34',
year: 2024,
quarter: 'Q4',
},
{
name: 'R33',
year: 2024,
Expand Down
3 changes: 2 additions & 1 deletion src/__types__/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,8 @@ export type Release =
| 'R30'
| 'R31'
| 'R32'
| 'R33';
| 'R33'
| 'R34';

export type RoadmapItem = {
name: string;
Expand Down
2 changes: 1 addition & 1 deletion src/database/index-database.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/database/sitemap-database.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/docs/development/frameworks-web/react.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ To add the theme to your whole application, you would simply add a `<ThemeProvid
<ThemeProvider theme={createTheme(BLUIThemes.blue)}>
<CssBaseline/>
<MyApp/>
</MuiThemeProvider>
</ThemeProvider>
```

You can read about [React Theming](https://mui.com/customization/theming/) to learn more.
Expand Down
24 changes: 24 additions & 0 deletions src/docs/release-notes/R33/FullNotes.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
import React from 'react';

## Reusable Workflows

- Developed Okta authentication workflow for both React and React Native.
- Developed a plan/architecture for a set of workflows around user management that could be dropped-in to product team applications.

## Brightlayer Charts

- Innersourced Brightlayer Charts code into the ([BLUI community packages](https://www.npmjs.com/package/@blui-community/bl-charts-components)).

## Miscellaneous

- Added playground to the documentation site for React Native components.

## Package Summary

### React Native

- @brightlayer-ui/react-native-auth-workflow v7.0.0 ([Changelog](https://www.npmjs.com/package/@brightlayer-ui/react-native-auth-workflow))

### React

- @brightlayer-ui/react-auth-workflow v5.0.0 ([Changelog](https://www.npmjs.com/package/@brightlayer-ui/react-auth-workflow))
1 change: 1 addition & 0 deletions src/docs/release-notes/R33/Summary.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Developed Okta authentication workflow for both [React](https://www.npmjs.com/package/@brightlayer-ui/react-auth-workflow) and [React Native](https://www.npmjs.com/package/@brightlayer-ui/react-native-auth-workflow) packages. Playground has been integrated with the React Native documentation site.
9 changes: 9 additions & 0 deletions src/docs/release-notes/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import React from 'react';

// Full Release Notes
import R33 from './R33/FullNotes.mdx';
import R32 from './R32/FullNotes.mdx';
import R31 from './R31/FullNotes.mdx';
import R30 from './R30/FullNotes.mdx';
Expand Down Expand Up @@ -29,6 +30,7 @@ import R8 from './R8/FullNotes.mdx';
import R7 from './R7/FullNotes.mdx';

// Summaries (for Landing Page)
import R33Summary from './R33/Summary.mdx';
import R32Summary from './R32/Summary.mdx';
import R31Summary from './R31/Summary.mdx';
import R30Summary from './R30/Summary.mdx';
Expand Down Expand Up @@ -65,6 +67,13 @@ export type ReleaseInfo = {
};

const Releases: ReleaseInfo[] = [
{
title: 'R33',
date: 'October 2024',
version: '4.3.0',
details: <R33 />,
summary: <R33Summary />,
},
{
title: 'R32',
date: 'July 2024',
Expand Down
Loading
Loading