Warning, /sdk/doxyqml/NEWS is written in an unsupported language. File is not indexed.

0001 # 2023.10.14 - 0.5.3
0002 
0003 - Add support for single quote (Carl Schwan)
0004 - Add a bit of typing annotation (Carl Schwan)
0005 - Ignore private functions in generate api (Carl Schwan)
0006 - Add support for typped functions (Carl Schwan)
0007 - qmlclass.py::add_import: dynamically get import qualifier (Matej Starc)
0008 - Allow arbitrary default arguments (Frederik Gladhorn)
0009 - Fix wasteful newline if there was no meaningful comment (Joshua Goins)
0010 - Change expected test data to account for the new comments (Joshua Goins)
0011 - Simplify header comments, add version/import at the very last minute (Joshua Goins)
0012 - Don't parse internal module types (Joshua Goins)
0013 - Use @version instead of @since command (Joshua Goins)
0014 - Add import statements for QML components (Joshua Goins)
0015 - Support array literals as function args (Nikolai R Kristiansen)
0016 - Fixed parsing curly brackets in JS function (Libor Tomsik)
0017 
0018 # 2018.12.01 - 0.5.0
0019 
0020 - Turn internal QML elements into private C++ members, see README.md for details on how to use this. (Matthew Lam)
0021 - Add support for `@returns`, a synonym for `@return`. (Max Paperno)
0022 - Add support for trailing (inline) Doxygen comments for properties, signals, and methods (but not method params). (Max Paperno)
0023 - Fix installation issues on Windows (Max Paperno)
0024 - Improve test coverage and infrastructure (Aurelien Gateau)
0025 - Setup flake8 to enforce coding style (Aurelien Gateau)
0026 
0027 # 2018.05.19 - 0.4.0
0028 
0029 - Add support for wrapping generated C++ code in a namespace (Taylor Braun-Jones)
0030 - Explicitly specify the encoding of the QML input files as utf-8 (Taylor Braun-Jones)
0031 - Fix parsing of properties named "property" (Taylor Braun-Jones)
0032 - Fix parsing of multiline text strings (Taylor Braun-Jones)
0033 - Made parsing of pragma and imports more resilient to spaces before or after, (Sanjay Joshi, Taylor Braun-Jones, Aurelien Gateau)
0034 - Add a script to run all tests through coverage and make Travis run it (Aurelien Gateau)
0035 
0036 # 2016.06.20 - 0.3.0
0037 
0038 - Port to Python 3 (Olivier Churlaud, Aurélien Gâteau)
0039 - Skip directory imports (Aurélien Gâteau)
0040 - Support comment after class declaration (Cédric Cabessa)
0041 - Give version argument of the ctor a default value (Mathias Hasselmann)
0042 - Find qmldir for relative paths (Mathias Hasselmann)
0043 - Read import statements to help base class lookup (Mathias Hasselmann)
0044 - Generate qualified component names (Mathias Hasselmann)
0045 - Handle singleton pragmas (Mathias Hasselmann)
0046 
0047 # 2014.02.11 - 0.2.0
0048 
0049 - Port to argparse (Aurélien Gâteau)
0050 - Add functional tests (Aurélien Gâteau)
0051 - Keep all comments, necessary to support features like @cond/@endcond (Aurélien Gâteau)
0052 - Add support for readonly properties (Burkhard Daniel)
0053 - Support for anonymous function (Niels Madan)
0054 - Improve handling of unknown arguments (Aurélien Gâteau)
0055 - Add support for \return and \param in addition to @return and @param (Aurélien Gâteau)
0056 - Make tests.py executable (Aurélien Gâteau)
0057 
0058 # 2012.11.21 - 0.1.0
0059 
0060 - First release