Browse Source

bump version and changelog for v2.12.0

tags/v2.12.0^0
Shivaram Lingamneni 6 months ago
parent
commit
4d9e80fe5b
2 changed files with 4 additions and 4 deletions
  1. 3
    3
      CHANGELOG.md
  2. 1
    1
      irc/version.go

+ 3
- 3
CHANGELOG.md View File

@@ -1,9 +1,9 @@
1 1
 # Changelog
2 2
 All notable changes to Ergo will be documented in this file.
3 3
 
4
-## [2.12.0-rc1] - 2023-09-17
4
+## [2.12.0] - 2023-10-10
5 5
 
6
-We're pleased to be publishing the release candidate for v2.12.0 (the official release should follow within a few weeks). This is another bugfix release aimed at improving client compatibility and keeping up with the IRCv3 specification process.
6
+We're pleased to be publishing v2.12.0, a new stable release. This is another bugfix release aimed at improving client compatibility and keeping up with the IRCv3 specification process.
7 7
 
8 8
 This release includes changes to the config file format, one of which is a compatibility break: if you were using `accounts.email-verification.blacklist-regexes`, you can restore the previous functionality by renaming `blacklist-regexes` to `address-blacklist` and setting the additional key `address-blacklist-syntax: regex`. See [default.yaml](https://github.com/ergochat/ergo/blob/e7597876d987a6fc061b768fcf878d0035d1c85a/default.yaml#L422-L424) for an example; for more details, see the "Changed" section below.
9 9
 
@@ -42,7 +42,7 @@ Many thanks to [@adsr](https://github.com/adsr), [@avollmerhaus](https://github.
42 42
 
43 43
 ### Internal
44 44
 * Release builds are now statically linked by default. This should not affect normal chat operations, but may disrupt attempts to connect to external services (e.g. MTAs) that are configured using a hostname that relies on libc's name resolution behavior. To restore the old behavior, build from source with `CGO_ENABLED=1`. (#2023)
45
-* Upgraded to Go 1.21 (#2045, #2084)
45
+* Upgraded to Go 1.21 (#2045, #2084); official release builds use Go 1.21.3, which includes a fix for CVE-2023-44487
46 46
 * The default `make` target is now `build` (which builds an `ergo` binary in the working directory) instead of `install` (which builds and installs an `ergo` binary to `${GOPATH}/bin/ergo`). Take note if building from source, or testing Ergo in development! (#2047)
47 47
 * `make irctest` now depends on `make install`, in an attempt to ensure that irctest runs against the intended development version of Ergo (#2047)
48 48
 

+ 1
- 1
irc/version.go View File

@@ -7,7 +7,7 @@ import "fmt"
7 7
 
8 8
 const (
9 9
 	// SemVer is the semantic version of Ergo.
10
-	SemVer = "2.12.0-rc1"
10
+	SemVer = "2.12.0"
11 11
 )
12 12
 
13 13
 var (

Loading…
Cancel
Save