Skip to content

Commit

Permalink
Merge pull request #733 from etn-ccis/feature/5590-r-31-release-annou…
Browse files Browse the repository at this point in the history
…ncement

Added release notes for r31
  • Loading branch information
surajeaton authored Apr 26, 2024
2 parents 75f6cd3 + 8908c2b commit 7cb9b9f
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 2 deletions.
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 = 'R31';
export const CURRENT_RELEASE: Release = 'R32';

export const AVAILABLE_RELEASES: Array<{
name: Release;
year: number;
quarter: Quarter;
}> = [
{
name: 'R32',
year: 2024,
quarter: 'Q2',
},
{
name: 'R31',
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 @@ -51,7 +51,8 @@ export type Release =
| 'R28'
| 'R29'
| 'R30'
| 'R31';
| 'R31'
| 'R32';

export type RoadmapItem = {
name: string;
Expand Down
16 changes: 16 additions & 0 deletions src/docs/release-notes/R31/FullNotes.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import React from 'react';

## React Native

- The React Native Registration Workflow was re-architected to allow for greater flexibility from the application side with several more Registration UI Actions such as:
- acceptEula
- requestRegistrationCode
- validateUserRegistrationRequest
- createPassword
- completeRegistration
- The new major version with breaking changes also provides greater control over your routing library, internationalization, screen order/custom screens, error handling, etc.
- We are currently in the process of migrating our React Native Authentication Workflow.

## Figma Component Sticker Sheet

- The innersourcing of Brightlayer Chart’s components into the Material Design 3 Figma component sticker sheet is complete and has gone through user testing.
1 change: 1 addition & 0 deletions src/docs/release-notes/R31/Summary.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Rearchitected [React Native Auth Workflow](https://www.npmjs.com/package/@brightlayer-ui/react-native-auth-workflow) package for greater flexibility and customization of the flows and innersourced Brightlayer Chart’s components into the [Figma Component Sticker Sheet](<https://www.figma.com/file/Nydz8n8HBj6U3ZtULja3gD/%F0%9F%92%AB-Brightlayer-UI-Tokens-%2B-Components-(in-Material-Design-3)?type=design&node-id=3910-27353&mode=design>) following Material Design 3.
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 R31 from './R31/FullNotes.mdx';
import R30 from './R30/FullNotes.mdx';
import R29 from './R29/FullNotes.mdx';
import R28 from './R28/FullNotes.mdx';
Expand All @@ -27,6 +28,7 @@ import R8 from './R8/FullNotes.mdx';
import R7 from './R7/FullNotes.mdx';

// Summaries (for Landing Page)
import R31Summary from './R31/Summary.mdx';
import R30Summary from './R30/Summary.mdx';
import R29Summary from './R29/Summary.mdx';
import R28Summary from './R28/Summary.mdx';
Expand Down Expand Up @@ -61,6 +63,13 @@ export type ReleaseInfo = {
};

const Releases: ReleaseInfo[] = [
{
title: 'R31',
date: 'April 2024',
version: '4.1.0',
details: <R31 />,
summary: <R31Summary />,
},
{
title: 'R30',
date: 'January 2024',
Expand Down

0 comments on commit 7cb9b9f

Please sign in to comment.