mirror of
https://github.com/ergochat/ergo.git
synced 2024-12-23 11:12:44 +01:00
commit
2deaad6de1
13
CHANGELOG.md
13
CHANGELOG.md
@ -1,8 +1,8 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
All notable changes to Oragono will be documented in this file.
|
All notable changes to Oragono will be documented in this file.
|
||||||
|
|
||||||
## [1.1.0-rc1] - 2019-06-11
|
## [1.1.0] - 2019-06-27
|
||||||
We're pleased to be publishing the release candidate for 1.1.0 (the official release should follow in a week or two, with more complete credits). This version has a number of exciting improvements, including:
|
We're pleased to announce Oragono version 1.1.0. This version has a number of exciting improvements, including:
|
||||||
|
|
||||||
* Simplified commands for registering new accounts with NickServ.
|
* Simplified commands for registering new accounts with NickServ.
|
||||||
* Support for IP cloaking.
|
* Support for IP cloaking.
|
||||||
@ -10,11 +10,13 @@ We're pleased to be publishing the release candidate for 1.1.0 (the official rel
|
|||||||
* Support for the newly ratified [message tags](https://ircv3.net/specs/extensions/message-tags.html) and [message ID](https://ircv3.net/specs/extensions/message-ids.html) IRCv3 specifications; client developers are invited to use Oragono as a reference when implementing these specifications.
|
* Support for the newly ratified [message tags](https://ircv3.net/specs/extensions/message-tags.html) and [message ID](https://ircv3.net/specs/extensions/message-ids.html) IRCv3 specifications; client developers are invited to use Oragono as a reference when implementing these specifications.
|
||||||
* Support for running Oragono as a Tor hidden service.
|
* Support for running Oragono as a Tor hidden service.
|
||||||
|
|
||||||
|
Many thanks to [@Ascrod](https://github.com/Ascrod), [@amyspark](https://github.com/amyspark), [@bogdomania](https://github.com/bogdomania), [@csmith](https://github.com/csmith), [@jesopo](https://github.com/jesopo), [@jwheare](https://github.com/jwheare), lover, and [@transitracer](https://github.com/oragono/oragono/issues/456) for reporting issues and contributing patches, and also to [@bogdomania](https://github.com/bogdomania), Elvedin Hušić, Nuve, and [@streaps](https://github.com/streaps) for contributing translations.
|
||||||
|
|
||||||
### Upgrade notes
|
### Upgrade notes
|
||||||
|
|
||||||
This release includes a database change. If you have `datastore.autoupgrade` set to `true` in your configuration, it will be automatically applied when you restart Oragono. Otherwise, you can update the database manually by running `oragono upgradedb` (see the manual for complete instructions).
|
This release includes a database change. If you have `datastore.autoupgrade` set to `true` in your configuration, it will be automatically applied when you restart Oragono. Otherwise, you can update the database manually by running `oragono upgradedb` (see the manual for complete instructions).
|
||||||
|
|
||||||
No changes to your configuration file should be required for this upgrade; however, updating the file is necessary to enable some new functionality, as described below.
|
No changes to your configuration file should be required for this upgrade. However, updating the file is necessary to enable some new functionality, as described below.
|
||||||
|
|
||||||
### Config changes
|
### Config changes
|
||||||
* `tor-listeners` section added for configuring listeners for use with Tor.
|
* `tor-listeners` section added for configuring listeners for use with Tor.
|
||||||
@ -30,6 +32,7 @@ No changes to your configuration file should be required for this upgrade; howev
|
|||||||
|
|
||||||
### Security
|
### Security
|
||||||
* Users can no longer impersonate network services like ChanServ by using confusing nicks like "ChɑnServ" (#519, thanks [@csmith](https://github.com/csmith)!).
|
* Users can no longer impersonate network services like ChanServ by using confusing nicks like "ChɑnServ" (#519, thanks [@csmith](https://github.com/csmith)!).
|
||||||
|
* Closed several loopholes in confusable nick detection (#562, #564, #570, thanks lover!)
|
||||||
* Secret channels (mode `+s`) now act more secret (#380, thanks [@csmith](https://github.com/csmith)!).
|
* Secret channels (mode `+s`) now act more secret (#380, thanks [@csmith](https://github.com/csmith)!).
|
||||||
* The `+R` (registered-only) mode now prevents unregistered users from joining the channel, not just from speaking (#463, thanks [@bogdomania](https://github.com/bogdomania)!).
|
* The `+R` (registered-only) mode now prevents unregistered users from joining the channel, not just from speaking (#463, thanks [@bogdomania](https://github.com/bogdomania)!).
|
||||||
* Limited how many messages clients can send during connection registration to mitigate potential DoS attacks (#505).
|
* Limited how many messages clients can send during connection registration to mitigate potential DoS attacks (#505).
|
||||||
@ -63,6 +66,8 @@ No changes to your configuration file should be required for this upgrade; howev
|
|||||||
* Support for the [draft/event-playback](https://github.com/DanielOaks/ircv3-specifications/blob/master+event-playback/extensions/batch/history.md) spec (#457).
|
* Support for the [draft/event-playback](https://github.com/DanielOaks/ircv3-specifications/blob/master+event-playback/extensions/batch/history.md) spec (#457).
|
||||||
* The `TAGMSG` and `NICK` messages are now replayable in history (#457).
|
* The `TAGMSG` and `NICK` messages are now replayable in history (#457).
|
||||||
* Added the draft IRCv3 [`SETNAME` command](https://ircv3.net/specs/extensions/setname) for changing your realname (#372).
|
* Added the draft IRCv3 [`SETNAME` command](https://ircv3.net/specs/extensions/setname) for changing your realname (#372).
|
||||||
|
* Added new Bosnian (bs-BA) translation (thanks to Elvedin Hušić!).
|
||||||
|
* Added new German (de-DE) translation (thanks to streaps!).
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
* Registering an account with NickServ is now `/msg NickServ register <password>`, which registers the current nickname as an account, matching other services (#410).
|
* Registering an account with NickServ is now `/msg NickServ register <password>`, which registers the current nickname as an account, matching other services (#410).
|
||||||
@ -83,6 +88,8 @@ No changes to your configuration file should be required for this upgrade; howev
|
|||||||
* `NICKSERV ENFORCE` is deprecated in favor of the new `NICKSERV SET ENFORCE` (the old syntax is still available as an alias).
|
* `NICKSERV ENFORCE` is deprecated in favor of the new `NICKSERV SET ENFORCE` (the old syntax is still available as an alias).
|
||||||
* The `WHO` command is now treated like `PONG` in that it doesn't count as user activity, since client software often uses it automatically (#485).
|
* The `WHO` command is now treated like `PONG` in that it doesn't count as user activity, since client software often uses it automatically (#485).
|
||||||
* The `NAMES` command now only returns results for the first given channel (#534).
|
* The `NAMES` command now only returns results for the first given channel (#534).
|
||||||
|
* Updated French (fr-FR) translation (thanks to Nuve!).
|
||||||
|
* Updated Română (ro-RO) translation (thanks to [@bogdomania](https://github.com/bogdomania)!).
|
||||||
|
|
||||||
### Internal Notes
|
### Internal Notes
|
||||||
* Building Oragono is now easier (#409).
|
* Building Oragono is now easier (#409).
|
||||||
|
@ -9,7 +9,7 @@ import "fmt"
|
|||||||
|
|
||||||
const (
|
const (
|
||||||
// SemVer is the semantic version of Oragono.
|
// SemVer is the semantic version of Oragono.
|
||||||
SemVer = "1.1.0-rc1"
|
SemVer = "1.1.0"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
Loading…
Reference in New Issue
Block a user