Skip to content

Commit 46e5d50

Browse files
committed
Merge tag '0.7.6'
Hollo 0.7.6
2 parents e4966df + 2b32cc4 commit 46e5d50

File tree

5 files changed

+366
-177
lines changed

5 files changed

+366
-177
lines changed

CHANGES.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,34 @@ To be released.
7979
emoji reaction/unreaction, follow request lifecycle messages,
8080
block/unblock, and post updates triggered by replies and poll votes.
8181

82-
- Upgraded Fedify to 2.0.3.
82+
- Upgraded Fedify to 2.0.5.
8383

8484
[#348]: https://github.com/fedify-dev/hollo/issues/348
8585
[#350]: https://github.com/fedify-dev/hollo/issues/350
8686
[Fedify debugger]: https://fedify.dev/manual/debug
8787

8888

89+
Version 0.7.6
90+
-------------
91+
92+
Released on March 11, 2026.
93+
94+
- Fixed a federation interoperability bug where reactions (`Like` and
95+
`EmojiReact`) to remote posts could be ignored when the activity `object`
96+
used a remote IRI that did not match Hollo's local URI pattern.
97+
Inbox handlers now fall back to resolving posts by `posts.iri`, so remote
98+
self-reactions (e.g., Misskey users reacting to their own remote notes)
99+
are persisted and shown correctly in Mastodon-compatible clients. [[#394]]
100+
101+
- Hardened inbox reaction processing to tolerate duplicate deliveries by
102+
making `Like`/`EmojiReact` inserts idempotent, preventing duplicate-key
103+
failures during federation retries.
104+
105+
- Upgraded Fedify to 1.10.4.
106+
107+
[#394]: https://github.com/fedify-dev/hollo/issues/394
108+
109+
89110
Version 0.7.5
90111
-------------
91112

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@
2121
},
2222
"dependencies": {
2323
"@aws-sdk/credential-providers": "^3.995.0",
24-
"@fedify/debugger": "^2.0.3",
25-
"@fedify/fedify": "^2.0.3",
26-
"@fedify/hono": "^2.0.3",
24+
"@fedify/debugger": "^2.0.5",
25+
"@fedify/fedify": "^2.0.5",
26+
"@fedify/hono": "^2.0.5",
2727
"@fedify/markdown-it-hashtag": "~0.3.0",
2828
"@fedify/markdown-it-mention": "~0.3.0",
29-
"@fedify/postgres": "^2.0.3",
30-
"@fedify/vocab": "^2.0.3",
29+
"@fedify/postgres": "^2.0.5",
30+
"@fedify/vocab": "^2.0.5",
3131
"@hexagon/base64": "^2.0.4",
3232
"@hono/node-server": "^1.19.11",
3333
"@hono/zod-validator": "^0.7.6",

pnpm-lock.yaml

Lines changed: 49 additions & 57 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)