File: NEWS

package info (click to toggle)
doxyqml 0.5.3-0.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 412 kB
  • sloc: python: 1,349; cpp: 165; makefile: 9; sh: 8
file content (60 lines) | stat: -rw-r--r-- 2,947 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# 2023.10.14 - 0.5.3

- Add support for single quote (Carl Schwan)
- Add a bit of typing annotation (Carl Schwan)
- Ignore private functions in generate api (Carl Schwan)
- Add support for typped functions (Carl Schwan)
- qmlclass.py::add_import: dynamically get import qualifier (Matej Starc)
- Allow arbitrary default arguments (Frederik Gladhorn)
- Fix wasteful newline if there was no meaningful comment (Joshua Goins)
- Change expected test data to account for the new comments (Joshua Goins)
- Simplify header comments, add version/import at the very last minute (Joshua Goins)
- Don't parse internal module types (Joshua Goins)
- Use @version instead of @since command (Joshua Goins)
- Add import statements for QML components (Joshua Goins)
- Support array literals as function args (Nikolai R Kristiansen)
- Fixed parsing curly brackets in JS function (Libor Tomsik)

# 2018.12.01 - 0.5.0

- Turn internal QML elements into private C++ members, see README.md for details on how to use this. (Matthew Lam)
- Add support for `@returns`, a synonym for `@return`. (Max Paperno)
- Add support for trailing (inline) Doxygen comments for properties, signals, and methods (but not method params). (Max Paperno)
- Fix installation issues on Windows (Max Paperno)
- Improve test coverage and infrastructure (Aurelien Gateau)
- Setup flake8 to enforce coding style (Aurelien Gateau)

# 2018.05.19 - 0.4.0

- Add support for wrapping generated C++ code in a namespace (Taylor Braun-Jones)
- Explicitly specify the encoding of the QML input files as utf-8 (Taylor Braun-Jones)
- Fix parsing of properties named "property" (Taylor Braun-Jones)
- Fix parsing of multiline text strings (Taylor Braun-Jones)
- Made parsing of pragma and imports more resilient to spaces before or after, (Sanjay Joshi, Taylor Braun-Jones, Aurelien Gateau)
- Add a script to run all tests through coverage and make Travis run it (Aurelien Gateau)

# 2016.06.20 - 0.3.0

- Port to Python 3 (Olivier Churlaud, Aurélien Gâteau)
- Skip directory imports (Aurélien Gâteau)
- Support comment after class declaration (Cédric Cabessa)
- Give version argument of the ctor a default value (Mathias Hasselmann)
- Find qmldir for relative paths (Mathias Hasselmann)
- Read import statements to help base class lookup (Mathias Hasselmann)
- Generate qualified component names (Mathias Hasselmann)
- Handle singleton pragmas (Mathias Hasselmann)

# 2014.02.11 - 0.2.0

- Port to argparse (Aurélien Gâteau)
- Add functional tests (Aurélien Gâteau)
- Keep all comments, necessary to support features like @cond/@endcond (Aurélien Gâteau)
- Add support for readonly properties (Burkhard Daniel)
- Support for anonymous function (Niels Madan)
- Improve handling of unknown arguments (Aurélien Gâteau)
- Add support for \return and \param in addition to @return and @param (Aurélien Gâteau)
- Make tests.py executable (Aurélien Gâteau)

# 2012.11.21 - 0.1.0

- First release