summaryrefslogtreecommitdiff
path: root/allmodconfig.py
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2018-06-22 06:09:35 +0200
committerUlf Magnusson <ulfalizer@gmail.com>2018-06-22 06:09:35 +0200
commitda06752545e35ea8bffeec07065679dcc4502013 (patch)
tree8fd4f0d13be3344fb288224d6692f69fe8208e48 /allmodconfig.py
parenteb6c21a9b33a2d6e2bed9882d4f930d0cab2f03b (diff)
Make 7.0.0 releasev7.0.0
New features: - db92bb7 ("Add dependency loop detection") adds long-overdue dependency loop detection. Previously, dependency loops would trigger hard-to-debug Python RecursionError exceptions during evaluation. They now generate a KconfigError instead, with a helpful message that shows the items in the loop. Backwards-incompatible changes (major version bumped to 7): - eb6c21a ("Turn MenuNode/Symbol/Choice.referenced() into a @property") fixes some inconsistency in the recently-added referenced-symbols APIs. Oversight. Other changes: - f6eb4f4 ("Add Symbol/Choice.referenced() convenience methods") makes it easier to get all the symbols/choices referenced by a symbol or choice. Previously, you'd have to loop through all the menu nodes (definition locations) yourself, which might not be obvious. - ca89ca0 ("Rename KconfigSyntaxError to KconfigError") changes to a better exception name, as KconfigSyntaxError was raised for some things that aren't syntax errors. The old name is kept as an alias for now for backwards compatibility.
Diffstat (limited to 'allmodconfig.py')
0 files changed, 0 insertions, 0 deletions