From 057e1f9361fceb91e6a1bc2245b5126bc535b85d Mon Sep 17 00:00:00 2001 From: Matti Airas Date: Fri, 11 Dec 2020 13:23:48 +0200 Subject: [PATCH] Bump version to 0.3.0 Also update README and Doxyfile --- Doxyfile | 12 ++++++------ README.md | 5 +++-- library.json | 2 +- library.properties | 2 +- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/Doxyfile b/Doxyfile index 0694162..40f85b4 100644 --- a/Doxyfile +++ b/Doxyfile @@ -1578,7 +1578,7 @@ FORMULA_TRANSPARENT = YES # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. -USE_MATHJAX = NO +USE_MATHJAX = YES # When MathJax is enabled you can set the default output format to be used for # the MathJax output. See the MathJax site (see: @@ -2338,7 +2338,7 @@ CLASS_GRAPH = YES # The default value is: YES. # This tag requires that the tag HAVE_DOT is set to YES. -COLLABORATION_GRAPH = NO +COLLABORATION_GRAPH = YES # If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for # groups, showing the direct groups dependencies. @@ -2447,7 +2447,7 @@ DIRECTORY_GRAPH = YES # The default value is: png. # This tag requires that the tag HAVE_DOT is set to YES. -DOT_IMAGE_FORMAT = png +DOT_IMAGE_FORMAT = svg # If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to # enable generation of interactive SVG images that allow zooming and panning. @@ -2459,7 +2459,7 @@ DOT_IMAGE_FORMAT = png # The default value is: NO. # This tag requires that the tag HAVE_DOT is set to YES. -INTERACTIVE_SVG = NO +INTERACTIVE_SVG = YES # The DOT_PATH tag can be used to specify the path where the dot tool can be # found. If left blank, it is assumed the dot tool can be found in the path. @@ -2538,7 +2538,7 @@ MAX_DOT_GRAPH_DEPTH = 0 # The default value is: NO. # This tag requires that the tag HAVE_DOT is set to YES. -DOT_TRANSPARENT = NO +DOT_TRANSPARENT = YES # Set the DOT_MULTI_TARGETS tag to YES to allow dot to generate multiple output # files in one run (i.e. multiple -o and -T options on the command line). This @@ -2547,7 +2547,7 @@ DOT_TRANSPARENT = NO # The default value is: NO. # This tag requires that the tag HAVE_DOT is set to YES. -DOT_MULTI_TARGETS = NO +DOT_MULTI_TARGETS = YES # If the GENERATE_LEGEND tag is set to YES doxygen will generate a legend page # explaining the meaning of the various boxes and arrows in the dot generated diff --git a/README.md b/README.md index 0f18992..263677e 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,12 @@ ![C++](https://img.shields.io/badge/language-C++-blue.svg) [![license: MIT](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT) -By [Matti Airas](https://github.com/mairas), -[AndrewCarterUK ![(Twitter)](http://i.imgur.com/wWzX9uB.png)](https://twitter.com/AndrewCarterUK) +By [Matti Airas](https://github.com/mairas) An asynchronous programming library for the ESP8266 and other microcontrollers using the Arduino framework. +The library is at the core of the [SensESP](https://github.com/SignalK/SensESP) project but is completely generic and can be used for standalone projects without issues. + This library gets much of its inspiration (and some code) from [`Reactduino`](https://github.com/Reactduino/Reactduino). `ReactESP`, however, has been internally re-implemented for maintainability and readability, and has significantly better performance when there are lots of defined reactions. It also supports arbitrary callables as callbacks, allowing parametric creation of callback functions. ## Blink diff --git a/library.json b/library.json index 5e2d52d..2cc5d39 100644 --- a/library.json +++ b/library.json @@ -23,7 +23,7 @@ } ], "dependencies": [], - "version": "0.2.2", + "version": "0.3.0", "frameworks": "arduino", "platforms": "*" } diff --git a/library.properties b/library.properties index e9e38a4..9339e23 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=ReactESP -version=0.2.2 +version=0.3.0 author=Matti Airas , Andrew Carter maintainer=Matti Airas sentence=Asynchronous programming library for the ESP8266 and other microcontrollers compatible with the Arduino framework.