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

Added release notes for r31 #733

Merged
merged 2 commits into from
Apr 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
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
Loading