mirror of
https://github.com/pocoproject/poco.git
synced 2026-02-07 23:20:36 +08:00
chore(changelog): Updates.
This commit is contained in:
17
CHANGELOG
17
CHANGELOG
@@ -11,6 +11,18 @@ MongoDB replica set support, a new reactor-based HTTP server implementation, ULI
|
||||
support, C++17 modernization of core classes, and significant third-party library
|
||||
upgrades.
|
||||
|
||||
Contributors:
|
||||
|
||||
Matej Kenda, Aleksandar Fabijanic, siren186, Günter Obiltschnig, nyashbox,
|
||||
Lara Dzivdzanovic, Gleb Popov, Andrew Auclair, Mikhail Khachayants, Alexander Bychuk,
|
||||
solarobot, Tomislav Petrović, Andrew Slabko, sky92zwq, Duncan Cunningham,
|
||||
Marian Krivoš, Miko (Toyosatomimi no Miko), Ben Wolsieffer, Luis Caro Campos, Jonas Bülow,
|
||||
Friedrich Wilckens, Austin Beer, Rajendra Singh, Miracle-1996, Nathan Jensen,
|
||||
Peter Zmanovsky, nitram96, Nino Belušić, Matthew Stoltenberg, Katalin Rebhan,
|
||||
Eric Engels, Milan Tepic, David Roman, Mert Övün, lanthora, Jouke Witteveen,
|
||||
Jeremy Rifkin, Dan Rosser, Étienne Dupuis, Thomas Beutlich, Sergei Trofimovich, Kacper Piwiński,
|
||||
Peter Klotz, Kari Argillander, Hussein Ismail, Mias du Plessis
|
||||
|
||||
Notable Features:
|
||||
|
||||
Poco::MongoDB:
|
||||
@@ -111,7 +123,7 @@ Features:
|
||||
- PR #5068 MongoDB: Add replica set support with automatic failover
|
||||
- PR #4999 Modules: Add C++20 modules component
|
||||
- PR #4946 Net: Add reactor-based HTTP server
|
||||
- GH #5080 Foundation: Add benchmark infrastructure
|
||||
- PR #5081 Foundation: Add benchmark infrastructure and FastLogger
|
||||
- GH #5069 Missing DLLs not reported on Windows
|
||||
- GH #5060 Auto-configure AsyncNotificationCenter number of workers
|
||||
- GH #5058 Add event notifications to Redis
|
||||
@@ -127,6 +139,8 @@ Features:
|
||||
|
||||
Enhancements and Third-Party Updates:
|
||||
|
||||
- PR #5136 Data: C++17 modernization of TypeHandler with variadic templates
|
||||
- PR #5130 fix: Resolve compiler warnings and fix potential bugs
|
||||
- PR #5119 Util: Add [[nodiscard]] to createView/createLocalView
|
||||
- PR #5103 fix: Resolve compiler warnings across multiple modules
|
||||
- PR #5100 fix(Net): Use MessageHeader::quote() for boundary in HTMLForm
|
||||
@@ -164,7 +178,6 @@ Enhancements and Third-Party Updates:
|
||||
- GH #4348 0 (or NULL) for null pointer shall be replaced with nullptr
|
||||
- GH #4202 Foundation: LogFileImpl::createFile() fails if path does not exist
|
||||
- GH #2731 Poco::format() supports %g and %G format specifiers
|
||||
- GH #5080 Add benchmark infrastructure
|
||||
|
||||
Bug Fixes:
|
||||
|
||||
|
||||
10
CONTRIBUTORS
10
CONTRIBUTORS
@@ -49,7 +49,7 @@ Jeff Adams
|
||||
Martin Osborne
|
||||
Björn Schramke
|
||||
Francis Andre
|
||||
Kacper Piwiński
|
||||
Kacper Piwiński <cosiekvfj@o2.pl>
|
||||
Hernan Martinez
|
||||
Jacky Woo
|
||||
Jörg-Christian Böhme
|
||||
@@ -80,12 +80,12 @@ Seyyed Soroosh Hosseinalipour
|
||||
Felix Wang
|
||||
Thomas Beutlich
|
||||
Étienne Dupuis
|
||||
lanthora
|
||||
siren186
|
||||
lanthora <lanthora@outlook.com>
|
||||
siren186 <765495939@qq.com>
|
||||
Lara Dzivdzanovic
|
||||
Milan Tepic
|
||||
Peter Klotz
|
||||
nitram96
|
||||
nitram96 <wolhert@gmail.com>
|
||||
Peter Zmanovsky
|
||||
David Roman
|
||||
Jonas Bülow
|
||||
@@ -93,7 +93,7 @@ Alex Xuck
|
||||
Mias du Plessis
|
||||
Ben Wolsieffer
|
||||
Gleb Popov
|
||||
nyashbox
|
||||
nyashbox <nyashbox@tutanota.com>
|
||||
Andrew Slabko
|
||||
Atharva Kadam
|
||||
Austin Beer
|
||||
|
||||
@@ -10,6 +10,18 @@ MongoDB replica set support, a new reactor-based HTTP server implementation, ULI
|
||||
support, C++17 modernization of core classes, and significant third-party library
|
||||
upgrades.
|
||||
|
||||
Contributors:
|
||||
|
||||
Matej Kenda, Aleksandar Fabijanic, siren186, Günter Obiltschnig, nyashbox,
|
||||
Lara Dzivdzanovic, Gleb Popov, Andrew Auclair, Mikhail Khachayants, Alexander Bychuk,
|
||||
solarobot, Tomislav Petrović, Andrew Slabko, sky92zwq, Duncan Cunningham,
|
||||
Marian Krivoš, Miko (Toyosatomimi no Miko), Ben Wolsieffer, Luis Caro Campos, Jonas Bülow,
|
||||
Friedrich Wilckens, Austin Beer, Rajendra Singh, Miracle-1996, Nathan Jensen,
|
||||
Peter Zmanovsky, nitram96, Nino Belušić, Matthew Stoltenberg, Katalin Rebhan,
|
||||
Eric Engels, Milan Tepic, David Roman, Mert Övün, lanthora, Jouke Witteveen,
|
||||
Jeremy Rifkin, Dan Rosser, Étienne Dupuis, Thomas Beutlich, Sergei Trofimovich, Kacper Piwiński,
|
||||
Peter Klotz, Kari Argillander, Hussein Ismail, Mias du Plessis
|
||||
|
||||
Poco::MongoDB:
|
||||
- Full replica set support: automatic server discovery, topology monitoring, failover
|
||||
handling, read preference-based server selection, connection pooling, and URI parsing.
|
||||
@@ -32,6 +44,8 @@ Poco::Foundation:
|
||||
significant code reduction. Full backward API compatibility maintained.
|
||||
- New AsyncNotificationCenter for asynchronous notification dispatch with auto-configured
|
||||
worker threads.
|
||||
- FastLogger (Quill wrapper, fully compatible with Poco Logging system).
|
||||
- Single/Multiple Producer, Single Consumer lock-free notification queues.
|
||||
- DataNotification class for carrying typed payloads in notifications.
|
||||
- Thread interrupt feature added for cooperative thread cancellation.
|
||||
- LogFileImpl::createFile() now creates parent directories if they don't exist.
|
||||
@@ -67,6 +81,7 @@ Bundled Third-Party Library Upgrades:
|
||||
- libharu 2.3.0RC2 → 2.4.5 (first stable release since RC)
|
||||
- utf8proc 2.9.0 → 2.11.0 - adds Unicode 16 and 17 support
|
||||
- LZMA SDK 9.22 → 25.01 (major upgrade from 2011 version)
|
||||
- Quill 11.0.2 (new)
|
||||
|
||||
!!Breaking Changes and Migration Notes
|
||||
|
||||
@@ -100,7 +115,7 @@ Bundled Third-Party Library Upgrades:
|
||||
- PR #5068 MongoDB: Add replica set support with automatic failover
|
||||
- PR #4999 Modules: Add C++20 modules component
|
||||
- PR #4946 Net: Add reactor-based HTTP server
|
||||
- GH #5080 Foundation: Add benchmark infrastructure
|
||||
- PR #5081 Foundation: Add benchmark infrastructure and FastLogger
|
||||
- GH #5069 Missing DLLs not reported on Windows
|
||||
- GH #5060 Auto-configure AsyncNotificationCenter number of workers
|
||||
- GH #5058 Add event notifications to Redis
|
||||
@@ -112,6 +127,8 @@ Bundled Third-Party Library Upgrades:
|
||||
|
||||
!!Enhancements and Third-Party Updates
|
||||
|
||||
- PR #5136 Data: C++17 modernization of TypeHandler with variadic templates
|
||||
- PR #5130 fix: Resolve compiler warnings and fix potential bugs
|
||||
- PR #5119 Util: Add [[nodiscard]] to createView/createLocalView
|
||||
- PR #5103 fix: Resolve compiler warnings across multiple modules
|
||||
- PR #5100 fix(Net): Use MessageHeader::quote() for boundary in HTMLForm
|
||||
|
||||
Reference in New Issue
Block a user