|
| 1 | +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json |
| 2 | + |
| 3 | +PackageIdentifier: squidowl.halloy |
| 4 | +PackageVersion: 2026.7.0 |
| 5 | +PackageLocale: en-US |
| 6 | +Publisher: Squidowl |
| 7 | +PublisherUrl: https://squidowl.org/ |
| 8 | +PublisherSupportUrl: https://halloy.squidowl.org/ |
| 9 | +PackageName: Halloy |
| 10 | +PackageUrl: https://github.com/squidowl/halloy/releases/tag/2026.7 |
| 11 | +License: GPL-3.0-or-later |
| 12 | +LicenseUrl: https://github.com/squidowl/halloy/blob/2026.7/LICENSE |
| 13 | +Copyright: © 2022 - 2026 Casper Rogild Storm & Cory Forsstrom, Inc. All rights reserved. |
| 14 | +ShortDescription: Halloy is an open-source IRC client written in Rust, with the Iced GUI library. It aims to provide a simple and fast client for Mac, Windows, and Linux platforms. |
| 15 | +Description: Halloy is an open-source IRC client written in Rust, with the Iced GUI library. It aims to provide a simple and fast client for Mac, Windows, and Linux platforms. |
| 16 | +Tags: |
| 17 | + - irc |
| 18 | + - halloy |
| 19 | +ReleaseNotes: |- |
| 20 | + Find full documentation at https://halloy.chat/ |
| 21 | +
|
| 22 | + Added: |
| 23 | + - Support for IRCv3 reply client tag |
| 24 | + - Support for IRCv3 draft/message-redaction |
| 25 | + - Support for IRCv3 metadata display-name, avatar, pronouns, homepage, color, status keys |
| 26 | + - IRCv3 bot mode support, with bot icon in buffers and nicklists |
| 27 | + - Support for IRCv3 WebSockets |
| 28 | + - Support for displaying SVGs |
| 29 | + - Notification for reacts (notifications.reaction) |
| 30 | + - Theme colors for horizontal rule text and buffer backlog/date separators |
| 31 | + - Font size settings the sidebar (sidebar.font_size) and server titles in the sidebar (sidebar.server_font_size) |
| 32 | + - The focused buffer is indicated in the sidebar by a thin border (can be configured with the optional theme color buttons.primary.border_active, falls back to buffer.border_selected if no color is configured; set to "#00000000" to disable) |
| 33 | + - Two new optional theme colors, buttons.primary.border_active and buttons.secondary.border_active that define border color used to signal secondary state (set to "#00000000" to disable) |
| 34 | + - The config buffer.server_messages.condense.max may be used to limit the number of user entries shown in condensed messages |
| 35 | + - Setting to close queries when closing query buffer panes (buffer.close.query) |
| 36 | + - Configuration options for font stretch (font.stretch) |
| 37 | + - The default font is not bundled if default feature iosevka-font is disabled. |
| 38 | + - Customize the character used to indicate a nickname was truncated with display.truncation_character |
| 39 | + - Support for draft/chathistory-end message tag |
| 40 | + - Setting to mark new messages as read for any open buffer when the buffer is scrolled to the bottom and Halloy is focused (buffer.mark_as_read.on_message) |
| 41 | + - Setting to hide the text of messages that contain only a single URL, when the URL's preview is visible (preview.hide_url) |
| 42 | + - Nick and channel completion picker |
| 43 | + - Runtime graphics settings (graphic backend, vsync, and antialiasing) |
| 44 | +
|
| 45 | + Fixed: |
| 46 | + - Issue where duplicate messages could appear for sent messages when connecting to a soju bouncer |
| 47 | + - Issue where ZNC playback would produce duplicate messages |
| 48 | + - Record NICK and QUIT messages returned by draft/event-playback (chathistory) |
| 49 | + - Allow multiple file uploads when pasting on macOS |
| 50 | + - Preview inclusion conditions would require both channel and user/server_message be specified, when one or the other should be sufficient |
| 51 | + - Matching against users for some include/exclude conditions |
| 52 | + - Do not hide consecutive nicknames if the user's displayed access levels or bot mode changes |
| 53 | + - Link matching: |
| 54 | + - Channel link matching on single line only |
| 55 | + - Fix link matching for both end of line delimiters & punctuations |
| 56 | + - Handle URLs ending with paired delimiters chars when matching links |
| 57 | + - Handle leading delimiters when parsing link fragments to match nicks after quotes |
| 58 | + - Issue where a shorter highlight word would match instead of a longer one sharing the same prefix |
| 59 | + - Issue where unread indicator could appear in sidebar for an open pane that does not have unread messages |
| 60 | + - Issue where backlog divider in highlights or logs pane would not update when marking the pane as read |
| 61 | + - VERSION and JOIN commands on connect are skipped if server is primary soju server |
| 62 | + - tor enabled builds |
| 63 | + - Emoji pickers not finding newer emoji like 🙂↕️ |
| 64 | + - Selection expansion will take precedence over input history navigation (i.e. shift + ↑ will expand the selection to include the top line of input, rather than navigate to the previous input history entry) |
| 65 | + - Window title displays buffer name after closing previously last pane |
| 66 | +
|
| 67 | + Changed: |
| 68 | + - On-join topic messages dropped by default (buffer.server_messages.join_topic), instead the topic banner is enabled by default (buffer.channel.topic_banner) |
| 69 | + - Topic messages manually requested via /topic have a distinct setting from topic messages received on join (buffer.server_messages.topic → buffer.server_messages.request_topic & buffer.server_messages.join_topic) |
| 70 | + - Badging on server icons used to indicate unread/highlight state (instead of the color of the server icon); unread indicators positioned to be aligned with server badge |
| 71 | + - Default sidebar.server_icon.size changed from 12 → 20 |
| 72 | + - Default sidebar.unread_indicator.highlight_icon_size changed from 8 → 6 |
| 73 | + - Default sidebar.spacing.server changed from 6 → 2 |
| 74 | + - Default sidebar.padding.buffer changed from [4, 4] to [5, 4] |
| 75 | + - For filehosts, localhost is now treated as a secure transport when using servers.<name>.filehost.override_url |
| 76 | + - buffer.mark_as_read.on_message = true is now equivalent to buffer.mark_as_read.on_message = "open" (previously equivalent to buffer.mark_as_read.on_message = "focused") |
| 77 | + - Tooltips have had their spacing tightened |
| 78 | + - Reactions are listed in the order they were first added to the message |
| 79 | + - Reaction tooltips: |
| 80 | + - Display the reaction text in a larger font size (uses font.only_emojis_size if set and the reaction is an emoji) |
| 81 | + - Lists nicks with a new layout, where nicks are now colored and are listed in order of when they reacted |
| 82 | + |
| 83 | + Thanks: |
| 84 | + - Contributions: @bb010g, @furudean, @englut, @luca020400, @4e554c4c, @stephenfin, @achille, @ncfavier |
| 85 | + - Bug reports: @bb010g, daniiooo, @e00E, belthesar, @Fingel, @Death916, @furudean, @ncfavier, @WinnerWind, @alexaandru, @kasper93, tranzystorekk |
| 86 | + - Feature requests: @WinnerWind, Shyny, @classabbyamp, @4e554c4c, @furudean, @englut, @esden, @Erroneuz |
| 87 | +
|
| 88 | +ReleaseNotesUrl: https://github.com/squidowl/halloy/releases/tag/2026.7 |
| 89 | +ManifestType: defaultLocale |
| 90 | +ManifestVersion: 1.10.0 |
0 commit comments