Tags
Creators
Details
0.2.0-fabric+26.2
Compatibility
Required content
Changes
Changelog
All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.
0.2.0 - 2026-10-03
Chores
-
(removeMessageIndicator) remove unnecessary preprocessor directives - (11a8f6e) - Lívia
-
move animation code to its own
renderingsubpackage - (e5cb2ac) - Lívia -
clean up config utilities - (5c71661) - Lívia
-
depend on an older version of
fabric-loader- (7ae756d) - Lívia -
bump version - (7a305eb) - Lívia
-
bold is ugly - (20866d0) - lívia
Code Style
- reformat
StaticFormat- (45d1118) - Lívia
Documentation
- proper readme - (cfe549e) - Lívia
- update roadmap for GIF animation and rounded corners - (70cd500) - lívia
- update roadmap - (10b9c3f) - lívia
- this ain't minimal no more - (9ea13f0) - lívia
- update roadmap - (150c1b5) - lívia
- remove template showcase - (c65612c) - lívia
Features
-
(image) static image format with stb and imageio as fallbacks - (85e3e7a) - Lívia
-
add image rendering configuration - (de026c4) - Lívia
-
implement image rendering pipeline and domain logic - (7fd08fa) - Lívia
-
inject images into chat gui - (c60fa82) - Lívia
-
calculate dynamic image bounds based on chat size - (81f0a81) - Lívia
-
reserve vertical space for images in chat - (695c419) - Lívia
-
update image config defaults and add descriptions - (7f28886) - Lívia
-
add domain whitelist configuration for image loading - (114f113) - Lívia
-
add hover tooltip rendering - (4040c27) - Lívia
-
tooltip-only image preview and link rewriting - (7c5376a) - Lívia
-
static image rendering - (48d45bd) - adoravel
-
more predefined image hosts (tenor, github cdn, giphy) - (79bdba1) - Lívia
-
more predefined image hosts (tenor, github cdn, giphy) - (ffa1ec2) - adoravel
-
initial rounded corners - (2c8d15f) - Lívia
-
render animated GIFs in chat - (ab6ca02) - lívia
-
add Minecraft 26.2 and 26.3 targets - (ccea9e1) - lívia
-
resolve Tenor, Giphy and Klipy share links - (4a21bc9) - lívia
-
carousel for multiple images in one message - (f9c4560) - lívia
-
default image API keys - (3f627ae) - lívia
-
detect Discord, Twitter and Bluesky image links - (f78d972) - lívia
-
translatable image and GIF labels - (0ae1f4a) - lívia
-
image proxy, link detection, carousel and GIF fixes - (642547c) - lívia
-
expand chat history limit and skip blank lines - (b19cfff) - lívia
-
compact stacking of repeated messages - (b3ead0d) - lívia
-
persistent chat history per server and singleplayer world - (9e1c419) - lívia
-
configurable mention highlight colour - (0122111) - lívia
-
upload pasted images to an anonymous host and configurable label colour - (025d49c) - lívia
-
label media links with their URL slug or file name - (11e9816) - lívia
Fixes
-
(en) extract image config descriptions to lang file - (3b6437a) - Lívia
-
(26.1.2) fabric class tweakers - (8367496) - Lívia
-
(1.21.11) java 25 betrayal - (9d6f334) - Lívia
-
(1.21.11) java 25 betrayal - (040e907) - adoravel
-
correct smart chat background mixin targets for neoforge
<=1.21.11- (d451649) - Lívia -
add missing access transformers - (abbd52f) - Lívia
-
use try-with-resources for NativeImage in ChatImageTextureManager - (ae7ec18) - Lívia
-
cache miss when fetching remote images - (829bbf6) - Lívia
-
image scaling and line layout calculations - (56c28c1) - Lívia
-
clean up texture manager hashing - (60325b4) - Lívia
-
inject metadata and reserve space immediately - (034f03e) - Lívia
-
✂️✂️ - (2d2daa6) - Lívia
-
listen for chat line spacing changes to rescale layout - (f134a0e) - Lívia
-
fabric manifest entrypoints - (35f9c15) - Lívia
-
clickable components when
replaceUrlWithImageis enabled - (015c6b7) - Lívia -
tooltip z-index - (2d2909a) - Lívia
-
image padding - (2eb6452) - Lívia
-
rounded chat background corners - (bd7f706) - lívia
-
read chat graphics through a mixin accessor - (06d10f8) - lívia
-
split chat graphics accessors into top-level mixins - (5c0c31b) - lívia
-
target the value update listener on 26.2+ - (725e9da) - lívia
-
guard image paths and move chat graphics accessor - (8b5ebac) - lívia
-
rounded corner joins and image row placement - (f04f7c4) - lívia
-
size rounded chat corners to the width step between rows - (0580209) - lívia
-
restore persistent chat history when joining a server or world - (745904b) - lívia
-
pick the largest Tenor GIF variant that fits the image size limit - (616fd5f) - lívia
-
don't log a state race when restored messages request images already loading or failed - (79fcf47) - lívia
Other
- fix stonecutter version replacements - (bbf94fb) - Lívia
- Merge pull request #1 from adoravel/features/image-rendering - (48d45bd) - adoravel
- Merge pull request #2 from adoravel/features/rounded-corners - (040e907) - adoravel
- Merge pull request #3 from adoravel/features/rounded-corners - (ffa1ec2) - adoravel
- drop fletching-table, KSP and dotenv plugins - (94ef060) - lívia
- migrate to Woodpecker - (7199448) - lívia
Refactoring
-
(image) 26.1 mixins - (fce9a4a) - Lívia
-
(image) separate requesting and caching in orchestrator - (1ecd9e4) - Lívia
-
restructure hotkeys out of registry package - (fef7393) - Lívia
-
improve state handling - (04995bf) - Lívia
-
simplify render mixin to use cached images and pass alpha - (47131cd) - Lívia
-
rework image rendering to properly use custom layout heights - (a45cd63) - Lívia
-
format pipeline infrastructure - (2d59d81) - Lívia
-
integrate format pipeline into orchestrator and cache - (23160a8) - Lívia
-
make rendering use new format pipeline - (1b6ceef) - Lívia
-
attach placeholder index to image attribute holder - (3ee6a61) - Lívia
-
move loader-specific implementations into
platformpackage - (e46c4e0) - Lívia -
match media page hosts with a switch - (7436504) - lívia
-
use Stonecutter swaps and local replacements for version differences - (e8a639c) - lívia
-
use Stonecutter swaps and local replacements for loader and version branches - (f7912cf) - lívia
-
share HTTP client and daemon thread factory across uploads and media lookups - (42453e2) - lívia
-
simplify persistent history writes and restore bookkeeping - (b2d92d8) - lívia
-
simplify mention highlighter tail - (182655a) - lívia
-
name the default label and mention colours - (0c45c49) - lívia
-
compute the Fabric check once in the Stonecutter parameters - (f48ccb4) - lívia
Contributors
-
Lívia
-
adoravel
[0.1.0] - 2026-06-11
Chores
- add mod branding assets - (b4cdefb) - Lívia
- move chat visibility mixin to
chatVisibilitysubpackage - (1251003) - Lívia - add brazilian portuguese translation - (119f9c0) - Lívia
- add argentine spanish translation - (e44db7f) - Lívia
- add missing mod description - (49eb67d) - Lívia
- relicense - (79a0a83) - Lívia
Documentation
Features
- initial platform abstraction - (112a914) - Lívia
- implement yacl config system and add translation keys - (6f92746) - Lívia
- add loader-agnostic hotkey API and toggle chat hotkey - (ad73c99) - Lívia
- implement chat toggling keybind - (64eb932) - Lívia
- add
onUpdatecallback to hotkey API - (753515a) - Lívia - implement chat toggle notifications - (710c325) - Lívia
- add 'show chat while typing' option - (acff83b) - Lívia
- smart chat width feature - (92802eb) - Lívia
- remove message indicator option - (afc2887) - Lívia
- chat animation framework and related config options - (b0a7300) - Lívia
- chat and text field slide-in animations - (aa230b8) - Lívia
Fixes
- config descriptions and
notifybinding - (e3a46c8) - Lívia
Other
- initial commit - (3fb33ab) - Lívia
Contributors
- Lívia
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| converse-0.2.0-fabric+26.2-sources.jar | Unknown | 94.17 KiB |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:dcOdWfQK:Dn7zBcx5"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:dcOdWfQK:Dn7zBcx5"
}

