Skip to content

Commit 0e18041

Browse files
committed
Merge pull request #467 from 2chanhaeng/deprecate
Remove deprecated `@fedify/fedify/x/*` modules
2 parents e00838a + dc12636 commit 0e18041

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+28
-2860
lines changed

.github/workflows/build.yaml

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -475,32 +475,6 @@ jobs:
475475
pr-number: ${{ github.event.pull_request.number }}
476476
comment-tag: publish
477477

478-
publish-examples-blog:
479-
if: github.event_name == 'push'
480-
needs: [test, lint]
481-
runs-on: ubuntu-latest
482-
permissions:
483-
id-token: write
484-
contents: read
485-
steps:
486-
- if: github.event_name == 'push'
487-
uses: actions/checkout@v4
488-
- if: github.event_name == 'pull_request_target'
489-
uses: actions/checkout@v4
490-
with:
491-
repository: ${{ github.event.pull_request.head.repo.full_name }}
492-
ref: ${{ github.event.pull_request.head.sha }}
493-
- uses: denoland/setup-deno@v2
494-
with:
495-
deno-version: 2.5.6 # Keep in sync with mise.toml
496-
- run: deno task codegen
497-
working-directory: ${{ github.workspace }}/packages/fedify/
498-
- uses: denoland/deployctl@v1
499-
with:
500-
project: fedify-blog
501-
entrypoint: ./examples/blog/main.ts
502-
root: .
503-
504478
publish-docs:
505479
needs: [publish]
506480
runs-on: ubuntu-latest

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ The repository is organized as a monorepo with the following packages:
6464
- *src/utils/*: Utility functions
6565
- *src/vocab/*: ActivityPub vocabulary implementation
6666
- *src/webfinger/*: WebFinger protocol implementation
67-
- ~~src/x/: Framework integrations~~ **Don't use.** This directory will be removed in version 2.0.0. Use packages from the `@fedify` scope, which are located in the `packages/` directory (e.g., `@fedify/hono` is in `packages/hono/`).
67+
- ~~src/x/~~: **Don't use.** This directory will be removed in version 2.0.0. Use packages from the `@fedify` scope, which are located in the `packages/` directory (e.g., `@fedify/hono` is in `packages/hono/`).
6868
- *packages/cli/*: Fedify CLI implementation (@fedify/cli, built with Deno)
6969
- *packages/amqp/*: AMQP/RabbitMQ driver (@fedify/amqp)
7070
- *packages/cfworkers/*: Cloudflare Workers integration (@fedify/cfworkers)

CHANGES.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,15 @@ To be released.
8181
`[string | URL | URLPattern, Temporal.Duration | Temporal.DurationLike][]`
8282
(was `[string | URL | URLPattern, Temporal.Duration][]`).
8383

84+
- The `@fedify/fedify/x/*` modules are removed. Also, there are no Fresh
85+
integration for now. [[#391] by Chanhaeng Lee]
86+
87+
- Removed `@fedify/fedify/x/cfworkers` in favor of `@fedify/cfworkers`.
88+
- Removed `@fedify/fedify/x/denokv` in favor of `@fedify/denokv`.
89+
- Removed `@fedify/fedify/x/hono` in favor of `@fedify/hono`.
90+
- Removed `@fedify/fedify/x/sveltekit` in favor of `@fedify/sveltekit`.
91+
- Removed `@fedify/fedify/x/fresh` (Fresh integration). [[#466]]
92+
8493
[#280]: https://github.com/fedify-dev/fedify/issues/280
8594
[#366]: https://github.com/fedify-dev/fedify/issues/366
8695
[#376]: https://github.com/fedify-dev/fedify/issues/376
@@ -91,6 +100,8 @@ To be released.
91100
[#444]: https://github.com/fedify-dev/fedify/issues/444
92101
[#445]: https://github.com/fedify-dev/fedify/pull/445
93102
[#451]: https://github.com/fedify-dev/fedify/pull/451
103+
[#391]: https://github.com/fedify-dev/fedify/pull/391
104+
[#466]: https://github.com/fedify-dev/fedify/issues/466
94105

95106
### @fedify/cli
96107

deno.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
"./packages/vocab-runtime",
1919
"./packages/relay",
2020
"./packages/vocab-tools",
21-
"./examples/blog",
2221
"./examples/hono-sample"
2322
],
2423
"imports": {

0 commit comments

Comments
 (0)