Skip to content

Commit 162412e

Browse files
authored
Update: squidowl.halloy version 2026.7.0 (microsoft#380913)
1 parent 4cbd529 commit 162412e

3 files changed

Lines changed: 112 additions & 0 deletions

File tree

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
2+
3+
PackageIdentifier: squidowl.halloy
4+
PackageVersion: 2026.7.0
5+
InstallerType: wix
6+
ReleaseDate: 2026-05-28
7+
Installers:
8+
- Architecture: x64
9+
InstallerUrl: https://github.com/squidowl/halloy/releases/download/2026.7/halloy-installer.msi
10+
InstallerSha256: a283e2b6b944d4740ab21ce629fef3e8af6e3e6715514786f66627597ce95089
11+
ManifestType: installer
12+
ManifestVersion: 1.10.0
13+
Dependencies:
14+
PackageDependencies:
15+
- PackageIdentifier: Microsoft.VCRedist.2015+.x64
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
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
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json
2+
3+
PackageIdentifier: squidowl.halloy
4+
PackageVersion: 2026.7.0
5+
DefaultLocale: en-US
6+
ManifestType: version
7+
ManifestVersion: 1.10.0

0 commit comments

Comments
 (0)