@@ -541,38 +541,45 @@ and IRCv3
541541[ away-notify] ( http://ircv3.net/specs/extensions/away-notify-3.1.html ) support.
542542As always, there were lots of bug fixes and efficiency improvements too.
543543
544- * [ __ janet__ ] ( https://github.com/cooper/juno ) (juno11):
545- A lot was accomplished during the short-lived development of janet.
544+ * [ __ janet__ ] ( https://github.com/cooper/juno/tree/juno11-janet ) (juno11):
545+ Upon the release of mihret (juno12), a new versioning system was adopted.
546+ Releases now occur at the start of the next major version (in this case,
547+ v12.00), rather than at an arbitrary version as before. So janet and mihret are
548+ actually the same release. See below. This new system is less confusing and
549+ makes it easier to release patches.
550+
551+ * [ __ mihret__ ] ( https://github.com/cooper/juno/tree/juno12-mihret ) (juno12):
552+ A lot was accomplished during the short-lived development of mihret.
546553Several new channel features were introduced, including
547554IRCv3 [ extended-join] ( http://ircv3.net/specs/extensions/extended-join-3.1.html ) ,
548555[ permanent channels (+P)] ( modules/Channel/Permanent.module/Permanent.pm ) ,
549556[ op moderation (+z)] ( modules/Channel/OpModerate.module/OpModerate.pm ) ,
550557[ color stripping (+c)] ( modules/Channel/NoColor.module/NoColor.pm ) ,
551- [ registered users restriction (+r)] ( modules/Channel/RegisteredOnly.module/RegisteredOnly.pm ) , and
552- [ SSL users restriction (+S)] ( modules/Channel/SSLOnly.module/SSLOnly.pm ) ,
558+ [ registered only (+r)] ( modules/Channel/RegisteredOnly.module/RegisteredOnly.pm ) ,
559+ and [ SSL only (+S)] ( modules/Channel/SSLOnly.module/SSLOnly.pm ) ,
553560all implemented as modules.
554- Internal support for deafness (+D) and bot status (+B) user modes was also
555- added. janet furthered the support of external IRC services packages by
561+ Internal support for new user modes, deafness (+D) and bot status (+B), was also
562+ added. mihret furthered the support of external IRC services packages by
556563reworking the [ SASL] ( modules/SASL/SASL.module )
557- module to support relaying SASL authentication over both
558- server protocols. Nickname enforcement (RSFNC) , nickname reservations, and
564+ module to support relaying authentication over both
565+ server protocols. Nickname enforcement, nickname reservations, and
559566channel reservations are now supported as well. For the first time in its
560567history, juno now has a decent [ hostname cloaking] ( modules/Cloak.module/Cloak.pm )
561568interface with a
562569[ charybdis-compatible] ( modules/Cloak.module/Charybdis.module/Charybdis.pm )
563- implementation. The [ netban] ( modules/Ban ) implementation was
570+ implementation. The [ netban] ( modules/Ban ) module was
564571rewritten from the ground up in an objective fashion. New APIs make it very easy
565572to extend netban functionality from additional modules. The
566573[ TS6 netban] ( modules/Ban/TS6.module/TS6.pm ) implementation was mostly completed
567574too. A new IRCd support
568575interface makes it easy to add special rules for certain IRC software and also
569576features inheritance of properties for derivative software.
570577As usual, there were astounding improvements to [ TS6] ( doc/ts6.md )
571- and even some enhancements to JELP. janet was also the last release before
572- adopting a new and improved versioning system.
578+ and even some enhancements to JELP.
573579
574- * [ __ mihret__ ] ( https://github.com/cooper/juno ) (juno12): mihret is a
575- continuation of janet and is the current version under active development.
580+ * [ __ dev__ ] ( https://github.com/cooper/juno ) (juno13): Yet to be named, the next
581+ release will be based on the current git, a continuation of mihret under active
582+ development.
576583
577584# Information
578585
0 commit comments