Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Production Release 2024-06-13 #1231

Merged
merged 4 commits into from
Jun 13, 2024
Merged

Production Release 2024-06-13 #1231

merged 4 commits into from
Jun 13, 2024

Conversation

IanKrieger and others added 3 commits June 7, 2024 10:13
Gets search reporting view in sync with the updated reporting view

---

![Screen Shot 2024-06-06 at 2 04 49
PM](https://github.com/brave/ads-ui/assets/48930920/d9488fb8-3403-4529-b733-444f024b7b9d)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update | Pending |
|---|---|---|---|---|---|---|---|---|
| [@mui/x-data-grid](https://mui.com/x/react-data-grid/)
([source](https://togithub.com/mui/mui-x/tree/HEAD/packages/x-data-grid))
| [`7.6.1` ->
`7.6.2`](https://renovatebot.com/diffs/npm/@mui%2fx-data-grid/7.6.1/7.6.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-data-grid/7.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-data-grid/7.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-data-grid/7.6.1/7.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-data-grid/7.6.1/7.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch | |
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/)
([source](https://togithub.com/mui/mui-x/tree/HEAD/packages/x-date-pickers))
| [`7.6.1` ->
`7.6.2`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.6.1/7.6.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-date-pickers/7.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-date-pickers/7.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-date-pickers/7.6.1/7.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-date-pickers/7.6.1/7.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch | |
|
[@types/lodash](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash))
| [`4.17.4` ->
`4.17.5`](https://renovatebot.com/diffs/npm/@types%2flodash/4.17.4/4.17.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2flodash/4.17.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2flodash/4.17.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2flodash/4.17.4/4.17.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2flodash/4.17.4/4.17.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch | |
| [github/codeql-action](https://togithub.com/github/codeql-action) |
`v3.25.7` -> `v3.25.8` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/github%2fcodeql-action/v3.25.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/github%2fcodeql-action/v3.25.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/github%2fcodeql-action/v3.25.7/v3.25.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/github%2fcodeql-action/v3.25.7/v3.25.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| action | patch | |
| [knip](https://knip.dev)
([source](https://togithub.com/webpro-nl/knip/tree/HEAD/packages/knip))
| [`5.17.3` ->
`5.18.1`](https://renovatebot.com/diffs/npm/knip/5.17.3/5.18.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/knip/5.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/knip/5.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/knip/5.17.3/5.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/knip/5.17.3/5.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor | `5.19.0` (+1) |
| [prettier](https://prettier.io)
([source](https://togithub.com/prettier/prettier)) | [`3.2.5` ->
`3.3.1`](https://renovatebot.com/diffs/npm/prettier/3.2.5/3.3.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prettier/3.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prettier/3.2.5/3.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.2.5/3.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor | `3.3.2` |
|
[typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint))
| [`7.11.0` ->
`7.12.0`](https://renovatebot.com/diffs/npm/typescript-eslint/7.11.0/7.12.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript-eslint/7.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript-eslint/7.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript-eslint/7.11.0/7.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript-eslint/7.11.0/7.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor | `7.13.0` |
| [vite](https://vitejs.dev)
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) |
[`5.2.12` ->
`5.2.13`](https://renovatebot.com/diffs/npm/vite/5.2.12/5.2.13) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.12/5.2.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.12/5.2.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch | |

---

### Release Notes

<details>
<summary>mui/mui-x (@&#8203;mui/x-data-grid)</summary>

###
[`v7.6.2`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#762)

[Compare Source](https://togithub.com/mui/mui-x/compare/v7.6.1...v7.6.2)

*Jun 6, 2024*

We'd like to offer a big thanks to the 9 contributors who made this
release possible. Here are some highlights ✨:

-   📚 Adds Date and Time Pickers accessibility page
-   🐞 Bugfixes
-   📚 Documentation improvements

<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->

##### Data Grid

##### `@mui/x-data-grid@7.6.2`

- \[DataGrid] Add the `areElementSizesEqual` utility to improve code
readability
([#&#8203;13254](https://togithub.com/mui/mui-x/issues/13254))
[@&#8203;layerok](https://togithub.com/layerok)
- \[DataGrid] Clean up IE remnants from the codebase
([#&#8203;13390](https://togithub.com/mui/mui-x/issues/13390))
[@&#8203;MBilalShafi](https://togithub.com/MBilalShafi)

##### `@mui/x-data-grid-pro@7.6.2`
[![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link
"Pro plan")

Same changes as in `@mui/x-data-grid@7.6.2`.

##### `@mui/x-data-grid-premium@7.6.2`
[![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link
"Premium plan")

Same changes as in `@mui/x-data-grid-pro@7.6.2`.

##### Date and Time Pickers

##### `@mui/x-date-pickers@7.6.2`

- \[fields] Fix `PageUp` and `PageDown` editing on letter sections
([#&#8203;13310](https://togithub.com/mui/mui-x/issues/13310))
[@&#8203;arthurbalduini](https://togithub.com/arthurbalduini)
- \[pickers] Fix `AdapterDayjs` timezone behavior
([#&#8203;13362](https://togithub.com/mui/mui-x/issues/13362))
[@&#8203;LukasTy](https://togithub.com/LukasTy)
- \[pickers] Use `useRtl` instead of `useTheme` to access direction
([#&#8203;13363](https://togithub.com/mui/mui-x/issues/13363))
[@&#8203;flaviendelangle](https://togithub.com/flaviendelangle)

##### `@mui/x-date-pickers-pro@7.6.2`
[![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link
"Pro plan")

Same changes as in `@mui/x-date-pickers@7.6.2`.

##### Charts

##### `@mui/x-charts@7.6.2`

- \[charts] Add `Initializable` type and behaviour to allow checking if
a complex context has been initialized.
([#&#8203;13365](https://togithub.com/mui/mui-x/issues/13365))
[@&#8203;JCQuintas](https://togithub.com/JCQuintas)
- \[charts] Fix some props not working in `xAxis` and `yAxis`
([#&#8203;13372](https://togithub.com/mui/mui-x/issues/13372))
[@&#8203;Valyok26](https://togithub.com/Valyok26)
- \[charts] Harmonize charts types
([#&#8203;13366](https://togithub.com/mui/mui-x/issues/13366))
[@&#8203;alexfauquette](https://togithub.com/alexfauquette)
- \[charts] Introduce plugins system
([#&#8203;13367](https://togithub.com/mui/mui-x/issues/13367))
[@&#8203;alexfauquette](https://togithub.com/alexfauquette)
- \[charts] Simplify plugin types
([#&#8203;13396](https://togithub.com/mui/mui-x/issues/13396))
[@&#8203;JCQuintas](https://togithub.com/JCQuintas)

##### Docs

- \[docs] Add badges like in Material UI
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Update twitter.com to x.com
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Fix the description of `tickInterval`
([#&#8203;13355](https://togithub.com/mui/mui-x/issues/13355))
[@&#8203;alexfauquette](https://togithub.com/alexfauquette)
- \[docs] Adjust the code example for `quickFilterValues`
([#&#8203;12919](https://togithub.com/mui/mui-x/issues/12919))
[@&#8203;michelengelen](https://togithub.com/michelengelen)
- \[docs] Create Pickers accessibility page
([#&#8203;13274](https://togithub.com/mui/mui-x/issues/13274))
[@&#8203;arthurbalduini](https://togithub.com/arthurbalduini)

##### Core

- \[core] Comment on `CSS.escape` for the future
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- \[core] Fix `l10n` action setup
([#&#8203;13382](https://togithub.com/mui/mui-x/issues/13382))
[@&#8203;LukasTy](https://togithub.com/LukasTy)
- \[core] Fixes in preparation for React 18.3
([#&#8203;13378](https://togithub.com/mui/mui-x/issues/13378))
[@&#8203;LukasTy](https://togithub.com/LukasTy)
- \[core] Remove explicit `marked` dependency
([#&#8203;13383](https://togithub.com/mui/mui-x/issues/13383))
[@&#8203;LukasTy](https://togithub.com/LukasTy)
- \[core] Remove unused `@types/prettier` dependency
([#&#8203;13389](https://togithub.com/mui/mui-x/issues/13389))
[@&#8203;LukasTy](https://togithub.com/LukasTy)
- \[core] Add `docs/.env.local` to `.gitignore`
([#&#8203;13377](https://togithub.com/mui/mui-x/issues/13377))
[@&#8203;KenanYusuf](https://togithub.com/KenanYusuf)

</details>

<details>
<summary>github/codeql-action (github/codeql-action)</summary>

###
[`v3.25.8`](https://togithub.com/github/codeql-action/compare/v3.25.7...v3.25.8)

[Compare
Source](https://togithub.com/github/codeql-action/compare/v3.25.7...v3.25.8)

</details>

<details>
<summary>webpro-nl/knip (knip)</summary>

### [`v5.18.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.18.1)

[Compare
Source](https://togithub.com/webpro-nl/knip/compare/5.18.0...5.18.1)

- Refactor and improve dep graph naming/typing
([`28f05f0`](https://togithub.com/webpro-nl/knip/commit/28f05f0a))
- Speed up (de)serialized and add test
([`deb3b9c`](https://togithub.com/webpro-nl/knip/commit/deb3b9c5))
- Move cli tests involving stdout to separate folder
([`978674f`](https://togithub.com/webpro-nl/knip/commit/978674fc))
- Update and caretify dependencies
([`e14f6d2`](https://togithub.com/webpro-nl/knip/commit/e14f6d24))
- Fix link to screenshot
([`c2f9507`](https://togithub.com/webpro-nl/knip/commit/c2f9507e))

### [`v5.18.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.18.0)

[Compare
Source](https://togithub.com/webpro-nl/knip/compare/5.17.4...5.18.0)

- Don't report issues when using --trace
([`d8e9719`](https://togithub.com/webpro-nl/knip/commit/d8e9719b))
- Emphasize --debug and --trace on troubleshooting page
([`bcb5e93`](https://togithub.com/webpro-nl/knip/commit/bcb5e93f))
- Add --performance screenshot
([`d0d0108`](https://togithub.com/webpro-nl/knip/commit/d0d01082))
- Integration test knip --cache for eslint as well
([`443b8be`](https://togithub.com/webpro-nl/knip/commit/443b8be0))
- Dogfoodin' is underrated
([`7115889`](https://togithub.com/webpro-nl/knip/commit/7115889b))
- Update docs
([`0651144`](https://togithub.com/webpro-nl/knip/commit/0651144c))
- Test against latest TS 5.5 rc
([`f7aba23`](https://togithub.com/webpro-nl/knip/commit/f7aba23c))
- Add test for imports-self (closes
[#&#8203;663](https://togithub.com/webpro-nl/knip/issues/663))
([`736b0a2`](https://togithub.com/webpro-nl/knip/commit/736b0a25))
- Major refactor of dep graph for trace feature
([`ad16689`](https://togithub.com/webpro-nl/knip/commit/ad16689b))
- Use cwd as default base in `toAbsolute`
([`678f47a`](https://togithub.com/webpro-nl/knip/commit/678f47ab))
- Fix tsup entries are production entry files
([`4d839d8`](https://togithub.com/webpro-nl/knip/commit/4d839d8f))
- Don't need to cache package.json
([`da33b9c`](https://togithub.com/webpro-nl/knip/commit/da33b9c4))
- Better explain `ignoreBinaries` configuration option
([#&#8203;670](https://togithub.com/webpro-nl/knip/issues/670))
([`8470505`](https://togithub.com/webpro-nl/knip/commit/8470505f))
- Update funding options
([`81cf806`](https://togithub.com/webpro-nl/knip/commit/81cf806d))

### [`v5.17.4`](https://togithub.com/webpro-nl/knip/releases/tag/5.17.4)

[Compare
Source](https://togithub.com/webpro-nl/knip/compare/5.17.3...5.17.4)

- Fix up caching
([`e75f0e9`](https://togithub.com/webpro-nl/knip/commit/e75f0e92))
- Minor refactor
([`28b2434`](https://togithub.com/webpro-nl/knip/commit/28b24349))
- Do literal text search in setRefs (closes
[#&#8203;595](https://togithub.com/webpro-nl/knip/issues/595)
[#&#8203;596](https://togithub.com/webpro-nl/knip/issues/596)
[#&#8203;664](https://togithub.com/webpro-nl/knip/issues/664))
([`6e64d60`](https://togithub.com/webpro-nl/knip/commit/6e64d60c))
- Refactor to use more maps over objects, move/rename some vars
([`90fcd4c`](https://togithub.com/webpro-nl/knip/commit/90fcd4cd))
- Add polar to funding.yml
([`c4bb916`](https://togithub.com/webpro-nl/knip/commit/c4bb9167))
- Use `IMPORT_STAR` const
([`cb9ed83`](https://togithub.com/webpro-nl/knip/commit/cb9ed830))
- Remove specifier from dep graph and `SerializableImports` type
([`474a6f7`](https://togithub.com/webpro-nl/knip/commit/474a6f70))
- Add ‘xvfb-run’ as globally available binary
([#&#8203;662](https://togithub.com/webpro-nl/knip/issues/662))
([`87850ea`](https://togithub.com/webpro-nl/knip/commit/87850eac))
- Add ‘aws’ as globally available binary
([#&#8203;661](https://togithub.com/webpro-nl/knip/issues/661))
([`6fd3e46`](https://togithub.com/webpro-nl/knip/commit/6fd3e461))

</details>

<details>
<summary>prettier/prettier (prettier)</summary>

###
[`v3.3.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#331)

[Compare
Source](https://togithub.com/prettier/prettier/compare/3.3.0...3.3.1)

[diff](https://togithub.com/prettier/prettier/compare/3.3.0...3.3.1)

##### Preserve empty lines in front matter
([#&#8203;16347](https://togithub.com/prettier/prettier/pull/16347) by
[@&#8203;fisker](https://togithub.com/fisker))

<!-- prettier-ignore -->

```markdown
<!-- Input -->
---
foo:
  - bar1

  - bar2

  - bar3
---
Markdown

<!-- Prettier 3.3.0 -->

---
foo:
  - bar1
  - bar2
  - bar3
---

Markdown

<!-- Prettier 3.3.1 -->
---
foo:
  - bar1

  - bar2

  - bar3
---

Markdown
```

##### Preserve explicit language in front matter
([#&#8203;16348](https://togithub.com/prettier/prettier/pull/16348) by
[@&#8203;fisker](https://togithub.com/fisker))

<!-- prettier-ignore -->

```markdown
<!-- Input -->
---yaml
title: Hello
slug: home
---

<!-- Prettier 3.3.0 -->
---
title: Hello
slug: home
---

<!-- Prettier 3.3.1 -->
---yaml
title: Hello
slug: home
---
```

##### Avoid line breaks in import attributes
([#&#8203;16349](https://togithub.com/prettier/prettier/pull/16349) by
[@&#8203;fisker](https://togithub.com/fisker))

<!-- prettier-ignore -->

```jsx
// Input
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" };

// Prettier 3.3.0
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type:
  "json" };

// Prettier 3.3.1
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" };
```

###
[`v3.3.0`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#330)

[Compare
Source](https://togithub.com/prettier/prettier/compare/3.2.5...3.3.0)

[diff](https://togithub.com/prettier/prettier/compare/3.2.5...3.3.0)

🔗 [Release Notes](https://prettier.io/blog/2024/06/01/3.3.0.html)

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(typescript-eslint)</summary>

###
[`v7.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#7120-2024-06-03)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.11.0...v7.12.0)

##### 🚀 Features

- **eslint-plugin:** \[no-useless-template-literals] rename to
`no-useless-template-expression` (deprecate
`no-useless-template-literals`)

##### 🩹 Fixes

-   no-useless-template-expression -> no-unnecessary-template-expression

##### ❤️  Thank You

-   Abraham Guo
-   Han Yeong-woo
-   Joshua Chen
-   Kim Sang Du
-   Kirk Waiblinger
-   YeonJuan

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>vitejs/vite (vite)</summary>

### [`v5.2.13`](https://togithub.com/vitejs/vite/releases/tag/v5.2.13)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.12...v5.2.13)

Please refer to
[CHANGELOG.md](https://togithub.com/vitejs/vite/blob/v5.2.13/packages/vite/CHANGELOG.md)
for details.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "* 0-4 * * 3" (UTC), Automerge - At
any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/brave/ads-ui).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@IanKrieger IanKrieger requested review from tackley and a team as code owners June 12, 2024 17:30
@github-actions github-actions bot changed the title Prod Release (NEXT) Production Release 2024-06-12 Jun 12, 2024
@github-actions github-actions bot changed the title Production Release 2024-06-12 Production Release 2024-06-13 Jun 13, 2024
tackley
tackley previously approved these changes Jun 13, 2024
Uses new GraphQL definition to simplify server interaction
Copy link

[puLL-Merge] - brave/ads-ui@1231

Description

This PR updates several dependencies in the package.json file, including @mui/x-data-grid, @mui/x-date-pickers, @types/lodash, knip, prettier, typescript-eslint, and vite. It also updates the CodeQL GitHub Actions workflow to use the latest version (v3.25.8).

Additionally, the PR makes some code changes:

  • Adds a new GraphQL mutation updateSelfServeAdvertiser and updates AdvertiserDetailsForm to use it
  • Updates DateRangePicker to adjust the selected date range to start/end of day in UTC
  • Modifies some routes and components related to campaign analytics, including updating filters, breakdowns, and removing some search-specific components
  • Localizes some strings using lingui
Changes

Changes

.github/workflows/codeql-analysis.yml

  • Updates CodeQL Actions to v3.25.8

eslint.config.js

  • Adds getGenericMultiSelect to list of allowed global identifiers

package.json

  • Updates several dependencies to newer versions

src/auth/components/AdvertiserDetailsForm.tsx

  • Defines new GraphQL mutation Advertiser_Update
  • Updates form submission to use Advertiser_Update mutation

src/components/Date/DateRangePicker.tsx

  • Adjusts selected from and to dates to start/end of day in UTC timezone

src/graphql-client/gql.ts and src/graphql-client/graphql.ts

  • Regenerated GraphQL types and documents

src/graphql/ads-serve.graphql.schema.json

  • Updated GraphQL schema

src/routes/campaigns/analytics/*

  • Various changes to analytics components, hooks, filters, graphs, and metrics
  • Removes some search-specific components
  • Updates breakdown and filter handling
  • Localizes some strings

src/user/settings/NewKeyPairModal.tsx

  • Updates to use Advertiser_Update mutation

src/user/views/user/CampaignReportViewSelector.tsx

  • Removes SearchCampaignReportView

src/user/views/user/reports/SearchCampaignReportView.tsx

  • File removed

Possible Issues

The PR makes a lot of changes to the campaign analytics functionality. While the changes seem reasonable, thorough testing should be done to ensure the analytics pages still function as expected after these updates. Backwards compatibility with saved analytics links and any APIs consuming this data should also be verified.

The removal of the search-specific analytics components suggests the UI/UX for search campaign analytics may have changed. The new experience should be validated with users.

@IanKrieger IanKrieger added this pull request to the merge queue Jun 13, 2024
Merged via the queue into prod with commit 59fa77c Jun 13, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants