Skip to content

Commit fffd878

Browse files
authored
Add version compatibility chart (#23)
Signed-off-by: Michael X. Grey <grey@openrobotics.org>
1 parent 98ff313 commit fffd878

File tree

2 files changed

+17
-35
lines changed

2 files changed

+17
-35
lines changed

README.md

Lines changed: 16 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -17,44 +17,26 @@ There are several different categories of problems that bevy impulse sets out to
1717
# Helpful Links
1818

1919
* [Introduction to workflows](https://docs.google.com/presentation/d/1_vJTyFKOB1T0ylCbp1jG72tn8AXYQOKgTGh9En9si-w/edit?usp=sharing)
20+
* [Bevy Impulse Docs](https://docs.rs/bevy_impulse/latest/bevy_impulse/)
2021
* [Bevy Engine](https://bevyengine.org/)
2122
* [Bevy Cheat Book](https://bevy-cheatbook.github.io/)
2223
* [Rust Book](https://doc.rust-lang.org/stable/book/)
24+
* [Install Rust](https://www.rust-lang.org/tools/install)
2325

24-
# Experimenting
26+
# Compatibility
2527

26-
### Install Rust
28+
Bevy Impulse is supported across several releases of Bevy:
2729

28-
Follow [official guidelines](https://www.rust-lang.org/tools/install) to install the Rust language.
30+
| bevy | bevy_impulse |
31+
|------|--------------|
32+
|0.14 | 0.2 |
33+
|0.13 | 0.1 |
34+
|0.12 | 0.0.x |
2935

30-
### Get source code
31-
32-
```
33-
$ git clone https://github.com/open-rmf/bevy_impulse
34-
```
35-
36-
### Build
37-
38-
To build the library simply go to the root directory of the repo and run
39-
40-
```
41-
$ cargo build
42-
```
43-
44-
### Test
45-
46-
The library's tests can be run with
47-
48-
```
49-
$ cargo test
50-
```
51-
52-
### View Documentation
53-
54-
Like most Rust projects, the library documentation is written into the source code and can be built and viewed with
55-
56-
```
57-
$ cargo doc --open
58-
```
59-
60-
After the first release of the library, the documentation will be hosted on docs.rs. We will update this README with a link to that documentation once it is ready.
36+
The `main` branch currently targets bevy version 0.12 (bevy impulse 0.0.x)
37+
so that new developments are still compatible for users of bevy 0.12. New features
38+
will be forward-ported as soon as possible. `main` will move forward to newer
39+
versions of bevy when we judge that enough of the ecosystem has finished migrating
40+
forward that there is no longer value in supporting old versions. In the future
41+
we may come up with a more concrete policy for this, and we are open to input on
42+
the matter.

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*
1616
*/
1717

18-
//! ![sense-think-act workflow](https://raw.githubusercontent.com/open-rmf/bevy_impulse/update_docs/assets/figures/sense-think-act_workflow.svg)
18+
//! ![sense-think-act workflow](https://raw.githubusercontent.com/open-rmf/bevy_impulse/main/assets/figures/sense-think-act_workflow.svg)
1919
//!
2020
//! Bevy impulse is an extension to the [Bevy](https://bevyengine.org) game
2121
//! engine that allows you to transform [bevy systems](https://bevyengine.org/learn/quick-start/getting-started/ecs/)

0 commit comments

Comments
 (0)