COWMODSКаталог модов
converse

ВЕРСИИ (25)

release

converse 0.2.1 Neoforge 1.21.11

0.2.1-neoforge+1.21.11
4 окт. 2026 г.45Minecraft: 1.21.11neoforge
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.1 Fabric 1.21.11

0.2.1-fabric+1.21.11
4 окт. 2026 г.171Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.1 Fabric 26.2

0.2.1-fabric+26.2
4 окт. 2026 г.98Minecraft: 26.2fabric, quilt
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.1 Neoforge 26.2

0.2.1-neoforge+26.2
4 окт. 2026 г.31Minecraft: 26.2neoforge
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.1 Neoforge 26.3

0.2.1-neoforge+26.3
4 окт. 2026 г.40Minecraft: 26.3neoforge
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.1 Fabric 26.3

0.2.1-fabric+26.3
4 окт. 2026 г.165Minecraft: 26.3fabric, quilt
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.1 Fabric 26.1.2

0.2.1-fabric+26.1.2
4 окт. 2026 г.56Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.1 Neoforge 26.1.2

0.2.1-neoforge+26.1.2
4 окт. 2026 г.28Minecraft: 26.1.2neoforge
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.0 Fabric 1.21.11

0.2.0-fabric+1.21.11
3 окт. 2026 г.10Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.0 Fabric 26.3

0.2.0-fabric+26.3
3 окт. 2026 г.27Minecraft: 26.3fabric, quilt
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.0 Fabric 26.1.2

0.2.0-fabric+26.1.2
3 окт. 2026 г.17Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.0 Fabric 26.2

0.2.0-fabric+26.2
3 окт. 2026 г.21Minecraft: 26.2fabric, quilt
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.0 Neoforge 26.2

0.2.0-neoforge+26.2
3 окт. 2026 г.5Minecraft: 26.2neoforge
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.0 Neoforge 26.3

0.2.0-neoforge+26.3
3 окт. 2026 г.20Minecraft: 26.3neoforge
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.0 Neoforge 26.1.2

0.2.0-neoforge+26.1.2
3 окт. 2026 г.18Minecraft: 26.1.2neoforge
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
release

converse 0.2.0 Neoforge 1.21.11

0.2.0-neoforge+1.21.11
3 окт. 2026 г.20Minecraft: 1.21.11neoforge
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [0.2.0](%%%repo_url%%%/compare/0.1.0..v0.2.0) - 2026-10-03 ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia - depend on an older version of `fabric-loader` - ([7ae756d](%%%repo_url%%%/commit/7ae756d5dad496124a26615966efa1388db3ab73)) - Lívia - bump version - ([7a305eb](%%%repo_url%%%/commit/7a305ebff5492b9f52535399ba6a1705c62a932b)) - Lívia - bold is ugly - ([20866d0](%%%repo_url%%%/commit/20866d0ffc9a877811adfa2b5af9cfcf53c88927)) - lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Documentation - proper readme - ([cfe549e](%%%repo_url%%%/commit/cfe549ec8e40aa7ba9c1dfda2fcf9096ba2ddb1a)) - Lívia - update roadmap for GIF animation and rounded corners - ([70cd500](%%%repo_url%%%/commit/70cd50016b1a56f4f71395ae7628351403294193)) - lívia - update roadmap - ([10b9c3f](%%%repo_url%%%/commit/10b9c3fdb8b822fcc3331cad4ed780f8da97789f)) - lívia - this ain't minimal no more - ([9ea13f0](%%%repo_url%%%/commit/9ea13f0e4098a2243db818fd497cc55a39706bce)) - lívia - update roadmap - ([150c1b5](%%%repo_url%%%/commit/150c1b511af36655e2d7923d8f556ee3d0a05b6f)) - lívia - remove template showcase - ([c65612c](%%%repo_url%%%/commit/c65612c459d3e0e8c6f3c55492a53dd03b0e216a)) - lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia - more predefined image hosts (tenor, github cdn, giphy) - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - initial rounded corners - ([2c8d15f](%%%repo_url%%%/commit/2c8d15fb2641411d03b5907e8000f35a2ad25a9b)) - Lívia - render animated GIFs in chat - ([ab6ca02](%%%repo_url%%%/commit/ab6ca025cd9035437dab197c9066d38ef7b6fd39)) - lívia - add Minecraft 26.2 and 26.3 targets - ([ccea9e1](%%%repo_url%%%/commit/ccea9e18e111fdc1c705a32fe7b634277851e3d0)) - lívia - resolve Tenor, Giphy and Klipy share links - ([4a21bc9](%%%repo_url%%%/commit/4a21bc904a36215fcdff8c53fc6666c4db6ac8e6)) - lívia - carousel for multiple images in one message - ([f9c4560](%%%repo_url%%%/commit/f9c45601e02754180aec2ecc62e1556e252e080f)) - lívia - default image API keys - ([3f627ae](%%%repo_url%%%/commit/3f627aec5d5649c3af68d74b09e05245d498c013)) - lívia - detect Discord, Twitter and Bluesky image links - ([f78d972](%%%repo_url%%%/commit/f78d972f1a25e054277b5c7337c74c415dc3a7b0)) - lívia - translatable image and GIF labels - ([0ae1f4a](%%%repo_url%%%/commit/0ae1f4a550a03b5eae21bf6667ed443b31f9d702)) - lívia - image proxy, link detection, carousel and GIF fixes - ([642547c](%%%repo_url%%%/commit/642547c62e7c00ad890a4742cc8167b164a0f955)) - lívia - expand chat history limit and skip blank lines - ([b19cfff](%%%repo_url%%%/commit/b19cfff82a34eb249a789762d24419dfac570a80)) - lívia - compact stacking of repeated messages - ([b3ead0d](%%%repo_url%%%/commit/b3ead0da8436f30d6cf1d13e04c6f77f9b17a87e)) - lívia - persistent chat history per server and singleplayer world - ([9e1c419](%%%repo_url%%%/commit/9e1c4197733240e60648589ad2beffdcb85d7b3b)) - lívia - configurable mention highlight colour - ([0122111](%%%repo_url%%%/commit/0122111d914f5e0520eb3518137031e00a7fe34d)) - lívia - upload pasted images to an anonymous host and configurable label colour - ([025d49c](%%%repo_url%%%/commit/025d49c49d359010d67c9bcb5832b67a9bc726ea)) - lívia - label media links with their URL slug or file name - ([11e9816](%%%repo_url%%%/commit/11e981686a0ffd052072da377b359bb8b90bb515)) - lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - **(1.21.11)** java 25 betrayal - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - fabric manifest entrypoints - ([35f9c15](%%%repo_url%%%/commit/35f9c1581465101e7a267d0dabc0f08bc585c67b)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia - image padding - ([2eb6452](%%%repo_url%%%/commit/2eb645211e21845f4bb4b0aa3f8a61a1240e4b3b)) - Lívia - rounded chat background corners - ([bd7f706](%%%repo_url%%%/commit/bd7f706fae5780bdca788b8fb4a3e33d905379cb)) - lívia - read chat graphics through a mixin accessor - ([06d10f8](%%%repo_url%%%/commit/06d10f860566258f2540baa3e5f44389f4430c94)) - lívia - split chat graphics accessors into top-level mixins - ([5c0c31b](%%%repo_url%%%/commit/5c0c31bbd24954414fd3efb159f5228d780f7ed7)) - lívia - target the value update listener on 26.2+ - ([725e9da](%%%repo_url%%%/commit/725e9dadee23e906fca4aea4a3f6e70771790b7f)) - lívia - guard image paths and move chat graphics accessor - ([8b5ebac](%%%repo_url%%%/commit/8b5ebac7dd3465acb036846001cda63d62568bc6)) - lívia - rounded corner joins and image row placement - ([f04f7c4](%%%repo_url%%%/commit/f04f7c40b6a7798b1d3461b1ffd956c94f4c4512)) - lívia - size rounded chat corners to the width step between rows - ([0580209](%%%repo_url%%%/commit/05802092af551896219eb83a065dd2f6a392ccdc)) - lívia - restore persistent chat history when joining a server or world - ([745904b](%%%repo_url%%%/commit/745904b053b432c84610143012cfeea08c58cdb2)) - lívia - pick the largest Tenor GIF variant that fits the image size limit - ([616fd5f](%%%repo_url%%%/commit/616fd5f84321f5579b557b98e4e1c622ed9a0e5b)) - lívia - don't log a state race when restored messages request images already loading or failed - ([79fcf47](%%%repo_url%%%/commit/79fcf47592f0f76bdb2232c8e6ffc06acaf36e77)) - lívia ### Other - fix stonecutter version replacements - ([bbf94fb](%%%repo_url%%%/commit/bbf94fb9f990649840e8efc823186ccfa1735f36)) - Lívia - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - Merge pull request #2 from adoravel/features/rounded-corners - ([040e907](%%%repo_url%%%/commit/040e9074964116ea7298bdfd4171a6e79ef9f8b1)) - adoravel - Merge pull request #3 from adoravel/features/rounded-corners - ([ffa1ec2](%%%repo_url%%%/commit/ffa1ec22a580d1140ad8547449e8c3481b7bbd81)) - adoravel - drop fletching-table, KSP and dotenv plugins - ([94ef060](%%%repo_url%%%/commit/94ef060767d1beae6d602422a6e947ad66facc51)) - lívia - migrate to Woodpecker - ([7199448](%%%repo_url%%%/commit/7199448cb25db01881f01428be0982704911a96f)) - lívia ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia - match media page hosts with a switch - ([7436504](%%%repo_url%%%/commit/743650403b3bb760cab53eaed486cb5789d232f1)) - lívia - use Stonecutter swaps and local replacements for version differences - ([e8a639c](%%%repo_url%%%/commit/e8a639c03afaed3244e5ccd4e91d8ff4c445a4d1)) - lívia - use Stonecutter swaps and local replacements for loader and version branches - ([f7912cf](%%%repo_url%%%/commit/f7912cf77ce656cffebd703bca9c18177fc56e22)) - lívia - share HTTP client and daemon thread factory across uploads and media lookups - ([42453e2](%%%repo_url%%%/commit/42453e23d1655066681ae6d03ebc45d5141058db)) - lívia - simplify persistent history writes and restore bookkeeping - ([b2d92d8](%%%repo_url%%%/commit/b2d92d8990befc0fa18ca77653cc41c6ef379af8)) - lívia - simplify mention highlighter tail - ([182655a](%%%repo_url%%%/commit/182655afacd380d85722888c39bfcf8af1e11de6)) - lívia - name the default label and mention colours - ([0c45c49](%%%repo_url%%%/commit/0c45c49e8fc8b2d34fac60956f4b1698c09bfac4)) - lívia - compute the Fabric check once in the Stonecutter parameters - ([f48ccb4](%%%repo_url%%%/commit/f48ccb4bd5f25420d5008c04ff332ce1dbbc0c5f)) - lívia ## Contributors - Lívia - adoravel --- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](%%%repo_url%%%/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](%%%repo_url%%%/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](%%%repo_url%%%/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](%%%repo_url%%%/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](%%%repo_url%%%/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](%%%repo_url%%%/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](%%%repo_url%%%/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](%%%repo_url%%%/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](%%%repo_url%%%/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](%%%repo_url%%%/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](%%%repo_url%%%/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](%%%repo_url%%%/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](%%%repo_url%%%/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](%%%repo_url%%%/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](%%%repo_url%%%/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](%%%repo_url%%%/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](%%%repo_url%%%/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](%%%repo_url%%%/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](%%%repo_url%%%/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](%%%repo_url%%%/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](%%%repo_url%%%/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia <!-- generated by git-cliff -->
beta

converse 0.2.0.beta1+26.1.2-neoforge

0.2.0.beta1+26.1.2-neoforge
14 июн. 2026 г.103Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [unreleased] ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia ### Other - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia ## Contributors - Lívia
beta

converse 0.2.0.beta1+1.21.11-neoforge

0.2.0.beta1+1.21.11-neoforge
14 июн. 2026 г.39Minecraft: 1.21.11neoforge
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [unreleased] ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia ### Other - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia ## Contributors - Lívia
beta

converse 0.2.0.beta1+26.1.2-fabric

0.2.0.beta1+26.1.2-fabric
14 июн. 2026 г.84Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [unreleased] ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia ### Other - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia ## Contributors - Lívia
beta

converse 0.2.0.beta1+1.21.11-fabric

0.2.0.beta1+1.21.11-fabric
14 июн. 2026 г.193Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
# Changelog All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. --- ## [unreleased] ### Chores - **(removeMessageIndicator)** remove unnecessary preprocessor directives - ([11a8f6e](%%%repo_url%%%/commit/11a8f6e3f5624c2ec99430bfbc249c135cba1248)) - Lívia - move animation code to its own `rendering` subpackage - ([e5cb2ac](%%%repo_url%%%/commit/e5cb2ac06e3fda6b3ed8a82dd30b46eedb581e63)) - Lívia - clean up config utilities - ([5c71661](%%%repo_url%%%/commit/5c71661a045d51a577aa8c71771602dc936fed69)) - Lívia ### Code Style - reformat `StaticFormat` - ([45d1118](%%%repo_url%%%/commit/45d1118245ba87d2ec85dec492c403a1b418a1d6)) - Lívia ### Features - **(image)** static image format with stb and imageio as fallbacks - ([85e3e7a](%%%repo_url%%%/commit/85e3e7a18868125b2e1f01f2957d469eaaedbb54)) - Lívia - add image rendering configuration - ([de026c4](%%%repo_url%%%/commit/de026c4ad162fdbae4f6be145af556a9cc49b985)) - Lívia - implement image rendering pipeline and domain logic - ([7fd08fa](%%%repo_url%%%/commit/7fd08faaed977d09d031f5208cbe7202719cdbd6)) - Lívia - inject images into chat gui - ([c60fa82](%%%repo_url%%%/commit/c60fa822efc165bc049590e638b888405527dcc0)) - Lívia - calculate dynamic image bounds based on chat size - ([81f0a81](%%%repo_url%%%/commit/81f0a8150aa5f8c0438021ba86cf9d341e91f118)) - Lívia - reserve vertical space for images in chat - ([695c419](%%%repo_url%%%/commit/695c419316ba47d081b6e4d27483ba8e0939b0dd)) - Lívia - update image config defaults and add descriptions - ([7f28886](%%%repo_url%%%/commit/7f288866614457d8d3a3ce6cbb08316b5500acb8)) - Lívia - add domain whitelist configuration for image loading - ([114f113](%%%repo_url%%%/commit/114f11369d04fa4e81ae44f6d3c19924235efaca)) - Lívia - add hover tooltip rendering - ([4040c27](%%%repo_url%%%/commit/4040c27d32fc9411cab305687d9804c5f1b244fa)) - Lívia - tooltip-only image preview and link rewriting - ([7c5376a](%%%repo_url%%%/commit/7c5376ab1b6b123740ea706b92008184390332bc)) - Lívia - static image rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel - more predefined image hosts (tenor, github cdn, giphy) - ([79bdba1](%%%repo_url%%%/commit/79bdba11b2e133e6db59a0ebc7f4c262c2fb987b)) - Lívia ### Fixes - **(en)** extract image config descriptions to lang file - ([3b6437a](%%%repo_url%%%/commit/3b6437a6d67c6f4cbd4eac21a32f223305fd6270)) - Lívia - **(26.1.2)** fabric class tweakers - ([8367496](%%%repo_url%%%/commit/83674960ff4ef8f0d6c59e03d71d5fa85807255b)) - Lívia - **(1.21.11)** java 25 betrayal - ([9d6f334](%%%repo_url%%%/commit/9d6f334c37e195b13d2f3e579c555e794f4ae54f)) - Lívia - correct smart chat background mixin targets for neoforge `<=1.21.11` - ([d451649](%%%repo_url%%%/commit/d451649def8865f3a7b4a21f660d952a90ee0cbb)) - Lívia - add missing access transformers - ([abbd52f](%%%repo_url%%%/commit/abbd52fd35e2da15cad630e4b8b50bbd6e896294)) - Lívia - use try-with-resources for NativeImage in ChatImageTextureManager - ([ae7ec18](%%%repo_url%%%/commit/ae7ec18a835b56b3f0a25137d95259195f75e0bf)) - Lívia - cache miss when fetching remote images - ([829bbf6](%%%repo_url%%%/commit/829bbf695edae8ae66630570025fd349c06ef184)) - Lívia - image scaling and line layout calculations - ([56c28c1](%%%repo_url%%%/commit/56c28c14f6fa1dd3eaf3169e1cae7b65aacd8ffb)) - Lívia - clean up texture manager hashing - ([60325b4](%%%repo_url%%%/commit/60325b45f0d0cdbda22beaaf4d333f55016e4cb3)) - Lívia - inject metadata and reserve space immediately - ([034f03e](%%%repo_url%%%/commit/034f03ec4e61eac6918cd19b3a73ea36485880f1)) - Lívia - ✂️✂️ - ([2d2daa6](%%%repo_url%%%/commit/2d2daa6b7047469ff307db5b028284ca075afd57)) - Lívia - listen for chat line spacing changes to rescale layout - ([f134a0e](%%%repo_url%%%/commit/f134a0e3ae9c64da992540c3d169c92a87c47afc)) - Lívia - clickable components when `replaceUrlWithImage` is enabled - ([015c6b7](%%%repo_url%%%/commit/015c6b7b3d72b5087ae30fa6f052e51ac6104b30)) - Lívia - tooltip z-index - ([2d2909a](%%%repo_url%%%/commit/2d2909aabce0b687a168ad815fdd03f1079566e1)) - Lívia ### Other - Merge pull request #1 from adoravel/features/image-rendering - ([48d45bd](%%%repo_url%%%/commit/48d45bd5b9ad808a931fb387b799a506cf38cba7)) - adoravel ### Refactoring - **(image)** 26.1 mixins - ([fce9a4a](%%%repo_url%%%/commit/fce9a4a849065d4e4efcefc9d187c520b3a4bdc2)) - Lívia - **(image)** separate requesting and caching in orchestrator - ([1ecd9e4](%%%repo_url%%%/commit/1ecd9e40ffe1a13c94e8f292843430bb00507955)) - Lívia - restructure hotkeys out of registry package - ([fef7393](%%%repo_url%%%/commit/fef73932f402e18fd44db9e70df74e8daba94e60)) - Lívia - improve state handling - ([04995bf](%%%repo_url%%%/commit/04995bfffe89847ce8e252e9d423cd664c199625)) - Lívia - simplify render mixin to use cached images and pass alpha - ([47131cd](%%%repo_url%%%/commit/47131cd198a6304b54c5a9a3314d73e4eb09383d)) - Lívia - rework image rendering to properly use custom layout heights - ([a45cd63](%%%repo_url%%%/commit/a45cd63218381e5f9e66632bc561dc2b4757c0b7)) - Lívia - format pipeline infrastructure - ([2d59d81](%%%repo_url%%%/commit/2d59d8196cb06216068546fc2ccd3bdb5e3d58a0)) - Lívia - integrate format pipeline into orchestrator and cache - ([23160a8](%%%repo_url%%%/commit/23160a83f81b225b703102422e5c265849ceae8a)) - Lívia - make rendering use new format pipeline - ([1b6ceef](%%%repo_url%%%/commit/1b6ceefb67dab7f06ae1cba2452cd21cffdd57c7)) - Lívia - attach placeholder index to image attribute holder - ([3ee6a61](%%%repo_url%%%/commit/3ee6a611e3f03c50559a0c6575927a5d63a534ff)) - Lívia - move loader-specific implementations into `platform` package - ([e46c4e0](%%%repo_url%%%/commit/e46c4e0db0372ac268029ccf5f71a4823272ada7)) - Lívia ## Contributors - Lívia
release

converse 0.1.0+26.1.2-neoforge

0.1.0+26.1.2-neoforge
11 июн. 2026 г.30Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
--- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](https://github.com/adoravel/converse/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](https://github.com/adoravel/converse/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](https://github.com/adoravel/converse/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](https://github.com/adoravel/converse/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](https://github.com/adoravel/converse/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](https://github.com/adoravel/converse/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](https://github.com/adoravel/converse/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](https://github.com/adoravel/converse/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](https://github.com/adoravel/converse/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](https://github.com/adoravel/converse/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](https://github.com/adoravel/converse/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](https://github.com/adoravel/converse/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](https://github.com/adoravel/converse/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](https://github.com/adoravel/converse/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](https://github.com/adoravel/converse/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](https://github.com/adoravel/converse/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](https://github.com/adoravel/converse/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](https://github.com/adoravel/converse/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](https://github.com/adoravel/converse/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](https://github.com/adoravel/converse/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](https://github.com/adoravel/converse/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia
release

converse 0.1.0+26.1.2-fabric

0.1.0+26.1.2-fabric
11 июн. 2026 г.68Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Скачать
Что нового
--- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](https://github.com/adoravel/converse/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](https://github.com/adoravel/converse/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](https://github.com/adoravel/converse/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](https://github.com/adoravel/converse/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](https://github.com/adoravel/converse/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](https://github.com/adoravel/converse/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](https://github.com/adoravel/converse/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](https://github.com/adoravel/converse/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](https://github.com/adoravel/converse/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](https://github.com/adoravel/converse/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](https://github.com/adoravel/converse/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](https://github.com/adoravel/converse/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](https://github.com/adoravel/converse/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](https://github.com/adoravel/converse/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](https://github.com/adoravel/converse/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](https://github.com/adoravel/converse/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](https://github.com/adoravel/converse/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](https://github.com/adoravel/converse/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](https://github.com/adoravel/converse/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](https://github.com/adoravel/converse/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](https://github.com/adoravel/converse/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia
release

converse 0.1.0+1.21.11-neoforge

0.1.0+1.21.11-neoforge
11 июн. 2026 г.34Minecraft: 1.21.11neoforge
Скачать
Что нового
--- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](https://github.com/adoravel/converse/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](https://github.com/adoravel/converse/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](https://github.com/adoravel/converse/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](https://github.com/adoravel/converse/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](https://github.com/adoravel/converse/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](https://github.com/adoravel/converse/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](https://github.com/adoravel/converse/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](https://github.com/adoravel/converse/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](https://github.com/adoravel/converse/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](https://github.com/adoravel/converse/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](https://github.com/adoravel/converse/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](https://github.com/adoravel/converse/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](https://github.com/adoravel/converse/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](https://github.com/adoravel/converse/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](https://github.com/adoravel/converse/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](https://github.com/adoravel/converse/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](https://github.com/adoravel/converse/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](https://github.com/adoravel/converse/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](https://github.com/adoravel/converse/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](https://github.com/adoravel/converse/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](https://github.com/adoravel/converse/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia
release

converse 0.1.0+1.21.11-fabric

0.1.0+1.21.11-fabric
11 июн. 2026 г.283Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
--- ## [0.1.0] - 2026-06-11 ### Chores - add mod branding assets - ([b4cdefb](https://github.com/adoravel/converse/commit/b4cdefb9c12593077f83cfcc5a6703d6b154afcf)) - Lívia - move chat visibility mixin to `chatVisibility` subpackage - ([1251003](https://github.com/adoravel/converse/commit/1251003851c90698fe237a77e0e8917df80d86f2)) - Lívia - add brazilian portuguese translation - ([119f9c0](https://github.com/adoravel/converse/commit/119f9c09827a4c3f60d5bc83f35cf472e21c52b5)) - Lívia - add argentine spanish translation - ([e44db7f](https://github.com/adoravel/converse/commit/e44db7fd817cb9cc7b78c1645105de6dc64930ae)) - Lívia - add missing mod description - ([49eb67d](https://github.com/adoravel/converse/commit/49eb67dd43b106236425f8663eb6615af63ad9fd)) - Lívia - relicense - ([79a0a83](https://github.com/adoravel/converse/commit/79a0a83093065eba669cf4bfbecfd962e588b39c)) - Lívia ### Documentation - initial readme - ([6128964](https://github.com/adoravel/converse/commit/61289640922cca878b455fdb9c91b32ce199f8fd)) - Lívia - changelog (0.1.0) - ([0e48d91](https://github.com/adoravel/converse/commit/0e48d9188e3ba3e059a3ce7eac1359cccf04485d)) - Lívia ### Features - initial platform abstraction - ([112a914](https://github.com/adoravel/converse/commit/112a9140c10cee93f4fb06c9b7e8a2109d0e3dca)) - Lívia - implement yacl config system and add translation keys - ([6f92746](https://github.com/adoravel/converse/commit/6f927465cd1163614f658c56f10b7028878f7fbf)) - Lívia - add loader-agnostic hotkey API and toggle chat hotkey - ([ad73c99](https://github.com/adoravel/converse/commit/ad73c9996c6daef8e930a4bda0e1686e6259369c)) - Lívia - implement chat toggling keybind - ([64eb932](https://github.com/adoravel/converse/commit/64eb9327ca9ee6781c6a8eb71e9ab918b0b447a4)) - Lívia - add `onUpdate` callback to hotkey API - ([753515a](https://github.com/adoravel/converse/commit/753515ab349cdf71d089ceb6ac05f8a877dc722e)) - Lívia - implement chat toggle notifications - ([710c325](https://github.com/adoravel/converse/commit/710c325389cd79205cbd343bbcef851e9e1525b2)) - Lívia - add 'show chat while typing' option - ([acff83b](https://github.com/adoravel/converse/commit/acff83baf68152636516501986ce9021fc0416c0)) - Lívia - smart chat width feature - ([92802eb](https://github.com/adoravel/converse/commit/92802eba2753be3d924f25c63718dae73b7efa6d)) - Lívia - remove message indicator option - ([afc2887](https://github.com/adoravel/converse/commit/afc288738e22e87f8692f461d3fb5c2d7dfff190)) - Lívia - chat animation framework and related config options - ([b0a7300](https://github.com/adoravel/converse/commit/b0a7300267e7475f5cbe37eebb7a0287132e1674)) - Lívia - chat and text field slide-in animations - ([aa230b8](https://github.com/adoravel/converse/commit/aa230b8ffe9c47aee04f141b24163ee8e42b9fd1)) - Lívia ### Fixes - config descriptions and `notify` binding - ([e3a46c8](https://github.com/adoravel/converse/commit/e3a46c89082085b2ebe88825937bc49ca0a8b02f)) - Lívia ### Other - initial commit - ([3fb33ab](https://github.com/adoravel/converse/commit/3fb33ab78909eacd084c1ae67931e2a2a123f540)) - Lívia ## Contributors - Lívia
release

Toggle Chat 0.0.1

0.0.1
26 дек. 2023 г.15,6 тыс.Minecraft: 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5-pre1, 1.20.5-pre2, 1.20.5-pre3, 1.20.5-pre4, 1.20.5-rc1, 1.20.5-rc2, 1.20.5-rc3, 1.20.5, 1.20.6-rc1, 1.20.6, 24w18a, 24w19a, 24w19b, 24w20a, 24w21a, 24w21b, 1.21-pre1, 1.21-pre2, 1.21-pre3, 1.21-pre4, 1.21-rc1, 1.21, 1.21.1-rc1, 1.21.1, 24w33a, 24w34a, 24w35a, 24w36a, 24w37a, 24w38a, 24w39a, 24w40a, 1.21.2-pre1, 1.21.2-pre2, 1.21.2-pre3, 1.21.2-pre4, 1.21.2-pre5, 1.21.2-rc1, 1.21.2-rc2, 1.21.2, 1.21.3, 24w44a, 24w45a, 24w46a, 1.21.4-pre1, 1.21.4-pre2, 1.21.4-pre3, 1.21.4-rc1, 1.21.4-rc2, 1.21.4-rc3, 1.21.4, 25w02a, 25w03a, 25w04a, 25w05a, 25w06a, 25w07a, 25w08a, 25w09a, 25w09b, 25w10a, 1.21.5-pre1, 1.21.5-pre2, 1.21.5-pre3, 1.21.5-rc1, 1.21.5-rc2, 1.21.5, 25w14craftmine, 25w15a, 25w16a, 25w17a, 25w18a, 25w19a, 25w20a, 25w21a, 1.21.6-pre1, 1.21.6-pre2, 1.21.6-pre3, 1.21.6-pre4, 1.21.6-rc1, 1.21.6, 1.21.7-rc1, 1.21.7fabric, quilt
Скачать
Что нового
* initial commit ⚠️ legacy build. only offers barebones chat toggling feature.