Skip to content

Commit

Permalink
Add the news post for the 2.1.7 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
SadieCat committed Jul 1, 2024
1 parent 5b967e8 commit 4e0f7bf
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 7 deletions.
10 changes: 5 additions & 5 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,11 @@ plugins:

releases:
devel:
version: 2.1.6
date: 2024-06-01
news: /news/2024/anope-216-release.html
source: https://github.com/anope/anope/archive/refs/tags/2.1.6.tar.gz
windows: https://github.com/anope/anope/releases/download/2.1.6/anope-2.1.6.exe
version: 2.1.7
date: 2024-07-01
news: /news/2024/anope-217-release.html
source: https://github.com/anope/anope/archive/refs/tags/2.1.7.tar.gz
windows: https://github.com/anope/anope/releases/download/2.1.7/anope-2.1.7.exe
stable:
version: 2.0.15
date: 2024-02-17
Expand Down
32 changes: 32 additions & 0 deletions _posts/2020s/2024-07-01-anope-217-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
layout: post
title: Anope 2.1.6 Release
author: Sadie
category: 2024
---

Anope 2.1.7 has been released. This is a development release.

The most notable changes are:

- Added importing of akick reasons, forbid reasons, opers and session exceptions to db_atheme.
- Added support for sending tag messages.
- Added the ability to look up account information of an authenticated user.
- Fixed a crash in ns_cert when an IRC user is not present during a nick registration.
- Fixed a null pointer dereference in the global module.
- Fixed a rare memory leak in os_akill and os_sxline.
- Improved the performance of some code that looks up the primary nick from an account.
- Moved nickserv/set/language and nickserv/saset/language to the ns_set_language module.
- Removed the broken Catalan, Hungarian, and Russian translations.
- Renamed module:expire for the cs_suspend module to suspendexpire.
- Renamed the FANTASIA privilege to FANTASY.
- Reworked the protocol interface for sending messages.
- Updated the Turkish translation.

The full change log can be found in the `docs` directory or on [GitHub](https://github.com/anope/anope/compare/2.1.6...2.1.7).

Users who want to test out new features are encouraged to upgrade. Before upgrading you may wish to take a backup of your databases and read the [upgrading guide](/upgrading.html). If you encounter any incompatibilities that aren't mentioned on this page then [please open an issue](https://github.com/anope/website/issues/new).

SHA256 Sum: `77d0a1ea1da1702d89ec6889fd36966d5250850fdf217a0d93988ab260b82fb7` [anope-2.1.7.tar.gz](https://github.com/anope/anope/archive/refs/tags/2.1.7.tar.gz)
\
SHA256 Sum: `632d3fe325e3cfdfdd3bdbd615e3cfccc6bfb30adc64ebe897dcc90109dc3a28` [anope-2.1.7.exe](https://github.com/anope/anope/releases/download/2.1.7/anope-2.1.7.exe)
12 changes: 10 additions & 2 deletions upgrading.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,18 +39,24 @@ Upgrading from 2.0 to 2.1 can be done by:

0. If you are using email then add the `i` flag to the sendmail command ([example](https://github.com/anope/anope/blob/2.1.4/data/anope.example.conf#L953)).

0. Update `options:language` to no longer include `ca_ES.UTF-8`, `hu_HU.UTF-8`, and `ru_RU.UTF-8`

#### botserv.conf

0. Add a description to the `GREET` privilege ([example](https://github.com/anope/anope/blob/2.1.1/data/botserv.example.conf#L326)).

#### chanserv.conf

0. Add a description to the `ACCESS_CHANGE`, `ACCESS_LIST`, `AKICK`, `ASSIGN`, `AUTOHALFOP`, `AUTOOP`, `AUTOOWNER`, `AUTOPROTECT`, `AUTOVOICE`, `BADWORDS`, `BAN`, `FANTASIA`, `FOUNDER`, `GETKEY`, `HALFOP`, `HALFOPME`, `INFO`, `INVITE`, `KICK`, `MEMO`, `MODE`, `NOKICK`, `OP`, `OPME`, `OWNER`, `OWNERME`, `PROTECT`, `PROTECTME`, `SAY`, `SET`, `SIGNKICK`, `TOPIC`, `UNBAN`, `UNBANME`, `VOICE`, and `VOICEME` privileges ([example](https://github.com/anope/anope/blob/2.1.1/data/chanserv.example.conf#L209-L842)).
0. Rename the `FANTASIA` privilege to `FANTASY` ([example](https://github.com/anope/anope/blob/2.1.7/data/chanserv.example.conf#L393-L408)).

0. Add a description to the `ACCESS_CHANGE`, `ACCESS_LIST`, `AKICK`, `ASSIGN`, `AUTOHALFOP`, `AUTOOP`, `AUTOOWNER`, `AUTOPROTECT`, `AUTOVOICE`, `BADWORDS`, `BAN`, `FANTASY`, `FOUNDER`, `GETKEY`, `HALFOP`, `HALFOPME`, `INFO`, `INVITE`, `KICK`, `MEMO`, `MODE`, `NOKICK`, `OP`, `OPME`, `OWNER`, `OWNERME`, `PROTECT`, `PROTECTME`, `SAY`, `SET`, `SIGNKICK`, `TOPIC`, `UNBAN`, `UNBANME`, `VOICE`, and `VOICEME` privileges ([example](https://github.com/anope/anope/blob/2.1.7/data/chanserv.example.conf#L206-L839)).

0. Add the `UNBANME` privilege for `chanserv/unban` ([example](https://github.com/anope/anope/blob/2.1.1/data/chanserv.example.conf#L791-L806)).

0. Remove the `cs_secure` option from `module:defaults` for the `chanserv` module.

0. Rename `module:expire` for the `cs_suspend` module to `suspendexpire`.

#### global.conf

0. Add the `gl_queue` and `gl_server` modules and their commands ([example](https://github.com/anope/anope/blob/2.1.4/data/global.example.conf#L117-L141)).
Expand All @@ -66,7 +72,7 @@ Upgrading from 2.0 to 2.1 can be done by:
0. Remove the `nickserv/set/secure` and `nickserv/saset/secure` commands.

0. Remove the `ns_access` module and `nickserv/access` command.

.
0. Remove the `ns_getpass` module and `nickserv/getpass` command.

0. Remove the `ns_status` module and `nickserv/status` command.
Expand All @@ -77,6 +83,8 @@ Upgrading from 2.0 to 2.1 can be done by:

0. Replace `options:strictpasswords` with `nickserv:minpasslen` ([example](https://github.com/anope/anope/blob/2.1.0/data/nickserv.example.conf#L212-L217)).

0. Load the `ns_set_language` module ([example](https://github.com/anope/anope/blob/2.1/data/nickserv.example.conf#L555-L564)).

#### modules.conf

0. If enabled add `module:tlsv10`, `module:tlsv11`, and `module:tlsv12` to the `ssl_openssl` module ([example](https://github.com/anope/anope/blob/2.1.2/data/modules.example.conf#L632-L639)).
Expand Down

0 comments on commit 4e0f7bf

Please sign in to comment.