|
2 | 2 | Changelog for package behaviortree_cpp
|
3 | 3 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
4 | 4 |
|
5 |
| -3.2.0 (2020-03-22) |
6 |
| ------------------- |
7 |
| -* root_node removed in favour of a method. tickRoot() added |
8 |
| -* Moving to c++14 |
9 |
| -* fixed compilation on ROS2 and ubuntu 18.94 |
10 |
| -* fix compilation and unit tests |
11 |
| -* Boost coroutine (`#164 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/164>`_) |
12 |
| - Remove the faulty coroutine that created significant problems in favour of boost::coroutine2 (use older boost::coroutine as a fallback). |
13 |
| -* doc fix |
14 |
| -* Fix issue `#140 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/140>`_ |
15 |
| -* Merge branch 'master' of github.com:BehaviorTree/BehaviorTree.CPP |
16 |
| -* (issue `#163 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/163>`_) fix ded code |
17 |
| -* Merge pull request `#162 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/162>`_ from unvestigate/master |
18 |
| - Tree is declared as a struct, so it needs to be forward-declared as a… |
19 |
| -* Tree is declared as a struct, so it needs to be forward-declared as a struct too. |
20 |
| -* Merge pull request `#161 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/161>`_ from unvestigate/master |
21 |
| - A couple of small changes needed to build on MSVC2015 |
22 |
| -* The __cplusplus macro does not work properly prior to MSVC2017 15.7 Preview 3: https://devblogs.microsoft.com/cppblog/msvc-now-correctly-reports-__cplusplus/ |
23 |
| -* MSVC2015 seems to need an explicit operator== for comparing against literal strings. |
24 |
| -* [Breaking API change] make TreeNode::setStatus() protected |
25 |
| - Users are not supposed to set the status of a node manually from the |
26 |
| - outside. This might be a source of hard to debug errors as seen in |
27 |
| - Navigation2 of ROS2. |
28 |
| - If this change breaks your code, there is an high probability that your |
29 |
| - code was already broken. |
30 |
| -* fix warning |
31 |
| -* comments |
32 |
| -* Update action_node.h |
33 |
| -* Fix bug in default port values |
34 |
| -* fix issue `#141 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/141>`_ |
35 |
| -* fix unit tests |
36 |
| -* cosmetic: names changed |
37 |
| -* change API of haltChildren() |
38 |
| -* fix unittest switch should halt |
39 |
| -* halt the SwitchNode correctly |
40 |
| -* add unittest switch_node |
41 |
| -* Merge pull request `#155 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/155>`_ from BehaviorTree/imgbot |
42 |
| - [ImgBot] Optimize images |
43 |
| -* Merge pull request `#156 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/156>`_ from HansRobo/patch-1 |
44 |
| - Fix error message |
45 |
| -* Modify documentation images. |
46 |
| - SequenceNode: |
47 |
| - AimTo -> AimAt |
48 |
| - "Aim at a target" might sound more appropriate in this example than "aim to reach a goal". |
49 |
| - SequenceStar: |
50 |
| - Sequence -> ReactiveSequence |
51 |
| - The text says "On the other hand, isBatteryOK must be checked at every tick, |
52 |
| - for this reason its parent must be a ReactiveSequence." |
53 |
| - Modify the image to match the text. |
54 |
| -* Fix bug `#149 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/149>`_ |
55 |
| -* Merge pull request `#152 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/152>`_ from happykeyboard/add_unix_BUILD_SHARED |
56 |
| - Added BUILD_SHARED_LIBS option to cmake. If set to "OFF", static libr… |
57 |
| -* Added BUILD_SHARED_LIBS option to cmake. If set to "OFF", static library will be generated |
58 |
| - for a UNIX build |
59 |
| - If BUILD_UNIT_TESTS is off, do not search for gtest library, and do not include tests subdirectory |
60 |
| -* experimental integration of Switch ControlNode |
61 |
| -* bug fix |
62 |
| -* Added SubTtreeWrapper |
63 |
| -* Merge pull request `#150 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/150>`_ from seanyen/patch-1 |
64 |
| - Install library to portable locations |
65 |
| -* Install library to portable locations |
66 |
| -* Merge pull request `#126 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/126>`_ from Jesus05/patch-1 |
67 |
| - (3dparty coroutine) ifdef MSV_VER to WIN32 |
68 |
| -* Merge pull request `#135 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/135>`_ from 3wnbr1/master |
69 |
| - Add macOS support |
70 |
| -* Merge pull request `#138 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/138>`_ from HansRobo/fix/remerge\_`#53 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/53>`_ |
71 |
| - Add `#53 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/53>`_ content |
72 |
| -* Merge pull request `#142 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/142>`_ from RavenX8/patch-1 |
73 |
| - Fixed VS2017/2019 compile error |
74 |
| -* Merge pull request `#145 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/145>`_ from renan028/fix_retry_node_negative_tries |
75 |
| - fix RetryNode loop that should be an infinity loop if max_attempts\_ =… |
76 |
| -* Update t11_runtime_ports.cpp |
77 |
| -* make easier to create ports at run-time |
78 |
| -* fix RetryNode loop that should be an infinity loop if max_attempts\_ == -1 |
79 |
| - As documentation said: |
80 |
| - "Use -1 to create an infinite loop." |
81 |
| -* Update basic_types.cpp |
82 |
| - Added missing include for std::setlocale. This fixes the following error in Visual Studio: |
83 |
| - https://ci.appveyor.com/project/facontidavide59577/behaviortree-cpp/build/job/d1ttd2w84nvnqo2e#L52 |
84 |
| -* Merge pull request `#139 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/139>`_ from scgroot/master |
85 |
| - Fixed compiling for c++17 |
86 |
| -* Fixed compiling for c++17 |
87 |
| -* Add `#53 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/53>`_ content |
88 |
| -* Merge pull request `#136 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/136>`_ from msadowski/msadowski-readme-fix |
89 |
| - Fix some typos in readme |
90 |
| -* Fix some typos in readme |
91 |
| -* Add macOS support |
92 |
| -* fix issue `#120 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/120>`_ |
93 |
| -* update flatbuffers and avoid ambiguities |
| 5 | +Forthcoming |
| 6 | +----------- |
| 7 | +* trying to fix compilation in eloquent Minor fix on line 19 |
94 | 8 | * Update README.md
|
95 |
| -* (3dparty coroutine) ifdef MSV_VER to WIN32 |
96 |
| - On Windows not only MSVC compilator. |
97 |
| -* Contributors: 3wnbr1, Christopher Torres, Davide Faconti, HansRobo, ImgBotApp, Jesus, Kotaro Yoshimoto, Mateusz Sadowski, Peter Polidoro, Sean Yen, Sebastian Ahlman, Steffen Groot, Vadim Linevich, renan028 |
| 9 | +* more badges |
| 10 | +* readme updated |
| 11 | +* fix ros2 compilation? |
| 12 | +* move to github actions |
| 13 | +* replace dot by zero in boost version (`#197 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/197>`_) |
| 14 | +* Always use nonstd::string_view for binary compatibility (fix issue `#200 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/200>`_) |
| 15 | +* Adding ForceRunningNode Decorator (`#192 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/192>`_) |
| 16 | +* updated doc |
| 17 | +* Add XML parsing support for custom Control Nodes (`#194 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/194>`_) |
| 18 | +* Fix typo |
| 19 | +* [Windows] Compare `std::type_info` objects to check type. (`#181 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/181>`_) |
| 20 | +* Fix pseudocode for ReactiveFallback. (`#191 <https://github.com/BehaviorTree/BehaviorTree.CPP/issues/191>`_) |
| 21 | +* Contributors: Aayush Naik, Darío Hereñú, Davide Faconti, Francisco Martín Rico, G.Doisy, Sarathkrishnan Ramesh, Sean Yen, Ting Chang |
98 | 22 |
|
99 | 23 | 3.5.0 (2020-05-14)
|
100 | 24 | ------------------
|
|
0 commit comments