Skip to content

Merge master back into imodel02 #3403

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 108 commits into from
Mar 23, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
6d9dba7
transformer workaround memory leak when processing large models (#3253)
MichaelBelousov Feb 22, 2022
25d4bfc
Map GetFeatureInfo (#2830)
mdastous-bentley Feb 22, 2022
9bd0f2b
Bug fix: Right click on the 'New maplayer' dialog would close it (#3247)
mdastous-bentley Feb 22, 2022
69af63a
3.1.0-dev.34
imodeljs-admin Feb 23, 2022
d1db893
react to breaking change in 3.0 wrt ecsql query row format (#3257)
aruniverse Feb 23, 2022
59e62b2
Fix panel size (#3260)
GerardasB Feb 23, 2022
20a76be
Replace setImmediate usage with yield manager (#3261)
MichaelBelousov Feb 23, 2022
b348598
3.1.0-dev.35
imodeljs-admin Feb 24, 2022
9b806c5
Add new extension api (#2743)
SpencerWBarnes Feb 24, 2022
65554c4
3.1.0-dev.36
imodeljs-admin Feb 25, 2022
bbc7672
Move Extensions to alpha (#3269)
kckst8 Feb 25, 2022
8b7a602
Mark core-geometry barrel as having sideEffects. (#3270)
wgoehrig Feb 26, 2022
e0094b6
3.1.0-dev.37
imodeljs-admin Feb 26, 2022
478e889
3.1.0-dev.38
imodeljs-admin Feb 27, 2022
09dc681
3.1.0-dev.39
imodeljs-admin Feb 28, 2022
e39af7a
Presentation: Fix presentation rpc requests caching (#3275)
grigasp Feb 28, 2022
5260c6b
Change the type of ToolAdmin.idleTool from IdleTool to InteractiveToo…
pmconne Feb 28, 2022
9df2285
Upgrade iTwinUI-react version 1.32.0 (#3271)
bsteinbk Feb 28, 2022
a65b95c
Presentation: Optimize ModelsTree search ruleset (#3274)
grigasp Feb 28, 2022
3970995
update the pnpmfile.cjs (#3281)
aruniverse Feb 28, 2022
0ed60e9
3.1.0-dev.40
imodeljs-admin Mar 1, 2022
4f18474
3.0.1 changelogs (#3285)
skirby1996 Mar 1, 2022
66b9706
Refactor MapLayers UI (#3254)
aruniverse Mar 1, 2022
57933fd
3.1.0-dev.41
imodeljs-admin Mar 2, 2022
f28e242
Allow blank connections applications use map-layers widget 's UserPr…
mdastous-bentley Mar 2, 2022
f45f3ee
UI: Deprecate broken `IMutableGridCategoryItem` methods (#3286)
roluk Mar 2, 2022
d3e5f09
UI: Remove Checkbox bug workaround (#3283)
roluk Mar 2, 2022
3a4bb9e
Update to open collapsed containing panel when open widget request is…
bsteinbk Mar 2, 2022
b6cdb2f
3.1.0-dev.42
imodeljs-admin Mar 2, 2022
544e6a8
3.2.0-dev.0
imodeljs-admin Mar 2, 2022
6cf0a26
3.2.0-dev.1
imodeljs-admin Mar 3, 2022
7890b9d
Presentation: Common rule docs (#3186)
grigasp Mar 3, 2022
67a8171
implement clonePartialCurve for B-splines (#3294)
dassaf4 Mar 3, 2022
1b80b21
Use relative links instead of $docs syntax (#3291)
williamkbentley Mar 3, 2022
b27ab90
Support unquantized vertex tables (#3288)
pmconne Mar 3, 2022
18cdce5
3.2.0-dev.2
imodeljs-admin Mar 4, 2022
a56d72c
3.2.0-dev.3
imodeljs-admin Mar 5, 2022
5e782ad
3.2.0-dev.4
imodeljs-admin Mar 6, 2022
11d5b34
3.2.0-dev.5
imodeljs-admin Mar 7, 2022
5d8c5ea
Reimplement deprecated getViewThumbnail function to resolve regressio…
skirby1996 Mar 7, 2022
22b4158
allow LineString3d.clonePartialCurve() to extend the instance (#3315)
dassaf4 Mar 8, 2022
4519d97
3.2.0-dev.6
imodeljs-admin Mar 8, 2022
01a67ef
Fixed issue that would close the new maplayer dialog when a new layer…
mdastous-bentley Mar 8, 2022
b2aa5c8
Fix background base color (#3318)
pmconne Mar 8, 2022
935bc6e
3.2.0-dev.7
imodeljs-admin Mar 9, 2022
9072a11
Improved validation of ESRI services before adding map layer (#3321)
mdastous-bentley Mar 9, 2022
5afc645
Allow UI to initialize to old interface (#3322)
bsteinbk Mar 9, 2022
389a0fe
Control active model/category in display-test-app (#3323)
pmconne Mar 9, 2022
ecb14a5
Fix 'ResizeObserver loop limit exceeded' error in MapLayers widget (#…
mdastous-bentley Mar 9, 2022
a8f0eb8
3.2.0-dev.8
imodeljs-admin Mar 10, 2022
a022738
Presentation: Customization rules documentation improvement (#3267)
saskliutas Mar 10, 2022
bc750e8
Remove limit for categories query in display-test-app (#3310)
MarcNeely Mar 10, 2022
3dbccf5
Presentation: Fix paged request result accumulation (#3329)
saskliutas Mar 10, 2022
71e8a16
return 404 status in RPC when iModel is not open (#3330)
paulius-valiunas Mar 10, 2022
bddb85f
Tools for modifying path/region geometry. (#3335)
bbastings Mar 10, 2022
7eed017
3.0.2 changelogs (#3336)
skirby1996 Mar 10, 2022
9ae9bd6
3.2.0-dev.9
imodeljs-admin Mar 11, 2022
6fac3f0
Expose iTwin.js Core Version for extensions/embed-api (#3287)
aruniverse Mar 11, 2022
5157441
Merge commit '0958f1f6497ad73c13476977c9e14b827d53fce6' into native/3…
nick4598 Mar 11, 2022
78ff2cb
@bentley/imodeljs-native 3.2.0
nick4598 Mar 11, 2022
8cd5d83
Pin reality-data-client to 0.7.0 due to bug in 0.7.1
nick4598 Mar 11, 2022
be3ac8f
use relative links for md-> md linking
nick4598 Mar 11, 2022
bc01c64
Fix DisplayStyleState.changeBackgroundMapProvider (#3346)
pmconne Mar 11, 2022
bf80f39
3.2.0-dev.10
imodeljs-admin Mar 12, 2022
6527a67
3.2.0-dev.11
imodeljs-admin Mar 13, 2022
dbab3d1
3.2.0-dev.12
imodeljs-admin Mar 14, 2022
22e08f5
BriefcaseConnection.activeSettings (#3341)
pmconne Mar 14, 2022
0af99f1
Clean up nextversion.md
nick4598 Mar 14, 2022
43b1570
Merge branch 'master' into native/3.2.0
mergify[bot] Mar 14, 2022
6a7f2fe
Provide API to detect integrated graphics (#3324)
markschlosseratbentley Mar 14, 2022
ce58dd5
disable lint warning for deprecation
nick4598 Mar 14, 2022
0b849af
Merge branch 'native/3.2.0' of https://github.com/imodeljs/imodeljs i…
nick4598 Mar 14, 2022
cbe1129
Merge with master
nick4598 Mar 14, 2022
20cfeb0
Merge branch 'master' into native/3.2.0
nick4598 Mar 14, 2022
4f328f7
rush change
nick4598 Mar 14, 2022
6b83262
3.2.0-dev.13
imodeljs-admin Mar 15, 2022
89c8bf0
initial Webpack 5 support (#3320)
aruniverse Mar 15, 2022
84290b9
ColorDef validation and ColorByName fix (#3360)
pmconne Mar 15, 2022
e169630
3.2.0-dev.14
imodeljs-admin Mar 16, 2022
641ad1c
@bentley/imodeljs-native 3.2.1
Mar 16, 2022
7da1769
3.2.0-dev.15
imodeljs-admin Mar 17, 2022
5298314
@bentley/imodeljs-native 3.2.1
Mar 17, 2022
7d7423e
Remove dependency on sprite loader (#3369)
NancyMcCallB Mar 17, 2022
e2ad5ef
Fix UI provider bug and add new provider param to isSupportedStage ca…
bsteinbk Mar 17, 2022
100a5ef
3.2.0-dev.16
imodeljs-admin Mar 18, 2022
cbcfdbd
Presentation: Fix tile links in the documentation index page (#3372)
grigasp Mar 18, 2022
0175070
@bentley/imodeljs-native 3.2.1
Mar 18, 2022
75b9e09
Merge branch 'master' into native/3.2.0
nick4598 Mar 18, 2022
1c7a265
small comment change
nick4598 Mar 18, 2022
5b00d58
Improve custom property value renderers' docs (#3370)
grigasp Mar 18, 2022
c572d8f
Merge branch 'master' into native/3.2.0
nick4598 Mar 18, 2022
ee6646a
Add the ability to skip the cross origin check (#3385)
tcobbs-bentley Mar 19, 2022
31a6bf1
3.2.0-dev.17
imodeljs-admin Mar 19, 2022
69268ad
3.2.0-dev.18
imodeljs-admin Mar 20, 2022
b662c87
3.2.0-dev.19
imodeljs-admin Mar 21, 2022
8324b96
Provide an error message when IModelHost.hubAccess is undefined (#3391)
mgooding Mar 21, 2022
22e0014
bump to [email protected] (#3376)
aruniverse Mar 22, 2022
cc2abab
3.2.0-dev.20
imodeljs-admin Mar 22, 2022
bdce232
Merge branch 'master' into native/3.2.0
nick4598 Mar 22, 2022
6a7eeff
Remove 2.x extension api (#3353)
aruniverse Mar 22, 2022
45621c7
Fix for 3 new vulnerabilities. React to new @types/react version (#3399)
calebmshafer Mar 23, 2022
756efe3
merge with master
calebmshafer Mar 23, 2022
6ac3ba9
Show usage of itwin UI Menu and Dropdown menu in place of core-react …
bsteinbk Mar 23, 2022
5b2d3b9
Merge pull request #3381 from iTwin/native/3.2.0
calebmshafer Mar 23, 2022
6f84406
3.2.0-dev.21
imodeljs-admin Mar 23, 2022
c54e057
Make it easier to override display-test-app configuration. (#3400)
pmconne Mar 23, 2022
92c4a97
Presentation: Learning snippets cleanup (#3386)
grigasp Mar 23, 2022
22fc7db
Merge remote-tracking branch 'origin/master' into imodel02-merge-masterr
nick4598 Mar 23, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 4 additions & 2 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -105,8 +105,9 @@ rush.json @iTwin/itwinjs-core-admins
/core/ecschema-* @calebmshafer @ColinKerr @wgoehrig
/core/electron @wgoehrig @ramanujam-raman
/core/express-server @calebmshafer @wgoehrig @ramanujam-raman
/core/extension @calebmshafer @wgoehrig @aruniverse @kckst8
/core/frontend @kabentley @bbastings @iTwin/itwinjs-core-display
/core/frontend/src/extension @calebmshafer @wgoehrig
/core/frontend/src/extension @calebmshafer @wgoehrig @aruniverse @kckst8
/core/frontend-devtools @iTwin/itwinjs-core-display @Ellord207
/core/geometry @bbastings @mgooding @dassaf4
/core/hypermodeling @bbastings @iTwin/itwinjs-core-display
Expand Down Expand Up @@ -134,6 +135,7 @@ rush.json @iTwin/itwinjs-core-admins
/example-code @iTwin/itwinjs-core-admins

/extensions @bsteinbk @calebmshafer
/extensions/test-extension @calebmshafer @wgoehrig @aruniverse @kckst8
/extensions/map-layers @bsteinbk @mdastous-bentley

/full-stack-tests/core @iTwin/itwinjs-core-admins
Expand Down Expand Up @@ -163,7 +165,7 @@ rush.json @iTwin/itwinjs-core-admins
/tools/backend-webpack @calebmshafer @wgoehrig
/tools/build @calebmshafer @wgoehrig
/tools/certa @calebmshafer @wgoehrig
/tools/webpack-core @calebmshafer @wgoehrig
/tools/webpack-core @calebmshafer @wgoehrig @aruniverse
/tools/ecschema2ts @calebmshafer @ColinKerr @wgoehrig
/tools/eslint-plugin @calebmshafer @paulius-valiunas
/tools/internal @calebmshafer @wgoehrig
Expand Down
12 changes: 12 additions & 0 deletions clients/imodelhub/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
{
"name": "@bentley/imodelbank-client",
"entries": [
{
"version": "3.0.2",
"tag": "@bentley/imodelbank-client_v3.0.2",
"date": "Thu, 10 Mar 2022 21:18:12 GMT",
"comments": {}
},
{
"version": "3.0.1",
"tag": "@bentley/imodelbank-client_v3.0.1",
"date": "Thu, 24 Feb 2022 15:26:55 GMT",
"comments": {}
},
{
"version": "3.0.0",
"tag": "@bentley/imodelbank-client_v3.0.0",
Expand Down
12 changes: 11 additions & 1 deletion clients/imodelhub/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
# Change Log - @bentley/imodelbank-client

This log was last generated on Mon, 24 Jan 2022 14:00:52 GMT and should not be manually modified.
This log was last generated on Thu, 10 Mar 2022 21:18:12 GMT and should not be manually modified.

## 3.0.2
Thu, 10 Mar 2022 21:18:12 GMT

_Version update only_

## 3.0.1
Thu, 24 Feb 2022 15:26:55 GMT

_Version update only_

## 3.0.0
Mon, 24 Jan 2022 14:00:52 GMT
Expand Down
4 changes: 2 additions & 2 deletions clients/imodelhub/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@bentley/imodelbank-client",
"private": true,
"version": "3.1.0-dev.33",
"version": "3.2.0-dev.21",
"description": "iModel.js iModelHub Client",
"main": "lib/cjs/imodelhub-client.js",
"modules": "lib/esm/imodelhub-client.js",
Expand Down Expand Up @@ -48,7 +48,7 @@
"superagent": "^7.0.1"
},
"peerDependencies": {
"@itwin/core-bentley": "workspace:^3.1.0-dev.33"
"@itwin/core-bentley": "workspace:^3.2.0-dev.21"
},
"devDependencies": {
"@itwin/core-backend": "workspace:*",
Expand Down
12 changes: 10 additions & 2 deletions common/api/appui-abstract.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -253,11 +253,11 @@ export abstract class BaseQuantityDescription implements PropertyDescription {

// @public
export class BaseUiItemsProvider implements UiItemsProvider {
constructor(_providerId: string, isSupportedStage?: ((stageId: string, stageUsage: string, stageAppData?: any) => boolean) | undefined);
constructor(_providerId: string, isSupportedStage?: ((stageId: string, stageUsage: string, stageAppData?: any, provider?: UiItemsProvider | undefined) => boolean) | undefined);
// (undocumented)
get id(): string;
// (undocumented)
isSupportedStage?: ((stageId: string, stageUsage: string, stageAppData?: any) => boolean) | undefined;
isSupportedStage?: ((stageId: string, stageUsage: string, stageAppData?: any, provider?: UiItemsProvider | undefined) => boolean) | undefined;
// (undocumented)
onUnregister(): void;
provideBackstageItems(): BackstageItem[];
Expand Down Expand Up @@ -1200,9 +1200,15 @@ export interface IconListEditorParams extends BasePropertyEditorParams {

// @public
export class IconSpecUtilities {
// @deprecated
static createSvgIconSpec(svgSrc: string): string;
static createWebComponentIconSpec(srcString: string): string;
// @deprecated
static getSvgSource(iconSpec: string): string | undefined;
static getWebComponentSource(iconSpec: string): string | undefined;
static readonly SVG_PREFIX = "svg:";
// (undocumented)
static readonly WEB_COMPONENT_PREFIX = "webSvg:";
}

// @internal
Expand Down Expand Up @@ -2099,6 +2105,8 @@ export enum UiItemsApplicationAction {

// @public
export class UiItemsManager {
// @internal
static clearAllProviders(): void;
static getBackstageItems(): BackstageItem[];
static getStatusBarItems(stageId: string, stageUsage: string, stageAppData?: any): CommonStatusBarItem[];
static getToolbarButtonItems(stageId: string, stageUsage: string, toolbarUsage: ToolbarUsage, toolbarOrientation: ToolbarOrientation, stageAppData?: any): CommonToolbarItem[];
Expand Down
4 changes: 2 additions & 2 deletions common/api/appui-react.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -6779,10 +6779,10 @@ export class UiFramework {
static getWidgetOpacity(): number;
// @alpha (undocumented)
static get hideIsolateEmphasizeActionHandler(): HideIsolateEmphasizeActionHandler;
static initialize(store: Store<any> | undefined, frameworkStateKey?: string): Promise<void>;
static initialize(store: Store<any> | undefined, frameworkStateKey?: string, startInUi1Mode?: boolean): Promise<void>;
static get initialized(): boolean;
// @internal
static initializeEx(store: Store<any> | undefined, frameworkStateKey?: string): Promise<void>;
static initializeEx(store: Store<any> | undefined, frameworkStateKey?: string, startInUi1Mode?: boolean): Promise<void>;
static initializeStateFromUserSettingsProviders(immediateSync?: boolean): Promise<void>;
// @alpha
static get isContextMenuOpen(): boolean;
Expand Down
20 changes: 10 additions & 10 deletions common/api/components-react.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -1246,9 +1246,9 @@ export function getVisibleDescendants(model: TreeModel, parentNode: TreeModelNod
export interface GridCategoryItem extends FlatGridItemBase {
// (undocumented)
readonly derivedCategory: PropertyCategory;
// (undocumented)
// @deprecated (undocumented)
getChildCategories(): GridCategoryItem[];
// (undocumented)
// @deprecated (undocumented)
getDescendantCategoriesAndSelf(): GridCategoryItem[];
// (undocumented)
readonly name: string;
Expand Down Expand Up @@ -1493,9 +1493,9 @@ export interface IMutableFlatPropertyGridItem {
export interface IMutableGridCategoryItem extends IMutableFlatPropertyGridItem {
// (undocumented)
derivedCategory: PropertyCategory;
// (undocumented)
// @deprecated (undocumented)
getChildCategories(): IMutableGridCategoryItem[];
// (undocumented)
// @deprecated (undocumented)
getDescendantCategoriesAndSelf(): IMutableGridCategoryItem[];
// (undocumented)
isRootCategory: boolean;
Expand Down Expand Up @@ -2912,7 +2912,7 @@ export class ShortDateTypeConverter extends DateTimeTypeConverterBase {
protected getTimeFormat(): TimeFormat;
}

// @public
// @public @deprecated
export class ShowHideDialog<T extends ShowHideID> extends React.PureComponent<ShowHideDialogProps<T>, ShowHideDialogState<T>> {
constructor(props: ShowHideDialogProps<T>);
// @internal (undocumented)
Expand All @@ -2923,25 +2923,25 @@ export class ShowHideDialog<T extends ShowHideID> extends React.PureComponent<Sh
readonly state: ShowHideDialogState<T>;
}

// @public
// @public @deprecated
export interface ShowHideDialogProps<T extends ShowHideID> extends GlobalDialogProps {
initialHidden?: T[];
items: Array<ShowHideItem<T>>;
onShowHideChange?: (cols: T[]) => boolean | undefined;
}

// @public
// @public @deprecated
export type ShowHideID = string | number | symbol;

// @public
// @public @deprecated
export interface ShowHideItem<T extends ShowHideID> {
// (undocumented)
id: T;
// (undocumented)
label: string;
}

// @public
// @public @deprecated
export class ShowHideMenu<T extends ShowHideID> extends React.PureComponent<ShowHideMenuProps<T>, ShowHideMenuState<T>> {
// @internal
constructor(props: ShowHideMenuProps<T>);
Expand All @@ -2953,7 +2953,7 @@ export class ShowHideMenu<T extends ShowHideID> extends React.PureComponent<Show
readonly state: ShowHideMenuState<T>;
}

// @public
// @public @deprecated
export interface ShowHideMenuProps<T extends ShowHideID> extends GlobalContextMenuProps {
initialHidden?: T[];
items: Array<ShowHideItem<T>>;
Expand Down
17 changes: 17 additions & 0 deletions common/api/core-bentley.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -1527,6 +1527,23 @@ export function utf8ToString(utf8: Uint8Array): string | undefined;
// @internal
export function utf8ToStringPolyfill(utf8: Uint8Array): string | undefined;

// @internal
export class YieldManager {
constructor(options?: YieldManagerOptions);
// (undocumented)
protected actualYield(): Promise<void>;
// (undocumented)
allowYield(): Promise<void>;
// (undocumented)
options: Readonly<Required<YieldManagerOptions>>;
}

// @internal
export interface YieldManagerOptions {
// (undocumented)
iterationsBeforeYield?: number;
}


// (No @packageDocumentation comment for this package)

Expand Down
Loading