Revert AVD Caching
This commit is contained in:
Родитель
6f706bdc2a
Коммит
f31ac5ab08
|
@ -1,18 +1,6 @@
|
|||
steps:
|
||||
- task: Cache@2
|
||||
displayName: 'Caching System for AVD'
|
||||
inputs:
|
||||
key: 'AVD_IMAGES_PIXEL'
|
||||
path: |
|
||||
~/.android/avd/*
|
||||
~/.android/adb*
|
||||
cacheHitVar: 'AVD_IMAGES_RESTORED'
|
||||
continueOnError: true
|
||||
condition: succeededOrFailed()
|
||||
|
||||
- task: Bash@3
|
||||
displayName: 'Android Emulator Setup'
|
||||
condition: ne(variables.AVD_IMAGES_RESTORED, 'true')
|
||||
inputs:
|
||||
targetType: 'inline'
|
||||
script: |
|
||||
|
@ -50,13 +38,6 @@ steps:
|
|||
cat "$emulator_config"
|
||||
fi
|
||||
|
||||
- task: Bash@3
|
||||
displayName: 'Start Android Emulator'
|
||||
inputs:
|
||||
targetType: 'inline'
|
||||
script: |
|
||||
#!/usr/bin/env bash
|
||||
|
||||
echo "Starting emulator"
|
||||
|
||||
# Start emulator in background
|
||||
|
|
|
@ -1,36 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/e2e-testing",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/e2e-testing_v1.6.1",
|
||||
"version": "1.6.1",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/e2e-testing",
|
||||
"comment": "Bump @fluentui-react-native/focus-zone to v0.11.13",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Wed, 14 Dec 2022 17:45:41 GMT",
|
||||
"tag": "@fluentui-react-native/e2e-testing_v1.6.0",
|
||||
"version": "1.6.0",
|
||||
"comments": {
|
||||
"minor": [
|
||||
{
|
||||
"author": "winlarry@microsoft.com",
|
||||
"package": "@fluentui-react-native/e2e-testing",
|
||||
"commit": "e289811db7757b4dcb4e99040f1695ed44a3cc2b",
|
||||
"comment": "Add new attribute testing method in BasePage, modify ButtonExperimental tests with better errors"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Tue, 13 Dec 2022 21:31:46 GMT",
|
||||
"tag": "@fluentui-react-native/e2e-testing_v1.5.0",
|
||||
|
|
|
@ -1,25 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/e2e-testing
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Tue, 13 Dec 2022 21:31:46 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 1.6.1
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/focus-zone to v0.11.13
|
||||
|
||||
## 1.6.0
|
||||
|
||||
Wed, 14 Dec 2022 17:45:41 GMT
|
||||
|
||||
### Minor changes
|
||||
|
||||
- Add new attribute testing method in BasePage, modify ButtonExperimental tests with better errors (winlarry@microsoft.com)
|
||||
|
||||
## 1.5.0
|
||||
|
||||
Tue, 13 Dec 2022 21:31:46 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/e2e-testing",
|
||||
"version": "1.6.1",
|
||||
"version": "1.5.0",
|
||||
"description": "Package containing E2E testing specs",
|
||||
"license": "MIT",
|
||||
"scripts": {
|
||||
|
@ -46,7 +46,7 @@
|
|||
"appium-uiautomator2-driver": "^2.10.2",
|
||||
"@babel/core": "^7.8.0",
|
||||
"@babel/runtime": "^7.8.0",
|
||||
"@fluentui-react-native/focus-zone": "^0.11.13"
|
||||
"@fluentui-react-native/focus-zone": "^0.11.12"
|
||||
},
|
||||
"rnx-kit": {
|
||||
"reactNativeVersion": "0.68",
|
||||
|
|
|
@ -51,10 +51,6 @@ class AvatarPageObject extends BasePage {
|
|||
return HOMEPAGE_AVATAR_BUTTON;
|
||||
}
|
||||
|
||||
get _pageName() {
|
||||
return AVATAR_TESTPAGE;
|
||||
}
|
||||
|
||||
get _primaryComponent() {
|
||||
return By(AVATAR_TEST_COMPONENT);
|
||||
}
|
||||
|
|
|
@ -31,10 +31,6 @@ class BasicBadgePageObject extends BasePage {
|
|||
return By(HOMEPAGE_BADGE_BUTTON);
|
||||
}
|
||||
|
||||
get _pageName() {
|
||||
return BADGE_TESTPAGE;
|
||||
}
|
||||
|
||||
get _primaryComponent() {
|
||||
return By(BADGE_TEST_COMPONENT);
|
||||
}
|
||||
|
|
|
@ -6,6 +6,12 @@ import {
|
|||
BUTTON_ON_PRESS,
|
||||
} from '../../../../fluent-tester/src/TestComponents/Button/consts';
|
||||
import { BasePage, By } from '../../common/BasePage';
|
||||
|
||||
/* This enum gives the spec file an EASY way to interact with SPECIFIC UI elements on the page.
|
||||
* The spec file should import this enum and use it when wanting to interact with different elements on the page. */
|
||||
export const enum ButtonSelector {
|
||||
PrimaryButton, //this._primaryComponent
|
||||
}
|
||||
class ButtonExperimentalPageObject extends BasePage {
|
||||
/******************************************************************/
|
||||
/**************** UI Element Interaction Methods ******************/
|
||||
|
@ -21,6 +27,19 @@ class ButtonExperimentalPageObject extends BasePage {
|
|||
return await callbackText.isDisplayed();
|
||||
}
|
||||
|
||||
/* Sends a Keyboarding command on a specific UI element */
|
||||
async sendKey(buttonSelector: ButtonSelector, key: string): Promise<void> {
|
||||
await (await this.getButtonSelector(buttonSelector)).addValue(key);
|
||||
}
|
||||
|
||||
/* Returns the correct WebDriverIO element from the Button Selector */
|
||||
async getButtonSelector(buttonSelector?: ButtonSelector): Promise<WebdriverIO.Element> {
|
||||
if (buttonSelector == ButtonSelector.PrimaryButton) {
|
||||
return await this._primaryComponent;
|
||||
}
|
||||
return await this._primaryComponent;
|
||||
}
|
||||
|
||||
/*****************************************/
|
||||
/**************** Getters ****************/
|
||||
/*****************************************/
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import NavigateAppPage from '../../common/NavigateAppPage';
|
||||
import ButtonExperimentalPageObject from '../pages/ButtonExperimentalPageObject';
|
||||
import { PAGE_TIMEOUT, BOOT_APP_TIMEOUT, BUTTON_A11Y_ROLE, Keys, Attribute } from '../../common/consts';
|
||||
import ButtonExperimentalPageObject, { ButtonSelector } from '../pages/ButtonExperimentalPageObject';
|
||||
import { ComponentSelector } from '../../common/BasePage';
|
||||
import { PAGE_TIMEOUT, BOOT_APP_TIMEOUT, BUTTON_A11Y_ROLE, Keys } from '../../common/consts';
|
||||
import { BUTTON_ACCESSIBILITY_LABEL, BUTTON_TEST_COMPONENT_LABEL } from '../../../../fluent-tester/src/TestComponents/Button/consts';
|
||||
|
||||
// Before testing begins, allow up to 60 seconds for app to open
|
||||
|
@ -21,43 +22,26 @@ describe('Experimental Button Testing Initialization', function () {
|
|||
});
|
||||
|
||||
describe('Experimental Button Accessibility Testing', async () => {
|
||||
beforeEach(async () => {
|
||||
await ButtonExperimentalPageObject.scrollToTestElement();
|
||||
});
|
||||
|
||||
it('Experimental Button - Validate accessibilityRole is correct', async () => {
|
||||
await expect(
|
||||
await ButtonExperimentalPageObject.compareAttribute(
|
||||
ButtonExperimentalPageObject._primaryComponent,
|
||||
Attribute.AccessibilityRole,
|
||||
BUTTON_A11Y_ROLE,
|
||||
),
|
||||
).toBeTrue();
|
||||
await ButtonExperimentalPageObject.scrollToTestElement();
|
||||
|
||||
await expect(await ButtonExperimentalPageObject.getAccessibilityRole()).toEqual(BUTTON_A11Y_ROLE);
|
||||
await expect(await ButtonExperimentalPageObject.didAssertPopup()).toBeFalsy(ButtonExperimentalPageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
|
||||
it('Experimental Button - Set accessibilityLabel', async () => {
|
||||
await expect(
|
||||
await ButtonExperimentalPageObject.compareAttribute(
|
||||
ButtonExperimentalPageObject._primaryComponent,
|
||||
Attribute.AccessibilityLabel,
|
||||
BUTTON_ACCESSIBILITY_LABEL,
|
||||
),
|
||||
).toBeTrue();
|
||||
await ButtonExperimentalPageObject.scrollToTestElement();
|
||||
|
||||
await expect(await ButtonExperimentalPageObject.getAccessibilityLabel(ComponentSelector.Primary)).toEqual(BUTTON_ACCESSIBILITY_LABEL);
|
||||
await expect(await ButtonExperimentalPageObject.didAssertPopup()).toBeFalsy(ButtonExperimentalPageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
|
||||
it('Experimental Button - Do not set accessibilityLabel -> Default to Button label', async () => {
|
||||
await expect(
|
||||
await ButtonExperimentalPageObject.compareAttribute(
|
||||
ButtonExperimentalPageObject._secondaryComponent,
|
||||
Attribute.AccessibilityLabel,
|
||||
BUTTON_TEST_COMPONENT_LABEL,
|
||||
),
|
||||
).toBeTrue();
|
||||
await ButtonExperimentalPageObject.scrollToTestElement();
|
||||
|
||||
await expect(await ButtonExperimentalPageObject.getAccessibilityLabel(ComponentSelector.Secondary)).toEqual(
|
||||
BUTTON_TEST_COMPONENT_LABEL,
|
||||
);
|
||||
await expect(await ButtonExperimentalPageObject.didAssertPopup()).toBeFalsy(ButtonExperimentalPageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
});
|
||||
|
@ -69,30 +53,24 @@ describe('Experimental Button Functional Testing', async () => {
|
|||
});
|
||||
|
||||
it('Validate OnClick() callback was fired -> Click', async () => {
|
||||
await ButtonExperimentalPageObject.click(ButtonExperimentalPageObject._primaryComponent);
|
||||
await expect(await ButtonExperimentalPageObject.didOnClickCallbackFire()).toBeTruthy(
|
||||
`The primary button failed to fire an onClick callback with a mouse click.`,
|
||||
);
|
||||
await ButtonExperimentalPageObject.clickComponent();
|
||||
await expect(await ButtonExperimentalPageObject.didOnClickCallbackFire()).toBeTruthy();
|
||||
await expect(await ButtonExperimentalPageObject.didAssertPopup()).toBeFalsy(ButtonExperimentalPageObject.ERRORMESSAGE_ASSERT);
|
||||
|
||||
await ButtonExperimentalPageObject.click(ButtonExperimentalPageObject._primaryComponent); // Reset Button State
|
||||
await ButtonExperimentalPageObject.clickComponent(); // Reset Button State
|
||||
});
|
||||
|
||||
it('Validate OnClick() callback was fired -> Type "Enter"', async () => {
|
||||
await ButtonExperimentalPageObject.sendKeys(ButtonExperimentalPageObject._primaryComponent, [Keys.ENTER]);
|
||||
await expect(await ButtonExperimentalPageObject.didOnClickCallbackFire()).toBeTruthy(
|
||||
`The primary button failed to fire an onClick callback with an enter keypress.`,
|
||||
);
|
||||
await ButtonExperimentalPageObject.sendKey(ButtonSelector.PrimaryButton, Keys.ENTER);
|
||||
await expect(await ButtonExperimentalPageObject.didOnClickCallbackFire()).toBeTruthy();
|
||||
await expect(await ButtonExperimentalPageObject.didAssertPopup()).toBeFalsy(ButtonExperimentalPageObject.ERRORMESSAGE_ASSERT);
|
||||
|
||||
await ButtonExperimentalPageObject.click(ButtonExperimentalPageObject._primaryComponent); // Reset Button State
|
||||
await ButtonExperimentalPageObject.clickComponent(); // Reset Button State
|
||||
});
|
||||
|
||||
it('Validate OnClick() callback was fired -> Type "SPACE"', async () => {
|
||||
await ButtonExperimentalPageObject.sendKeys(ButtonExperimentalPageObject._primaryComponent, [Keys.SPACE]);
|
||||
await expect(await ButtonExperimentalPageObject.didOnClickCallbackFire()).toBeTruthy(
|
||||
`The primary button failed to fire an onClick callback with a space keypress.`,
|
||||
);
|
||||
await ButtonExperimentalPageObject.sendKey(ButtonSelector.PrimaryButton, Keys.SPACE);
|
||||
await expect(await ButtonExperimentalPageObject.didOnClickCallbackFire()).toBeTruthy();
|
||||
await expect(await ButtonExperimentalPageObject.didAssertPopup()).toBeFalsy(ButtonExperimentalPageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
});
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
import { FocusZoneDirection } from '@fluentui-react-native/focus-zone';
|
||||
import { Attribute, AttributeValue, Keys } from '../../common/consts';
|
||||
import {
|
||||
FOCUSZONE_CIRCLE_NAV_SWITCH,
|
||||
FOCUSZONE_DEFAULT_TABBABLE_SWITCH,
|
||||
|
@ -15,8 +16,17 @@ import {
|
|||
} from '../../../../fluent-tester/src/TestComponents/FocusZone/consts';
|
||||
import { BasePage, By } from '../../common/BasePage';
|
||||
|
||||
export const enum GridButton {
|
||||
One = 1,
|
||||
export const enum GridFocusZoneOption {
|
||||
SetDirection = 0,
|
||||
Set2DNavigation,
|
||||
SetCircularNavigation,
|
||||
UseDefaultTabbableElement,
|
||||
Disable,
|
||||
}
|
||||
|
||||
export const enum GridButtonSelector {
|
||||
Before = 0,
|
||||
One,
|
||||
Two,
|
||||
Three,
|
||||
Four,
|
||||
|
@ -25,14 +35,7 @@ export const enum GridButton {
|
|||
Seven,
|
||||
Eight,
|
||||
Nine,
|
||||
}
|
||||
|
||||
export const enum GridFocusZoneOption {
|
||||
SetDirection = 0,
|
||||
Set2DNavigation,
|
||||
SetCircularNavigation,
|
||||
UseDefaultTabbableElement,
|
||||
Disable,
|
||||
After,
|
||||
}
|
||||
|
||||
type BooleanGridFocusZoneOption =
|
||||
|
@ -79,8 +82,25 @@ class FocusZonePageObject extends BasePage {
|
|||
}
|
||||
}
|
||||
|
||||
async gridButton(button: GridButton) {
|
||||
return await By(FOCUSZONE_GRID_BUTTON(button));
|
||||
async sendKeys(selector: GridButtonSelector, keys: Keys[]): Promise<void> {
|
||||
const btn = await this._getGridButton(selector);
|
||||
await btn.addValue(keys);
|
||||
}
|
||||
|
||||
async gridButtonIsFocused(selector: GridButtonSelector): Promise<boolean> {
|
||||
const btn = await this._getGridButton(selector);
|
||||
return (await this.getElementAttribute(btn, Attribute.IsFocused)) === AttributeValue.true;
|
||||
}
|
||||
|
||||
private async _getGridButton(selector: GridButtonSelector): Promise<WebdriverIO.Element> {
|
||||
switch (selector) {
|
||||
case GridButtonSelector.Before:
|
||||
return await this._gridBeforeButton;
|
||||
case GridButtonSelector.After:
|
||||
return await this._gridAfterButton;
|
||||
default:
|
||||
return await By(FOCUSZONE_GRID_BUTTON(selector));
|
||||
}
|
||||
}
|
||||
|
||||
private async _getGridFocusZoneMenuOption(direction: FocusZoneDirection) {
|
||||
|
@ -126,11 +146,11 @@ class FocusZonePageObject extends BasePage {
|
|||
return By(FOCUSZONE_DEFAULT_TABBABLE_SWITCH);
|
||||
}
|
||||
|
||||
get _beforeButton() {
|
||||
get _gridBeforeButton() {
|
||||
return By(FOCUSZONE_GRID_BEFORE);
|
||||
}
|
||||
|
||||
get _afterButton() {
|
||||
get _gridAfterButton() {
|
||||
return By(FOCUSZONE_GRID_AFTER);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import NavigateAppPage from '../../common/NavigateAppPage';
|
||||
import FocusZonePageObject, { GridButton, GridFocusZoneOption } from '../pages/FocusZonePageObject';
|
||||
import { PAGE_TIMEOUT, BOOT_APP_TIMEOUT, Keys, Attribute, AttributeValue } from '../../common/consts';
|
||||
import FocusZonePageObject, { GridButtonSelector, GridFocusZoneOption } from '../pages/FocusZonePageObject';
|
||||
import { PAGE_TIMEOUT, BOOT_APP_TIMEOUT, Keys } from '../../common/consts';
|
||||
|
||||
// Before testing begins, allow up to 60 seconds for app to open
|
||||
describe('FocusZone Testing Initialization', function () {
|
||||
|
@ -34,20 +34,12 @@ describe('FocusZone Functional Testing', () => {
|
|||
|
||||
it('Navigate bidirectional focuszone by arrow keys - switches focus correctly', async () => {
|
||||
// move to 2 with right arrow
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.One), [Keys.ARROW_RIGHT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.One, [Keys.ARROW_RIGHT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
// move to 3 with down arrow
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Two), [Keys.ARROW_DOWN]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(
|
||||
FocusZonePageObject.gridButton(GridButton.Three),
|
||||
Attribute.IsFocused,
|
||||
AttributeValue.true,
|
||||
),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Two, [Keys.ARROW_DOWN]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Three)).toBeTruthy();
|
||||
|
||||
await expect(await FocusZonePageObject.didAssertPopup()).toBeFalsy(FocusZonePageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
|
@ -55,26 +47,16 @@ describe('FocusZone Functional Testing', () => {
|
|||
it('Navigate horizontal focuszone by arrow keys - switches focus correctly', async () => {
|
||||
await FocusZonePageObject.configureGridFocusZone(GridFocusZoneOption.SetDirection, 'horizontal');
|
||||
// move to 2 with right arrow
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.One), [Keys.ARROW_RIGHT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.One, [Keys.ARROW_RIGHT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
// down arrow shouldn't move focus
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Two), [Keys.ARROW_DOWN]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Two, [Keys.ARROW_DOWN]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
// left arrow goes back
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Four), [Keys.ARROW_LEFT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(
|
||||
FocusZonePageObject.gridButton(GridButton.Three),
|
||||
Attribute.IsFocused,
|
||||
AttributeValue.true,
|
||||
),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Four, [Keys.ARROW_LEFT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Three)).toBeTruthy();
|
||||
|
||||
await expect(await FocusZonePageObject.didAssertPopup()).toBeFalsy(FocusZonePageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
|
@ -83,26 +65,16 @@ describe('FocusZone Functional Testing', () => {
|
|||
await FocusZonePageObject.configureGridFocusZone(GridFocusZoneOption.SetDirection, 'vertical');
|
||||
|
||||
// move to 2 with down arrow
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.One), [Keys.ARROW_DOWN]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.One, [Keys.ARROW_DOWN]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
// right arrow shouldn't move focus
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Two), [Keys.ARROW_RIGHT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Two, [Keys.ARROW_RIGHT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
// up arrow goes back
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Four), [Keys.ARROW_UP]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(
|
||||
FocusZonePageObject.gridButton(GridButton.Three),
|
||||
Attribute.IsFocused,
|
||||
AttributeValue.true,
|
||||
),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Four, [Keys.ARROW_UP]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Three)).toBeTruthy();
|
||||
|
||||
await expect(await FocusZonePageObject.didAssertPopup()).toBeFalsy(FocusZonePageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
|
@ -111,25 +83,17 @@ describe('FocusZone Functional Testing', () => {
|
|||
await FocusZonePageObject.configureGridFocusZone(GridFocusZoneOption.SetDirection, 'none');
|
||||
|
||||
// none of these key commands should move
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Two), [Keys.ARROW_DOWN]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Two, [Keys.ARROW_DOWN]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Two), [Keys.ARROW_UP]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Two, [Keys.ARROW_UP]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Two), [Keys.ARROW_LEFT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Two, [Keys.ARROW_LEFT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Two), [Keys.ARROW_RIGHT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Two, [Keys.ARROW_RIGHT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
await expect(await FocusZonePageObject.didAssertPopup()).toBeFalsy(FocusZonePageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
|
@ -137,29 +101,21 @@ describe('FocusZone Functional Testing', () => {
|
|||
it('Navigates bi-directional focuszone with 2d navigation - switches focus correctly', async () => {
|
||||
await FocusZonePageObject.configureGridFocusZone(GridFocusZoneOption.Set2DNavigation, true);
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.One), [Keys.ARROW_DOWN]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Four), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.One, [Keys.ARROW_DOWN]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Four)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Four), [Keys.ARROW_RIGHT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Five), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Four, [Keys.ARROW_RIGHT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Five)).toBeTruthy();
|
||||
|
||||
await expect(await FocusZonePageObject.didAssertPopup()).toBeFalsy(FocusZonePageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
|
||||
it("Navigates focuszone with circular navigation off - doesn't switch focus", async () => {
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.One), [Keys.ARROW_LEFT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.One), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.One, [Keys.ARROW_LEFT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.One)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Nine), [Keys.ARROW_RIGHT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Nine), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Nine, [Keys.ARROW_RIGHT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Nine)).toBeTruthy();
|
||||
|
||||
await expect(await FocusZonePageObject.didAssertPopup()).toBeFalsy(FocusZonePageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
|
@ -167,15 +123,11 @@ describe('FocusZone Functional Testing', () => {
|
|||
it('Navigates focuszone with circular navigation on - switches focus correctly', async () => {
|
||||
await FocusZonePageObject.configureGridFocusZone(GridFocusZoneOption.SetCircularNavigation, true);
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.One), [Keys.ARROW_LEFT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Nine), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.One, [Keys.ARROW_LEFT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Nine)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Nine), [Keys.ARROW_RIGHT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.One), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Nine, [Keys.ARROW_RIGHT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.One)).toBeTruthy();
|
||||
|
||||
await expect(await FocusZonePageObject.didAssertPopup()).toBeFalsy(FocusZonePageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
|
@ -184,49 +136,33 @@ describe('FocusZone Functional Testing', () => {
|
|||
await FocusZonePageObject.configureGridFocusZone(GridFocusZoneOption.Disable, true);
|
||||
|
||||
// none of these key commands should move
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Two), [Keys.ARROW_DOWN]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Two, [Keys.ARROW_DOWN]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Two), [Keys.ARROW_UP]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Two, [Keys.ARROW_UP]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Two), [Keys.ARROW_LEFT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Two, [Keys.ARROW_LEFT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Two), [Keys.ARROW_RIGHT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Two), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Two, [Keys.ARROW_RIGHT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Two)).toBeTruthy();
|
||||
|
||||
await expect(await FocusZonePageObject.didAssertPopup()).toBeFalsy(FocusZonePageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
|
||||
it('Tabs in and out of the FocusZone - switches focus correctly', async () => {
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject._beforeButton, [Keys.TAB]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.One), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Before, [Keys.TAB]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.One)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.One), [Keys.TAB]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject._afterButton, Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.One, [Keys.TAB]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.After)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject._afterButton, [Keys.SHIFT, Keys.TAB]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Nine), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.After, [Keys.SHIFT, Keys.TAB]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Nine)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Nine), [Keys.SHIFT, Keys.TAB]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject._beforeButton, Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Nine, [Keys.SHIFT, Keys.TAB]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Before)).toBeTruthy();
|
||||
|
||||
await expect(await FocusZonePageObject.didAssertPopup()).toBeFalsy(FocusZonePageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
|
@ -235,36 +171,24 @@ describe('FocusZone Functional Testing', () => {
|
|||
// This sets the defaultTabbableElement prop of the FocusZone to be grid button #4. Whenever a user tabs into the zone, button 4 should always be the first to be selected.
|
||||
await FocusZonePageObject.configureGridFocusZone(GridFocusZoneOption.UseDefaultTabbableElement, true);
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject._beforeButton, [Keys.TAB]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Four), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Before, [Keys.TAB]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Four)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Four), [Keys.TAB]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject._afterButton, Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Four, [Keys.TAB]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.After)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject._afterButton, [Keys.SHIFT, Keys.TAB]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Four), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.After, [Keys.SHIFT, Keys.TAB]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Four)).toBeTruthy();
|
||||
|
||||
// Key to another button, tab out, and tab back in to make sure the default tabbable element is still the first to be tabbed to
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Four), [Keys.ARROW_RIGHT]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Five), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Four, [Keys.ARROW_RIGHT]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Five)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject.gridButton(GridButton.Five), [Keys.SHIFT, Keys.TAB]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject._beforeButton, Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Five, [Keys.SHIFT, Keys.TAB]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Before)).toBeTruthy();
|
||||
|
||||
await FocusZonePageObject.sendKeys(FocusZonePageObject._beforeButton, [Keys.TAB]);
|
||||
await expect(
|
||||
await FocusZonePageObject.compareAttribute(FocusZonePageObject.gridButton(GridButton.Four), Attribute.IsFocused, AttributeValue.true),
|
||||
).toBeTruthy();
|
||||
await FocusZonePageObject.sendKeys(GridButtonSelector.Before, [Keys.TAB]);
|
||||
await expect(await FocusZonePageObject.gridButtonIsFocused(GridButtonSelector.Four)).toBeTruthy();
|
||||
|
||||
await expect(await FocusZonePageObject.didAssertPopup()).toBeFalsy(FocusZonePageObject.ERRORMESSAGE_ASSERT);
|
||||
});
|
||||
|
|
|
@ -35,7 +35,7 @@ class MenuPageObject extends BasePage {
|
|||
*/
|
||||
async openMenu(): Promise<void> {
|
||||
if (!(await this.menuIsExpanded())) {
|
||||
await this.clickItem(MenuComponentSelector.MenuTrigger);
|
||||
await this.click(MenuComponentSelector.MenuTrigger);
|
||||
await this.waitForMenuToOpen();
|
||||
}
|
||||
}
|
||||
|
@ -100,8 +100,7 @@ class MenuPageObject extends BasePage {
|
|||
await (await this.getMenuComponentSelector(menuComponentSelector)).addValue(key);
|
||||
}
|
||||
|
||||
// Renaming this function until Menu tests are refactored to use BasePage methods.
|
||||
async clickItem(selector: MenuComponentSelector): Promise<void> {
|
||||
async click(selector: MenuComponentSelector): Promise<void> {
|
||||
await (await this.getMenuComponentSelector(selector)).click();
|
||||
}
|
||||
|
||||
|
|
|
@ -59,7 +59,7 @@ describe('Menu Functional Testing', () => {
|
|||
});
|
||||
|
||||
it('Click MenuTrigger -> Validate Menu is opened by checking if MenuItems are visible', async () => {
|
||||
await MenuPageObject.clickItem(MenuComponentSelector.MenuTrigger);
|
||||
await MenuPageObject.click(MenuComponentSelector.MenuTrigger);
|
||||
await expect(await MenuPageObject.waitForMenuToOpen()).toBeTruthy();
|
||||
|
||||
await expect(await MenuPageObject.didAssertPopup()).toBeFalsy(MenuPageObject.ERRORMESSAGE_ASSERT);
|
||||
|
@ -90,7 +90,7 @@ describe('Menu Functional Testing', () => {
|
|||
await MenuPageObject.waitForItemCallbackToFire(2);
|
||||
await expect(await MenuPageObject.itemOnClickHasFired(2)).toBeTruthy('Enter input failed to fire MenuItem onClick callback');
|
||||
|
||||
await MenuPageObject.clickItem(MenuComponentSelector.FirstMenuItem);
|
||||
await MenuPageObject.click(MenuComponentSelector.FirstMenuItem);
|
||||
await MenuPageObject.waitForItemCallbackToFire(3);
|
||||
await expect(await MenuPageObject.itemOnClickHasFired(3)).toBeTruthy('Click input failed to fire MenuItem onClick callback');
|
||||
|
||||
|
@ -108,7 +108,7 @@ describe('Menu Functional Testing', () => {
|
|||
await MenuPageObject.waitForItemCallbackToFire(0);
|
||||
await expect(await MenuPageObject.itemOnClickHasFired(0)).toBeTruthy('Enter input fired disabled MenuItem onClick callback');
|
||||
|
||||
await MenuPageObject.clickItem(MenuComponentSelector.SecondMenuItem);
|
||||
await MenuPageObject.click(MenuComponentSelector.SecondMenuItem);
|
||||
await MenuPageObject.waitForItemCallbackToFire(0);
|
||||
await expect(await MenuPageObject.itemOnClickHasFired(0)).toBeTruthy('Click input fired disabled MenuItem onClick callback');
|
||||
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
import { Keys, ROOT_VIEW } from './consts';
|
||||
import { TESTPAGE_BUTTONS_SCROLLVIEWER } from '../../../fluent-tester/src/TestComponents/Common/consts';
|
||||
import { Attribute, attributeToEnumName } from './consts';
|
||||
import { Attribute } from './consts';
|
||||
|
||||
const DUMMY_CHAR = '';
|
||||
// The E2ETEST_PLATFORM environment variable should be set in the beforeSession hook in the wdio.conf file for the respective platform
|
||||
const PLATFORM = process.env['E2ETEST_PLATFORM'] as Platform;
|
||||
const PLATFORM = process.env['E2ETEST_PLATFORM'];
|
||||
export const COMPONENT_SCROLL_COORDINATES = { x: -0, y: -100 }; // These are the offsets. Y is negative because we want the touch to move up (and thus it scrolls down)
|
||||
|
||||
let rootView: WebdriverIO.Element | null = null;
|
||||
|
||||
/* Win32/UWP-Specific Selector. We use this to get elements on the test page */
|
||||
export async function By(identifier: string) {
|
||||
if (PLATFORM === DesktopPlatform.Windows) {
|
||||
if (PLATFORM === NativePlatform.Windows) {
|
||||
// For some reason, the rootView node is never put into the element tree on the UWP tester. Remove this when fixed.
|
||||
return await $('~' + identifier);
|
||||
}
|
||||
|
@ -46,13 +46,13 @@ export const enum MobilePlatform {
|
|||
Android = 'android',
|
||||
}
|
||||
|
||||
export const enum DesktopPlatform {
|
||||
export const enum NativePlatform {
|
||||
Win32 = 'win32',
|
||||
Windows = 'windows',
|
||||
macOS = 'macos',
|
||||
}
|
||||
|
||||
export type Platform = MobilePlatform | DesktopPlatform;
|
||||
export type Platform = MobilePlatform | NativePlatform;
|
||||
|
||||
/****************************** IMPORTANT! PLEASE READ! **************************************************
|
||||
* Every component's page object extends this. We can assume each test page will interact with at least
|
||||
|
@ -61,7 +61,7 @@ export type Platform = MobilePlatform | DesktopPlatform;
|
|||
* component's page object.
|
||||
*********************************************************************************************************/
|
||||
|
||||
export abstract class BasePage {
|
||||
export class BasePage {
|
||||
private platform?: Platform;
|
||||
|
||||
constructor() {
|
||||
|
@ -72,26 +72,6 @@ export abstract class BasePage {
|
|||
/******************************************************************/
|
||||
/**************** UI Element Interaction Methods ******************/
|
||||
/******************************************************************/
|
||||
|
||||
/**
|
||||
* Checks to see if an element attribute is strictly equal to an expected value the user passes in.
|
||||
* The advantage to this over testing using .isEqual in a spec is that this throws a detailed error if
|
||||
* the expected and actual values don't match. This should be called for attribute tests in specs. */
|
||||
async compareAttribute(element: Promise<WebdriverIO.Element>, attribute: Attribute, expectedValue: any): Promise<boolean> {
|
||||
const el = await element;
|
||||
const actualValue = await el.getAttribute(attribute);
|
||||
if (expectedValue !== actualValue) {
|
||||
throw new Error(
|
||||
`On ${this._pageName}, a test component with a testID = '${await el.getAttribute(Attribute.TestID)}' should have attribute, ${
|
||||
attributeToEnumName[attribute]
|
||||
} (which maps to windows attribute '${attribute}' property on the element), equal to '${expectedValue}'. Instead, ${
|
||||
attributeToEnumName[attribute]
|
||||
} is equal to '${actualValue}'.`,
|
||||
);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
async getAccessibilityRole(): Promise<string> {
|
||||
return await this.getElementAttribute(await this._primaryComponent, Attribute.AccessibilityRole);
|
||||
}
|
||||
|
@ -124,15 +104,6 @@ export abstract class BasePage {
|
|||
await (await this._primaryComponent).click();
|
||||
}
|
||||
|
||||
/* The goal of click() and sendKeys() is to be generally used across all pageobjects to reduce code repetition in similar methods. */
|
||||
async click(element: Promise<WebdriverIO.Element>): Promise<void> {
|
||||
await (await element).click();
|
||||
}
|
||||
|
||||
async sendKeys(element: Promise<WebdriverIO.Element>, keys: Keys[]): Promise<void> {
|
||||
await (await element).addValue(keys);
|
||||
}
|
||||
|
||||
async getElementAttribute(element: WebdriverIO.Element, attribute: Attribute) {
|
||||
return await element.getAttribute(attribute);
|
||||
}
|
||||
|
@ -276,7 +247,10 @@ export abstract class BasePage {
|
|||
|
||||
// Returns: UI Element
|
||||
// The Text component on each test page containing the title of that page. We can use this to determine if a test page has loaded correctly.
|
||||
abstract get _testPage(): Promise<WebdriverIO.Element>;
|
||||
get _testPage() {
|
||||
console.error('Each class extending BasePage must implement its own _testPage method.');
|
||||
return By(DUMMY_CHAR);
|
||||
}
|
||||
|
||||
// Returns: UI Element
|
||||
// The primary UI element used for testing on the given test page.
|
||||
|
@ -295,11 +269,17 @@ export abstract class BasePage {
|
|||
|
||||
// Returns: UI Element
|
||||
// The button that navigates you to the component's test page.
|
||||
abstract get _pageButton(): Promise<WebdriverIO.Element>;
|
||||
get _pageButton() {
|
||||
console.error('Each class extending BasePage must implement its own _pageButton method.');
|
||||
return By(DUMMY_CHAR);
|
||||
}
|
||||
|
||||
// Returns: String
|
||||
// Returns the name of the test page. Useful for error messages (see above).
|
||||
abstract get _pageName(): string;
|
||||
get _pageName(): string {
|
||||
console.error('Each class extending BasePage must implement its own _pageName method.');
|
||||
return DUMMY_CHAR;
|
||||
}
|
||||
|
||||
// Returns: String
|
||||
// Returns the name of the button that navigates to the test page.
|
||||
|
|
|
@ -34,28 +34,13 @@ class NativeTestingPageObject extends BasePage {
|
|||
foundValidButton = true;
|
||||
} else {
|
||||
// The correct format for testId was not followed. Return a failure.
|
||||
throw Error(
|
||||
`A testPageButton with the testID '${autoId}' does not match the defined testID format, which should
|
||||
read 'Homepage_<component_name>_Button.`,
|
||||
);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return foundValidButton;
|
||||
}
|
||||
|
||||
get _testPage(): Promise<WebdriverIO.Element> {
|
||||
throw new Error('You are trying to read the _testPage getter for NativeTestingPageObject, which is not implemented.');
|
||||
}
|
||||
|
||||
get _pageButton(): Promise<WebdriverIO.Element> {
|
||||
throw new Error('You are trying to read the _pageButton getter for NativeTestingPageObject, which is not implemented.');
|
||||
}
|
||||
|
||||
get _pageName(): string {
|
||||
throw new Error('You are trying to read the _pageName getter for NativeTestingPageObject, which is not implemented.');
|
||||
}
|
||||
}
|
||||
|
||||
export default new NativeTestingPageObject();
|
||||
|
|
|
@ -16,9 +16,7 @@ describe('Native Safety Check Testing Initialization', () => {
|
|||
// 2) Keeps testID='SCROLLVIEW_TEST_ID'
|
||||
it('Validate the ScrollView containing all the navigational buttons exists', async () => {
|
||||
await NativeTestingPageObject.waitForScrollViewDisplayed(PAGE_TIMEOUT);
|
||||
await expect(await NativeTestingPageObject.doesScrollViewParentExist()).toBeTruthy(
|
||||
'The testing ScrollView containing navigation buttons to individual testPages was not displayed in time.',
|
||||
);
|
||||
await expect(await NativeTestingPageObject.doesScrollViewParentExist()).toBeTruthy();
|
||||
});
|
||||
|
||||
// In addition to existing, we want to ensure the Children of the ScrollView stay intact. The children are the buttons that
|
||||
|
|
|
@ -315,15 +315,6 @@ class NavigateAppPage extends BasePage {
|
|||
private get experimentalTabsPage() {
|
||||
return By(HOMEPAGE_EXPERIMENTAL_TABS_BUTTON);
|
||||
}
|
||||
|
||||
get _pageName() {
|
||||
// This is the main page displayed after launching the fluent tester.
|
||||
return 'The Fluent Tester Base Page';
|
||||
}
|
||||
|
||||
get _pageButton(): Promise<WebdriverIO.Element> {
|
||||
throw new Error('You are trying to read the _pageButton getter for NavigateAppPage, which is not implemented.');
|
||||
}
|
||||
}
|
||||
|
||||
export default new NavigateAppPage();
|
||||
|
|
|
@ -26,22 +26,9 @@ export const enum Attribute {
|
|||
IsFocused = 'HasKeyboardFocus',
|
||||
IsRequiredForForm = 'IsRequiredForForm',
|
||||
IsTogglePatternAvailable = 'IsTogglePatternAvailable',
|
||||
TestID = 'AutomationId',
|
||||
ToggleState = 'Toggle.ToggleState',
|
||||
}
|
||||
|
||||
export const attributeToEnumName = {
|
||||
[Attribute.AccessibilityLabel]: 'AccessibilityLabel',
|
||||
[Attribute.AccessibilityRole]: 'AccessibilityRole',
|
||||
[Attribute.ExpandCollapseState]: 'ExpandCollapseState',
|
||||
[Attribute.IsEnabled]: 'IsEnabled',
|
||||
[Attribute.IsFocused]: 'IsFocused',
|
||||
[Attribute.IsRequiredForForm]: 'IsRequiredForForm',
|
||||
[Attribute.IsTogglePatternAvailable]: 'IsTogglePatternAvailable',
|
||||
[Attribute.TestID]: 'TestID',
|
||||
[Attribute.ToggleState]: 'ToggleState',
|
||||
};
|
||||
|
||||
export const enum AttributeValue {
|
||||
on = '1',
|
||||
off = '0',
|
||||
|
|
|
@ -1,276 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/tester",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 19:18:30 GMT",
|
||||
"tag": "@fluentui-react-native/tester_v0.119.1",
|
||||
"version": "0.119.1",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "78454019+lyzhan7@users.noreply.github.com",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"commit": "6dab45d16e86445c04ba303e25bb3ef02eabac16",
|
||||
"comment": "Update comment on why accessible can't be set to true on iOS"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/tester_v0.119.0",
|
||||
"version": "0.119.0",
|
||||
"comments": {
|
||||
"minor": [
|
||||
{
|
||||
"author": "adgleitm@microsoft.com",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670",
|
||||
"comment": "Add maximumSize"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/android-theme to v0.15.2",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/apple-theme to v0.17.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/avatar to v1.5.2",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/badge to v0.4.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/button to v0.32.8",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/default-theme to v0.16.17",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/dropdown to v0.7.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-activity-indicator to v0.7.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-avatar to v0.16.30",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-button to v0.16.66",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-checkbox to v0.13.13",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-expander to v0.5.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-icon to v0.1.5",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-link to v0.3.2",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-menu-button to v0.6.4",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-radio-group to v0.8.7",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-shadow to v0.2.50",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-shimmer to v0.8.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-tabs to v0.8.11",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/experimental-text to v0.11.31",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/framework to v0.8.26",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/icon to v0.16.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/menu to v1.1.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/notification to v0.21.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/stack to v0.7.32",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/switch to v0.8.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/text to v0.19.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/theme to v0.7.12",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/theme-tokens to v0.22.2",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/theme-types to v0.27.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/theming-utils to v0.20.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/win32-theme to v0.24.4",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui/react-native to v0.34.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui-react-native/focus-zone to v0.11.13",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Wed, 14 Dec 2022 17:45:41 GMT",
|
||||
"tag": "@fluentui-react-native/tester_v0.118.0",
|
||||
"version": "0.118.0",
|
||||
"comments": {
|
||||
"minor": [
|
||||
{
|
||||
"author": "winlarry@microsoft.com",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"commit": "e289811db7757b4dcb4e99040f1695ed44a3cc2b",
|
||||
"comment": "Refactor BasePage and ButtonV1, FocusZone, and NativeTesting tests with better errors"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Wed, 14 Dec 2022 06:48:57 GMT",
|
||||
"tag": "@fluentui-react-native/tester_v0.117.2",
|
||||
"version": "0.117.2",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester",
|
||||
"comment": "Bump @fluentui/react-native to v0.34.0",
|
||||
"commit": "8ff9528d676394ba2adcb7288cb1fbdfe807451d"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Tue, 13 Dec 2022 23:18:04 GMT",
|
||||
"tag": "@fluentui-react-native/tester_v0.117.1",
|
||||
|
|
|
@ -1,76 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/tester
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 19:18:30 GMT and should not be manually modified.
|
||||
This log was last generated on Tue, 13 Dec 2022 23:18:04 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.119.1
|
||||
|
||||
Thu, 15 Dec 2022 19:18:30 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Update comment on why accessible can't be set to true on iOS (78454019+lyzhan7@users.noreply.github.com)
|
||||
|
||||
## 0.119.0
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Minor changes
|
||||
|
||||
- Add maximumSize (adgleitm@microsoft.com)
|
||||
- Bump @fluentui-react-native/android-theme to v0.15.2
|
||||
- Bump @fluentui-react-native/apple-theme to v0.17.3
|
||||
- Bump @fluentui-react-native/avatar to v1.5.2
|
||||
- Bump @fluentui-react-native/badge to v0.4.3
|
||||
- Bump @fluentui-react-native/button to v0.32.8
|
||||
- Bump @fluentui-react-native/default-theme to v0.16.17
|
||||
- Bump @fluentui-react-native/dropdown to v0.7.3
|
||||
- Bump @fluentui-react-native/experimental-activity-indicator to v0.7.3
|
||||
- Bump @fluentui-react-native/experimental-avatar to v0.16.30
|
||||
- Bump @fluentui-react-native/experimental-button to v0.16.66
|
||||
- Bump @fluentui-react-native/experimental-checkbox to v0.13.13
|
||||
- Bump @fluentui-react-native/experimental-expander to v0.5.3
|
||||
- Bump @fluentui-react-native/experimental-icon to v0.1.5
|
||||
- Bump @fluentui-react-native/experimental-link to v0.3.2
|
||||
- Bump @fluentui-react-native/experimental-menu-button to v0.6.4
|
||||
- Bump @fluentui-react-native/experimental-radio-group to v0.8.7
|
||||
- Bump @fluentui-react-native/experimental-shadow to v0.2.50
|
||||
- Bump @fluentui-react-native/experimental-shimmer to v0.8.3
|
||||
- Bump @fluentui-react-native/experimental-tabs to v0.8.11
|
||||
- Bump @fluentui-react-native/experimental-text to v0.11.31
|
||||
- Bump @fluentui-react-native/framework to v0.8.26
|
||||
- Bump @fluentui-react-native/icon to v0.16.3
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
- Bump @fluentui-react-native/menu to v1.1.3
|
||||
- Bump @fluentui-react-native/notification to v0.21.1
|
||||
- Bump @fluentui-react-native/stack to v0.7.32
|
||||
- Bump @fluentui-react-native/switch to v0.8.1
|
||||
- Bump @fluentui-react-native/text to v0.19.0
|
||||
- Bump @fluentui-react-native/theme to v0.7.12
|
||||
- Bump @fluentui-react-native/theme-tokens to v0.22.2
|
||||
- Bump @fluentui-react-native/theme-types to v0.27.0
|
||||
- Bump @fluentui-react-native/theming-utils to v0.20.1
|
||||
- Bump @fluentui-react-native/win32-theme to v0.24.4
|
||||
- Bump @fluentui/react-native to v0.34.1
|
||||
- Bump @fluentui-react-native/focus-zone to v0.11.13
|
||||
|
||||
## 0.118.0
|
||||
|
||||
Wed, 14 Dec 2022 17:45:41 GMT
|
||||
|
||||
### Minor changes
|
||||
|
||||
- Refactor BasePage and ButtonV1, FocusZone, and NativeTesting tests with better errors (winlarry@microsoft.com)
|
||||
|
||||
## 0.117.2
|
||||
|
||||
Wed, 14 Dec 2022 06:48:57 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui/react-native to v0.34.0
|
||||
|
||||
## 0.117.1
|
||||
|
||||
Tue, 13 Dec 2022 23:18:04 GMT
|
||||
|
|
|
@ -10,7 +10,7 @@ PODS:
|
|||
- React-jsi (= 0.68.5)
|
||||
- ReactCommon/turbomodule/core (= 0.68.5)
|
||||
- fmt (6.2.1)
|
||||
- FRNAvatar (0.16.26):
|
||||
- FRNAvatar (0.16.25):
|
||||
- MicrosoftFluentUI (= 0.8.3)
|
||||
- React
|
||||
- FRNDatePicker (0.7.3):
|
||||
|
@ -453,7 +453,7 @@ PODS:
|
|||
- React-jsi (= 0.68.5)
|
||||
- React-logger (= 0.68.5)
|
||||
- React-perflogger (= 0.68.5)
|
||||
- ReactTestApp-DevSupport (2.1.1):
|
||||
- ReactTestApp-DevSupport (2.1.0):
|
||||
- React-Core
|
||||
- React-jsi
|
||||
- ReactTestApp-Resources (1.0.0-dev)
|
||||
|
@ -600,7 +600,7 @@ SPEC CHECKSUMS:
|
|||
FBLazyVector: 2b47ff52037bd9ae07cc9b051c9975797814b736
|
||||
FBReactNativeSpec: dd89c4a5591e20015aa55c6efbf9c7740a83efbf
|
||||
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
|
||||
FRNAvatar: b34747d6662c3c556970518a0f3d886eca2205b8
|
||||
FRNAvatar: 0c18045ffd13fb317f27c4111c5de6f4ad0ab1a8
|
||||
FRNDatePicker: 241cd55b8d2b63d4427d782951f31504f09fbe1a
|
||||
FRNFontMetrics: c756b9bb1627909a7673b68caf7a7b14239c212e
|
||||
glog: 476ee3e89abb49e07f822b48323c51c57124b572
|
||||
|
@ -632,7 +632,7 @@ SPEC CHECKSUMS:
|
|||
React-RCTVibration: 9819a3bf6230e4b2a99877c21268b0b2416157a1
|
||||
React-runtimeexecutor: b1f1995089b90696dbc2a7ffe0059a80db5c8eb1
|
||||
ReactCommon: 149e2c0acab9bac61378da0db5b2880a1b5ff59b
|
||||
ReactTestApp-DevSupport: 7ca8e4d798fce59f47adedd8f05a94d41d312921
|
||||
ReactTestApp-DevSupport: bc72bbe8928c428f73e23d740fb13161609d9b9d
|
||||
ReactTestApp-Resources: ecba662266ac5af3e30e1e3004c0fa8c0298b61a
|
||||
RNCPicker: 0bf8ef8f7800524f32d2bb2a8bcadd53eda0ecd1
|
||||
RNSVG: 302bfc9905bd8122f08966dc2ce2d07b7b52b9f8
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/tester",
|
||||
"version": "0.119.1",
|
||||
"version": "0.117.1",
|
||||
"description": "A test app to test FluentUI React Native Components during development",
|
||||
"license": "MIT",
|
||||
"author": "Microsoft <fluentuinativeowners@microsoft.com>",
|
||||
|
@ -37,43 +37,43 @@
|
|||
"directory": "apps/fluent-tester"
|
||||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/android-theme": ">=0.15.2 <1.0.0",
|
||||
"@fluentui-react-native/apple-theme": ">=0.17.3 <1.0.0",
|
||||
"@fluentui-react-native/avatar": "^1.5.2",
|
||||
"@fluentui-react-native/badge": ">=0.4.3 <1.0.0",
|
||||
"@fluentui-react-native/button": ">=0.32.8 <1.0.0",
|
||||
"@fluentui-react-native/default-theme": ">=0.16.17 <1.0.0",
|
||||
"@fluentui-react-native/dropdown": ">=0.7.3 <1.0.0",
|
||||
"@fluentui-react-native/experimental-activity-indicator": ">=0.7.3 <1.0.0",
|
||||
"@fluentui-react-native/experimental-avatar": ">=0.16.30 <1.0.0",
|
||||
"@fluentui-react-native/experimental-button": "0.16.66",
|
||||
"@fluentui-react-native/experimental-checkbox": "0.13.13",
|
||||
"@fluentui-react-native/experimental-expander": "0.5.3",
|
||||
"@fluentui-react-native/experimental-icon": ">=0.1.5 <1.0.0",
|
||||
"@fluentui-react-native/experimental-link": "^0.3.2",
|
||||
"@fluentui-react-native/experimental-menu-button": ">=0.6.4 <1.0.0",
|
||||
"@fluentui-react-native/android-theme": ">=0.15.1 <1.0.0",
|
||||
"@fluentui-react-native/apple-theme": ">=0.17.2 <1.0.0",
|
||||
"@fluentui-react-native/avatar": "^1.5.1",
|
||||
"@fluentui-react-native/badge": ">=0.4.2 <1.0.0",
|
||||
"@fluentui-react-native/button": ">=0.32.7 <1.0.0",
|
||||
"@fluentui-react-native/default-theme": ">=0.16.16 <1.0.0",
|
||||
"@fluentui-react-native/dropdown": ">=0.7.2 <1.0.0",
|
||||
"@fluentui-react-native/experimental-activity-indicator": ">=0.7.2 <1.0.0",
|
||||
"@fluentui-react-native/experimental-avatar": ">=0.16.29 <1.0.0",
|
||||
"@fluentui-react-native/experimental-button": "0.16.65",
|
||||
"@fluentui-react-native/experimental-checkbox": "0.13.12",
|
||||
"@fluentui-react-native/experimental-expander": "0.5.2",
|
||||
"@fluentui-react-native/experimental-icon": ">=0.1.4 <1.0.0",
|
||||
"@fluentui-react-native/experimental-link": "^0.3.1",
|
||||
"@fluentui-react-native/experimental-menu-button": ">=0.6.3 <1.0.0",
|
||||
"@fluentui-react-native/experimental-native-date-picker": ">=0.7.3 <1.0.0",
|
||||
"@fluentui-react-native/experimental-radio-group": "^0.8.7",
|
||||
"@fluentui-react-native/experimental-shadow": "0.2.50",
|
||||
"@fluentui-react-native/experimental-shimmer": "0.8.3",
|
||||
"@fluentui-react-native/experimental-tabs": "0.8.11",
|
||||
"@fluentui-react-native/experimental-text": ">=0.11.31 <1.0.0",
|
||||
"@fluentui-react-native/framework": ">=0.8.26 <1.0.0",
|
||||
"@fluentui-react-native/icon": "0.16.3",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/menu": "^1.1.3",
|
||||
"@fluentui-react-native/experimental-radio-group": "^0.8.6",
|
||||
"@fluentui-react-native/experimental-shadow": "0.2.49",
|
||||
"@fluentui-react-native/experimental-shimmer": "0.8.2",
|
||||
"@fluentui-react-native/experimental-tabs": "0.8.10",
|
||||
"@fluentui-react-native/experimental-text": ">=0.11.30 <1.0.0",
|
||||
"@fluentui-react-native/framework": ">=0.8.25 <1.0.0",
|
||||
"@fluentui-react-native/icon": "0.16.2",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@fluentui-react-native/menu": "^1.1.2",
|
||||
"@fluentui-react-native/merge-props": ">=0.5.1 <1.0.0",
|
||||
"@fluentui-react-native/notification": "0.21.1",
|
||||
"@fluentui-react-native/stack": ">=0.7.32 <1.0.0",
|
||||
"@fluentui-react-native/switch": "^0.8.1",
|
||||
"@fluentui-react-native/text": ">=0.19.0 <1.0.0",
|
||||
"@fluentui-react-native/theme": ">=0.7.12 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": "^0.22.2",
|
||||
"@fluentui-react-native/theme-types": ">=0.27.0 <1.0.0",
|
||||
"@fluentui-react-native/notification": "0.21.0",
|
||||
"@fluentui-react-native/stack": ">=0.7.31 <1.0.0",
|
||||
"@fluentui-react-native/switch": "^0.8.0",
|
||||
"@fluentui-react-native/text": ">=0.18.2 <1.0.0",
|
||||
"@fluentui-react-native/theme": ">=0.7.11 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": "^0.22.1",
|
||||
"@fluentui-react-native/theme-types": ">=0.26.0 <1.0.0",
|
||||
"@fluentui-react-native/themed-stylesheet": "^1.4.1",
|
||||
"@fluentui-react-native/theming-utils": ">=0.20.1 <1.0.0",
|
||||
"@fluentui-react-native/win32-theme": ">=0.24.4 <1.0.0",
|
||||
"@fluentui/react-native": ">=0.34.1 <1.0.0",
|
||||
"@fluentui-react-native/theming-utils": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/win32-theme": ">=0.24.3 <1.0.0",
|
||||
"@fluentui/react-native": ">=0.33.12 <1.0.0",
|
||||
"@fortawesome/fontawesome-svg-core": "^6.2.0",
|
||||
"@fortawesome/free-solid-svg-icons": "^6.2.0",
|
||||
"@fortawesome/react-native-fontawesome": "^0.3.0",
|
||||
|
@ -101,7 +101,7 @@
|
|||
"react-native-svg-transformer": "^1.0.0",
|
||||
"react-native-test-app": "^2.0.2",
|
||||
"react-test-renderer": "17.0.2",
|
||||
"@fluentui-react-native/focus-zone": "^0.11.13"
|
||||
"@fluentui-react-native/focus-zone": "^0.11.12"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@office-iss/react-native-win32": "^0.68.0"
|
||||
|
|
|
@ -147,7 +147,7 @@ export const FluentTester: React.FunctionComponent<FluentTesterProps> = (props:
|
|||
disabled={index == selectedTestIndex}
|
||||
onClick={() => setSelectedTestIndex(index)}
|
||||
style={fluentTesterStyles.testListItem}
|
||||
{...testProps(description.testPageButton)}
|
||||
{...testProps(description.testPage)}
|
||||
// This ref so focus can be set on it when the app mounts in win32. Without this, focus won't be set anywhere.
|
||||
{...(index === 0 && { componentRef: focusOnMountRef })}
|
||||
>
|
||||
|
@ -179,7 +179,7 @@ export const FluentTester: React.FunctionComponent<FluentTesterProps> = (props:
|
|||
}
|
||||
}}
|
||||
style={mobileStyles.testListItem}
|
||||
{...testProps(description.testPageButton)}
|
||||
{...testProps(description.testPage)}
|
||||
>
|
||||
{description.name}
|
||||
</Text>
|
||||
|
@ -201,7 +201,7 @@ export const FluentTester: React.FunctionComponent<FluentTesterProps> = (props:
|
|||
};
|
||||
|
||||
return (
|
||||
// On iOS, the accessible prop must be set to false because iOS does not support nested accessibility elements
|
||||
// TODO: Figure out why making this view accessible breaks element querying on iOS.
|
||||
<RootView style={themedStyles.root} accessible={Platform.OS !== 'ios'} {...testProps(ROOT_VIEW)}>
|
||||
<Header enableSinglePaneView={enableSinglePaneView} enableBackButtonIOS={!onTestListView} onBackButtonPressedIOS={onBackPress} />
|
||||
<HeaderSeparator />
|
||||
|
|
|
@ -11,7 +11,7 @@ import {
|
|||
BUTTON_ACCESSIBILITY_LABEL_DEPRECATED,
|
||||
BUTTON_TEST_COMPONENT_LABEL_DEPRECATED,
|
||||
} from '../consts';
|
||||
import { testProps } from '../../Common/TestProps';
|
||||
import { testProps } from 'src/TestComponents/Common/TestProps';
|
||||
|
||||
export const E2EButtonTest_deprecated: React.FunctionComponent = () => {
|
||||
const [buttonPressed, setButtonPressed] = React.useState(false);
|
||||
|
|
|
@ -1,12 +1,11 @@
|
|||
import * as React from 'react';
|
||||
import { StandardUsage } from './StandardUsage';
|
||||
import { V2Usage } from './V2Usage';
|
||||
import { MaximumFontSizeUsage } from './MaximumFontSize';
|
||||
import { CustomizeUsage } from './CustomizeUsage';
|
||||
import { PressableUsage } from './PressableUsage';
|
||||
import { Test, TestSection, PlatformStatus } from '../Test';
|
||||
import { E2EExperimentalTextTest } from './ExperimentalTextE2ETest';
|
||||
import { EXPERIMENTAL_TEXT_TESTPAGE } from './consts';
|
||||
import { V2Usage } from './V2Usage';
|
||||
|
||||
const textSections: TestSection[] = [
|
||||
{
|
||||
|
@ -18,10 +17,6 @@ const textSections: TestSection[] = [
|
|||
name: 'V2/V1 Comparison',
|
||||
component: V2Usage,
|
||||
},
|
||||
{
|
||||
name: 'Maximum Font Size Usage',
|
||||
component: MaximumFontSizeUsage,
|
||||
},
|
||||
{
|
||||
name: 'Customize Usage',
|
||||
component: CustomizeUsage,
|
||||
|
|
|
@ -3,6 +3,6 @@ import * as React from 'react';
|
|||
export type TestDescription = {
|
||||
name: string;
|
||||
component: React.FunctionComponent;
|
||||
testPageButton: string;
|
||||
testPage: string;
|
||||
platforms: string[];
|
||||
};
|
||||
|
|
|
@ -44,73 +44,73 @@ export const tests: TestDescription[] = [
|
|||
{
|
||||
name: 'ActivityIndicator',
|
||||
component: ActivityIndicatorTest,
|
||||
testPageButton: HOMEPAGE_ACTIVITY_INDICATOR_BUTTON,
|
||||
testPage: HOMEPAGE_ACTIVITY_INDICATOR_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Avatar',
|
||||
component: AvatarTest,
|
||||
testPageButton: HOMEPAGE_AVATAR_BUTTON,
|
||||
testPage: HOMEPAGE_AVATAR_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Avatar (Native)',
|
||||
component: NativeAvatarTest,
|
||||
testPageButton: HOMEPAGE_NATIVE_AVATAR_BUTTON,
|
||||
testPage: HOMEPAGE_NATIVE_AVATAR_BUTTON,
|
||||
platforms: ['ios', 'macos'],
|
||||
},
|
||||
{
|
||||
name: 'Badge',
|
||||
component: BadgeTest,
|
||||
testPageButton: HOMEPAGE_BADGE_BUTTON,
|
||||
testPage: HOMEPAGE_BADGE_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Button',
|
||||
component: ButtonTest,
|
||||
testPageButton: HOMEPAGE_BUTTON_BUTTON,
|
||||
testPage: HOMEPAGE_BUTTON_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Callout',
|
||||
component: CalloutTest,
|
||||
testPageButton: HOMEPAGE_CALLOUT_BUTTON,
|
||||
testPage: HOMEPAGE_CALLOUT_BUTTON,
|
||||
platforms: ['android', 'macos', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'Checkbox Legacy',
|
||||
component: CheckboxTest,
|
||||
testPageButton: HOMEPAGE_CHECKBOX_BUTTON,
|
||||
testPage: HOMEPAGE_CHECKBOX_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Checkbox V1',
|
||||
component: ExperimentalCheckboxTest,
|
||||
testPageButton: HOMEPAGE_CHECKBOX_EXPERIMENTAL_BUTTON,
|
||||
testPage: HOMEPAGE_CHECKBOX_EXPERIMENTAL_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32'], // 'windows': GH#935: Temporarily disabling while SVGs don't work in windows
|
||||
},
|
||||
{
|
||||
name: 'ContextualMenu',
|
||||
component: ContextualMenuTest,
|
||||
testPageButton: HOMEPAGE_CONTEXTUALMENU_BUTTON,
|
||||
testPage: HOMEPAGE_CONTEXTUALMENU_BUTTON,
|
||||
platforms: ['android', 'macos', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'Corner Radius Tokens',
|
||||
component: CornerRadiusTokensTest,
|
||||
testPageButton: HOMEPAGE_CORNERRADIUS_BUTTON,
|
||||
testPage: HOMEPAGE_CORNERRADIUS_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Date Picker (Native)',
|
||||
component: NativeDatePickerTest,
|
||||
testPageButton: HOMEPAGE_NATIVEDATEPICKER_BUTTON,
|
||||
testPage: HOMEPAGE_NATIVEDATEPICKER_BUTTON,
|
||||
platforms: ['ios'],
|
||||
},
|
||||
{
|
||||
name: 'Dropdown',
|
||||
component: DropdownTest,
|
||||
testPageButton: HOMEPAGE_DROPDOWN_BUTTON,
|
||||
testPage: HOMEPAGE_DROPDOWN_BUTTON,
|
||||
platforms: ['macos', 'win32'],
|
||||
},
|
||||
// {
|
||||
|
@ -129,163 +129,163 @@ export const tests: TestDescription[] = [
|
|||
{
|
||||
name: 'Focus Trap Zone',
|
||||
component: FocusTrapTest,
|
||||
testPageButton: HOMEPAGE_FOCUSTRAPZONE_BUTTON,
|
||||
testPage: HOMEPAGE_FOCUSTRAPZONE_BUTTON,
|
||||
platforms: ['android', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'FocusZone',
|
||||
component: FocusZoneTest,
|
||||
testPageButton: HOMEPAGE_FOCUSZONE_BUTTON,
|
||||
testPage: HOMEPAGE_FOCUSZONE_BUTTON,
|
||||
platforms: ['macos', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'Icon',
|
||||
component: IconTest,
|
||||
testPageButton: HOMEPAGE_ICON_BUTTON,
|
||||
testPage: HOMEPAGE_ICON_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'Link Legacy',
|
||||
component: LinkTest,
|
||||
testPageButton: HOMEPAGE_LINK_BUTTON,
|
||||
testPage: HOMEPAGE_LINK_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Link V1',
|
||||
component: ExperimentalLinkTest,
|
||||
testPageButton: HOMEPAGE_EXPERIMENTAL_LINK_BUTTON,
|
||||
testPage: HOMEPAGE_EXPERIMENTAL_LINK_BUTTON,
|
||||
platforms: ['win32', 'android'],
|
||||
},
|
||||
{
|
||||
name: 'Menu',
|
||||
component: MenuTest,
|
||||
testPageButton: HOMEPAGE_MENU_BUTTON,
|
||||
testPage: HOMEPAGE_MENU_BUTTON,
|
||||
platforms: ['macos', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'MenuButton Legacy',
|
||||
component: MenuButtonTest,
|
||||
testPageButton: HOMEPAGE_MENUBUTTON_BUTTON,
|
||||
testPage: HOMEPAGE_MENUBUTTON_BUTTON,
|
||||
platforms: ['macos', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'MenuButton V1',
|
||||
component: ExperimentalMenuButtonTest,
|
||||
testPageButton: HOMEPAGE_EXPERIMENTAL_MENU_BUTTON,
|
||||
testPage: HOMEPAGE_EXPERIMENTAL_MENU_BUTTON,
|
||||
platforms: ['macos', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'Notification',
|
||||
component: NotificationTest,
|
||||
testPageButton: HOMEPAGE_NOTIFICATION_BUTTON,
|
||||
testPage: HOMEPAGE_NOTIFICATION_BUTTON,
|
||||
platforms: ['android', 'ios'],
|
||||
},
|
||||
{
|
||||
name: 'Persona',
|
||||
component: PersonaTest,
|
||||
testPageButton: HOMEPAGE_PERSONA_BUTTON,
|
||||
testPage: HOMEPAGE_PERSONA_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'PersonaCoin',
|
||||
component: PersonaCoinTest,
|
||||
testPageButton: HOMEPAGE_PERSONACOIN_BUTTON,
|
||||
testPage: HOMEPAGE_PERSONACOIN_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Pressable',
|
||||
component: PressableTest,
|
||||
testPageButton: HOMEPAGE_PRESSABLE_BUTTON,
|
||||
testPage: HOMEPAGE_PRESSABLE_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'RadioGroup Legacy',
|
||||
component: RadioGroupTest,
|
||||
testPageButton: HOMEPAGE_RADIOGROUP_BUTTON,
|
||||
testPage: HOMEPAGE_RADIOGROUP_BUTTON,
|
||||
platforms: ['macos', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'RadioGroup V1',
|
||||
component: RadioGroupExperimentalTest,
|
||||
testPageButton: HOMEPAGE_RADIO_GROUP_EXPERIMENTAL_BUTTON,
|
||||
testPage: HOMEPAGE_RADIO_GROUP_EXPERIMENTAL_BUTTON,
|
||||
platforms: ['macos', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'Separator',
|
||||
component: SeparatorTest,
|
||||
testPageButton: HOMEPAGE_SEPARATOR_BUTTON,
|
||||
testPage: HOMEPAGE_SEPARATOR_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Shadow',
|
||||
component: ShadowTest,
|
||||
testPageButton: HOMEPAGE_SHADOW_BUTTON,
|
||||
testPage: HOMEPAGE_SHADOW_BUTTON,
|
||||
platforms: ['ios', 'macos', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'Shimmer',
|
||||
component: ShimmerTest,
|
||||
testPageButton: HOMEPAGE_SHIMMER_BUTTON,
|
||||
testPage: HOMEPAGE_SHIMMER_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'Spacing Tokens',
|
||||
component: SpacingTokensTest,
|
||||
testPageButton: HOMEPAGE_SPACING_BUTTON,
|
||||
testPage: HOMEPAGE_SPACING_BUTTON,
|
||||
platforms: ['ios'],
|
||||
},
|
||||
{
|
||||
name: 'Stroke Width Tokens',
|
||||
component: StrokeWidthTest,
|
||||
testPageButton: HOMEPAGE_STROKEWIDTH_BUTTON,
|
||||
testPage: HOMEPAGE_STROKEWIDTH_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Svg',
|
||||
component: SvgTest,
|
||||
testPageButton: HOMEPAGE_SVG_BUTTON,
|
||||
testPage: HOMEPAGE_SVG_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32'],
|
||||
},
|
||||
{
|
||||
name: 'Switch',
|
||||
component: SwitchTest,
|
||||
testPageButton: HOMEPAGE_SWITCH_BUTTON,
|
||||
testPage: HOMEPAGE_SWITCH_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Tabs Legacy',
|
||||
component: TabsTest,
|
||||
testPageButton: HOMEPAGE_TABS_BUTTON,
|
||||
testPage: HOMEPAGE_TABS_BUTTON,
|
||||
platforms: ['macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Tabs V1',
|
||||
component: ExperimentalTabsTest,
|
||||
testPageButton: HOMEPAGE_EXPERIMENTAL_TABS_BUTTON,
|
||||
testPage: HOMEPAGE_EXPERIMENTAL_TABS_BUTTON,
|
||||
platforms: ['macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Text Legacy',
|
||||
component: TextTest,
|
||||
testPageButton: HOMEPAGE_TEXT_BUTTON,
|
||||
testPage: HOMEPAGE_TEXT_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Text V1',
|
||||
component: TextExperimentalTest,
|
||||
testPageButton: HOMEPAGE_EXPERIMENTAL_TEXT_BUTTON,
|
||||
testPage: HOMEPAGE_EXPERIMENTAL_TEXT_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Theme',
|
||||
component: ThemeTest,
|
||||
testPageButton: HOMEPAGE_THEME_BUTTON,
|
||||
testPage: HOMEPAGE_THEME_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
{
|
||||
name: 'Tokens',
|
||||
component: TokenTest,
|
||||
testPageButton: HOMEPAGE_TOKEN_BUTTON,
|
||||
testPage: HOMEPAGE_TOKEN_BUTTON,
|
||||
platforms: ['android', 'ios', 'macos', 'win32', 'windows'],
|
||||
},
|
||||
];
|
||||
|
|
|
@ -1,66 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/tester-win32",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 19:18:30 GMT",
|
||||
"tag": "@fluentui-react-native/tester-win32_v0.31.5",
|
||||
"version": "0.31.5",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester-win32",
|
||||
"comment": "Bump @fluentui-react-native/tester to v0.119.1",
|
||||
"commit": "6dab45d16e86445c04ba303e25bb3ef02eabac16"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/tester-win32_v0.31.4",
|
||||
"version": "0.31.4",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester-win32",
|
||||
"comment": "Bump @fluentui-react-native/tester to v0.119.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Wed, 14 Dec 2022 17:45:41 GMT",
|
||||
"tag": "@fluentui-react-native/tester-win32_v0.31.3",
|
||||
"version": "0.31.3",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester-win32",
|
||||
"comment": "Bump @fluentui-react-native/tester to v0.118.0",
|
||||
"commit": "e289811db7757b4dcb4e99040f1695ed44a3cc2b"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Wed, 14 Dec 2022 06:48:57 GMT",
|
||||
"tag": "@fluentui-react-native/tester-win32_v0.31.2",
|
||||
"version": "0.31.2",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tester-win32",
|
||||
"comment": "Bump @fluentui-react-native/tester to v0.117.2",
|
||||
"commit": "8ff9528d676394ba2adcb7288cb1fbdfe807451d"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Tue, 13 Dec 2022 23:18:04 GMT",
|
||||
"tag": "@fluentui-react-native/tester-win32_v0.31.1",
|
||||
|
|
|
@ -1,41 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/tester-win32
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 19:18:30 GMT and should not be manually modified.
|
||||
This log was last generated on Tue, 13 Dec 2022 23:18:04 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.31.5
|
||||
|
||||
Thu, 15 Dec 2022 19:18:30 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/tester to v0.119.1
|
||||
|
||||
## 0.31.4
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/tester to v0.119.0
|
||||
|
||||
## 0.31.3
|
||||
|
||||
Wed, 14 Dec 2022 17:45:41 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/tester to v0.118.0
|
||||
|
||||
## 0.31.2
|
||||
|
||||
Wed, 14 Dec 2022 06:48:57 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/tester to v0.117.2
|
||||
|
||||
## 0.31.1
|
||||
|
||||
Tue, 13 Dec 2022 23:18:04 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/tester-win32",
|
||||
"version": "0.31.5",
|
||||
"version": "0.31.1",
|
||||
"main": "src/index.tsx",
|
||||
"module": "src/index.tsx",
|
||||
"typings": "lib/index.d.ts",
|
||||
|
@ -31,7 +31,7 @@
|
|||
"directory": "apps/win32"
|
||||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/tester": "^0.119.1",
|
||||
"@fluentui-react-native/tester": "^0.117.1",
|
||||
"react": "17.0.2",
|
||||
"react-native": "^0.68.0",
|
||||
"react-native-svg": "12.5.0",
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"type": "minor",
|
||||
"comment": "Add missing entries to export of library/core",
|
||||
"packageName": "@fluentui/react-native",
|
||||
"email": "ruaraki@microsoft.com",
|
||||
"dependentChangeType": "patch"
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/codemods",
|
||||
"version": "0.2.8",
|
||||
"version": "0.2.7",
|
||||
"description": "Transform files to make refactoring FURN code easier",
|
||||
"license": "MIT",
|
||||
"author": "Microsoft <fluentuinativeowners@microsoft.com>",
|
||||
|
|
|
@ -1,45 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/avatar",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/avatar_v1.5.2",
|
||||
"version": "1.5.2",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/avatar",
|
||||
"comment": "Bump @fluentui-react-native/badge to v0.4.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/avatar",
|
||||
"comment": "Bump @fluentui-react-native/framework to v0.8.26",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/avatar",
|
||||
"comment": "Bump @fluentui-react-native/icon to v0.16.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/avatar",
|
||||
"comment": "Bump @fluentui-react-native/theme-tokens to v0.22.2",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/avatar",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/avatar_v1.5.1",
|
||||
|
|
|
@ -1,21 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/avatar
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 1.5.2
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/badge to v0.4.3
|
||||
- Bump @fluentui-react-native/framework to v0.8.26
|
||||
- Bump @fluentui-react-native/icon to v0.16.3
|
||||
- Bump @fluentui-react-native/theme-tokens to v0.22.2
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
|
||||
## 1.5.1
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/avatar",
|
||||
"version": "1.5.2",
|
||||
"version": "1.5.1",
|
||||
"description": "A cross-platform Avatar component using the Fluent Design System",
|
||||
"license": "MIT",
|
||||
"author": "Microsoft <fluentuinativeowners@microsoft.com>",
|
||||
|
@ -30,11 +30,11 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/adapters": "^0.10.0",
|
||||
"@fluentui-react-native/badge": "^0.4.3",
|
||||
"@fluentui-react-native/framework": "0.8.26",
|
||||
"@fluentui-react-native/icon": "^0.16.3",
|
||||
"@fluentui-react-native/theme-tokens": "^0.22.2",
|
||||
"@fluentui-react-native/tokens": "^0.20.0",
|
||||
"@fluentui-react-native/badge": "^0.4.2",
|
||||
"@fluentui-react-native/framework": "0.8.25",
|
||||
"@fluentui-react-native/icon": "^0.16.2",
|
||||
"@fluentui-react-native/theme-tokens": "^0.22.1",
|
||||
"@fluentui-react-native/tokens": "^0.19.1",
|
||||
"@fluentui-react-native/use-styling": "^0.9.1",
|
||||
"react-native-svg": "12.5.0"
|
||||
},
|
||||
|
|
|
@ -1,57 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/badge",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/badge_v0.4.3",
|
||||
"version": "0.4.3",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/badge",
|
||||
"comment": "Bump @fluentui-react-native/experimental-shadow to v0.2.50",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/badge",
|
||||
"comment": "Bump @fluentui-react-native/framework to v0.8.26",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/badge",
|
||||
"comment": "Bump @fluentui-react-native/icon to v0.16.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/badge",
|
||||
"comment": "Bump @fluentui-react-native/text to v0.19.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/badge",
|
||||
"comment": "Bump @fluentui-react-native/theme-tokens to v0.22.2",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/badge",
|
||||
"comment": "Bump @fluentui-react-native/theme-types to v0.27.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/badge",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/badge_v0.4.2",
|
||||
|
|
|
@ -1,23 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/badge
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.4.3
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/experimental-shadow to v0.2.50
|
||||
- Bump @fluentui-react-native/framework to v0.8.26
|
||||
- Bump @fluentui-react-native/icon to v0.16.3
|
||||
- Bump @fluentui-react-native/text to v0.19.0
|
||||
- Bump @fluentui-react-native/theme-tokens to v0.22.2
|
||||
- Bump @fluentui-react-native/theme-types to v0.27.0
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
|
||||
## 0.4.2
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/badge",
|
||||
"version": "0.4.3",
|
||||
"version": "0.4.2",
|
||||
"description": "A cross-platform Badge component using the Fluent Design System. A badge is an additional visual descriptor for UI elements.",
|
||||
"license": "MIT",
|
||||
"author": "Microsoft <fluentuinativeowners@microsoft.com>",
|
||||
|
@ -25,13 +25,13 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/adapters": "^0.10.0",
|
||||
"@fluentui-react-native/experimental-shadow": ">=0.2.50 <1.0.0",
|
||||
"@fluentui-react-native/framework": ">=0.8.26 <1.0.0",
|
||||
"@fluentui-react-native/icon": "^0.16.3",
|
||||
"@fluentui-react-native/text": ">=0.19.0 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": "^0.22.2",
|
||||
"@fluentui-react-native/theme-types": "^0.27.0",
|
||||
"@fluentui-react-native/tokens": "^0.20.0",
|
||||
"@fluentui-react-native/experimental-shadow": ">=0.2.49 <1.0.0",
|
||||
"@fluentui-react-native/framework": ">=0.8.25 <1.0.0",
|
||||
"@fluentui-react-native/icon": "^0.16.2",
|
||||
"@fluentui-react-native/text": ">=0.18.2 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": "^0.22.1",
|
||||
"@fluentui-react-native/theme-types": "^0.26.0",
|
||||
"@fluentui-react-native/tokens": "^0.19.1",
|
||||
"@fluentui-react-native/use-styling": "^0.9.1",
|
||||
"react-native-svg": "12.5.0"
|
||||
},
|
||||
|
|
|
@ -1,87 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/button",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/button_v0.32.8",
|
||||
"version": "0.32.8",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "adgleitm@microsoft.com",
|
||||
"package": "@fluentui-react-native/button",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670",
|
||||
"comment": "Add maximumSize"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/button",
|
||||
"comment": "Bump @uifabricshared/foundation-compose to v1.12.27",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/button",
|
||||
"comment": "Bump @fluentui-react-native/experimental-activity-indicator to v0.7.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/button",
|
||||
"comment": "Bump @fluentui-react-native/experimental-shadow to v0.2.50",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/button",
|
||||
"comment": "Bump @fluentui-react-native/framework to v0.8.26",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/button",
|
||||
"comment": "Bump @fluentui-react-native/icon to v0.16.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/button",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/button",
|
||||
"comment": "Bump @fluentui-react-native/pressable to v0.9.40",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/button",
|
||||
"comment": "Bump @fluentui-react-native/theme-tokens to v0.22.2",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/button",
|
||||
"comment": "Bump @fluentui-react-native/theme-types to v0.27.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/button",
|
||||
"comment": "Bump @fluentui-react-native/text to v0.19.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/button",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/button_v0.32.7",
|
||||
|
|
|
@ -1,28 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/button
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.32.8
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Add maximumSize (adgleitm@microsoft.com)
|
||||
- Bump @uifabricshared/foundation-compose to v1.12.27
|
||||
- Bump @fluentui-react-native/experimental-activity-indicator to v0.7.3
|
||||
- Bump @fluentui-react-native/experimental-shadow to v0.2.50
|
||||
- Bump @fluentui-react-native/framework to v0.8.26
|
||||
- Bump @fluentui-react-native/icon to v0.16.3
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
- Bump @fluentui-react-native/pressable to v0.9.40
|
||||
- Bump @fluentui-react-native/theme-tokens to v0.22.2
|
||||
- Bump @fluentui-react-native/theme-types to v0.27.0
|
||||
- Bump @fluentui-react-native/text to v0.19.0
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
|
||||
## 0.32.7
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/button",
|
||||
"version": "0.32.8",
|
||||
"version": "0.32.7",
|
||||
"description": "A cross-platform Button component using the Fluent Design System",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -26,19 +26,19 @@
|
|||
"directory": "packages/components/Button"
|
||||
},
|
||||
"dependencies": {
|
||||
"@uifabricshared/foundation-compose": "^1.12.27",
|
||||
"@uifabricshared/foundation-compose": "^1.12.26",
|
||||
"@fluentui-react-native/adapters": ">=0.10.0 <1.0.0",
|
||||
"@fluentui-react-native/experimental-activity-indicator": "^0.7.3",
|
||||
"@fluentui-react-native/experimental-shadow": "0.2.50",
|
||||
"@fluentui-react-native/framework": "0.8.26",
|
||||
"@fluentui-react-native/icon": "0.16.3",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/pressable": ">=0.9.40 <1.0.0",
|
||||
"@fluentui-react-native/experimental-activity-indicator": "^0.7.2",
|
||||
"@fluentui-react-native/experimental-shadow": "0.2.49",
|
||||
"@fluentui-react-native/framework": "0.8.25",
|
||||
"@fluentui-react-native/icon": "0.16.2",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@fluentui-react-native/pressable": ">=0.9.39 <1.0.0",
|
||||
"@fluentui-react-native/styling-utils": ">=0.4.4 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": ">=0.22.2 <1.0.0",
|
||||
"@fluentui-react-native/theme-types": ">=0.27.0 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.19.0 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/theme-types": ">=0.26.0 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.18.2 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"@fluentui-react-native/use-styling": ">=0.9.1 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0",
|
||||
|
|
|
@ -107,7 +107,6 @@ exports[`Button component tests Button composed 1`] = `
|
|||
"marginEnd": 0,
|
||||
"marginStart": 0,
|
||||
"marginTop": 0,
|
||||
"maximumFontSize": undefined,
|
||||
}
|
||||
}
|
||||
>
|
||||
|
|
|
@ -1,33 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/callout",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/callout_v0.21.43",
|
||||
"version": "0.21.43",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/callout",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/callout",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/callout",
|
||||
"comment": "Bump @uifabricshared/foundation-compose to v1.12.27",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/callout_v0.21.42",
|
||||
|
|
|
@ -1,19 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/callout
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.21.43
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
- Bump @uifabricshared/foundation-compose to v1.12.27
|
||||
|
||||
## 0.21.42
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/callout",
|
||||
"version": "0.21.43",
|
||||
"version": "0.21.42",
|
||||
"description": "A cross-platform Callout component using the Fluent Design System",
|
||||
"license": "MIT",
|
||||
"author": "",
|
||||
|
@ -31,10 +31,10 @@
|
|||
"dependencies": {
|
||||
"@fluentui-react-native/adapters": "^0.10.0",
|
||||
"@fluentui-react-native/component-cache": "^1.4.2",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-compose": "^1.12.27",
|
||||
"@uifabricshared/foundation-compose": "^1.12.26",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
|
|
@ -1,57 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/checkbox",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/checkbox_v0.18.3",
|
||||
"version": "0.18.3",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/checkbox",
|
||||
"comment": "Bump @fluentui-react-native/framework to v0.8.26",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/checkbox",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/checkbox",
|
||||
"comment": "Bump @fluentui-react-native/pressable to v0.9.40",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/checkbox",
|
||||
"comment": "Bump @fluentui-react-native/text to v0.19.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/checkbox",
|
||||
"comment": "Bump @fluentui-react-native/theme-tokens to v0.22.2",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/checkbox",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/checkbox",
|
||||
"comment": "Bump @uifabricshared/foundation-compose to v1.12.27",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/checkbox_v0.18.2",
|
||||
|
|
|
@ -1,23 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/checkbox
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.18.3
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/framework to v0.8.26
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
- Bump @fluentui-react-native/pressable to v0.9.40
|
||||
- Bump @fluentui-react-native/text to v0.19.0
|
||||
- Bump @fluentui-react-native/theme-tokens to v0.22.2
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
- Bump @uifabricshared/foundation-compose to v1.12.27
|
||||
|
||||
## 0.18.2
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/checkbox",
|
||||
"version": "0.18.3",
|
||||
"version": "0.18.2",
|
||||
"description": "A cross-platform Checkbox component using the Fluent Design System",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -27,15 +27,15 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/adapters": ">=0.10.0 <1.0.0",
|
||||
"@fluentui-react-native/framework": "0.8.26",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/pressable": ">=0.9.40 <1.0.0",
|
||||
"@fluentui-react-native/framework": "0.8.25",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@fluentui-react-native/pressable": ">=0.9.39 <1.0.0",
|
||||
"@fluentui-react-native/styling-utils": ">=0.4.4 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.19.0 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": "^0.22.2",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.18.2 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": "^0.22.1",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"@fluentui-react-native/use-styling": ">=0.9.1 <1.0.0",
|
||||
"@uifabricshared/foundation-compose": "^1.12.27",
|
||||
"@uifabricshared/foundation-compose": "^1.12.26",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0",
|
||||
"react-native-svg": "12.5.0",
|
||||
|
|
|
@ -1,63 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/contextual-menu",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/contextual-menu_v0.21.4",
|
||||
"version": "0.21.4",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/contextual-menu",
|
||||
"comment": "Bump @fluentui-react-native/callout to v0.21.43",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/contextual-menu",
|
||||
"comment": "Bump @fluentui-react-native/focus-zone to v0.11.13",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/contextual-menu",
|
||||
"comment": "Bump @fluentui-react-native/icon to v0.16.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/contextual-menu",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/contextual-menu",
|
||||
"comment": "Bump @fluentui-react-native/text to v0.19.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/contextual-menu",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/contextual-menu",
|
||||
"comment": "Bump @uifabricshared/foundation-compose to v1.12.27",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/contextual-menu",
|
||||
"comment": "Bump @fluentui-react-native/pressable to v0.9.40",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 23:48:05 GMT",
|
||||
"tag": "@fluentui-react-native/contextual-menu_v0.21.3",
|
||||
|
|
|
@ -1,24 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/contextual-menu
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 23:48:05 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.21.4
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/callout to v0.21.43
|
||||
- Bump @fluentui-react-native/focus-zone to v0.11.13
|
||||
- Bump @fluentui-react-native/icon to v0.16.3
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
- Bump @fluentui-react-native/text to v0.19.0
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
- Bump @uifabricshared/foundation-compose to v1.12.27
|
||||
- Bump @fluentui-react-native/pressable to v0.9.40
|
||||
|
||||
## 0.21.3
|
||||
|
||||
Fri, 09 Dec 2022 23:48:05 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/contextual-menu",
|
||||
"version": "0.21.4",
|
||||
"version": "0.21.3",
|
||||
"description": "A cross-platform ContextualMenu component using the Fluent Design System",
|
||||
"license": "MIT",
|
||||
"author": "",
|
||||
|
@ -30,20 +30,20 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/adapters": "^0.10.0",
|
||||
"@fluentui-react-native/callout": ">=0.21.43 <1.0.0",
|
||||
"@fluentui-react-native/focus-zone": "^0.11.13",
|
||||
"@fluentui-react-native/icon": "0.16.3",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.19.0 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/callout": ">=0.21.42 <1.0.0",
|
||||
"@fluentui-react-native/focus-zone": "^0.11.12",
|
||||
"@fluentui-react-native/icon": "0.16.2",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.18.2 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-compose": "^1.12.27",
|
||||
"@uifabricshared/foundation-compose": "^1.12.26",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0",
|
||||
"react-native-svg": "12.5.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@fluentui-react-native/eslint-config-rules": "^0.1.1",
|
||||
"@fluentui-react-native/pressable": ">=0.9.40 <1.0.0",
|
||||
"@fluentui-react-native/pressable": ">=0.9.39 <1.0.0",
|
||||
"@fluentui-react-native/scripts": "^0.1.1",
|
||||
"@office-iss/react-native-win32": "^0.68.0",
|
||||
"@types/react-native": "^0.68.0",
|
||||
|
|
|
@ -1,21 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/focus-trap-zone",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/focus-trap-zone_v0.9.42",
|
||||
"version": "0.9.42",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/focus-trap-zone",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/focus-trap-zone_v0.9.41",
|
||||
|
|
|
@ -1,17 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/focus-trap-zone
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.9.42
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
|
||||
## 0.9.41
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/focus-trap-zone",
|
||||
"version": "0.9.42",
|
||||
"version": "0.9.41",
|
||||
"description": "A cross-platform FocusTrapZone component using the Fluent Design System",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -28,7 +28,7 @@
|
|||
"dependencies": {
|
||||
"@fluentui-react-native/adapters": ">=0.10.0 <1.0.0",
|
||||
"@fluentui-react-native/component-cache": "^1.4.2",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0"
|
||||
},
|
||||
|
|
|
@ -1,21 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/focus-zone",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/focus-zone_v0.11.13",
|
||||
"version": "0.11.13",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/focus-zone",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/focus-zone_v0.11.12",
|
||||
|
|
|
@ -1,17 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/focus-zone
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.11.13
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
|
||||
## 0.11.12
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/focus-zone",
|
||||
"version": "0.11.13",
|
||||
"version": "0.11.12",
|
||||
"description": "A cross-platform FocusZone component using the Fluent Design System",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -27,7 +27,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/component-cache": "^1.4.2",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0"
|
||||
},
|
||||
|
|
|
@ -1,39 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/link",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/link_v0.17.15",
|
||||
"version": "0.17.15",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/link",
|
||||
"comment": "Bump @uifabricshared/foundation-compose to v1.12.27",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/link",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/link",
|
||||
"comment": "Bump @fluentui-react-native/text to v0.19.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/link",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/link_v0.17.14",
|
||||
|
|
|
@ -1,20 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/link
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.17.15
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @uifabricshared/foundation-compose to v1.12.27
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
- Bump @fluentui-react-native/text to v0.19.0
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
|
||||
## 0.17.14
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/link",
|
||||
"version": "0.17.15",
|
||||
"version": "0.17.14",
|
||||
"description": "A cross-platform Link component using the Fluent Design System",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -26,11 +26,11 @@
|
|||
"directory": "packages/components/Link"
|
||||
},
|
||||
"dependencies": {
|
||||
"@uifabricshared/foundation-compose": "^1.12.27",
|
||||
"@uifabricshared/foundation-compose": "^1.12.26",
|
||||
"@fluentui-react-native/adapters": ">=0.10.0 <1.0.0",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.19.0 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.18.2 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0"
|
||||
},
|
||||
|
|
|
@ -1,63 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/menu",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/menu_v1.1.3",
|
||||
"version": "1.1.3",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu",
|
||||
"comment": "Bump @fluentui-react-native/callout to v0.21.43",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu",
|
||||
"comment": "Bump @fluentui-react-native/focus-zone to v0.11.13",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu",
|
||||
"comment": "Bump @fluentui-react-native/framework to v0.8.26",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu",
|
||||
"comment": "Bump @fluentui-react-native/text to v0.19.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu",
|
||||
"comment": "Bump @fluentui-react-native/theme-tokens to v0.22.2",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu",
|
||||
"comment": "Bump @fluentui-react-native/button to v0.32.8",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/menu_v1.1.2",
|
||||
|
|
|
@ -1,24 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/menu
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 1.1.3
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/callout to v0.21.43
|
||||
- Bump @fluentui-react-native/focus-zone to v0.11.13
|
||||
- Bump @fluentui-react-native/framework to v0.8.26
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
- Bump @fluentui-react-native/text to v0.19.0
|
||||
- Bump @fluentui-react-native/theme-tokens to v0.22.2
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
- Bump @fluentui-react-native/button to v0.32.8
|
||||
|
||||
## 1.1.2
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/menu",
|
||||
"version": "1.1.3",
|
||||
"version": "1.1.2",
|
||||
"description": "A cross-platform Menu component using the Fluent Design System",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -27,19 +27,19 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/adapters": ">=0.10.0 <1.0.0",
|
||||
"@fluentui-react-native/callout": ">=0.21.43 <1.0.0",
|
||||
"@fluentui-react-native/focus-zone": ">=0.11.13 <1.0.0",
|
||||
"@fluentui-react-native/framework": "0.8.26",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.19.0 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": ">=0.22.2 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/callout": ">=0.21.42 <1.0.0",
|
||||
"@fluentui-react-native/focus-zone": ">=0.11.12 <1.0.0",
|
||||
"@fluentui-react-native/framework": "0.8.25",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.18.2 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"@fluentui-react-native/use-styling": ">=0.9.1 <1.0.0",
|
||||
"react-native-svg": "12.5.0",
|
||||
"tslib": "^2.3.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@fluentui-react-native/button": ">=0.32.8 <1.0.0",
|
||||
"@fluentui-react-native/button": ">=0.32.7 <1.0.0",
|
||||
"@fluentui-react-native/eslint-config-rules": "^0.1.1",
|
||||
"@fluentui-react-native/scripts": "^0.1.1",
|
||||
"@fluentui-react-native/test-tools": ">=0.1.1 <1.0.0",
|
||||
|
|
|
@ -1,45 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/menu-button",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/menu-button_v0.10.4",
|
||||
"version": "0.10.4",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu-button",
|
||||
"comment": "Bump @fluentui-react-native/button to v0.32.8",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu-button",
|
||||
"comment": "Bump @fluentui-react-native/contextual-menu to v0.21.4",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu-button",
|
||||
"comment": "Bump @fluentui-react-native/icon to v0.16.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu-button",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/menu-button",
|
||||
"comment": "Bump @uifabricshared/foundation-compose to v1.12.27",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 23:48:05 GMT",
|
||||
"tag": "@fluentui-react-native/menu-button_v0.10.3",
|
||||
|
|
|
@ -1,21 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/menu-button
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 23:48:05 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.10.4
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/button to v0.32.8
|
||||
- Bump @fluentui-react-native/contextual-menu to v0.21.4
|
||||
- Bump @fluentui-react-native/icon to v0.16.3
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
- Bump @uifabricshared/foundation-compose to v1.12.27
|
||||
|
||||
## 0.10.3
|
||||
|
||||
Fri, 09 Dec 2022 23:48:05 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/menu-button",
|
||||
"version": "0.10.4",
|
||||
"version": "0.10.3",
|
||||
"description": "A cross-platform MenuButton component using the Fluent Design System",
|
||||
"license": "MIT",
|
||||
"author": "Microsoft <fluentuinativeowners@microsoft.com>",
|
||||
|
@ -29,13 +29,13 @@
|
|||
"directory": "packages/components/MenuButton"
|
||||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/button": "^0.32.8",
|
||||
"@fluentui-react-native/button": "^0.32.7",
|
||||
"@fluentui-react-native/component-cache": "^1.4.2",
|
||||
"@fluentui-react-native/contextual-menu": "^0.21.4",
|
||||
"@fluentui-react-native/icon": "^0.16.3",
|
||||
"@fluentui-react-native/tokens": "^0.20.0",
|
||||
"@fluentui-react-native/contextual-menu": "^0.21.3",
|
||||
"@fluentui-react-native/icon": "^0.16.2",
|
||||
"@fluentui-react-native/tokens": "^0.19.1",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-compose": "^1.12.27",
|
||||
"@uifabricshared/foundation-compose": "^1.12.26",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0",
|
||||
"react-native-svg": "12.5.0"
|
||||
},
|
||||
|
|
|
@ -1,75 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/notification",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/notification_v0.21.1",
|
||||
"version": "0.21.1",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/notification",
|
||||
"comment": "Bump @fluentui-react-native/button to v0.32.8",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/notification",
|
||||
"comment": "Bump @fluentui-react-native/experimental-shadow to v0.2.50",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/notification",
|
||||
"comment": "Bump @fluentui-react-native/framework to v0.8.26",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/notification",
|
||||
"comment": "Bump @fluentui-react-native/icon to v0.16.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/notification",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/notification",
|
||||
"comment": "Bump @fluentui-react-native/pressable to v0.9.40",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/notification",
|
||||
"comment": "Bump @fluentui-react-native/text to v0.19.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/notification",
|
||||
"comment": "Bump @fluentui-react-native/theme-tokens to v0.22.2",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/notification",
|
||||
"comment": "Bump @fluentui-react-native/theme-types to v0.27.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/notification",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Tue, 13 Dec 2022 18:37:10 GMT",
|
||||
"tag": "@fluentui-react-native/notification_v0.21.0",
|
||||
|
|
|
@ -1,26 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/notification
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Tue, 13 Dec 2022 18:37:10 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.21.1
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/button to v0.32.8
|
||||
- Bump @fluentui-react-native/experimental-shadow to v0.2.50
|
||||
- Bump @fluentui-react-native/framework to v0.8.26
|
||||
- Bump @fluentui-react-native/icon to v0.16.3
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
- Bump @fluentui-react-native/pressable to v0.9.40
|
||||
- Bump @fluentui-react-native/text to v0.19.0
|
||||
- Bump @fluentui-react-native/theme-tokens to v0.22.2
|
||||
- Bump @fluentui-react-native/theme-types to v0.27.0
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
|
||||
## 0.21.0
|
||||
|
||||
Tue, 13 Dec 2022 18:37:10 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/notification",
|
||||
"version": "0.21.1",
|
||||
"version": "0.21.0",
|
||||
"description": "add component-description",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -27,16 +27,16 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/adapters": "^0.10.0",
|
||||
"@fluentui-react-native/button": ">=0.32.8 <1.0.0",
|
||||
"@fluentui-react-native/experimental-shadow": "0.2.50",
|
||||
"@fluentui-react-native/framework": "0.8.26",
|
||||
"@fluentui-react-native/icon": "0.16.3",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/pressable": ">=0.9.40 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.19.0 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": "0.22.2",
|
||||
"@fluentui-react-native/theme-types": ">=0.27.0 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/button": ">=0.32.7 <1.0.0",
|
||||
"@fluentui-react-native/experimental-shadow": "0.2.49",
|
||||
"@fluentui-react-native/framework": "0.8.25",
|
||||
"@fluentui-react-native/icon": "0.16.2",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@fluentui-react-native/pressable": ">=0.9.39 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.18.2 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": "0.22.1",
|
||||
"@fluentui-react-native/theme-types": ">=0.26.0 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"@fluentui-react-native/use-styling": ">=0.9.1 <1.0.0",
|
||||
"react-native-svg": "12.5.0"
|
||||
},
|
||||
|
|
|
@ -1,45 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/persona",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/persona_v0.13.27",
|
||||
"version": "0.13.27",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/persona",
|
||||
"comment": "Bump @uifabricshared/foundation-compose to v1.12.27",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/persona",
|
||||
"comment": "Bump @fluentui-react-native/framework to v0.8.26",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/persona",
|
||||
"comment": "Bump @fluentui-react-native/persona-coin to v0.12.8",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/persona",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/persona",
|
||||
"comment": "Bump @uifabricshared/foundation-tokens to v0.12.16",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/persona_v0.13.26",
|
||||
|
|
|
@ -1,21 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/persona
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.13.27
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @uifabricshared/foundation-compose to v1.12.27
|
||||
- Bump @fluentui-react-native/framework to v0.8.26
|
||||
- Bump @fluentui-react-native/persona-coin to v0.12.8
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
- Bump @uifabricshared/foundation-tokens to v0.12.16
|
||||
|
||||
## 0.13.26
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/persona",
|
||||
"version": "0.13.27",
|
||||
"version": "0.13.26",
|
||||
"description": "A cross-platform Persona component using the Fluent Design System",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -26,14 +26,14 @@
|
|||
"directory": "packages/components/Persona"
|
||||
},
|
||||
"dependencies": {
|
||||
"@uifabricshared/foundation-compose": "^1.12.27",
|
||||
"@uifabricshared/foundation-compose": "^1.12.26",
|
||||
"@fluentui-react-native/adapters": ">=0.10.0 <1.0.0",
|
||||
"@fluentui-react-native/framework": ">=0.8.26 <1.0.0",
|
||||
"@fluentui-react-native/persona-coin": ">=0.12.8 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/framework": ">=0.8.25 <1.0.0",
|
||||
"@fluentui-react-native/persona-coin": ">=0.12.7 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0",
|
||||
"@uifabricshared/foundation-tokens": ">=0.12.16 <1.0.0"
|
||||
"@uifabricshared/foundation-tokens": ">=0.12.15 <1.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@fluentui-react-native/eslint-config-rules": "^0.1.1",
|
||||
|
|
|
@ -1,45 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/persona-coin",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/persona-coin_v0.12.8",
|
||||
"version": "0.12.8",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/persona-coin",
|
||||
"comment": "Bump @uifabricshared/foundation-compose to v1.12.27",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/persona-coin",
|
||||
"comment": "Bump @fluentui-react-native/framework to v0.8.26",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/persona-coin",
|
||||
"comment": "Bump @fluentui-react-native/theme-tokens to v0.22.2",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/persona-coin",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/persona-coin",
|
||||
"comment": "Bump @uifabricshared/foundation-tokens to v0.12.16",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/persona-coin_v0.12.7",
|
||||
|
|
|
@ -1,21 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/persona-coin
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.12.8
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @uifabricshared/foundation-compose to v1.12.27
|
||||
- Bump @fluentui-react-native/framework to v0.8.26
|
||||
- Bump @fluentui-react-native/theme-tokens to v0.22.2
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
- Bump @uifabricshared/foundation-tokens to v0.12.16
|
||||
|
||||
## 0.12.7
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/persona-coin",
|
||||
"version": "0.12.8",
|
||||
"version": "0.12.7",
|
||||
"description": "A cross-platform PersonaCoin component using the Fluent Design System",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -26,14 +26,14 @@
|
|||
"directory": "packages/components/PersonaCoin"
|
||||
},
|
||||
"dependencies": {
|
||||
"@uifabricshared/foundation-compose": "^1.12.27",
|
||||
"@uifabricshared/foundation-compose": "^1.12.26",
|
||||
"@fluentui-react-native/adapters": ">=0.10.0 <1.0.0",
|
||||
"@fluentui-react-native/framework": ">=0.8.26 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": ">=0.22.2 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/framework": ">=0.8.25 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0",
|
||||
"@uifabricshared/foundation-tokens": ">=0.12.16 <1.0.0"
|
||||
"@uifabricshared/foundation-tokens": ">=0.12.15 <1.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@fluentui-react-native/eslint-config-rules": "^0.1.1",
|
||||
|
|
|
@ -1,21 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/pressable",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/pressable_v0.9.40",
|
||||
"version": "0.9.40",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/pressable",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/pressable_v0.9.39",
|
||||
|
|
|
@ -1,17 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/pressable
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.9.40
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
|
||||
## 0.9.39
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/pressable",
|
||||
"version": "0.9.40",
|
||||
"version": "0.9.39",
|
||||
"description": "A cross-platform Pressable component",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -27,7 +27,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/adapters": ">=0.10.0 <1.0.0",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0"
|
||||
},
|
||||
|
|
|
@ -1,51 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/radio-group",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/radio-group_v0.16.14",
|
||||
"version": "0.16.14",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/radio-group",
|
||||
"comment": "Bump @uifabricshared/foundation-compose to v1.12.27",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/radio-group",
|
||||
"comment": "Bump @fluentui-react-native/focus-zone to v0.11.13",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/radio-group",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/radio-group",
|
||||
"comment": "Bump @fluentui-react-native/pressable to v0.9.40",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/radio-group",
|
||||
"comment": "Bump @fluentui-react-native/text to v0.19.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/radio-group",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/radio-group_v0.16.13",
|
||||
|
|
|
@ -1,22 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/radio-group
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.16.14
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @uifabricshared/foundation-compose to v1.12.27
|
||||
- Bump @fluentui-react-native/focus-zone to v0.11.13
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
- Bump @fluentui-react-native/pressable to v0.9.40
|
||||
- Bump @fluentui-react-native/text to v0.19.0
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
|
||||
## 0.16.13
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/radio-group",
|
||||
"version": "0.16.14",
|
||||
"version": "0.16.13",
|
||||
"description": "A cross-platform Radio Group component using the Fluent Design System",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -26,14 +26,14 @@
|
|||
"directory": "packages/components/RadioGroup"
|
||||
},
|
||||
"dependencies": {
|
||||
"@uifabricshared/foundation-compose": "^1.12.27",
|
||||
"@uifabricshared/foundation-compose": "^1.12.26",
|
||||
"@fluentui-react-native/adapters": ">=0.10.0 <1.0.0",
|
||||
"@fluentui-react-native/component-cache": "^1.4.2",
|
||||
"@fluentui-react-native/focus-zone": ">=0.11.13 <1.0.0",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/pressable": ">=0.9.40 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.19.0 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/focus-zone": ">=0.11.12 <1.0.0",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@fluentui-react-native/pressable": ">=0.9.39 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.18.2 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0"
|
||||
},
|
||||
|
|
|
@ -1,21 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/separator",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/separator_v0.13.9",
|
||||
"version": "0.13.9",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/separator",
|
||||
"comment": "Bump @fluentui-react-native/framework to v0.8.26",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/separator_v0.13.8",
|
||||
|
|
|
@ -1,17 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/separator
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.13.9
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/framework to v0.8.26
|
||||
|
||||
## 0.13.8
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/separator",
|
||||
"version": "0.13.9",
|
||||
"version": "0.13.8",
|
||||
"description": "A cross-platform Separator component using the Fluent Design System",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -26,7 +26,7 @@
|
|||
"directory": "packages/components/Separator"
|
||||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/framework": ">=0.8.26 <1.0.0"
|
||||
"@fluentui-react-native/framework": ">=0.8.25 <1.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@fluentui-react-native/eslint-config-rules": "^0.1.1",
|
||||
|
|
|
@ -1,45 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/stack",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/stack_v0.7.32",
|
||||
"version": "0.7.32",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/stack",
|
||||
"comment": "Bump @uifabricshared/foundation-compose to v1.12.27",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/stack",
|
||||
"comment": "Bump @fluentui-react-native/framework to v0.8.26",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/stack",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/stack",
|
||||
"comment": "Bump @uifabricshared/foundation-tokens to v0.12.16",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/stack",
|
||||
"comment": "Bump @fluentui-react-native/text to v0.19.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/stack_v0.7.31",
|
||||
|
|
|
@ -1,21 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/stack
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.7.32
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @uifabricshared/foundation-compose to v1.12.27
|
||||
- Bump @fluentui-react-native/framework to v0.8.26
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
- Bump @uifabricshared/foundation-tokens to v0.12.16
|
||||
- Bump @fluentui-react-native/text to v0.19.0
|
||||
|
||||
## 0.7.31
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/stack",
|
||||
"version": "0.7.32",
|
||||
"version": "0.7.31",
|
||||
"description": "A cross-platform opinionated Fluent Text component",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -26,17 +26,17 @@
|
|||
"directory": "packages/components/Stack"
|
||||
},
|
||||
"dependencies": {
|
||||
"@uifabricshared/foundation-compose": "^1.12.27",
|
||||
"@uifabricshared/foundation-compose": "^1.12.26",
|
||||
"@fluentui-react-native/adapters": ">=0.10.0 <1.0.0",
|
||||
"@fluentui-react-native/framework": ">=0.8.26 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/framework": ">=0.8.25 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0",
|
||||
"@uifabricshared/foundation-tokens": ">=0.12.16 <1.0.0"
|
||||
"@uifabricshared/foundation-tokens": ">=0.12.15 <1.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@fluentui-react-native/eslint-config-rules": "^0.1.1",
|
||||
"@fluentui-react-native/text": ">=0.19.0 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.18.2 <1.0.0",
|
||||
"@types/react-native": "^0.68.0",
|
||||
"@fluentui-react-native/scripts": "^0.1.1",
|
||||
"react": "17.0.2",
|
||||
|
|
|
@ -1,51 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/tabs",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/tabs_v0.11.11",
|
||||
"version": "0.11.11",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tabs",
|
||||
"comment": "Bump @fluentui-react-native/focus-zone to v0.11.13",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tabs",
|
||||
"comment": "Bump @fluentui-react-native/icon to v0.16.3",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tabs",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tabs",
|
||||
"comment": "Bump @fluentui-react-native/text to v0.19.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tabs",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/tabs",
|
||||
"comment": "Bump @uifabricshared/foundation-compose to v1.12.27",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/tabs_v0.11.10",
|
||||
|
|
|
@ -1,22 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/tabs
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.11.11
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/focus-zone to v0.11.13
|
||||
- Bump @fluentui-react-native/icon to v0.16.3
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
- Bump @fluentui-react-native/text to v0.19.0
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
- Bump @uifabricshared/foundation-compose to v1.12.27
|
||||
|
||||
## 0.11.10
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/tabs",
|
||||
"version": "0.11.11",
|
||||
"version": "0.11.10",
|
||||
"description": "A cross-platform Tabs component using the Fluent Design System",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -29,13 +29,13 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/adapters": ">=0.10.0 <1.0.0",
|
||||
"@fluentui-react-native/focus-zone": ">=0.11.13 <1.0.0",
|
||||
"@fluentui-react-native/icon": "0.16.3",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.19.0 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/focus-zone": ">=0.11.12 <1.0.0",
|
||||
"@fluentui-react-native/icon": "0.16.2",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@fluentui-react-native/text": ">=0.18.2 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-compose": "^1.12.27",
|
||||
"@uifabricshared/foundation-compose": "^1.12.26",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
|
|
@ -1,51 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/text",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@fluentui-react-native/text_v0.19.0",
|
||||
"version": "0.19.0",
|
||||
"comments": {
|
||||
"minor": [
|
||||
{
|
||||
"author": "adgleitm@microsoft.com",
|
||||
"package": "@fluentui-react-native/text",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670",
|
||||
"comment": "Add maximumSize"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/text",
|
||||
"comment": "Bump @uifabricshared/foundation-compose to v1.12.27",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/text",
|
||||
"comment": "Bump @fluentui-react-native/framework to v0.8.26",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/text",
|
||||
"comment": "Bump @fluentui-react-native/interactive-hooks to v0.22.1",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/text",
|
||||
"comment": "Bump @fluentui-react-native/theme-tokens to v0.22.2",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@fluentui-react-native/text",
|
||||
"comment": "Bump @fluentui-react-native/tokens to v0.20.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@fluentui-react-native/text_v0.18.2",
|
||||
|
|
|
@ -1,22 +1,9 @@
|
|||
# Change Log - @fluentui-react-native/text
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 0.19.0
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Minor changes
|
||||
|
||||
- Add maximumSize (adgleitm@microsoft.com)
|
||||
- Bump @uifabricshared/foundation-compose to v1.12.27
|
||||
- Bump @fluentui-react-native/framework to v0.8.26
|
||||
- Bump @fluentui-react-native/interactive-hooks to v0.22.1
|
||||
- Bump @fluentui-react-native/theme-tokens to v0.22.2
|
||||
- Bump @fluentui-react-native/tokens to v0.20.0
|
||||
|
||||
## 0.18.2
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/text",
|
||||
"version": "0.19.0",
|
||||
"version": "0.18.2",
|
||||
"description": "A cross-platform Text component using the Fluent Design System",
|
||||
"main": "src/index.ts",
|
||||
"module": "src/index.ts",
|
||||
|
@ -26,13 +26,13 @@
|
|||
"directory": "packages/components/text"
|
||||
},
|
||||
"dependencies": {
|
||||
"@uifabricshared/foundation-compose": "^1.12.27",
|
||||
"@uifabricshared/foundation-compose": "^1.12.26",
|
||||
"@fluentui-react-native/adapters": ">=0.10.0 <1.0.0",
|
||||
"@fluentui-react-native/experimental-native-font-metrics": "^0.3.0",
|
||||
"@fluentui-react-native/framework": "0.8.26",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": ">=0.22.2 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.20.0 <1.0.0",
|
||||
"@fluentui-react-native/framework": "0.8.25",
|
||||
"@fluentui-react-native/interactive-hooks": ">=0.22.0 <1.0.0",
|
||||
"@fluentui-react-native/theme-tokens": ">=0.22.1 <1.0.0",
|
||||
"@fluentui-react-native/tokens": ">=0.19.1 <1.0.0",
|
||||
"tslib": "^2.3.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
|
|
@ -50,7 +50,7 @@ export const Text = compressible<TextProps, TextTokens>((props: TextProps, useTo
|
|||
// get the tokens from the theme
|
||||
let [tokens, cache] = useTokens(theme);
|
||||
|
||||
// GH #2268: Remove once RN Core properly supports Dynamic Type scaling
|
||||
// TODO(#2268): Remove once RN Core properly supports Dynamic Type scaling
|
||||
const fontMetricsScaleFactors = useFontMetricsScaleFactors();
|
||||
|
||||
const textAlign = I18nManager.isRTL
|
||||
|
@ -88,7 +88,6 @@ export const Text = compressible<TextProps, TextTokens>((props: TextProps, useTo
|
|||
color,
|
||||
variant,
|
||||
fontFamily: font == 'base' ? 'primary' : font,
|
||||
fontMaximumSize: tokens.maximumFontSize,
|
||||
fontSize: globalTokens.font['size' + size],
|
||||
fontWeight: globalTokens.font.weight[weight] as FontWeightValue,
|
||||
// leave it undefined for tokens to be set by user
|
||||
|
@ -111,24 +110,21 @@ export const Text = compressible<TextProps, TextTokens>((props: TextProps, useTo
|
|||
['color', 'fontStyle', 'textAlign', 'textDecorationLine', ...fontStyles.keys],
|
||||
);
|
||||
|
||||
// [GH #2268: Remove once RN Core properly supports Dynamic Type scaling
|
||||
// TODO(#2268): Remove once RN Core properly supports Dynamic Type scaling
|
||||
const dynamicTypeVariant = Platform.OS === 'ios' ? tokenStyle.dynamicTypeRamp : undefined;
|
||||
const maximumFontSize = tokenStyle.maximumFontSize ?? Number.POSITIVE_INFINITY;
|
||||
|
||||
// [TODO(#2268): Remove once RN Core properly supports Dynamic Type scaling
|
||||
let scaleStyleAdjustments: TextTokens = emptyProps;
|
||||
// tokenStyle.fontSize and tokenStyle.lineHeight can also be strings (e.g., "14px").
|
||||
// Therefore, we only support scaling for number-based size values in order to avoid any messy calculations.
|
||||
if (dynamicTypeVariant !== undefined && typeof tokenStyle.fontSize === 'number' && typeof tokenStyle.lineHeight === 'number') {
|
||||
const requestedScaleFactor = fontMetricsScaleFactors[dynamicTypeVariant] ?? 1;
|
||||
const maximumScaleFactor = maximumFontSize / tokenStyle.fontSize;
|
||||
const scaleFactor = Math.min(requestedScaleFactor, maximumScaleFactor);
|
||||
|
||||
const scaleFactor = fontMetricsScaleFactors[dynamicTypeVariant] ?? 1;
|
||||
scaleStyleAdjustments = {
|
||||
fontSize: tokenStyle.fontSize * scaleFactor,
|
||||
lineHeight: tokenStyle.lineHeight * scaleFactor, // scale accordingly with fontSize
|
||||
lineHeight: tokenStyle.lineHeight * scaleFactor,
|
||||
};
|
||||
}
|
||||
// ]GH #2268
|
||||
// ]TODO(#2268)
|
||||
|
||||
const isWinPlatform = Platform.OS === (('win32' as any) || 'windows');
|
||||
const filteredProps = {
|
||||
|
@ -148,16 +144,12 @@ export const Text = compressible<TextProps, TextTokens>((props: TextProps, useTo
|
|||
...keyProps,
|
||||
...filteredProps,
|
||||
...extra,
|
||||
...(dynamicTypeVariant !== undefined && { allowFontScaling: false }), // GH #2268: Remove once RN Core properly supports Dynamic Type scaling
|
||||
...(dynamicTypeVariant !== undefined && { allowFontScaling: false }), // TODO(#2268): Remove once RN Core properly supports Dynamic Type scaling
|
||||
onPress,
|
||||
numberOfLines: truncate || !wrap ? 1 : 0,
|
||||
style: mergeStyles(tokenStyle, props.style, extra?.style, scaleStyleAdjustments),
|
||||
};
|
||||
|
||||
// GH #2268: RN Text doesn't recognize these properties yet, so don't let them leak through or RN will complain about invalid props
|
||||
delete (mergedProps.style as TextTokens).dynamicTypeRamp;
|
||||
delete (mergedProps.style as TextTokens).maximumFontSize;
|
||||
|
||||
delete (mergedProps.style as TextTokens).dynamicTypeRamp; // TODO(#2268): RN Text doesn't recognize dynamicTypeRamp yet, so don't let it leak through or RN will complain about it being an invalid prop
|
||||
return (
|
||||
<RNText ellipsizeMode={!wrap && !truncate ? 'clip' : 'tail'} {...mergedProps}>
|
||||
{children}
|
||||
|
|
|
@ -11,18 +11,7 @@ export const textName = 'Text';
|
|||
export type TextTokens = Omit<FontTokens, 'fontFamily'> &
|
||||
IForegroundColorTokens &
|
||||
Omit<TextStyle, 'fontSize' | 'fontWeight' | 'color'> & {
|
||||
// GH #2268: Remove these once RN Core properly supports Dynamic Type scaling
|
||||
/**
|
||||
* (iOS only) The Dynamic Type ramp that a Text element should follow as the user changes their
|
||||
* preferred content size.
|
||||
*/
|
||||
dynamicTypeRamp?: string;
|
||||
|
||||
/**
|
||||
* (iOS only) The maximum font size that a Text element will grow to as the user changes their
|
||||
* preferred content size.
|
||||
*/
|
||||
maximumFontSize?: number;
|
||||
dynamicTypeRamp?: string; // TODO(#2268): Remove once RN Core properly supports Dynamic Type scaling
|
||||
};
|
||||
|
||||
export type TextAlign = 'start' | 'center' | 'end' | 'justify';
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import { Text } from './Text';
|
||||
|
||||
// GH #2268: Remove "as any" designations once RN Core properly supports Dynamic Type scaling
|
||||
// TODO(#2268): Remove "as any" designations once RN Core properly supports Dynamic Type scaling
|
||||
|
||||
export const Caption1 = Text.customize({
|
||||
variant: 'caption1',
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@fluentui-react-native/dependency-profiles",
|
||||
"version": "0.2.5",
|
||||
"version": "0.2.1",
|
||||
"description": "@rnx-kit/align-deps profiles covering packages published from FluentUI-React-Native",
|
||||
"license": "MIT",
|
||||
"files": [
|
||||
|
|
|
@ -4,95 +4,95 @@ module.exports = {
|
|||
"0.68": {
|
||||
"@fluentui-react-native/e2e-testing": {
|
||||
"name": "@fluentui-react-native/e2e-testing",
|
||||
"version": "1.6.1"
|
||||
"version": "1.5.0"
|
||||
},
|
||||
"@fluentui-react-native/tester": {
|
||||
"name": "@fluentui-react-native/tester",
|
||||
"version": "0.119.1"
|
||||
"version": "0.117.1"
|
||||
},
|
||||
"@fluentui-react-native/tester-win32": {
|
||||
"name": "@fluentui-react-native/tester-win32",
|
||||
"version": "0.31.5"
|
||||
"version": "0.31.1"
|
||||
},
|
||||
"@fluentui-react-native/avatar": {
|
||||
"name": "@fluentui-react-native/avatar",
|
||||
"version": "1.5.2"
|
||||
"version": "1.5.1"
|
||||
},
|
||||
"@fluentui-react-native/badge": {
|
||||
"name": "@fluentui-react-native/badge",
|
||||
"version": "0.4.3"
|
||||
"version": "0.4.2"
|
||||
},
|
||||
"@fluentui-react-native/button": {
|
||||
"name": "@fluentui-react-native/button",
|
||||
"version": "0.32.8"
|
||||
"version": "0.32.7"
|
||||
},
|
||||
"@fluentui-react-native/callout": {
|
||||
"name": "@fluentui-react-native/callout",
|
||||
"version": "0.21.43"
|
||||
"version": "0.21.42"
|
||||
},
|
||||
"@fluentui-react-native/checkbox": {
|
||||
"name": "@fluentui-react-native/checkbox",
|
||||
"version": "0.18.3"
|
||||
"version": "0.18.2"
|
||||
},
|
||||
"@fluentui-react-native/contextual-menu": {
|
||||
"name": "@fluentui-react-native/contextual-menu",
|
||||
"version": "0.21.4"
|
||||
"version": "0.21.3"
|
||||
},
|
||||
"@fluentui-react-native/focus-trap-zone": {
|
||||
"name": "@fluentui-react-native/focus-trap-zone",
|
||||
"version": "0.9.42"
|
||||
"version": "0.9.41"
|
||||
},
|
||||
"@fluentui-react-native/focus-zone": {
|
||||
"name": "@fluentui-react-native/focus-zone",
|
||||
"version": "0.11.13"
|
||||
"version": "0.11.12"
|
||||
},
|
||||
"@fluentui-react-native/link": {
|
||||
"name": "@fluentui-react-native/link",
|
||||
"version": "0.17.15"
|
||||
"version": "0.17.14"
|
||||
},
|
||||
"@fluentui-react-native/menu": {
|
||||
"name": "@fluentui-react-native/menu",
|
||||
"version": "1.1.3"
|
||||
"version": "1.1.2"
|
||||
},
|
||||
"@fluentui-react-native/menu-button": {
|
||||
"name": "@fluentui-react-native/menu-button",
|
||||
"version": "0.10.4"
|
||||
"version": "0.10.3"
|
||||
},
|
||||
"@fluentui-react-native/notification": {
|
||||
"name": "@fluentui-react-native/notification",
|
||||
"version": "0.21.1"
|
||||
"version": "0.21.0"
|
||||
},
|
||||
"@fluentui-react-native/persona": {
|
||||
"name": "@fluentui-react-native/persona",
|
||||
"version": "0.13.27"
|
||||
"version": "0.13.26"
|
||||
},
|
||||
"@fluentui-react-native/persona-coin": {
|
||||
"name": "@fluentui-react-native/persona-coin",
|
||||
"version": "0.12.8"
|
||||
"version": "0.12.7"
|
||||
},
|
||||
"@fluentui-react-native/pressable": {
|
||||
"name": "@fluentui-react-native/pressable",
|
||||
"version": "0.9.40"
|
||||
"version": "0.9.39"
|
||||
},
|
||||
"@fluentui-react-native/radio-group": {
|
||||
"name": "@fluentui-react-native/radio-group",
|
||||
"version": "0.16.14"
|
||||
"version": "0.16.13"
|
||||
},
|
||||
"@fluentui-react-native/separator": {
|
||||
"name": "@fluentui-react-native/separator",
|
||||
"version": "0.13.9"
|
||||
"version": "0.13.8"
|
||||
},
|
||||
"@fluentui-react-native/stack": {
|
||||
"name": "@fluentui-react-native/stack",
|
||||
"version": "0.7.32"
|
||||
"version": "0.7.31"
|
||||
},
|
||||
"@fluentui-react-native/tabs": {
|
||||
"name": "@fluentui-react-native/tabs",
|
||||
"version": "0.11.11"
|
||||
"version": "0.11.10"
|
||||
},
|
||||
"@fluentui-react-native/text": {
|
||||
"name": "@fluentui-react-native/text",
|
||||
"version": "0.19.0"
|
||||
"version": "0.18.2"
|
||||
},
|
||||
"@uifabricshared/foundation-composable": {
|
||||
"name": "@uifabricshared/foundation-composable",
|
||||
|
@ -100,7 +100,7 @@ module.exports = {
|
|||
},
|
||||
"@uifabricshared/foundation-compose": {
|
||||
"name": "@uifabricshared/foundation-compose",
|
||||
"version": "1.12.27"
|
||||
"version": "1.12.26"
|
||||
},
|
||||
"@uifabricshared/foundation-settings": {
|
||||
"name": "@uifabricshared/foundation-settings",
|
||||
|
@ -108,7 +108,7 @@ module.exports = {
|
|||
},
|
||||
"@uifabricshared/foundation-tokens": {
|
||||
"name": "@uifabricshared/foundation-tokens",
|
||||
"version": "0.12.16"
|
||||
"version": "0.12.15"
|
||||
},
|
||||
"@uifabricshared/theme-registry": {
|
||||
"name": "@uifabricshared/theme-registry",
|
||||
|
@ -120,55 +120,55 @@ module.exports = {
|
|||
},
|
||||
"@uifabricshared/theming-ramp": {
|
||||
"name": "@uifabricshared/theming-ramp",
|
||||
"version": "0.17.12"
|
||||
"version": "0.17.11"
|
||||
},
|
||||
"@uifabricshared/theming-react-native": {
|
||||
"name": "@uifabricshared/theming-react-native",
|
||||
"version": "0.15.18"
|
||||
"version": "0.15.17"
|
||||
},
|
||||
"@fluentui-react-native/experimental-activity-indicator": {
|
||||
"name": "@fluentui-react-native/experimental-activity-indicator",
|
||||
"version": "0.7.3"
|
||||
"version": "0.7.2"
|
||||
},
|
||||
"@fluentui-react-native/experimental-avatar": {
|
||||
"name": "@fluentui-react-native/experimental-avatar",
|
||||
"version": "0.16.30"
|
||||
"version": "0.16.29"
|
||||
},
|
||||
"@fluentui-react-native/experimental-button": {
|
||||
"name": "@fluentui-react-native/experimental-button",
|
||||
"version": "0.16.66"
|
||||
"version": "0.16.65"
|
||||
},
|
||||
"@fluentui-react-native/experimental-checkbox": {
|
||||
"name": "@fluentui-react-native/experimental-checkbox",
|
||||
"version": "0.13.13"
|
||||
"version": "0.13.12"
|
||||
},
|
||||
"@fluentui-react-native/experimental-drawer": {
|
||||
"name": "@fluentui-react-native/experimental-drawer",
|
||||
"version": "0.2.28"
|
||||
"version": "0.2.27"
|
||||
},
|
||||
"@fluentui-react-native/dropdown": {
|
||||
"name": "@fluentui-react-native/dropdown",
|
||||
"version": "0.7.3"
|
||||
"version": "0.7.2"
|
||||
},
|
||||
"@fluentui-react-native/experimental-expander": {
|
||||
"name": "@fluentui-react-native/experimental-expander",
|
||||
"version": "0.5.3"
|
||||
"version": "0.5.2"
|
||||
},
|
||||
"@fluentui-react-native/experimental-icon": {
|
||||
"name": "@fluentui-react-native/experimental-icon",
|
||||
"version": "0.1.5"
|
||||
"version": "0.1.4"
|
||||
},
|
||||
"@fluentui-react-native/icon": {
|
||||
"name": "@fluentui-react-native/icon",
|
||||
"version": "0.16.3"
|
||||
"version": "0.16.2"
|
||||
},
|
||||
"@fluentui-react-native/experimental-link": {
|
||||
"name": "@fluentui-react-native/experimental-link",
|
||||
"version": "0.3.2"
|
||||
"version": "0.3.1"
|
||||
},
|
||||
"@fluentui-react-native/experimental-menu-button": {
|
||||
"name": "@fluentui-react-native/experimental-menu-button",
|
||||
"version": "0.6.4"
|
||||
"version": "0.6.3"
|
||||
},
|
||||
"@fluentui-react-native/experimental-native-date-picker": {
|
||||
"name": "@fluentui-react-native/experimental-native-date-picker",
|
||||
|
@ -180,31 +180,31 @@ module.exports = {
|
|||
},
|
||||
"@fluentui-react-native/popover": {
|
||||
"name": "@fluentui-react-native/popover",
|
||||
"version": "0.1.36"
|
||||
"version": "0.1.35"
|
||||
},
|
||||
"@fluentui-react-native/experimental-radio-group": {
|
||||
"name": "@fluentui-react-native/experimental-radio-group",
|
||||
"version": "0.8.7"
|
||||
"version": "0.8.6"
|
||||
},
|
||||
"@fluentui-react-native/experimental-shadow": {
|
||||
"name": "@fluentui-react-native/experimental-shadow",
|
||||
"version": "0.2.50"
|
||||
"version": "0.2.49"
|
||||
},
|
||||
"@fluentui-react-native/experimental-shimmer": {
|
||||
"name": "@fluentui-react-native/experimental-shimmer",
|
||||
"version": "0.8.3"
|
||||
"version": "0.8.2"
|
||||
},
|
||||
"@fluentui-react-native/switch": {
|
||||
"name": "@fluentui-react-native/switch",
|
||||
"version": "0.8.1"
|
||||
"version": "0.8.0"
|
||||
},
|
||||
"@fluentui-react-native/experimental-tabs": {
|
||||
"name": "@fluentui-react-native/experimental-tabs",
|
||||
"version": "0.8.11"
|
||||
"version": "0.8.10"
|
||||
},
|
||||
"@fluentui-react-native/experimental-text": {
|
||||
"name": "@fluentui-react-native/experimental-text",
|
||||
"version": "0.11.31"
|
||||
"version": "0.11.30"
|
||||
},
|
||||
"@fluentui-react-native/component-cache": {
|
||||
"name": "@fluentui-react-native/component-cache",
|
||||
|
@ -216,7 +216,7 @@ module.exports = {
|
|||
},
|
||||
"@fluentui-react-native/framework": {
|
||||
"name": "@fluentui-react-native/framework",
|
||||
"version": "0.8.26"
|
||||
"version": "0.8.25"
|
||||
},
|
||||
"@fluentui-react-native/immutable-merge": {
|
||||
"name": "@fluentui-react-native/immutable-merge",
|
||||
|
@ -232,7 +232,7 @@ module.exports = {
|
|||
},
|
||||
"@fluentui-react-native/theme": {
|
||||
"name": "@fluentui-react-native/theme",
|
||||
"version": "0.7.12"
|
||||
"version": "0.7.11"
|
||||
},
|
||||
"@fluentui-react-native/themed-stylesheet": {
|
||||
"name": "@fluentui-react-native/themed-stylesheet",
|
||||
|
@ -256,35 +256,35 @@ module.exports = {
|
|||
},
|
||||
"@fluentui/react-native": {
|
||||
"name": "@fluentui/react-native",
|
||||
"version": "0.34.1"
|
||||
"version": "0.33.12"
|
||||
},
|
||||
"@fluentui-react-native/android-theme": {
|
||||
"name": "@fluentui-react-native/android-theme",
|
||||
"version": "0.15.2"
|
||||
"version": "0.15.1"
|
||||
},
|
||||
"@fluentui-react-native/apple-theme": {
|
||||
"name": "@fluentui-react-native/apple-theme",
|
||||
"version": "0.17.3"
|
||||
"version": "0.17.2"
|
||||
},
|
||||
"@fluentui-react-native/default-theme": {
|
||||
"name": "@fluentui-react-native/default-theme",
|
||||
"version": "0.16.17"
|
||||
"version": "0.16.16"
|
||||
},
|
||||
"@fluentui-react-native/theme-tokens": {
|
||||
"name": "@fluentui-react-native/theme-tokens",
|
||||
"version": "0.22.2"
|
||||
"version": "0.22.1"
|
||||
},
|
||||
"@fluentui-react-native/theme-types": {
|
||||
"name": "@fluentui-react-native/theme-types",
|
||||
"version": "0.27.0"
|
||||
"version": "0.26.0"
|
||||
},
|
||||
"@fluentui-react-native/theming-utils": {
|
||||
"name": "@fluentui-react-native/theming-utils",
|
||||
"version": "0.20.1"
|
||||
"version": "0.20.0"
|
||||
},
|
||||
"@fluentui-react-native/win32-theme": {
|
||||
"name": "@fluentui-react-native/win32-theme",
|
||||
"version": "0.24.4"
|
||||
"version": "0.24.3"
|
||||
},
|
||||
"@fluentui-react-native/adapters": {
|
||||
"name": "@fluentui-react-native/adapters",
|
||||
|
@ -292,7 +292,7 @@ module.exports = {
|
|||
},
|
||||
"@fluentui-react-native/interactive-hooks": {
|
||||
"name": "@fluentui-react-native/interactive-hooks",
|
||||
"version": "0.22.1"
|
||||
"version": "0.22.0"
|
||||
},
|
||||
"@fluentui-react-native/styling-utils": {
|
||||
"name": "@fluentui-react-native/styling-utils",
|
||||
|
@ -300,7 +300,7 @@ module.exports = {
|
|||
},
|
||||
"@fluentui-react-native/tokens": {
|
||||
"name": "@fluentui-react-native/tokens",
|
||||
"version": "0.20.0"
|
||||
"version": "0.19.1"
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
|
@ -1,39 +1,6 @@
|
|||
{
|
||||
"name": "@uifabricshared/foundation-compose",
|
||||
"entries": [
|
||||
{
|
||||
"date": "Thu, 15 Dec 2022 14:50:50 GMT",
|
||||
"tag": "@uifabricshared/foundation-compose_v1.12.27",
|
||||
"version": "1.12.27",
|
||||
"comments": {
|
||||
"patch": [
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@uifabricshared/foundation-compose",
|
||||
"comment": "Bump @fluentui-react-native/default-theme to v0.16.17",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@uifabricshared/foundation-compose",
|
||||
"comment": "Bump @fluentui-react-native/theme-types to v0.27.0",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@uifabricshared/foundation-compose",
|
||||
"comment": "Bump @uifabricshared/foundation-tokens to v0.12.16",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
},
|
||||
{
|
||||
"author": "beachball",
|
||||
"package": "@uifabricshared/foundation-compose",
|
||||
"comment": "Bump @uifabricshared/theming-ramp to v0.17.12",
|
||||
"commit": "ac1a77d965fb36b5ecdcfed3c7beaff4c93b1670"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "Fri, 09 Dec 2022 05:23:38 GMT",
|
||||
"tag": "@uifabricshared/foundation-compose_v1.12.26",
|
||||
|
|
|
@ -1,20 +1,9 @@
|
|||
# Change Log - @uifabricshared/foundation-compose
|
||||
|
||||
This log was last generated on Thu, 15 Dec 2022 14:50:50 GMT and should not be manually modified.
|
||||
This log was last generated on Fri, 09 Dec 2022 05:23:38 GMT and should not be manually modified.
|
||||
|
||||
<!-- Start content -->
|
||||
|
||||
## 1.12.27
|
||||
|
||||
Thu, 15 Dec 2022 14:50:50 GMT
|
||||
|
||||
### Patches
|
||||
|
||||
- Bump @fluentui-react-native/default-theme to v0.16.17
|
||||
- Bump @fluentui-react-native/theme-types to v0.27.0
|
||||
- Bump @uifabricshared/foundation-tokens to v0.12.16
|
||||
- Bump @uifabricshared/theming-ramp to v0.17.12
|
||||
|
||||
## 1.12.26
|
||||
|
||||
Fri, 09 Dec 2022 05:23:38 GMT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@uifabricshared/foundation-compose",
|
||||
"version": "1.12.27",
|
||||
"version": "1.12.26",
|
||||
"description": "Compose infrastructure",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
@ -31,15 +31,15 @@
|
|||
"author": "",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@fluentui-react-native/default-theme": ">=0.16.17 <1.0.0",
|
||||
"@fluentui-react-native/default-theme": ">=0.16.16 <1.0.0",
|
||||
"@fluentui-react-native/immutable-merge": "^1.1.7",
|
||||
"@fluentui-react-native/memo-cache": "^1.1.7",
|
||||
"@fluentui-react-native/theme-types": ">=0.27.0 <1.0.0",
|
||||
"@fluentui-react-native/theme-types": ">=0.26.0 <1.0.0",
|
||||
"@uifabricshared/themed-settings": ">=0.9.1 <1.0.0",
|
||||
"@uifabricshared/foundation-composable": ">=0.11.1 <1.0.0",
|
||||
"@uifabricshared/foundation-settings": ">=0.12.1 <1.0.0",
|
||||
"@uifabricshared/foundation-tokens": ">=0.12.16 <1.0.0",
|
||||
"@uifabricshared/theming-ramp": ">=0.17.12 <1.0.0"
|
||||
"@uifabricshared/foundation-tokens": ">=0.12.15 <1.0.0",
|
||||
"@uifabricshared/theming-ramp": ">=0.17.11 <1.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@fluentui-react-native/eslint-config-rules": "^0.1.1",
|
||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче