diff --git a/src/__configuration__/roadmap/index.ts b/src/__configuration__/roadmap/index.ts index ab6a273c..95291114 100644 --- a/src/__configuration__/roadmap/index.ts +++ b/src/__configuration__/roadmap/index.ts @@ -1,12 +1,17 @@ import { Quarter, Release } from '../../__types__'; -export const CURRENT_RELEASE: Release = 'R29'; +export const CURRENT_RELEASE: Release = 'R30'; export const AVAILABLE_RELEASES: Array<{ name: Release; year: number; quarter: Quarter; }> = [ + { + name: 'R30', + year: 2023, + quarter: 'Q4', + }, { name: 'R29', year: 2023, diff --git a/src/__types__/index.ts b/src/__types__/index.ts index 63c41040..77bcea1c 100644 --- a/src/__types__/index.ts +++ b/src/__types__/index.ts @@ -49,7 +49,8 @@ export type Release = | 'R26' | 'R27' | 'R28' - | 'R29'; + | 'R29' + | 'R30'; export type RoadmapItem = { name: string; diff --git a/src/docs/release-notes/R28/FullNotes.mdx b/src/docs/release-notes/R28/FullNotes.mdx index fc637288..3f9f8c05 100644 --- a/src/docs/release-notes/R28/FullNotes.mdx +++ b/src/docs/release-notes/R28/FullNotes.mdx @@ -12,3 +12,24 @@ import React from 'react'; ## Icons - Added [13 new icons](https://github.com/etn-ccis/blui-icons/pull/282). + +## Package Summary + +### Angular + +- @brightlayer-ui/angular-auth-workflow v5.0.0 ([Changelog](https://github.com/etn-ccis/blui-angular-workflows/blob/master/login-workflow/CHANGELOG.md)) +- @brightlayer-ui/angular-components v9.0.0 ([Changelog](https://github.com/etn-ccis/blui-angular-component-library/blob/master/CHANGELOG.md)) + +### Icons + +- @brightlayer-ui/icons v2.2.0 ([Changelog](https://github.com/etn-ccis/blui-icons/blob/master/packages/icon-font/CHANGELOG.md)) +- @brightlayer-ui/react-native-vector-icons v2.2.0 ([Changelog](https://github.com/etn-ccis/blui-icons/blob/master/packages/rn-vector/CHANGELOG.md)) +- @brightlayer-ui/icons-mui v3.5.0 ([Changelog](https://github.com/etn-ccis/blui-icons/blob/master/packages/mui/CHANGELOG.md)) +- @brightlayer-ui/icons-svg v1.13.1 ([Changelog](https://github.com/etn-ccis/blui-icons/blob/master/packages/svg/CHANGELOG.md)) + +### Templates + +- @brightlayer-ui/cli v4.0.0 ([Changelog](https://github.com/etn-ccis/blui-cli/blob/master/CHANGELOG.md)) +- @brightlayer-ui/angular-template-blank v5.0.0 ([Changelog](https://github.com/etn-ccis/blui-angular-cli-templates/blob/master/src/app/blank/CHANGELOG.md)) +- @brightlayer-ui/angular-template-routing v5.0.0 ([Changelog](https://github.com/etn-ccis/blui-angular-cli-templates/blob/master/src/app/routing/CHANGELOG.md)) +- @brightlayer-ui/angular-template-authentication v6.0.0 ([Changelog](https://github.com/etn-ccis/blui-angular-cli-templates/blob/master/src/app/auth-workflow/CHANGELOG.md)) diff --git a/src/docs/release-notes/R29/FullNotes.mdx b/src/docs/release-notes/R29/FullNotes.mdx new file mode 100644 index 00000000..9578e39d --- /dev/null +++ b/src/docs/release-notes/R29/FullNotes.mdx @@ -0,0 +1,28 @@ +import React from 'react'; + +## React + +- Updated react auth workflow package to componentize, exported screens individually to allow for better custom screen ordering and injection. +- Supported React Router v6, custom router, and the latest versions of i18next and react-i18next packages. + +### Figma Component Sticker Sheet + +- Added a new [figma component sticker sheet](https://www.figma.com/community/file/1293308181354933598/brightlayer-ui-tokens-components-in-material-design-3) following Material Design 3. + +## Themes + +- Fixed 3 issues in Angular Themes package. + +## Miscellaneous + +- Explored the possibility of establishing an innersource portal for viewing all ongoing projects at Eaton. Based on the results of the MVP, we decided to scale the approach down and start smaller with a dedicated community package space. + +## Package Summary + +### React + +- @brightlayer-ui/react-auth-workflow v4.0.0 ([Changelog](https://github.com/etn-ccis/blui-react-workflows/blob/master/login-workflow/CHANGELOG.md)) + +### Angular + +- @brightlayer-ui/angular-themes v9.0.1 ([Changelog](https://github.com/etn-ccis/blui-angular-themes/blob/master/CHANGELOG.md)) diff --git a/src/docs/release-notes/R29/Summary.mdx b/src/docs/release-notes/R29/Summary.mdx new file mode 100644 index 00000000..7c3e9a18 --- /dev/null +++ b/src/docs/release-notes/R29/Summary.mdx @@ -0,0 +1 @@ +Updated [React Auth Workflow](https://www.npmjs.com/package/@brightlayer-ui/react-auth-workflow) package to componentize, exported screens individually to allow for better custom screen ordering and injection, support react Router v6 and router customizability and support for the latest versions of i18next and react-i18next packages. Added new [Figma Component Sticker Sheet](https://www.figma.com/community/file/1293308181354933598/brightlayer-ui-tokens-components-in-material-design-3) following Material Design 3. Fixed bugs in the [Angular Themes](https://www.npmjs.com/package/@brightlayer-ui/angular-themes) package. Researched on possibility of establishing an innersource portal. \ No newline at end of file diff --git a/src/docs/release-notes/index.tsx b/src/docs/release-notes/index.tsx index 1f9674de..60ac6526 100644 --- a/src/docs/release-notes/index.tsx +++ b/src/docs/release-notes/index.tsx @@ -1,6 +1,7 @@ import React from 'react'; // Full Release Notes +import R29 from './R29/FullNotes.mdx'; import R28 from './R28/FullNotes.mdx'; import R27 from './R27/FullNotes.mdx'; import R26 from './R26/FullNotes.mdx'; @@ -25,6 +26,7 @@ import R8 from './R8/FullNotes.mdx'; import R7 from './R7/FullNotes.mdx'; // Summaries (for Landing Page) +import R29Summary from './R29/Summary.mdx'; import R28Summary from './R28/Summary.mdx'; import R27Summary from './R27/Summary.mdx'; import R26Summary from './R26/Summary.mdx'; @@ -56,6 +58,13 @@ export type ReleaseInfo = { summary: JSX.Element; }; const Releases: ReleaseInfo[] = [ + { + title: 'R29', + date: 'October 2023', + version: '3.2.3', + details: , + summary: , + }, { title: 'R28', date: 'July 2023',