Skip to content

Commit d9a9171

Browse files
Merge branch 'main' into COMPASS-9700
2 parents fd085b6 + bfd0ab4 commit d9a9171

24 files changed

+16
-225
lines changed

THIRD-PARTY-NOTICES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
The following third-party software is used by and included in **Mongodb Compass**.
2-
This document was automatically generated on Mon Aug 18 2025.
2+
This document was automatically generated on Tue Aug 19 2025.
33

44
## List of dependencies
55

docs/tracking-plan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
> the tracking plan for the specific Compass version you can use the following
77
> URL: `https://github.com/mongodb-js/compass/blob/<compass version>/docs/tracking-plan.md`
88
9-
Generated on Mon, Aug 18, 2025
9+
Generated on Tue, Aug 19, 2025
1010

1111
## Table of Contents
1212

package-lock.json

Lines changed: 0 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/compass-aggregations/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@
8888
"mongodb-ns": "^2.4.2",
8989
"mongodb-query-parser": "^4.3.0",
9090
"mongodb-schema": "^12.6.2",
91-
"prop-types": "^15.7.2",
9291
"re-resizable": "^6.9.0",
9392
"react": "^17.0.2",
9493
"react-redux": "^8.1.3",

packages/compass-aggregations/src/components/modify-source-banner/modify-source-banner.tsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import React from 'react';
2-
import PropTypes from 'prop-types';
32
import { Badge, BadgeVariant, css } from '@mongodb-js/compass-components';
43

54
const modifySourceBannerStyles = css({
@@ -26,8 +25,4 @@ const ModifySourceBanner = (props: { editViewName: string }) => {
2625
);
2726
};
2827

29-
ModifySourceBanner.propTypes = {
30-
editViewName: PropTypes.string.isRequired,
31-
};
32-
3328
export default ModifySourceBanner;

packages/compass-aggregations/src/components/pipeline/pipeline.tsx

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import React, { PureComponent } from 'react';
2-
import PropTypes from 'prop-types';
32
import {
43
Banner,
54
WorkspaceContainer,
@@ -83,33 +82,6 @@ class Pipeline extends PureComponent<
8382
> {
8483
static displayName = 'PipelineComponent';
8584

86-
static propTypes = {
87-
saveCurrentPipeline: PropTypes.func.isRequired,
88-
clonePipeline: PropTypes.func.isRequired,
89-
isCommenting: PropTypes.bool.isRequired,
90-
name: PropTypes.string,
91-
dismissViewError: PropTypes.func.isRequired,
92-
updateViewError: PropTypes.string,
93-
settings: PropTypes.object.isRequired,
94-
toggleSettingsIsExpanded: PropTypes.func.isRequired,
95-
toggleSettingsIsCommentMode: PropTypes.func.isRequired,
96-
setSettingsSampleSize: PropTypes.func.isRequired,
97-
setSettingsLimit: PropTypes.func.isRequired,
98-
limit: PropTypes.number.isRequired,
99-
largeLimit: PropTypes.number.isRequired,
100-
maxTimeMS: PropTypes.number,
101-
applySettings: PropTypes.func.isRequired,
102-
savingPipelineNameChanged: PropTypes.func.isRequired,
103-
savingPipelineApply: PropTypes.func.isRequired,
104-
savingPipelineCancel: PropTypes.func.isRequired,
105-
savingPipeline: PropTypes.object.isRequired,
106-
workspace: PropTypes.string.isRequired,
107-
showExportButton: PropTypes.bool.isRequired,
108-
showRunButton: PropTypes.bool.isRequired,
109-
showExplainButton: PropTypes.bool.isRequired,
110-
enableSearchActivationProgramP1: PropTypes.bool.isRequired,
111-
};
112-
11385
static defaultProps = {
11486
maxTimeMS: DEFAULT_MAX_TIME_MS,
11587
limit: DEFAULT_SAMPLE_SIZE,

packages/compass-aggregations/src/components/saving-pipeline-modal/saving-pipeline-modal.tsx

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import type { ChangeEvent } from 'react';
22
import React, { PureComponent } from 'react';
3-
import PropTypes from 'prop-types';
43
import { FormModal, TextInput } from '@mongodb-js/compass-components';
54
import type { TrackFunction } from '@mongodb-js/compass-telemetry';
65
import { withTelemetry } from '@mongodb-js/compass-telemetry/provider';
@@ -23,17 +22,6 @@ export interface SavingPipelineModalProps {
2322
class SavingPipelineModal extends PureComponent<SavingPipelineModalProps> {
2423
static displayName = 'SavingPipelineModalComponent';
2524

26-
static propTypes = {
27-
isOpen: PropTypes.bool.isRequired,
28-
isSaveAs: PropTypes.bool.isRequired,
29-
name: PropTypes.string.isRequired,
30-
savingPipelineCancel: PropTypes.func.isRequired,
31-
savingPipelineApply: PropTypes.func.isRequired,
32-
savingPipelineNameChanged: PropTypes.func.isRequired,
33-
saveCurrentPipeline: PropTypes.func.isRequired,
34-
clonePipeline: PropTypes.func.isRequired,
35-
};
36-
3725
componentDidUpdate(prevProps: SavingPipelineModalProps) {
3826
if (prevProps.isOpen !== this.props.isOpen && this.props.isOpen) {
3927
this.props.track('Screen', { name: 'save_pipeline_modal' }, undefined);

packages/compass-crud/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,6 @@
9898
"mongodb-ns": "^2.4.2",
9999
"mongodb-query-parser": "^4.3.0",
100100
"numeral": "^2.0.6",
101-
"prop-types": "^15.7.2",
102101
"react": "^17.0.2",
103102
"reflux": "^0.4.1",
104103
"semver": "^7.6.3"

packages/compass-crud/src/components/document-list-view.tsx

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import React from 'react';
2-
import PropTypes from 'prop-types';
32
import { KeylineCard, css, cx, spacing } from '@mongodb-js/compass-components';
43

54
import type { DocumentProps } from './document';
@@ -89,18 +88,6 @@ class DocumentListView extends React.Component<DocumentListViewProps> {
8988
);
9089
}
9190

92-
static propTypes = {
93-
docs: PropTypes.array.isRequired,
94-
isEditable: PropTypes.bool,
95-
isTimeSeries: PropTypes.bool,
96-
removeDocument: PropTypes.func,
97-
replaceDocument: PropTypes.func,
98-
updateDocument: PropTypes.func,
99-
openInsertDocumentDialog: PropTypes.func,
100-
copyToClipboard: PropTypes.func,
101-
className: PropTypes.string,
102-
};
103-
10491
static displayName = 'DocumentListView';
10592
}
10693
export default DocumentListView;

packages/compass-crud/src/components/document.tsx

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import React, { useMemo } from 'react';
2-
import PropTypes from 'prop-types';
32
import HadronDocument from 'hadron-document';
43
import type { EditableDocumentProps } from './editable-document';
54
import EditableDocument from './editable-document';
@@ -71,16 +70,4 @@ const Document = (props: DocumentProps) => {
7170
);
7271
};
7372

74-
Document.propTypes = {
75-
doc: PropTypes.object.isRequired,
76-
editable: PropTypes.bool,
77-
isTimeSeries: PropTypes.bool,
78-
removeDocument: PropTypes.func,
79-
replaceDocument: PropTypes.func,
80-
updateDocument: PropTypes.func,
81-
openInsertDocumentDialog: PropTypes.func,
82-
copyToClipboard: PropTypes.func,
83-
isExpanded: PropTypes.bool,
84-
};
85-
8673
export default React.memo(Document);

0 commit comments

Comments
 (0)