diff --git a/_data/irc_versions.yml b/_data/irc_versions.yml index 01fe76f..00c90d4 100644 --- a/_data/irc_versions.yml +++ b/_data/irc_versions.yml @@ -251,6 +251,14 @@ stable: caps: - draft/chathistory + extended-isupport: + name: draft/extended-isupport + description: extended-isupport Extension DRAFT + link: /specs/extensions/extended-isupport.html + draft: true + caps: + - draft/extended-isupport + message-redaction: name: draft/message-redaction description: Message redaction DRAFT @@ -259,6 +267,12 @@ stable: caps: - draft/message-redaction + network-icon: + name: draft/network-icon + description: Network Icon DRAFT + link: /specs/extensions/network-icon.html + draft: true + react-client-tag: name: +draft/react description: React client tag DRAFT diff --git a/_data/registry.yml b/_data/registry.yml index 3dc99a5..a70a71d 100644 --- a/_data/registry.yml +++ b/_data/registry.yml @@ -193,6 +193,10 @@ specs: - chathistory description: Lets clients request JOIN/MODE/etc messages as part of history. + - name: extended-isupport + specs: + - extended-isupport + description: Enables clients to request ISUPPORT before connection registration. - name: extended-join specs: - extended-join @@ -345,6 +349,11 @@ - netsplitjoin-batch description: Indicates that the given clients are quitting as the result of a netsplit (two servers disconnecting). + - name: draft/isupport + specs: + - extended-isupport + description: Indicates that the given messages belong to a single ISUPPORT burst. + - name: Messages include_numeric: false include_specs: true @@ -378,6 +387,10 @@ specs: - invite-notify description: Not defined by IRCv3 but extended to alert other clients that someone's been invited to one of their channels. + - name: ISUPPORT + specs: + - extended-isupport + description: Requests ISUPPORT server information. - name: JOIN specs: - extended-join @@ -462,3 +475,8 @@ specs: - whox description: Indicates the server supports the extended WHO syntax + + - name: draft/ICON + specs: + - network-icon + description: Advertises a server icon. diff --git a/_irc/index.md b/_irc/index.md index 0ce80b0..1be1c94 100644 --- a/_irc/index.md +++ b/_irc/index.md @@ -250,6 +250,17 @@ describes the new `INVITE` reply which this extension uses, and how clients interpret these notifications. +## `ISUPPORT` + +The **work-in-progress** [`extended-isupport` spec]({{site.baseurl}}/specs/extensions/extended-isupport.html) +allows clients to fetch the `ISUPPORT` metadata prior to connection +registration, introduces a new command to fetch `ISUPPORT` and a new batch type +to delimit `ISUPPORT` bursts. + +The **work-in-progress** [network icon spec]({{site.baseurl}}/specs/extensions/network-icon.html) +introduces a new `ISUPPORT` token to advertise a network icon. + + ## [Labeled Responses]({{site.baseurl}}/specs/extensions/labeled-response.html) The `labeled-response` extension allows clients to link returned numerics with diff --git a/specs b/specs index 92b2a27..3ac855a 160000 --- a/specs +++ b/specs @@ -1 +1 @@ -Subproject commit 92b2a2736c728e79989397dc40df697a695a2a23 +Subproject commit 3ac855a55a2db6e67418f93ce9c2768361f92689