Unverified Commit 49c1ce1f authored by Hong Minhee's avatar Hong Minhee
Browse files

Merge tag '0.12.1'

Fedify 0.12.1
parents 0c9bc2e3 a3e535e4
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -96,7 +96,6 @@ jobs:
    permissions:
      id-token: write
      contents: write
      discussions: write
    steps:
    - uses: actions/checkout@v4
    - uses: denoland/setup-deno@v1
@@ -152,7 +151,6 @@ jobs:
          src/npm/*.tgz
          cli/fedify-cli-*
        generate_release_notes: false
        discussion_category_name: Announcements
    - if: |
        github.event_name == 'push' &&
        github.ref_type == 'tag' || github.ref == 'refs/heads/main'
+11 −0
Original line number Diff line number Diff line
@@ -61,6 +61,17 @@ To be released.
[#110]: https://github.com/dahlia/fedify/issues/110


Version 0.12.1
--------------

Released on July 27, 2024.

 -  Fixed a bug where `fedify init -w hono` had generated scaffold files without
    Fedify integration.
 -  Fixed a bug where `fedify init -r bun -w hono` had generated scaffold files
    with a wrong port number (was 3000).


Version 0.12.0
--------------

+4 −0
Original line number Diff line number Diff line
@@ -137,8 +137,11 @@ Then, try look up an actor from your server:
      files: {
        "src/app.ts": `\
import { Hono } from "${runtime === "deno" ? "@hono/hono" : "hono"}";
import { federation } from "@fedify/fedify/x/hono";
import fedi from "./federation${runtime === "deno" ? ".ts" : ""}";

const app = new Hono();
app.use(federation(fedi, () => undefined))

app.get("/", (c) => c.text("Hello, Fedify!"));

@@ -163,6 +166,7 @@ serve(
import app from "./app";

const server = Bun.serve({
  port: 8000,
  fetch: app.fetch.bind(app),
});

+4 −2
Original line number Diff line number Diff line
@@ -60,7 +60,7 @@ deno add @fedify/fedify
mkdir follow-server
cd follow-server/
echo '{ "type": "module" }' > package.json
bun add @fedify/fedify
bun add @fedify/fedify @deno/kv
~~~~

~~~~ sh [Node.js]
@@ -68,7 +68,7 @@ mkdir follow-server
cd follow-server/
echo '{ "type": "module" }' > package.json
npm add -D typescript tsx @types/node
npm add @fedify/fedify @hono/node-server
npm add @fedify/fedify @deno/kv @hono/node-server
~~~~

:::
@@ -92,6 +92,7 @@ The above commands will create a *deno.json* (in case of Deno) or *package.json*
{
  "type": "module",
  "dependencies": {
    "@deno/kv": "^0.8.0",
    "@fedify/fedify": "^0.13.0"
  }
}
@@ -106,6 +107,7 @@ The above commands will create a *deno.json* (in case of Deno) or *package.json*
    "typescript": "^5.4.5"
  },
  "dependencies": {
    "@deno/kv": "^0.8.0",
    "@fedify/fedify": "^0.13.0",
    "@hono/node-server": "^1.11.1"
  }