Граф коммитов

850 Коммитов

Автор SHA1 Сообщение Дата
David Sanders 3f1b2c0190
build(dev-deps): update husky and lint-staged (#666) 2024-11-09 21:19:36 -05:00
David Sanders 45ccfcf3d5
build(deps): docusaurus 3.6.1 upgrade (#665) 2024-11-08 20:53:36 -05:00
dependabot[bot] a8289e5c33
build(deps): bump tj-actions/changed-files from 45.0.2 to 45.0.3 (#660)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 45.0.2 to 45.0.3.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](48d8f15b2a...c3a1bb2c99)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 11:15:12 -04:00
dependabot[bot] 59b0b0c1dc
build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 (#661)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.0 to 4.4.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](50769540e7...b4b15b8c7c)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 08:38:38 -04:00
dependabot[bot] 52f4c43e89
build(deps): bump bahmutov/npm-install from 1.10.2 to 1.10.3 (#662)
Bumps [bahmutov/npm-install](https://github.com/bahmutov/npm-install) from 1.10.2 to 1.10.3.
- [Release notes](https://github.com/bahmutov/npm-install/releases)
- [Commits](e5c7e14408...dc9579d3df)

---
updated-dependencies:
- dependency-name: bahmutov/npm-install
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 08:37:23 -04:00
dependabot[bot] 5340bc274e
build(deps): bump dsanders11/project-actions from 1.3.0 to 1.4.0 (#663)
Bumps [dsanders11/project-actions](https://github.com/dsanders11/project-actions) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/dsanders11/project-actions/releases)
- [Changelog](https://github.com/dsanders11/project-actions/blob/main/.releaserc.json)
- [Commits](eb760c4889...438b25e007)

---
updated-dependencies:
- dependency-name: dsanders11/project-actions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 08:36:37 -04:00
dependabot[bot] 9164b907ad
build(deps): bump actions/checkout from 4.2.0 to 4.2.2 (#664)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](d632683dd7...11bd71901b)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 08:36:20 -04:00
dependabot[bot] 5d2eae50e7
build(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 (#659)
Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-22 14:13:38 -07:00
dependabot[bot] be5afcd23a
build(deps): bump mermaid from 10.9.0 to 10.9.3 (#658)
Bumps [mermaid](https://github.com/mermaid-js/mermaid) from 10.9.0 to 10.9.3.
- [Release notes](https://github.com/mermaid-js/mermaid/releases)
- [Changelog](https://github.com/mermaid-js/mermaid/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.0...v10.9.3)

---
updated-dependencies:
- dependency-name: mermaid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-22 13:41:42 -07:00
Charles Kerr 7666489d9e
docs: add blog post for Electron 33.0.0 release (#656)
* docs: add 33.0.0 blog post (savepoint)

* docs: in 33.0.0 blog post, add breaking changes

* docs: in 33.0.0 blog post, add new features

* docs: in 33.0.0 blog post, remove new feature line items that were already released in 32

* docs: in 33.0.0 blog post, add highlights

in 33.0.0 blog post, move Catalina EOL to the top of breaking changes section

* chore: linting

* empty commit

* fix: fix broken link to utility process docs

* fix: inaccurate description of PIN unlock helper

* chore: add note about --std=c++20 for Node.js modules

* clarify std=c++20 usage in Node modules

Co-authored-by: Keeley Hammond <vertedinde@electronjs.org>

---------

Co-authored-by: Keeley Hammond <vertedinde@electronjs.org>
2024-10-16 15:53:25 -05:00
dependabot[bot] 10d7731c39
build(deps): bump tj-actions/changed-files from 45.0.0 to 45.0.2 (#654)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 45.0.0 to 45.0.2.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](40853de9f8...48d8f15b2a)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 07:58:02 -05:00
dependabot[bot] 9f398d7d55
build(deps): bump actions/checkout from 4.1.7 to 4.2.0 (#653)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](692973e3d9...d632683dd7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 07:29:15 -05:00
dependabot[bot] 62702fe7ac
build(deps): bump actions/setup-node from 4.0.3 to 4.0.4 (#652)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](1e60f620b9...0a44ba7841)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 07:24:03 -05:00
electron-website-docs-updater[bot] 60f441746f
chore: update ref to docs (🤖) 2024-09-24 21:36:55 +00:00
Erick Zhao 244b87cd8b
build(deps): update micromatch to 4.0.8 (#648) 2024-09-18 08:46:28 -07:00
Erick Zhao 1aa107a5ea
build(deps): enforce `http-cache-semantics@4.1.1` (#649) 2024-09-17 15:32:19 -07:00
Samuel Attard f83c797d07
build: update deps to clean audit (#647) 2024-09-17 11:22:28 -07:00
dependabot[bot] 7ece65e80b
build(deps): bump express from 4.19.2 to 4.21.0 (#646)
Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 11:17:55 -07:00
dependabot[bot] fd85d13f3f
build(deps): bump dompurify from 3.1.2 to 3.1.6 (#645)
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.1.2 to 3.1.6.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.1.2...3.1.6)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 10:03:30 -07:00
electron-website-docs-updater[bot] 942fd30f6e
chore: update ref to docs (🤖) 2024-09-16 10:53:51 +00:00
Piotr Płaczek 3b0358dee2
fix(api-history): summary word wrap (#643) 2024-09-13 15:17:23 -07:00
electron-website-docs-updater[bot] 9869d52608
chore: update ref to docs (🤖) 2024-09-11 16:57:37 +00:00
electron-website-docs-updater[bot] 0b985d88ac
chore: update ref to docs (🤖) 2024-09-10 08:13:06 +00:00
Samuel Attard 312a848cbc
build: set packageManager (#642) 2024-09-06 15:46:08 -04:00
electron-website-docs-updater[bot] eb95898476
chore: update ref to docs (🤖) 2024-09-05 21:05:46 +00:00
Vishesh Paliwal 815866de42
fix: replace `plugin-google-analytics` with `plugin-google-gtag` (#610)
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2024-09-03 11:22:42 -07:00
Erick Zhao 3ccb599e0a
build(deps): docusaurus 3.5.2 upgrade (#637)
build(deps): docusaurus upgrade
2024-09-01 17:34:39 -05:00
dependabot[bot] 23b9a8f58c
build(deps): bump dsanders11/github-app-commit-action from 1.4.1 to 1.5.0 (#640)
build(deps): bump dsanders11/github-app-commit-action

Bumps [dsanders11/github-app-commit-action](https://github.com/dsanders11/github-app-commit-action) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/dsanders11/github-app-commit-action/releases)
- [Changelog](https://github.com/dsanders11/github-app-commit-action/blob/main/.releaserc.json)
- [Commits](5c7daabae9...43de6da2f4)

---
updated-dependencies:
- dependency-name: dsanders11/github-app-commit-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 13:46:30 -04:00
dependabot[bot] 7adff1bcb9
build(deps): bump actions/upload-artifact from 4.3.4 to 4.4.0 (#638)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.4 to 4.4.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](0b2256b8c0...50769540e7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 10:42:30 -05:00
dependabot[bot] 43da3c0030
build(deps): bump tj-actions/changed-files from 44.5.7 to 45.0.0 (#639)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44.5.7 to 45.0.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](c65cd88342...40853de9f8)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 10:42:08 -05:00
dependabot[bot] f0f30d4bd2
build(deps): bump webpack from 5.91.0 to 5.94.0 (#634)
Bumps [webpack](https://github.com/webpack/webpack) from 5.91.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.91.0...v5.94.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-28 18:51:30 -04:00
Erick Zhao d41b2a6276
ci: add `workflow_dispatch` to cron jobs (#633) 2024-08-28 17:57:38 -04:00
Erick Zhao 639b189ad4
fix(api-structure-previews): check arr length (#632) 2024-08-28 17:18:52 -04:00
electron-website-docs-updater[bot] 25130f5dcf
chore: update ref to docs (🤖) 2024-08-23 15:39:54 +00:00
electron-website-docs-updater[bot] d422c81f76
chore: update ref to docs (🤖) 2024-08-22 23:34:16 +00:00
electron-website-docs-updater[bot] c28e8f3fba
chore: update ref to docs (🤖) 2024-08-22 14:05:08 +00:00
electron-website-docs-updater[bot] 35f9860a29
chore: update ref to docs (🤖) 2024-08-22 02:30:42 +00:00
electron-website-docs-updater[bot] 620fa93dfd
chore: update ref to docs (🤖) 2024-08-21 22:51:28 +00:00
Piotr Płaczek 267da8a28a
blog: introducing api history (#627)
* docs(blog): introducing api history

* docs: flatten structure

Reference: https://github.com/electron/website/pull/627#discussion_r1722097096

* docs: link to style guide

* Update blog/introducing-api-history.md

* Apply suggestions from code review

Co-authored-by: Erick Zhao <erick@hotmail.ca>

* Update blog/introducing-api-history.md

Co-authored-by: Erick Zhao <erick@hotmail.ca>

* Update blog/introducing-api-history.md

Co-authored-by: Erick Zhao <erick@hotmail.ca>

* Apply suggestions from code review

Co-authored-by: Erick Zhao <erick@hotmail.ca>

* Update blog/introducing-api-history.md

* Update blog/introducing-api-history.md

* docs: link to local styleguide

Reference: https://github.com/electron/website/pull/627#discussion_r1722098978

* docs: absolute styleguide link

* docs: piotrpdev author alphabetical

Reference: https://github.com/electron/website/pull/627#discussion_r1724083337

* docs: link to api history post in 32 post

---------

Co-authored-by: Erick Zhao <erick@hotmail.ca>
2024-08-21 10:16:57 -07:00
Keeley Hammond 2cc991ebea
docs: Electron 32 blog (#629)
* docs: Electron 32 blog

* docs: fix web-utils.md link

* docs: apply suggestions from code review

Co-authored-by: Erick Zhao <erick@hotmail.ca>

* chore: nits

---------

Co-authored-by: Erick Zhao <erick@hotmail.ca>
2024-08-20 16:09:20 -07:00
Erick Zhao f7e9446dd7
chore: update docs to 32-x-y (#630) 2024-08-20 11:26:49 -07:00
dependabot[bot] e7b8b232a3
build(deps): bump axios from 1.6.8 to 1.7.4 (#628)
Bumps [axios](https://github.com/axios/axios) from 1.6.8 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.6.8...v1.7.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 12:21:00 -07:00
Harshinireddy05 fe38f1d544
fix: update Twitter branding (#626) 2024-08-15 10:40:14 -07:00
Erick Zhao 0ddc7c8db6
style: prettier blog sidebar styles (#623)
* style: prettier blog sidebar styles

* make it work in prod too

* Update src/css/custom.scss

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>

---------

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>
2024-08-13 10:27:31 -07:00
Erick Zhao d681f453ea
build: docusaurus 3.5 upgrade (#622) 2024-08-12 15:52:34 -07:00
David Sanders 0fe9610695
ci: try fixing publish job (#621) 2024-08-12 11:13:22 -07:00
Piotr Płaczek 457bd50df0
feat: API History (#594)
* feat(api-history): basic webpack and remark plugin

* feat(api-history): basic table

* feat(api-history): minor table styling

* refactor(api-history): move regexp to variable

* feat(api-history): better regexp

* feat(api-history): move plugin to own file

* feat(api-history): remove `removed` property

* feat(api-history): fetch version using pr

* feat(api-history): types for data fetch code

* refactor(api-history): more readable row sorting

* feat(api-history): changes markdown support

* feat(api-history): strip comment tags in pre-build instead of plugin

* feat(api-history): `pr-release-versions-plugin`

* feat(api-history): use react component instead of handmade AST

* fix(api-history): revert accidental dependency

* refactor(api-history): get pr releases in transformer, remove plugin

* docs(api-history): todo in transformer

* docs(api-history): add temp example api history and schema for pr review

* fix(api-history): update `yarn.lock` for now

* feat(api-history): use example pr versions by default for now

https://github.com/electron/website/pull/594#discussion_r1662921815

* refactor(api-history): move `ApiHistoryTable` styles to module

https://github.com/electron/website/pull/594#discussion_r1665401454

* style(api-history): better var name, fix style lint

https://github.com/electron/website/pull/594#discussion_r1665405557

* feat(api-history): map pre-releases to released stable versions

* feat(api-history): better styles, remove pr number

* feat(api-history): link table change to breaking-changes

* fix(api-history): provide key for table elements

* feat(api-history): table semver ranges

Co-authored-by: Samuel Attard <sam@electronjs.org>

* feat(api-history): better error handling

https://github.com/electron/website/pull/594#discussion_r1671021901

* feat(api-history): type predicates in transformer

https://github.com/electron/website/pull/594#discussion_r1671021901

* feat(api-history): update to accepted schema

https://github.com/electron/rfcs/pull/6

* docs(api-history): remove old comments

* feat(api-history): only pre-process `/docs/api/*.md` containing `<!--`

* Update scripts/tasks/preprocess-api-history.ts

Co-authored-by: Kevin Cui <158blackhole@gmail.com>

* fix(api-history): match api history block consistently

* feat(api-history): pre-process more error checking

* Update docs/latest/api-history.schema.json

Co-authored-by: Erick Zhao <erick@hotmail.ca>

* fix(api-history): duplicate dependencies

* docs(api-history): remove unnecessary comment

* refactor(api-history): move pre-process deps to dev deps

* feat(api-history): `isHtml(node)` type guard

https://github.com/electron/website/pull/594#discussion_r1678184944

* fix(api-history): missing `toLowerCase()`

* Update scripts/tasks/preprocess-api-history.ts

Co-authored-by: Kevin Cui <158blackhole@gmail.com>

* Update scripts/tasks/preprocess-api-history.ts

Co-authored-by: Kevin Cui <158blackhole@gmail.com>

* Update src/components/ApiHistoryTable.tsx

Co-authored-by: Kevin Cui <158blackhole@gmail.com>

* revert(api-history): `isHtml(node)` type guard

This reverts commit 9481b1caa5.

* feat(api-history): tell user to run `lint-roller`

* fix(api-history): stricter change type param

* Apply suggestions from code review

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>

* style(api-history): fix lint

* fix(api-history): remove unnecessary null check

* style(api-history): fix lint

* docs(api-history): stricter schema

Reference: c9de2c5f63

* docs(api-history): `ipc-renderer`

Reference: https://github.com/electron/electron/pull/42982#discussion_r1692533981

* docs(api-history): `browser-view`

* ci: use GH token with correct permissions

* fix(api-history): change semver sign if backport is `x.0.0`

Reported-by: David Sanders <dsanders11@ucsbalum.com>

* fix(api-history): preprocess warn on missing schema

* Update src/components/ApiHistoryTable.tsx

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>

* refactor(api-history): better semver logic

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>
Based-on-patch-by: David Sanders <dsanders11@ucsbalum.com>
Reference: https://github.com/electron/website/pull/594#discussion_r1712450684

* refactor(api-history): remove test `docs/`

`git diff feat/api-history origin/main -- docs/latest/api/ | git apply`

* refactor(api-history): remove test PR data

---------

Co-authored-by: Samuel Attard <sam@electronjs.org>
Co-authored-by: Kevin Cui <158blackhole@gmail.com>
Co-authored-by: Erick Zhao <erick@hotmail.ca>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com>
2024-08-12 11:01:41 -07:00
Erick Zhao 743be949cd
style: default font sizes for docs (#618) 2024-08-08 18:54:14 -07:00
David Sanders 710aa02e55
ci: bump dsanders11/github-app-commit-action from v1.4.0 to v1.4.1 (#617) 2024-08-08 17:51:54 -07:00
electron-website-docs-updater[bot] 69dfc33a70
chore: update ref to docs (🤖) 2024-08-07 09:58:04 +00:00