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

276 Коммитов

Автор SHA1 Сообщение Дата
electron-website-docs-updater[bot] 60f441746f
chore: update ref to docs (🤖) 2024-09-24 21:36:55 +00:00
electron-website-docs-updater[bot] 942fd30f6e
chore: update ref to docs (🤖) 2024-09-16 10:53:51 +00: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
electron-website-docs-updater[bot] eb95898476
chore: update ref to docs (🤖) 2024-09-05 21:05:46 +00: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
Erick Zhao f7e9446dd7
chore: update docs to 32-x-y (#630) 2024-08-20 11:26:49 -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
electron-website-docs-updater[bot] 69dfc33a70
chore: update ref to docs (🤖) 2024-08-07 09:58:04 +00:00
electron-website-docs-updater[bot] 65e92f5583
chore: update ref to docs (🤖) 2024-08-02 01:48:29 +00:00
electron-website-docs-updater[bot] e2e075d7b0
chore: update ref to docs (🤖) 2024-08-01 10:15:03 +00:00
electron-website-docs-updater[bot] 96189aa415
chore: update ref to docs (🤖) 2024-07-31 14:45:13 +00:00
electron-website-docs-updater[bot] 76c112bea9
chore: update ref to docs (🤖) 2024-07-24 17:24:31 +00:00
electron-website-docs-updater[bot] bb521720a8
chore: update ref to docs (🤖) 2024-07-23 20:57:45 +00:00
electron-website-docs-updater[bot] 765caaaf9e
chore: update ref to docs (🤖) 2024-07-23 10:35:54 +00:00
electron-website-docs-updater[bot] 70da941920
chore: update ref to docs (🤖) 2024-07-17 16:50:04 +00:00
electron-website-docs-updater[bot] debc03a367
chore: update ref to docs (🤖) 2024-07-15 23:01:06 +00:00
Erick Zhao c3c1078169
fix(prebuild): clean up doc sync matcher (#598) 2024-07-05 10:09:32 +08:00
electron-website-docs-updater[bot] 917f3f18eb
chore: update ref to docs (🤖) 2024-07-03 20:09:59 +00:00
electron-website-docs-updater[bot] 672441700a
chore: update ref to docs (🤖) 2024-07-03 09:50:48 +00:00
electron-website-docs-updater[bot] 35f7efec1c
chore: update ref to docs (🤖) 2024-07-03 09:44:04 +00:00
electron-website-docs-updater[bot] 4c82d176aa
chore: update ref to docs (🤖) 2024-07-01 10:33:58 +00:00
electron-website-docs-updater[bot] 38c0c0469c
chore: update ref to docs (🤖) 2024-06-27 05:53:10 +00:00
electron-website-docs-updater[bot] baf58adf1d
chore: update ref to docs (🤖) 2024-06-24 09:54:18 +00:00
electron-website-docs-updater[bot] f2a1e452ba
chore: update ref to docs (🤖) 2024-06-20 19:34:07 +00:00
electron-website-docs-updater[bot] dc6703b0ae
chore: update ref to docs (🤖) 2024-06-18 01:33:19 +00:00
electron-website-docs-updater[bot] b73cd01def
chore: update ref to docs (🤖) 2024-06-12 21:21:15 +00:00
electron-website-docs-updater[bot] 03f167454c
chore: update ref to docs (🤖) 2024-06-12 20:18:29 +00:00
electron-website-docs-updater[bot] 30ad476933
chore: update ref to docs (🤖) 2024-06-12 18:51:35 +00:00
electron-website-docs-updater[bot] d0378a83de
chore: update ref to docs (🤖) 2024-06-12 03:30:41 +00:00
Erick Zhao f08be776e9
fix(build): use `tsx` for build scripts (#569) 2024-06-04 09:13:30 -07:00
electron-website-docs-updater[bot] b95ce28571
chore: update ref to docs (🤖) 2024-05-29 09:41:52 +00:00
electron-website-docs-updater[bot] 06ecb13f58
chore: update ref to docs (🤖) 2024-05-26 19:49:19 +00:00
electron-website-docs-updater[bot] 19eecc8cd1
chore: update ref to docs (🤖) 2024-05-17 10:05:06 +00:00
electron-website-docs-updater[bot] 6c2f608716
chore: update ref to docs (🤖) 2024-05-13 15:00:22 +00:00
electron-website-docs-updater[bot] 505088e504
chore: update ref to docs (🤖) 2024-05-13 11:01:53 +00:00
electron-website-docs-updater[bot] db99a18647
chore: update ref to docs (🤖) 2024-05-09 02:13:14 +00:00
electron-website-docs-updater[bot] eea659a822
chore: update ref to docs (🤖) 2024-05-08 11:10:32 +00:00
electron-website-docs-updater[bot] 2cfc6db236
chore: update ref to docs (🤖) 2024-04-24 02:14:32 +00:00
electron-website-docs-updater[bot] 2f82e5e28c
chore: update ref to docs (🤖) 2024-04-23 16:50:20 +00:00
electron-website-docs-updater[bot] 306a15b796
chore: update ref to docs (🤖) 2024-04-18 18:04:02 +00:00
Erick Zhao 359839e488
fix: replace gatekeeper.png (#549) 2024-04-09 14:10:17 -07:00
Erick Zhao b6112ca99c
chore: pull latest content from upstream (#540) 2024-03-26 15:33:37 -07:00
electron-bot 68fa8140d9 chore: update ref to docs (🤖) 2024-03-07 19:11:22 +00:00
electron-bot fb7f205853 chore: update ref to docs (🤖) 2024-02-23 20:57:18 +00:00
electron-bot 25bfdff942 chore: update ref to docs (🤖) 2024-02-21 22:18:41 +00:00