|
2 | 2 | Changelog for package behaviortree_cpp |
3 | 3 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
4 | 4 |
|
| 5 | +Forthcoming |
| 6 | +----------- |
| 7 | +* remove cpp-sqlite |
| 8 | +* update cppzmq to 4.11.0 |
| 9 | +* remove wildcards from 3rd party |
| 10 | +* Clean up VerifyXML logic (`#1000 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/1000>`_) |
| 11 | + * Refactor VerifyXML to clarify logic |
| 12 | + - Reduces duplication in VerifyXML by handling the ID check for built-in |
| 13 | + node types up front so they can then be definitively looked up in the |
| 14 | + registered nodes. |
| 15 | + - Enhances error messaging in VerifyXML by using *either* the node name |
| 16 | + *or* the ID, depending on which is appropriate, instead of leaving |
| 17 | + users guessing "which Decorator is wrong" |
| 18 | + - Fixes custom Action and Condition nodes using shorthand syntax not |
| 19 | + being properly verified |
| 20 | + - Fixes `<Control ID="ReactiveSequence"/>` not being verified with the |
| 21 | + same logic as `<ReactiveSequence/>` |
| 22 | + - Fixes `<Action ID="MyAction"/>` not triggering a behavior lookup when |
| 23 | + `<MyAction/>` would. |
| 24 | + * fix tests that were failing due to bad assumptions |
| 25 | +* Append SQLite3_INCLUDE_DIRS to BTCPP_EXTRA_INCLUDE_DIRS, otherwise sqlite3.h won't be found (`#1002 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/1002>`_) |
| 26 | + Co-authored-by: alejandro.suarez@omron.com <alejandro.suarez@omron.com> |
| 27 | +* fix: use dynamically growing error buffer in ParseScript (`#1007 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/1007>`_) |
| 28 | + * fix: use dynamically growing error buffer in ParseScript |
| 29 | + * style: format code |
| 30 | + * fix: use dynamically growing error buffer in ValidateScript |
| 31 | + --------- |
| 32 | + Co-authored-by: ahuo <ahuo2865189826@gmail.com> |
| 33 | +* fix: validate __type field before accessing in fromJson (`#1009 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/1009>`_) |
| 34 | + Co-authored-by: ahuo <ahuo2865189826@gmail.com> |
| 35 | +* fix: check path attribute before using (`#1005 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/1005>`_) |
| 36 | + Co-authored-by: ahuo <ahuo2865189826@gmail.com> |
| 37 | +* Set current_child_idx of SequenceNode protected (`#991 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/991>`_) |
| 38 | +* Add convertFromString<vector<bool>> (`#992 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/992>`_) |
| 39 | +* Update README.md fix `#985 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/985>`_ |
| 40 | + Duuuude |
| 41 | +* fix: exclude 3rd party libraries from sonar issue tracking (`#984 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/984>`_) |
| 42 | +* change CI file |
| 43 | +* Contributors: Alejandro Suárez, Davide Faconti, Ezra Brooks, Marcus Ebner von Eschenbach, Shaur(ya) Kumar, Vince Reda, Yiyi Wang |
| 44 | + |
5 | 45 | 4.7.2 (2025-05-29) |
6 | 46 | ------------------ |
7 | 47 | * Fix issue `#978 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/978>`_ : skipped was not working properly |
|
0 commit comments