Skip to content

Commit 2c991e1

Browse files
committed
Update changelog
1 parent c984df9 commit 2c991e1

File tree

1 file changed

+36
-4
lines changed

1 file changed

+36
-4
lines changed

ChangeLog.rst

Lines changed: 36 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,21 +17,28 @@
1717

1818
Thanks `@jk-jeon (Junekey Jeon) <https://github.com/jk-jeon>`_.
1919

20+
* Replaced ``snprintf``-based hex float formatter with an internal
21+
implementation (`#3179 <https://github.com/fmtlib/fmt/pull/3179>`_,
22+
`#3203 <https://github.com/fmtlib/fmt/pull/3203>`_).
23+
Thanks `@phprus (Vladislav Shchapov) <https://github.com/phprus>`_.
24+
2025
* Fixed alignment of floating-point numbers with localization
2126
(`#3263 <https://github.com/fmtlib/fmt/issues/3263>`_,
2227
`#3272 <https://github.com/fmtlib/fmt/pull/3272>`_).
2328
Thanks `@ShawnZhong (Shawn Zhong) <https://github.com/ShawnZhong>`_.
2429

2530
* Improved C++20 module support
2631
(`#3134 <https://github.com/fmtlib/fmt/pull/3134>`_,
32+
`#3254 <https://github.com/fmtlib/fmt/pull/3254>`_,
2733
`#3386 <https://github.com/fmtlib/fmt/pull/3386>`_,
2834
`#3387 <https://github.com/fmtlib/fmt/pull/3387>`_,
2935
`#3388 <https://github.com/fmtlib/fmt/pull/3388>`_,
3036
`#3392 <https://github.com/fmtlib/fmt/pull/3392>`_,
3137
`#3397 <https://github.com/fmtlib/fmt/pull/3397>`_,
3238
`#3399 <https://github.com/fmtlib/fmt/pull/3399>`_,
3339
`#3400 <https://github.com/fmtlib/fmt/pull/3400>`_).
34-
Thanks `@laitingsheng (Tinson Lai) <https://github.com/laitingsheng>`_ and
40+
Thanks `@laitingsheng (Tinson Lai) <https://github.com/laitingsheng>`_,
41+
`@Orvid (Orvid King) <https://github.com/Orvid>`_,
3542
`@DanielaE (Daniela Engert) <https://github.com/DanielaE>`_.
3643
Switched to the `modules CMake library <https://github.com/vitaut/modules>`_
3744
which allows building {fmt} as a C++20 module with clang::
@@ -98,6 +105,10 @@
98105
`@phprus (Vladislav Shchapov) <https://github.com/phprus>`_,
99106
`@BRevzin (Barry Revzin) <https://github.com/BRevzin>`_.
100107

108+
* Add precision support to ``%S``
109+
(`#3148 <https://github.com/fmtlib/fmt/pull/3148>`_).
110+
Thanks `@SappyJoy (Stepan Ponomaryov) <https://github.com/SappyJoy>`_
111+
101112
* Added support for ``std::utc_time``
102113
(`#3098 <https://github.com/fmtlib/fmt/issues/3098>`_,
103114
`#3110 <https://github.com/fmtlib/fmt/pull/3110>`_).
@@ -176,8 +187,13 @@
176187
(`#3347 <https://github.com/fmtlib/fmt/pull/3347>`_).
177188
Thanks `@TheOmegaCarrot <https://github.com/TheOmegaCarrot>`_.
178189

179-
* Fixed formatting of noncopyable ranges
180-
(`#3286 <https://github.com/fmtlib/fmt/issues/3286>`_,
190+
* Made ``fmt::ptr`` accept ``unique_ptr`` with a custom deleter
191+
(`#3177 <https://github.com/fmtlib/fmt/pull/3177>`_).
192+
Thanks `@hmbj (Hans-Martin B. Jensen) <https://github.com/hmbj>`_.
193+
194+
* Fixed formatting of noncopyable ranges and nested ranges of chars
195+
(`#3158 <https://github.com/fmtlib/fmt/pull/3158>`_
196+
`#3286 <https://github.com/fmtlib/fmt/issues/3286>`_,
181197
`#3290 <https://github.com/fmtlib/fmt/pull/3290>`_).
182198
Thanks `@BRevzin (Barry Revzin) <https://github.com/BRevzin>`_.
183199

@@ -261,13 +277,21 @@
261277
* Improved documentation
262278
(`#3108 <https://github.com/fmtlib/fmt/issues/3108>`_,
263279
`#3169 <https://github.com/fmtlib/fmt/issues/3169>`_,
280+
`#3243 <https://github.com/fmtlib/fmt/pull/3243>`_).
264281
`#3404 <https://github.com/fmtlib/fmt/pull/3404>`_).
265-
Thanks `@Vertexwahn <https://github.com/Vertexwahn>`_.
282+
Thanks `@Cleroth <https://github.com/Cleroth>`_ and
283+
`@Vertexwahn <https://github.com/Vertexwahn>`_.
266284

267285
* Improved build configuration and tests
268286
(`#3118 <https://github.com/fmtlib/fmt/pull/3118>`_,
269287
`#3120 <https://github.com/fmtlib/fmt/pull/3120>`_,
288+
`#3188 <https://github.com/fmtlib/fmt/pull/3188>`_,
270289
`#3189 <https://github.com/fmtlib/fmt/issues/3189>`_,
290+
`#3198 <https://github.com/fmtlib/fmt/pull/3198>`_,
291+
`#3205 <https://github.com/fmtlib/fmt/pull/3205>`_,
292+
`#3207 <https://github.com/fmtlib/fmt/pull/3207>`_,
293+
`#3210 <https://github.com/fmtlib/fmt/pull/3210>`_,
294+
`#3240 <https://github.com/fmtlib/fmt/pull/3240>`_,
271295
`#3299 <https://github.com/fmtlib/fmt/issues/3299>`_,
272296
`#3302 <https://github.com/fmtlib/fmt/pull/3302>`_,
273297
`#3317 <https://github.com/fmtlib/fmt/issues/3317>`_,
@@ -278,6 +302,8 @@
278302
`#3411 <https://github.com/fmtlib/fmt/pull/3411>`_).
279303
Thanks `@dimztimz (Dimitrij Mijoski) <https://github.com/dimztimz>`_,
280304
`@phprus (Vladislav Shchapov) <https://github.com/phprus>`_,
305+
`@DavidKorczynski <https://github.com/DavidKorczynski>`_,
306+
`@ChrisThrasher (Chris Thrasher) <https://github.com/ChrisThrasher>`_,
281307
`@joycebrum (Joyce) <https://github.com/joycebrum>`_,
282308
`@kevinhwang (Kevin Hwang) <https://github.com/kevinhwang>`_,
283309
`@Vertexwahn <https://github.com/Vertexwahn>`_.
@@ -309,16 +335,21 @@
309335
`#3128 <https://github.com/fmtlib/fmt/issues/3128>`_,
310336
`#3129 <https://github.com/fmtlib/fmt/pull/3129>`_,
311337
`#3137 <https://github.com/fmtlib/fmt/pull/3137>`_,
338+
`#3139 <https://github.com/fmtlib/fmt/pull/3139>`_,
312339
`#3140 <https://github.com/fmtlib/fmt/issues/3140>`_,
313340
`#3142 <https://github.com/fmtlib/fmt/pull/3142>`_,
314341
`#3149 <https://github.com/fmtlib/fmt/issues/3149>`_,
315342
`#3150 <https://github.com/fmtlib/fmt/pull/3150>`_,
316343
`#3154 <https://github.com/fmtlib/fmt/issues/3154>`_,
317344
`#3163 <https://github.com/fmtlib/fmt/issues/3163>`_,
318345
`#3178 <https://github.com/fmtlib/fmt/issues/3178>`_,
346+
`#3184 <https://github.com/fmtlib/fmt/pull/3184>`_,
347+
`#3196 <https://github.com/fmtlib/fmt/pull/3196>`_,
319348
`#3204 <https://github.com/fmtlib/fmt/issues/3204>`_,
349+
`#3206 <https://github.com/fmtlib/fmt/pull/3206>`_,
320350
`#3208 <https://github.com/fmtlib/fmt/pull/3208>`_,
321351
`#3213 <https://github.com/fmtlib/fmt/issues/3213>`_,
352+
`#3216 <https://github.com/fmtlib/fmt/pull/3216>`_,
322353
`#3224 <https://github.com/fmtlib/fmt/issues/3224>`_,
323354
`#3226 <https://github.com/fmtlib/fmt/issues/3226>`_,
324355
`#3228 <https://github.com/fmtlib/fmt/issues/3228>`_,
@@ -354,6 +385,7 @@
354385
<https://github.com/HazardyKnusperkeks>`_,
355386
`@sergiud (Sergiu Deitsch) <https://github.com/sergiud>`_,
356387
`@Youw (Ihor Dutchak) <https://github.com/Youw>`_,
388+
`@thesmurph <https://github.com/thesmurph>`_,
357389
`@czudziakm (Maksymilian Czudziak) <https://github.com/czudziakm>`_,
358390
`@chronoxor (Ivan Shynkarenka) <https://github.com/chronoxor>`_,
359391
`@ShawnZhong (Shawn Zhong) <https://github.com/ShawnZhong>`_,

0 commit comments

Comments
 (0)