Skip to content

Tags: Cryptolens/cryptolens-cpp

Tags

v1.3.0-RC1

Toggle v1.3.0-RC1's commit message
v1.3.0 Release Candidate 1

Below follows a summary of potentially breaking changes.

**Build systems**
 - We now use ArduinoJson 7 by default, and Arduino now uses angle-bracket includes
   and you may thus need to add the path to the Arduino Json 7 include directories
   to your build system for it to find the corresponding files.
 - We no longer set which version of C++ used to compile the project. Thus you may
   need to define the desired C++ version in your own CMake project when importing
   the library. This can be done using set_target_properties() in CMake, see the
   CMake examples for more details.

**Proxy detection on Windows**
 - We have improved the detection of proxy settings on Windows when using
   RequestHandler_WinHTTP. However, the new method requires that the method
   IsWindows8Point1OrGreater works as intended, which requires the applications
   to be manifested for Windows 8.1 or higher. For earlier versions of Windows,
   or when the manifest is not set up, we fall back to the old behaviour.

**Removal of some functions**
 - Some functions that were of a more internal nature depended on the specific
   ResponseParser used, these are now removed by default but can be reenabled
   by defining the preprocessor macro CRYPTOLENS_INCLUDE_METHODS_WITHOUT_RESPONSE_PARSER.

1.2.1

Toggle 1.2.1's commit message
Fix more spelling errors of CXX_STANDARD_REQUIRED

1.2.0

Toggle 1.2.0's commit message
Add submodule with tests for the library

1.1.1

Toggle 1.1.1's commit message
Import ArduinoJson 5.13.5

1.1

Toggle 1.1's commit message
Import ArduinoJson 5.13.5

1.0

Toggle 1.0's commit message
Import ArduinoJson 5.13.5