aboutsummaryrefslogtreecommitdiff
path: root/third-party/cxxopts/CHANGELOG.md
diff options
context:
space:
mode:
authorJim Flynn <jim.flynn@arm.com>2023-04-10 23:26:40 +0100
committerTeresaARM <teresa.charlinreyes@arm.com>2023-04-26 14:02:18 +0000
commit357add2c4685362afb188feaaa67b90e4d6d2361 (patch)
tree8016797bb16f9a6e2334c2f30eb1fecf8913c3f0 /third-party/cxxopts/CHANGELOG.md
parent2b04ec3b94da152281fbbc69f8539378589b1f56 (diff)
downloadarmnn-357add2c4685362afb188feaaa67b90e4d6d2361.tar.gz
Update cxxopts from 3.0 to 3.1.1
!android-nn-driver:9431 Signed-off-by: Jim Flynn <jim.flynn@arm.com> Change-Id: I58143445b5c5cf2aafd0838156c9543adce21e6a
Diffstat (limited to 'third-party/cxxopts/CHANGELOG.md')
-rw-r--r--third-party/cxxopts/CHANGELOG.md34
1 files changed, 34 insertions, 0 deletions
diff --git a/third-party/cxxopts/CHANGELOG.md b/third-party/cxxopts/CHANGELOG.md
index df0e110995..782f4d061f 100644
--- a/third-party/cxxopts/CHANGELOG.md
+++ b/third-party/cxxopts/CHANGELOG.md
@@ -3,6 +3,31 @@
This is the changelog for `cxxopts`, a C++11 library for parsing command line
options. The project adheres to semantic versioning.
+## 3.1.1
+
+### Bug Fixes
+
+* Fixed version number in header.
+* Fixed cast warning in Unicode function.
+
+## 3.1
+
+### Added
+
+* Support for multiple long names for the same option (= multiple long aliases)
+* Add a `program()` function to retrieve the program name.
+* Added a .clang-format file.
+* Added iterator and printing for a ParseResult.
+
+### Changed
+
+* Cleanup exception code, add cxxopts::exceptions namespace.
+* Renamed several exceptions to be more descriptive, and added to a nested namespace.
+
+### Bug Fixes
+
+* Fix `arguments()` having no key for options that only have a short name.
+
## 3.0
### Changed
@@ -15,10 +40,19 @@ options. The project adheres to semantic versioning.
* Change argument type in `Options::parse` from `char**` to `const char**`.
* Refactor parser to not change its arguments.
* `ParseResult` doesn't depend on a reference to the parser.
+* Fixed several warnings and code quality issues.
+* Improved formatting for help descriptions.
+* Improve integer parsing.
### Added
* A list of unmatched arguments is available in `ParseResult`.
+* Support single letter options with argument attached.
+* Use <optional> if it is present.
+
+### Bug Fixes
+
+* Fix missing option name in exception.
## 2.2