diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8a60275d2cc..26aaddb0a9e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,7 +17,7 @@ All notable changes to Sourcegraph are documented in this file.
### Added
--
+- A new look for Sourcegraph, previously in beta as "Simple UI", is now permanently enabled. [#41021](https://github.com/sourcegraph/sourcegraph/pull/41021)
### Changed
@@ -34,6 +34,7 @@ All notable changes to Sourcegraph are documented in this file.
### Removed
- `CACHE_DIR` has been removed from the `sourcegraph-frontend` deployment. This required ephemeral storage which will no longer be needed. This variable (and corresponding filesystem mount) has been unused for many releases. [#38934](https://github.com/sourcegraph/sourcegraph/issues/38934)
+- Quick links will no longer be shown on the homepage or search sidebar. The `quicklink` setting is now marked as deprecated. [#40750](https://github.com/sourcegraph/sourcegraph/pull/40750)
- Quick links will no longer be shown on the homepage or search sidebar if the "Simple UI" toggle is enabled and will be removed entirely in a future release. The `quicklink` setting is now marked as deprecated. [#40750](https://github.com/sourcegraph/sourcegraph/pull/40750)
- `file:contains()` has been removed from the list of valid predicates. `file:has.content()` and `file:contains.content()` remain, both of which work the same as `file:contains()` and are valid aliases of each other.
- The single-container `sourcegraph/server` deployment no longer bundles a Jaeger instance. [#41244](https://github.com/sourcegraph/sourcegraph/pull/41244)
diff --git a/client/branded/src/components/panel/views/__snapshots__/HierarchicalLocationsView.test.tsx.snap b/client/branded/src/components/panel/views/__snapshots__/HierarchicalLocationsView.test.tsx.snap
index 58340e84129..ea429f011c8 100644
--- a/client/branded/src/components/panel/views/__snapshots__/HierarchicalLocationsView.test.tsx.snap
+++ b/client/branded/src/components/panel/views/__snapshots__/HierarchicalLocationsView.test.tsx.snap
@@ -24,22 +24,6 @@ exports[` displays a single location when complete
class="header"
id="result-container-0"
>
-
-
displays a single location when complete
data-testid="result-container-header"
>
displays a single location when complete
class="ml-2 headerDescription"
/>
-
-
- 1 match
-
-
displays multiple locations grouped by fi
class="header"
id="result-container-0"
>
-
-
displays multiple locations grouped by fi
data-testid="result-container-header"
>
displays multiple locations grouped by fi
class="ml-2 headerDescription"
/>
-
-
- 2 matches
-
-
displays partial locations before complet
class="header"
id="result-container-0"
>
-
-
displays partial locations before complet
data-testid="result-container-header"
>
displays partial locations before complet
class="ml-2 headerDescription"
/>
-
-
- 1 match
-
-
diff --git a/client/search-ui/src/results/progress/StreamingProgress.story.tsx b/client/search-ui/src/results/progress/StreamingProgress.story.tsx
index 3ff41f98138..2ed5561a79b 100644
--- a/client/search-ui/src/results/progress/StreamingProgress.story.tsx
+++ b/client/search-ui/src/results/progress/StreamingProgress.story.tsx
@@ -2,8 +2,7 @@ import { Meta, Story } from '@storybook/react'
import { spy } from 'sinon'
import { BrandedStory } from '@sourcegraph/branded/src/components/BrandedStory'
-import { MockTemporarySettings } from '@sourcegraph/shared/src/settings/temporary/testUtils'
-import { H1, H2 } from '@sourcegraph/wildcard'
+import { H2 } from '@sourcegraph/wildcard'
import { StreamingProgress } from './StreamingProgress'
@@ -305,20 +304,6 @@ const render = () => (
>
)
-export const StreamingProgressStory: Story = () => (
-
- {() => (
- <>
- {render()}
-
- <>
-
With simple UI enabled
- {render()}
- >
-
- >
- )}
-
-)
+export const StreamingProgressStory: Story = () => {() => <>{render()}>}
StreamingProgressStory.storyName = 'StreamingProgress'
diff --git a/client/search-ui/src/results/progress/StreamingProgressSkippedButton.test.tsx b/client/search-ui/src/results/progress/StreamingProgressSkippedButton.test.tsx
index 74848bffb23..f81ed181066 100644
--- a/client/search-ui/src/results/progress/StreamingProgressSkippedButton.test.tsx
+++ b/client/search-ui/src/results/progress/StreamingProgressSkippedButton.test.tsx
@@ -19,18 +19,6 @@ describe('StreamingProgressSkippedButton', () => {
})
})
- it('should not show if no skipped items', () => {
- const progress: Progress = {
- durationMs: 0,
- matchCount: 0,
- skipped: [],
- }
-
- renderWithBrandedContext()
- expect(screen.queryByTestId('streaming-progress-skipped')).not.toBeInTheDocument()
- expect(screen.queryByTestId('streaming-progress-skipped-popover')).not.toBeInTheDocument()
- })
-
it('should be in info state with only info items', () => {
const progress: Progress = {
durationMs: 1500,
diff --git a/client/search-ui/src/results/progress/__snapshots__/StreamingProgressSkippedPopover.test.tsx.snap b/client/search-ui/src/results/progress/__snapshots__/StreamingProgressSkippedPopover.test.tsx.snap
index 1c94270a85e..0df5b67fef5 100644
--- a/client/search-ui/src/results/progress/__snapshots__/StreamingProgressSkippedPopover.test.tsx.snap
+++ b/client/search-ui/src/results/progress/__snapshots__/StreamingProgressSkippedPopover.test.tsx.snap
@@ -2,6 +2,16 @@
exports[`StreamingProgressSkippedPopover should render correctly 1`] = `
+