Skip to content

Commit eac40e8

Browse files
committed
Release 1.1.3
1 parent 52227e6 commit eac40e8

File tree

5 files changed

+35
-6
lines changed

5 files changed

+35
-6
lines changed

CHANGELOG.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1-
# 1.x.y
1+
# 1.1.3
22

3-
_Released 2023-xx-xx_
3+
_Released 2023-11-05_
4+
5+
Expected to be the last release in the v1-branch.
6+
Development efforts are now fully directed towards v2.
47

58
## Features
69

710
* Allow disabling support for individual types with `SCN_DISABLE_TYPE_*` (#70, thanks [@cjvaughter (CJ Vaughter)](https://github.com/cjvaughter))
811
* Also, allow for disabling the fallbacks to `std::from_chars` and `std::strtod` when scanning floats
9-
* This provides possible binary size reductions, and betters enables use in e.g. embedded platforms
12+
* This provides possible binary size reductions, and allows better use in e.g. embedded platforms
1013
* Allow disabling runtime localization with `SCN_DISABLE_LOCALE` (#71, thanks [@cjvaughter (CJ Vaughter)](https://github.com/cjvaughter))
1114
* Parse leading `+` signs in floats (reported in #77)
1215

docs/Doxyfile.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ PROJECT_NAME = scnlib
4848
# could be handy for archiving the generated documentation or if some version
4949
# control system is used.
5050

51-
PROJECT_NUMBER = 0.2.0
51+
PROJECT_NUMBER = 1.1.3
5252

5353
# Using the PROJECT_BRIEF tag one can provide an optional one line description
5454
# for a project that appears at the top of each page and should give viewer a

docs/cmake.rst

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,29 @@ These default to ``OFF``, and should only be turned on if necessary:
4040
* ``SCN_BUILD_LOCALIZED_TEST``: Build localization tests, requires en_US.UTF-8 and fi_FI.UTF-8 locales
4141
* ``SCN_BUILD_BLOAT``: Build code bloat benchmarks
4242
* ``SCN_BUILD_BUILDTIME``: Build build time benchmarks
43+
44+
These options also default to ``OFF``, and allow you to customize what features are included:
45+
46+
* ``SCN_DISABLE_FROM_CHARS``: Disable fallback on ``std::from_chars`` when parsing floats
47+
* ``SCN_DISABLE_STRTOD``: Disable fallback on ``std::strtod`` when parsing floats
48+
* ``SCN_DISABLE_LOCALE``: Disable ``std::locale`` and ``L``/``n`` format specifiers
49+
* ``SCN_DISABLE_TYPE_SCHAR``
50+
* ``SCN_DISABLE_TYPE_SHORT``
51+
* ``SCN_DISABLE_TYPE_INT``
52+
* ``SCN_DISABLE_TYPE_LONG``
53+
* ``SCN_DISABLE_TYPE_LONG_LONG``
54+
* ``SCN_DISABLE_TYPE_UCHAR``
55+
* ``SCN_DISABLE_TYPE_USHORT``
56+
* ``SCN_DISABLE_TYPE_UINT``
57+
* ``SCN_DISABLE_TYPE_ULONG``
58+
* ``SCN_DISABLE_TYPE_ULONG_LONG``
59+
* ``SCN_DISABLE_TYPE_BOOL``
60+
* ``SCN_DISABLE_TYPE_CHAR``
61+
* ``SCN_DISABLE_TYPE_CODE_POINT``
62+
* ``SCN_DISABLE_TYPE_FLOAT``
63+
* ``SCN_DISABLE_TYPE_DOUBLE``
64+
* ``SCN_DISABLE_TYPE_LONG_DOUBLE``
65+
* ``SCN_DISABLE_TYPE_BUFFER``
66+
* ``SCN_DISABLE_TYPE_STRING``
67+
* ``SCN_DISABLE_TYPE_STRING_VIEW``
68+
* ``SCN_DISABLE_TYPE_CUSTOM``

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ def configureDoxyfile(input_dir, output_dir):
4747
author = 'Elias Kosunen'
4848

4949
# The full version, including alpha/beta/rc tags
50-
release = '1.1.2'
50+
release = '1.1.3'
5151

5252
# -- General configuration ---------------------------------------------------
5353

include/scn/detail/config.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
#define SCN_COMPILER(major, minor, patch) \
2828
((major)*10000000 /* 10,000,000 */ + (minor)*10000 /* 10,000 */ + (patch))
29-
#define SCN_VERSION SCN_COMPILER(1, 1, 2)
29+
#define SCN_VERSION SCN_COMPILER(1, 1, 3)
3030

3131
#ifdef __INTEL_COMPILER
3232
// Intel

0 commit comments

Comments
 (0)